BEA Weblogic on OS X

Following are detailed instructions for installing Weblogic 9.1 on OS X Panther.

Download AIX version of Weblogic 9.1 (AIX as that's the generic version of WebLogic, in fact). You can download it from:http://commerce.bea.com/showproduct.jsp?family=WLS&major;=9.1&minor;=0

Run the installation with the following command:
java -Dos.name=unix -jar server910_generic.jar

it's crucial to indicate os.name parameter. Otherwise, installer will complain about insufficient disk space.

At the end of installation you will be asked whether to run QuickStart. I recommend not to, as it hung on me.

In any case, you need to create a new weblogic domain, first by running:
~/bea/weblogic91/common/bin/config.sh

Domain creator will ask about JDK. It actually manages to find Apple's one but in case that fails, indicate the following path:
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home

To run the server, go to the following directory from Terminal:
~/bea/user_projects/domains/<domain_name>
e.g. if your domain name is "base_domain" then go to:
~/bea/user_projects/domains/base_domain

and then run:
./startWebLogic.sh

Server will try to run on port 7001.

Note: when I first started the server it complained about 7001 being unavailable and ketp shutting down. Later I found a runaway java process listening on 7001. I suspect it was a leftover from the frozen Quickstart crap. I killed all java processes, then tryed started Weblogic and it worked like charm.

When the server starts up, you can access admin console from:http://localhost:7001/console/

enjoy

help wanted

I am trying to install weblogic 8.1 on my ibook g4 but its unable to locate java SDK on its own. While trying to fix this path by using /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
its shows fatal error occured and domain creation ends . I have JAVA_HOME variable set in my bashrc as
/Library/JAVA/HOME . is this a possible reason for the crash.? I have tried this path too but no success?
Any hints would be great.?

BEA Weblogic on OS X

First, thank you for sharing this information!

Secondly, with regard to your statement: "...Server will try to run on port 7001..."
Do you know that when you run the configuration wizard (AKA: ~/bea/weblogic91/common/bin/config.sh), you have the opportunity to change the default port of 7001 to something else, such as 8001, etc. WebLogic reserves port numbers: 9001 to secure the AdminServer and 9002 to secure communication with the node manager via SSL for current / future managed servers.

Thanks

Tom,

thank you for your clarification.

Many Thanks!

So many thanks for your post! I was pulling my hair on this problem. The installer claimed there was insufficient space, no matter which tmp directory I pointed it to.

Running WebLogic 9.2 MP1 happily on Leopard now.