Re: Missing ER frameworks from MacOSClassPath.txt installing on one dev machine but not the other

From: Mike Schrag (mschra..dimension.com)
Date: Wed Jul 23 2008 - 19:33:43 EDT

  • Next message: Jim Roepcke: "Re: Missing ER frameworks from MacOSClassPath.txt installing on one dev machine but not the other"

    Do you have Wonder installed in /Lib/Fram on both? I think the
    current build system just leaves out framework references when they're
    not resolvable.

    On Jul 23, 2008, at 7:20 PM, Jim Roepcke wrote:

    > Hi,
    >
    > I have two MBP set up with the same OS X, Xcode, Eclipse, and WOLips.
    > I've checked out the same projects from SVN on both machines. svn
    > update shows both are at the same revision with no locally modified
    > files.
    > (OS X 10.5.4, WO 5.4.2, Eclipse 3.3.2, WOLips 3.3.5047)
    >
    > However, when I do an "WOLips Ant Tools -> Install..." on one machine,
    > it generates the MacOSClassPath.txt correctly (well, the app
    > launches), like this:
    >
    > # JVM == java
    > # JVMOptions ==
    > # JDB == jdb
    > # JDBOptions ==
    > # ApplicationClass == fv.pub.Application
    >
    > APPROOT/Resources/Java/
    > APPROOT/Resources/Java/firstvoices.jar
    >
    > LOCALROOT/Library/Frameworks/ERExtensions.framework/Resources/Java/
    > ERExtensions.jar
    > LOCALROOT/Library/Frameworks/ERJars.framework/Resources/Java/
    > ERJars.jar
    > LOCALROOT/Library/Frameworks/ERJars.framework/Resources/Java/
    > erxservletadaptor.jar
    > LOCALROOT/Library/Frameworks/ERJars.framework/Resources/Java/
    > erxwo54.jar
    > LOCALROOT/Library/Frameworks/ERJars.framework/Resources/Java/
    > icu4j-3_8_1.jar
    > LOCALROOT/Library/Frameworks/ERJars.framework/Resources/Java/junit.jar
    > LOCALROOT/Library/Frameworks/ERJars.framework/Resources/Java/
    > log4j-1.2.14.jar
    > LOCALROOT/Library/Frameworks/ERJars.framework/Resources/Java/slf4j-
    > api-1.5.0.jar
    > LOCALROOT/Library/Frameworks/ERJars.framework/Resources/Java/slf4j-
    > log4j12-1.5.0.jar
    > LOCALROOT/Library/Frameworks/FVBusinessLogic.framework/Resources/
    > Java/fvbusinesslogic.jar
    > LOCALROOT/Library/Frameworks/FVBusinessLogic.framework/Resources/
    > Java/ojdbc5.jar
    > LOCALROOT/Library/Frameworks/FVComponents.framework/Resources/Java/
    > fvcomponents.jar
    > LOCALROOT/Library/Frameworks/FVExtensions.framework/Resources/Java/
    > fvextensions.jar
    > LOCALROOT/Library/Frameworks/JavaWOExtensions.framework/Resources/
    > Java/JavaWOExtensions.jar
    > WOROOT/Library/Frameworks/JavaEOAccess.framework/Resources/Java/
    > javaeoaccess.jar
    > WOROOT/Library/Frameworks/JavaEOControl.framework/Resources/Java/
    > javaeocontrol.jar
    > WOROOT/Library/Frameworks/JavaFoundation.framework/Resources/Java/
    > javafoundation.jar
    > WOROOT/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/
    > javajdbcadaptor.jar
    > WOROOT/Library/Frameworks/JavaWebObjects.framework/Resources/Java/
    > javawebobjects.jar
    > WOROOT/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
    >
    > On the other machine, however, I get this:
    >
    > # JVM == java
    > # JVMOptions ==
    > # JDB == jdb
    > # JDBOptions ==
    > # ApplicationClass == fv.pub.Application
    >
    > APPROOT/Resources/Java/
    > APPROOT/Resources/Java/firstvoices.jar
    >
    > LOCALROOT/Library/Frameworks/FVBusinessLogic.framework/Resources/
    > Java/fvbusinesslogic.jar
    > LOCALROOT/Library/Frameworks/FVBusinessLogic.framework/Resources/
    > Java/ojdbc5.jar
    > LOCALROOT/Library/Frameworks/FVComponents.framework/Resources/Java/
    > fvcomponents.jar
    > LOCALROOT/Library/Frameworks/FVExtensions.framework/Resources/Java/
    > fvextensions.jar
    > WOROOT/Library/Frameworks/JavaEOAccess.framework/Resources/Java/
    > javaeoaccess.jar
    > WOROOT/Library/Frameworks/JavaEOControl.framework/Resources/Java/
    > javaeocontrol.jar
    > WOROOT/Library/Frameworks/JavaFoundation.framework/Resources/Java/
    > javafoundation.jar
    > WOROOT/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/
    > javajdbcadaptor.jar
    > WOROOT/Library/Frameworks/JavaWebObjects.framework/Resources/Java/
    > javawebobjects.jar
    > WOROOT/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
    >
    > If I try to launch the app from the other machine it complains it
    > can't find ERXApplication (I suppose because ERExtensions isn't in the
    > MacOSClassPath.txt directly above.
    >
    > I've been searching the list archives and comparing Eclipse
    > preferences and project preferences between the machines and haven't
    > figured it out. What could cause this difference?
    >
    > Thanks,
    >
    > Jim



    This archive was generated by hypermail 2.0.0 : Wed Jul 23 2008 - 19:34:47 EDT