Jul 26, 2009

Using Eclipse with Oracle's application server 11g (Weblogic)

JDeveloper 11g is fully integrated with Oracle Weblogic 11g (that is what everybody has expected). Now i tried to connect Eclipse to Oracle's new application server.
This was not easy, so here the steps, if you really want to stay with Eclipse....
  1. Do a right click on the server tab and use the link Download additional server adapters:
  2. After hitting the next button, i got the following error:
    org.eclipse.jst.common_core.... missing
  3. So i installed the missing plugins via ->help->install new software:
  4. But after this upgrade the installation of the Oracle Weblogic server plugins stills failed ;-(
  5. So i googled around and found this page.
    1. Select Help > Install New Software.
    2. Click Add to add a new update site.
    3. In the Add Site dialog, enter http://download.oracle.com/otn_software/oepe/galileo, and then click OK.
    4. Select Oracle Enterprise Pack for Eclipse, verify that all of the subcomponents are selected, and then click Next.
    5. Confirm information presented in the Install Details, and then click Finish.
  6. So next try:

After that you can choose inside the "new server wizard" Oracle Weblogic 10 or 11:

It works, but there is at least one big difference between JDeveloper and Eclipse: No SOA or BPEL extension is available for Eclipse...

Jul 16, 2009

Rotating cubes, window carrousel: using COMPIZ

You have no glue, what this title means?
Just ask youtube about compiz and watch some movies...

But how to get this? (on a debian system with an ATI mobility radeon X600)

  1. Install a linux kernel <2.6.29 (
  2. Download the ati-driver version 8.12 (Driver Download -> Previous Drivers)
    (with newer drivers the suspend to disk does not work anymore)
  3. Add the fglrx driver into /etc/X11/xorg.conf
  4. Open a X-session with xfce (you can use other, but this works...)
  5. Type compiz --replace
  6. Now you have compiz running, but the window decorations are gone, and no chance to move windows...
  7. Start compiz configuration settings manager: ccsm
  8. Goto window decorations and add /usr/bin/X11/gtk-window-decorator as command
  9. Login again, compiz --replace should work with window decorations
  10. Configure window decorations via gnome-control-center 
  11. Change some parameters via gtk-theme-switch2
Thats all...

Jul 12, 2009

JDeveloper 11g: Installing BPEL/SOA Suite components via Update Center

Here some screenshots to the steps from this posting (Adding the missing BPEL/SOA Suite components to jdeveloper 11g):

Add this URL:
as an update center:

Then select at least the Oracle SOA Composite Editor:

and wait...

and wait...

Installing JDeveloper 11g: Screenshots...

Here some screenshots of a installation of JDeveloper 11g. This is different to 10g installations, because it is not possible to unzip the package. You really have to install parts of a weblogic server:

At this step it is not possible to install only JDeveloper and skip the Weblogic Server. You have to install the Core Application Server and the Configuration Wizard and Upgrade Framework.

Jul 2, 2009

JDeveloper 11g: Missing BPEL/SOA Suite components?

The new Oracle JDeveloper 11g ( is released and it is really a big package (>900MB). But after downloading and installing there is no way to create SOA Suite projects or BPELs...
First check: Yes, this JDeveloper was released for developement of Oracle's Fusion Middleware components.
Second check: Is the SOA Suite included inside the Fusion Middleware 11g Release 1?

Ok, it is inlcuded in the documentation...
So let's search for the missing BPEL/SOA Suite components and voila:
Oracle SOA Suite is not automatically installed with Oracle JDeveloper. Before you can create SOA applications, SOA composite applications, and projects, you must download the Oracle SOA Suite extension for Oracle JDeveloper (file name soa-jdev-extension.zip) from the Oracle Technology Network and import it into JDeveloper.
So after some browsing here the link for this soa-jdev-extension.zip.
Just stop jdev, unzip it into <WHEREEVERYOUINSTALLEDIT>/jdeveloper und start once again.
Now you can create SOA project for 11g like shown in this posting.

Addendum (Thanks to Gerard Davison):
The better way of doing this is to add
to the list of update centers under check for update. That way JDeveloper will tell you when new versions are available.