Re: Unable to Launch WOApplication

From: Sean (sean71..mail.com)
Date: Fri Feb 16 2007 - 11:54:41 EST

  • Next message: John Huss: "Re: Question on JARs"

    I have changed the paths but am still having issues.

    I tried launching wotaskd from the command line.

    Configuring launch environment for wotaskd ...
    Launching wotaskd.
    java -DWOAllowRapidTurnaround=false -DWORootDirectory="C:/Apple"
    -DWOLocalRootD
    irectory="C:/Apple/Local"
    -DWOUserDirectory="C:/Apple/Library/WEBOBJ~1/JAVAAP~1/
    wotaskd.woa" -DWOEnvClassPath=".;C:/Java/j2re1.4.2_13/lib;"
    -DWOApplicationClass
    =Application -DWOPlatform=Windows -classpath WOBootstrap.jar
    com.webobjects._boo
    tstrap.WOBootstrap
    appRoot is C:\Apple\Library\WebObjects\JavaApplications\wotaskd.woa/Contents
    Loading
    C:\Apple\Library\WebObjects\JavaApplications\wotaskd.woa/Contents/Window
    s/CLSSPATH.TXT
    Generated classpath:

    C:\Apple\Library\WebObjects\JavaApplications\wotaskd.woa/Contents\Resources\Ja
    va\wotaskd.jar

    C:/Apple\Library\PrivateFrameworks\JavaMonitor.framework\Resources\Java\javamo
    nitor.jar
      C:/Apple\Library\Frameworks\JavaXML.framework\Resources\Java\javaxml.jar

    C:/Apple\Library\Frameworks\JavaWebObjects.framework\Resources\Java\javawebobj
    ects.jar

    C:/Apple\Library\Frameworks\JavaFoundation.framework\Resources\Java\javafounda
    tion.jar

    C:/Apple\Library\Frameworks\JavaWOExtensions.framework\Resources\Java\JavaWOEx
    tensions.jar

    C:/Apple\Library\Frameworks\JavaEOControl.framework\Resources\Java\javaeocontr
    ol.jar
      C:\Documents and Settings\NBK6OWK\Library\Java
      C:/Apple/Local\Library\Java
      C:\Apple\Library\Java\
      \Network\Library\Java
      C:/Apple\Library\Frameworks\JavaVM.framework\Classes\classes.jar
      C:/Apple\Library\Frameworks\JavaVM.framework\Classes\ui.jar
      C:\Apple\Local\Library\WebObjects\Extensions\avalon-framework-4.1.2.jar
      C:\Apple\Local\Library\WebObjects\Extensions\axis-ant.jar
      C:\Apple\Local\Library\WebObjects\Extensions\axis.jar
      C:\Apple\Local\Library\WebObjects\Extensions\commons-discovery.jar
      C:\Apple\Local\Library\WebObjects\Extensions\commons-logging.jar
      C:\Apple\Local\Library\WebObjects\Extensions\jaxrpc.jar
      C:\Apple\Local\Library\WebObjects\Extensions\log4j-1.2.4.jar
      C:\Apple\Local\Library\WebObjects\Extensions\logkit-1.0.1.jar
      C:\Apple\Local\Library\WebObjects\Extensions\saaj.jar
      C:\Apple\Local\Library\WebObjects\Extensions\wsdl4j.jar
      C:\Apple\Local\Library\WebObjects\Extensions\
      C:\Apple\Library\WebObjects\JavaApplications\wotaskd.woa\
      C:\Java\j2re1.4.2_13\lib\
    [2007-02-16 11:50:50 EST] <main> A fatal exception occurred: key can't be
    null:
    <WOApplication>: Cannot be initialized.
    [2007-02-16 11:50:50 EST] <main>
    com.webobjects.foundation.NSForwardException fo
    r java.lang.NullPointerException: key can't be null
            at java.lang.System.checkKey(Unknown Source)
            at java.lang.System.getProperty(Unknown Source)
            at com.webobjects.foundation.NSProperties.getProperty(
    NSProperties.java:
    165)
            at com.webobjects.foundation.NSProperties.getProperty(
    NSProperties.java:
    156)
            at
    com.webobjects.appserver._private.WOProperties.provideDefaultValueFor
    UnsetSystemProperty(Unknown Source)
            at
    com.webobjects.appserver._private.WOProperties.initProgrammaticWODefa
    ults(Unknown Source)
            at com.webobjects.appserver.WOApplication._initWOApp(Unknown Source)
            at com.webobjects.appserver.WOApplication.<init>(Unknown Source)
            at Application.<init>(Application.java:134)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
    Method)

            at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
    Source)

            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
    Sou
    rce)
            at java.lang.reflect.Constructor.newInstance(Unknown Source)
            at java.lang.Class.newInstance0(Unknown Source)
            at java.lang.Class.newInstance(Unknown Source)
            at com.webobjects.appserver.WOApplication.main(Unknown Source)
            at Application.main(Application.java:130)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)

    Press any key to continue . . .

    On 2/16/07, Zak Burke <zdbw..artmouth.edu> wrote:
    >
    > Sean wrote on 2/15/07 11:02 PM:
    > > I tried running using project builder and received the following
    > >
    > > C:/Apple/Developer/Executables/javatool.exe -javac C:\Program
    > > Files\Java\jre1.5.0_11/bin/javac.exe
    >
    > [...]
    >
    > > javatool: can't open Java file FilesJavajre1.5.0_11\bin\javac.exe: No
    > > such file or directory
    >
    > It looks to me like the problem is that javac.exe is in a path with a
    > space in it. Note the javatool error where it appears that your
    > backslash characters are being interpreted as escape sequences (the Unix
    > interpretation) instead of as file separator elements (the Windows
    > interpretation).
    >
    > IIRC, java paths always use / and the JVM will convert 'em to whatever
    > the OS's native format. So, your path to javac should be something like
    > this:
    >
    > -javac "C:/Program Files/Java/jre1.5.0_11/bin/javac.exe"
    >
    > zak.
    >



    This archive was generated by hypermail 2.0.0 : Fri Feb 16 2007 - 11:54:50 EST