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.