advertisement

Weblog:   run WebLogic Server 8.1 on Mac OS X (Panther)
Subject:   WebLogic Workshop on Mac OS X
Date:   2004-01-13 15:16:49
From:   richardeberhardt
Thanks to Rod's great article and scripts, I was able to get WebLogic Server running on my PowerBook G4.


Anybody have any tips or scripts for getting the Workshop development environment working on OS X?


Thanks,


Rich

Full Threads Oldest First

Showing messages 1 through 9 of 9.

  • WebLogic Workshop on Mac OS X
    2004-01-15 08:55:34  anonymous2 [Reply | View]

    I am about to try Rod's tricks to get WLS running on my Mac. I have however been able to use WebLogic Workshop with Mac OS X for quite some while using the Linux download. unzip the bin file you download, and then look in bea/AUTORUN.INF for the command to run. Pick any of them. Launch and install...

    You will need to "fix" your JDK under Mac OS X by doing the following commands:

    sudo su -
    mkdir -p /Library/Java/Home/jre/bin
    mkdir /Library/Java/Home/jre/lib
    cd /Library/Java/Home/jre/bin
    ln -s ../../bin/java
    cd ../lib
    ln -s ../../../Classes/classes.jar rt.jar

    These are necessary otherwise Workshop won't know that /Library/Java/Home is a valid java home.

    Good luck,
    Tarun
    • WebLogic Workshop on Mac OS X
      2004-03-27 19:07:01  richardeberhardt [Reply | View]

      I am running Workshop 8.1 SP2 on a PowerBook. I can set up a simple web service, but run into problems when I try to use a data base control (simple accept of a String, then feed into the Where clause).
      I created the control, then generated the jws to test it. Creates and compiles OK. When it runs, I get the following message on the browser page:

      Error: Validation class for this value was not provided or was not found.
          36      /**
          37       * @jc:sql statement="select CustName from Customer.FoodCustomer where CustCardNum = {custnum};"
          38       */
      *** 39      String GetCustName(int custnum);
          40  }
      File: MyDBControl.jcx (in /beaworkshop/user_projects/applications/HelloWorldApplication/FoodCustomerAccess/MyControls)
      Suggestion: Verify that the validation class for this type is available.

      Anyone have a solution to this?

      Thanks,

      Rich
      • WebLogic Workshop on Mac OS X
        2004-04-10 19:19:24  richardeberhardt [Reply | View]

        Got some advice from the great people at BEA: I had applied the Software Update for Java 1.4.2, which does not work with Workshop, hence the problems.
        Needed to reinstall Panther (no other way to back up a JVM level), verified that I was back at 1.4.1, and reinstalled Workshop. This problem is resolved.
        In the course of this, I used the SP2 version of Server, which I found also included the main components of the Workshop product.

        Thanks,

        Rich
        • WebLogic Workshop on Mac OS X
          2004-04-15 12:34:17  w- [Reply | View]

          Did BEA say why 1.4.2 doesn't work with Workshop? I am running Workshop and WLS on Panther, JDK 1.4.2. I am wondering if there is any other fix aside from downgrading to 1.4.1. Is this just a Workshop issue or a Weblogic issue in general?

          Thanks,
          -w
          • WebLogic Workshop on Mac OS X
            2004-09-15 13:18:57  richardeberhardt [Reply | View]

            It is a Workshop issue and they were working on a fix. I am not sure if it is still an issue with Apple's latest 1.4.2 update.
          • WebLogic Workshop on Mac OS X
            2004-09-15 13:18:45  richardeberhardt [Reply | View]

            It is a Workshop issue and they were working on a fix. I am not sure if it is still an issue with Apple's latest 1.4.2 update.
    • WebLogic Workshop on Mac OS X
      2004-01-15 10:49:06  anonymous2 [Reply | View]

      Couple final notes... post Rod's instructions.

      I installed Workshop with the generic jar file mentioned in the article. Works great. Make sure to launch Workshop.sh from X11! This allows the Run server functionality to correctly launch an Xterm.

      Use the Linux installer afterward if you want the rest of the WebLogic platform installed (i.e. Portal, etc.) You can install these items in the same directory as the original bea home.

      Tarun
      • WebLogic Workshop on Mac OS X
        2004-01-15 13:03:25  richardeberhardt [Reply | View]

        Tarun,

        I noticed that the download Rod led us to included a file called :wlw8110_549_COMP_generic32.jar. Is this the file you used to install?

        How did you run the install process?

        What is X11 and where can I find it?

        Thanks,

        Rich
        • WebLogic Workshop on Mac OS X
          2004-01-30 09:11:29  treddy [Reply | View]

          To use the Linux install, I downloaded the linux installer from BEA's website. This file comes as platform812_linux32.bin.

          mkdir bea
          cd bea
          unzip <location>/platform812_linux32.bin

          now
          cat AUTORUN.INF
          and run one of the java commands in there
          java -mx256m -cp .:bids.jar:
          3rdparty.jar:
          comdev.jar:
          wizard.jar:
          wls8120_242_COMP_linux32.jar:
          wlp8120_242_COMP_linux32.jar:
          wli8120_242_COMP_linux32.jar:
          psu8120_242_COMP_linux32.jar:
          wlw8120_242_COMP_linux32.jar com.bea.plateng.wizard.WizardController

          This will launch the installer. Point it at your current bea install when asking for a bea home, and you should be good!

          X11 comes on your 3rd Panther disk. see http://www.apple.com/macosx/x11 for more info.

          Sorry for the late response,
          Tarun

Showing messages 1 through 9 of 9.