Re: Classpath woes

From: Pierre Frisch (pierre.frisc..pearway.com)
Date: Thu Apr 13 2006 - 12:45:43 EDT

  • Next message: Sébastien Sahuc: "Re: Classpath woes"

    I don't think that it is the problem. Look at the process that
    Eclipse launches:

    /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/bin/
    java -XX:NewSize=2m -Xmx64m -Xms32m -classpath /Users/pierre/Roots/
    SurveyCreation.woa/Contents/Resources/Java/SurveyCreation.jar:/Users/
    pierre/Roots/SurveyAccess.framework/Resources/Java/SurveyAccess.jar:/
    Users/pierre/Roots/SurveyDatabase.framework/Resources/Java/
    SurveyDatabase.jar:/Users/pierre/Roots/SurveyLog.framework/Resources/
    Java/SurveyLog.jar:/Users/pierre/Roots/SurveyUICore.framework/
    Resources/Java/SurveyUICore.jar:/System/Library/Frameworks/
    JavaWebObjects.framework/Resources/Java/javawebobjects.jar:/System/
    Library/Frameworks/JavaFoundation.framework/Resources/Java/
    javafoundation.jar:/System/Library/Frameworks/JavaXML.framework/
    Resources/Java/javaxml.jar:/System/Library/Frameworks/
    JavaWOExtensions.framework/Resources/Java/JavaWOExtensions.jar:/
    System/Library/Frameworks/JavaEOAccess.framework/Resources/Java/
    javaeoaccess.jar:/System/Library/Frameworks/JavaEOControl.framework/
    Resources/Java/javaeocontrol.jar:/System/Library/Frameworks/
    JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar:/Users/
    pierre/Projects/workspace/SurveyLog/lib/log4j-1.2.13.jar:/Users/
    pierre/Projects/workspace/SurveyLog/bin/SurveyLog.jar:/Users/pierre/
    Projects/workspace/SurveyDatabase/bin/SurveyDatabase.jar:/Users/
    pierre/Projects/workspace/SurveyAccess/bin/SurveyAccess.jar:/Users/
    pierre/Projects/workspace/SurveyUICore/bin/SurveyUICore.jar:/Users/
    pierre/Projects/workspace/SurveyCreation/bin/SurveyCreation.woa/
    Contents/Extensions/wsdl4j.jar:/Users/pierre/Projects/workspace/
    SurveyCreation/bin/SurveyCreation.woa/Contents/Extensions/
    servlet.jar:/Users/pierre/Projects/workspace/SurveyCreation/bin/
    SurveyCreation.woa/Contents/Extensions/saaj.jar:/Users/pierre/
    Projects/workspace/SurveyCreation/bin/SurveyCreation.woa/Contents/
    Extensions/OpenBaseJDBC.jar:/Users/pierre/Projects/workspace/
    SurveyCreation/bin/SurveyCreation.woa/Contents/Extensions/msutil.jar:/
    Users/pierre/Projects/workspace/SurveyCreation/bin/SurveyCreation.woa/
    Contents/Extensions/mssqlserver.jar:/Users/pierre/Projects/workspace/
    SurveyCreation/bin/SurveyCreation.woa/Contents/Extensions/msbase.jar:/
    Users/pierre/Projects/workspace/SurveyCreation/bin/SurveyCreation.woa/
    Contents/Extensions/logkit-1.0.1.jar:/Users/pierre/Projects/workspace/
    SurveyCreation/bin/SurveyCreation.woa/Contents/Extensions/
    log4j-1.2.13.jar:/Users/pierre/Projects/workspace/SurveyCreation/bin/
    SurveyCreation.woa/Contents/Extensions/jaxrpc.jar:/Users/pierre/
    Projects/workspace/SurveyCreation/bin/SurveyCreation.woa/Contents/
    Extensions/frontbaseplugin.jar:/Users/pierre/Projects/workspace/
    SurveyCreation/bin/SurveyCreation.woa/Contents/Extensions/
    frontbasejdbc.jar:/Users/pierre/Projects/workspace/SurveyCreation/bin/
    SurveyCreation.woa/Contents/Extensions/commons-logging.jar:/Users/
    pierre/Projects/workspace/SurveyCreation/bin/SurveyCreation.woa/
    Contents/Extensions/commons-discovery.jar:/Users/pierre/Projects/
    workspace/SurveyCreation/bin/SurveyCreation.woa/Contents/Extensions/
    axis-ant.jar:/Users/pierre/Projects/workspace/SurveyCreation/bin/
    SurveyCreation.woa/Contents/Extensions/axis.jar:/Users/pierre/
    Projects/workspace/SurveyCreation/bin/SurveyCreation.woa/Contents/
    Extensions/avalon-framework-4.1.2.jar
    com.sPearWay.surveycreation.Application -application.logLevel DEBUG -
    DWOUserDirectory=/Users/pierre/Projects/workspace/SurveyCreation/bin/
    SurveyCreation.woa -WOAcceptMalformedCookies false -WOAdaptorURL
    http://localhost/cgi-bin/WebObjects -WOAllowRapidTurnaround true -
    WOAllowsCacheControlHeader true -WOAllowsConcurrentRequestHandling
    false -WOAutoOpenClientApplication false -WOAutoOpenInBrowser false -
    WOApplicationBaseURL /WebObjects -WOApplicationClassName
    com.sPearWay.surveycreation.Application -WOCachingEnabled false -
    WOContextClassName WOContext -WODebuggingEnabled true -WOAdaptor
    WODefaultAdaptor -WODefaultUndoStackLimit 10 -WODirectConnectEnabled
    true -WODisplayExceptionPages true -WOIDE WOLips -
    WOFrameworksBaseURL /WebObjects/Frameworks -WOGenerateWSDL true -
    WOIncludeCommentsInResponse false -WOLifebeatDestinationPort 1085 -
    WOLifebeatEnabled true -WOLifebeatInterval 30 -WOListenQueueSize 128 -
    WOMaxHeaders 200 -WOMaxIOBufferSize 8196 -WOMaxSocketIdleTime 180000 -
    WOMissingResourceSearchEnabled true -WOMonitorEnabled false -WOPort
    8080 -WOSessionTimeOut 3600 -WOSessionStoreClassName
    WOServerSessionStore -WOSMTPHost smtp -WOSocketCacheSize 100 -
    WOSocketMonitorSleepTime 50 -WOWorkerThreadCount 8 -
    WOWorkerThreadCountMin 16 -WOWorkerThreadCountMax 256 -
    EOAdaptorDebugEnabled true

    Note the path in the classpath: the project path is /Users/pierre/
    Projects/workspace/SurveyCreation/bin/SurveyCreation.woa not /Users/
    pierre/Roots/SurveyCreation.woa.

    Any idea how to correct this?

    Thanks

    Pierre

    On 13-Apr-06, at 9:17 AM, Marc Respass wrote:

    > Could that be your problem? Eclipse isn't finding the jar files
    > that you moved into /Content/Extensions. You said that the app runs
    > fine stand alone so the application is finding everything but
    > Eclipse is not. Try including the frameworks in the classpath or
    > maybe putting the frameworks in an external directory (maybe /
    > Library/WebObjects/Extensions) and then adding them to the classpath.
    >
    > Hope that helps
    > Marc
    >
    > On Apr 13, 2006, at 11:51 AM, Pierre Frisch wrote:
    >
    >> The application is compiled using a custom build.xml that package
    >> the frameworks into jars and copy them inside the /Content/
    >> Extensions folder inside the application .woa
    >
    >



    This archive was generated by hypermail 2.0.0 : Thu Apr 13 2006 - 12:45:50 EDT