Tuesday, March 17, 2009

Cannot install WebLogic Connector on Eclipse 3.4 Ganymede...

Today I tried to install Eclipse Connector for WebLogic 10.3.

The connector component is a software component that responsible for deploy/undeploy/get status/configure the application server from within Eclipse.

I used the old way: 

1) Right click on the Servers view, New - Server

2) Click "Download additional server adapters".

Eclipse will do traverse several sites to get the connectors for application servers, such as  to http://www.webtide.com/eclipse for Jetty connetor, etc. Then Eclipse would display list of servers (Geronimo, Jetty Generic Server Adaptor, Oracle WebLogic Server Tools, WASCE, etc.). 

3) I chose the "Oracle WebLogic Server Tools" (v1.1.0.200903091141).

4) Click the Next button

5) Choose "Accept" radio button, then click "Finish" button

Eclipse displayed: "Support for Oracle WebLogic Server Tools will now be downloaded and installed. You will be prompted to restart once the installation is complete."

6) Click "OK"

Then nothing happened. Looks like Eclipse tried to display something error dialog, but it disappeared very fast.

I have been using the previous version of WebLogic Server 10.3 Tech Preview before on Eclipse 3.3 (Europa), and it worked fine with the online server connectors/adaptors download. But for now my Eclipse 3.4 Ganymede it has problem (at least on my laptop). That time WebLogic Server was still with BEA Systems, prior to the acquisition by Oracle Corp.

I try to find it on the Net if other people also have the same problem.
Then I found out that I need this software component:
Oracle Enterprise Pack for Eclipse 1.0

You need to update from this update site for Eclipse 3.4 (Ganymede) as follows:

1) On the menu, choose: Help - Software Updates...

2) Select Available Software tab, click "Add Site" button

3) Enter this url: "http://download.oracle.com/otn_software/oepe/ganymede"

For previous version of Eclipse 3.3 (Europa) from this site:
http://download.oracle.com/otn_software/oepe/europa

4) When done adding site, check the box to the left of "Oracle Enterprise Pack for Eclipse Update Site"

5) Click "Install" button

Eclipse will display which components will be installed. 

6) Select all components, then click "Next"

7) Accept the term/license

8) Click "Finish" button

9) When finished, restart Eclipse, here are the details:

After the installation it will display a dialog box asking you to participate in User Experience something program.

After that I got a warning that if I run Eclipse under JDK 6 I need to enable option in -Dsun.java.classloader.enableArraySyntax=true something in your eclipse.ini file. The installer would do it for you and ask you whether you want to restart? LOL.

Nah, now I got the WebLogic connector on my Eclipse.

7 comments:

  1. Thanks for your instructions. I have been part-way down the same path.

    But at

    5) Click “Install” button

    of your Oracle Enterprise Pack for Eclipse instructions, a Progress Information pop-up briefly tells me that it is "Resolving dependencies", and then I get a Question:

    The software items you selected my not be valid with your current installation. Do you want to open the wizard anyway to review the selections?

    I clicked Yes.

    A list of all the things I selected (JSP Facelets Tools Incubator, Oracle Common Tools, etc, each with its own check box with check mark in it) is displayed and below the list:

    Cannot complete the request. See the details.
    Cannot find a solution satisfying the following requirements Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.debug.ui/[3.4.0.v20080529-1300,3.4.0.v20080529-1300]].

    Any suggestions as to how I might be able to satisfy this requirement?

    ReplyDelete
  2. Thanks, it was helpful

    ReplyDelete
  3. I am having same problem

    ReplyDelete
  4. Thx for the Oracle Blog link. Downloading... hope it works x)

    ReplyDelete
  5. Hi Aida, do let me know if you have some problem troubleshooting it.

    ReplyDelete
  6. Hello,

    i have same problem but i am using Eclipse Enterprice Edition (EE). When i install new software from the link given ; http://download.oracle.com/otn_software/oepe/ganymede

    it encountered an error such ;
    ----------------------------------------------
    Cannot complete the install because one or more required items could not be found.
    Software being installed: Oracle Enterprise Pack for Eclipse 1.2.0.200907171310 (com.oracle.tools.eclipse.ganymede.oepe.product.feature.feature.group 1.2.0.200907171310)
    Missing requirement: Oracle Enterprise Pack for Eclipse 1.2.0.200907171310 (com.oracle.tools.eclipse.ganymede.oepe.product.feature.feature.group 1.2.0.200907171310) requires 'org.eclipse.platform.feature.group [3.4.1,3.5.0)' but it could not be found

    -----------------------------------------------

    Please help, tq

    ReplyDelete
  7. Hi Nurlailah,

    You shouldn't have any problems when installing OEPE with Eclipse Enterprise Edition.

    The error message showed you that you are not using Eclipse Ganymede Service Pack 1 (3.4.1), or Eclipse Galileo (3.5.0).
    Looks like the OEPE does not support Eclipse Ganymede with no service packs (3.4.0) or below versions.

    Try to download the latest version of Eclipse from http://www.eclipse.org/downloads/

    Hope this will help.

    ReplyDelete