[OS-JIRA] Created: (WOL-956) Generate the ClasspathClient.txt file automatically for WebStart Java Client projects.

From: David Avendasora (JIRA) ("David)
Date: Fri Jan 23 2009 - 08:22:27 EST

  • Next message: David Avendasora (JIRA): "[OS-JIRA] Created: (WOL-957) Copy the Java Client Launch Script to the proper build directory"

    Generate the ClasspathClient.txt file automatically for WebStart Java Client projects.
    --------------------------------------------------------------------------------------

                     Key: WOL-956
                     URL: http://issues.objectstyle.org/jira/browse/WOL-956
                 Project: WOProject/WOLips
              Issue Type: New Feature
             Environment: WO 5.3, Eclipse 3.4.1, WOLips 5630
                Reporter: David Avendasora

    To launch a Java Client client-side app from within WOLips (using a Run Configuration) you must have a ClasspathClient.txt file that the Launch Script can read.

    Currently this file must be maintained manually. It should be able to be automatically generated at build time. Below is the contents of one that is in one of my projects. Some details:

    The initial APPROOT entries are for :
    1) The client-side .jar of my project's client-side classes.
    2) Any Referenced Libraries.

    These entries are followed by LOCALROOT entries for all the client-side .jars from any Frameworks added to the Build Path. The client-side jars are located in the WebServerResources/Java/ directory of the framework instead of the Resources/Java directory.

    The WOROOT entries are for all the Apple WO & JVM Framework client-side and common .jars.

    # ApplicationClass == com.webobjects.eoapplication.client.EOClientApplicationSupport
    # JDB == jdb
    # JDBOptions ==
    # JVM == java
    # JVMOptions ==
    APPROOT/WebServerResources/Java/BakeryManagementJavaClientStaging.jar
    APPROOT/WebServerResources/Java/log4j-1.2.14.jar
    LOCALROOT/Library/Frameworks/BakeryManagementFoundation.framework/WebServerResources/Java/BakeryManagementFoundation.jar
    LOCALROOT/Library/Frameworks/BMExtensions.framework/WebServerResources/Java/BMExtensions.jar
    /System/Library/Frameworks/JavaFoundation.framework/WebServerResources/Java/JavaFoundation.jar
    WOROOT/Library/Frameworks/JavaEOControl.framework/WebServerResources/Java/JavaEOControl.jar
    WOROOT/Library/Frameworks/JavaXML.framework/WebServerResources/Java/JavaXML.jar
    WOROOT/Library/Frameworks/JavaDirectToWeb.framework/WebServerResources/Java/JavaDirectToWeb.jar
    WOROOT/Library/Frameworks/JavaEOApplication.framework/WebServerResources/Java/JavaEOApplication.jar
    WOROOT/Library/Frameworks/JavaEODistribution.framework/WebServerResources/Java/JavaEODistribution.jar
    WOROOT/Library/Frameworks/JavaEOGeneration.framework/WebServerResources/Java/JavaEOGeneration.jar
    WOROOT/Library/Frameworks/JavaEOInterface.framework/WebServerResources/Java/JavaEOInterface.jar
    WOROOT/Library/Frameworks/JavaEOInterfaceSwing.framework/WebServerResources/Java/JavaEOInterfaceSwing.jar
    WOROOT/Library/Frameworks/JavaEORuleSystem.framework/WebServerResources/Java/JavaEORuleSystem.jar
    WOROOT/Library/Frameworks/JavaWOJSPServlet.framework/WebServerResources/Java/JavaWOJSPServlet_client.jar
    HOMEROOT/Library/Java
    LOCALROOT/Library/Java
    WOROOT/Library/Java
    /Network/Library/Java
    WOROOT/Library/Frameworks/JavaVM.framework/Classes/classes.jar
    WOROOT/Library/Frameworks/JavaVM.framework/Classes/ui.jar

    -- 
    This message is automatically generated by JIRA.
    -
    If you think it was sent incorrectly contact one of the administrators: http://issues.objectstyle.org/jira/secure/Administrators.jspa
    -
    For more information on JIRA, see: http://www.atlassian.com/software/jira
    



    This archive was generated by hypermail 2.0.0 : Fri Jan 23 2009 - 08:23:09 EST