Here we go I have done something we should never do I was trying to
convert a large project from WO521/Jaguar to WO522/Panther and
discovered that the command line build is broken in Panther. Time to
switch to ant...
After quite a few tries I now have a build that works properly using
woproject however the application refuse to launch and I cannot figure
out what is going on. I look at the class path and all appears correct
but I get an exception in WOBootstrap.
Any idea?
Pierre
Reading MacOSClassPath.txt ...
Launching ElectronicBackOffice.woa ...
java -XX:NewSize=2m -Xmx64m -Xms32m -DWORootDirectory="/System"
-DWOLocalRootDirectory=""
-DWOUserDirectory="/Users/pierre/Projects/ECommerce/
ElectronicBackOffice/build/ElectronicBackOffice.woa"
-DWOEnvClassPath=""
-DWOApplicationClass=com.sPearWay.electronicBackOffice.Application
-DWOPlatform=MacOS -Dcom.webobjects.pid=17148 -classpath
WOBootstrap.jar com.webobjects._bootstrap.WOBootstrap
appRoot is
/Users/pierre/Projects/ECommerce/ElectronicBackOffice/build/
ElectronicBackOffice.woa/Contents
Loading
/Users/pierre/Projects/ECommerce/ElectronicBackOffice/build/
ElectronicBackOffice.woa/Contents/MacOS/MacOSClassPath.txt
Generated classpath:
/Users/pierre/Projects/ECommerce/ElectronicBackOffice/build/
ElectronicBackOffice.woa/Contents/Resources/Java/
/Users/pierre/Projects/ECommerce/ElectronicBackOffice/build/
ElectronicBackOffice.woa/Contents/Resources/Java/
ElectronicBackOffice.jar
/System/Library/Frameworks/JavaDirectToWeb.framework/Resources/Java/
javadirecttoweb.jar
/System/Library/Frameworks/JavaDTWGeneration.framework/Resources/Java/
javadtwgeneration.jar
/System/Library/Frameworks/JavaEOAccess.framework/Resources/Java/
javaeoaccess.jar
/System/Library/Frameworks/JavaEOControl.framework/Resources/Java/
javaeocontrol.jar
/System/Library/Frameworks/JavaFoundation.framework/Resources/Java/
javafoundation.jar
/System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/
javajdbcadaptor.jar
/System/Library/Frameworks/JavaWebObjects.framework/Resources/Java/
javawebobjects.jar
/System/Library/Frameworks/JavaWebServicesClient.framework/Resources/
Java/javawebservicesclient.jar
/System/Library/Frameworks/JavaWebServicesSupport.framework/Resources/
Java/javawebservicessupport.jar
/System/Library/Frameworks/JavaWOExtensions.framework/Resources/Java/
JavaWOExtensions.jar
/System/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
/Library/Frameworks/Log4Java.framework/Resources/Java/jaxp.jar
/Library/Frameworks/Log4Java.framework/Resources/Java/log4j.jar
/Library/Frameworks/Log4Java.framework/Resources/Java/Log4Java.jar
/Library/Frameworks/Log4Java.framework/Resources/Java/parser.jar
/Library/Frameworks/sPearWayCatalogAccess.framework/Resources/Java/
jce1_2-do.jar
/Library/Frameworks/sPearWayCatalogAccess.framework/Resources/Java/
sPearWayCatalogAccess.jar
/Library/Frameworks/sPearWayCatalogEditor.framework/Resources/Java/
sPearWayCatalogEditor.jar
/Library/Frameworks/sPearWayCatalogPublish.framework/Resources/Java/
sPearWayCatalogPublish.jar
/Library/Frameworks/sPearWayCommonComponents.framework/Resources/Java/
sPearWayCommonComponents.jar
/Library/Frameworks/sPearWayDatabase.framework/Resources/Java/
sPearWayDatabase.jar
/Library/Frameworks/sPearWayECommerceComponents.framework/Resources/
Java/sPearWayECommerceComponents.jar
/Library/Frameworks/sPearWayImporter.framework/Resources/Java/
sPearWayImporter.jar
/Library/Frameworks/sPearWayLocalization.framework/Resources/Java/
sPearWayLocalization.jar
/Library/Frameworks/sPearWayObjectEditor.framework/Resources/Java/
sPearWayObjectEditor.jar
/Library/Frameworks/sPearWayPaymentMethods.framework/Resources/Java/
PaymentClientLib.jar
/Library/Frameworks/sPearWayPaymentMethods.framework/Resources/Java/
sPearWayPaymentMethods.jar
/Library/Frameworks/sPearWayPDFGeneration.framework/Resources/Java/
avalon-framework-cvs-20020806.jar
/Library/Frameworks/sPearWayPDFGeneration.framework/Resources/Java/
batik.jar
/Library/Frameworks/sPearWayPDFGeneration.framework/Resources/Java/
fop.jar
/Library/Frameworks/sPearWayPDFGeneration.framework/Resources/Java/
sPearWayPDFGeneration.jar
/Library/Frameworks/sPearWayPDFGeneration.framework/Resources/Java/
xalan-2.4.1.jar
/Library/Frameworks/sPearWayPDFGeneration.framework/Resources/Java/
xercesImpl-2.2.1.jar
/Library/Frameworks/sPearWayPDFGeneration.framework/Resources/Java/xml-
apis.jar
/Library/Frameworks/sPearWayXMLSOAPExchange.framework/Resources/Java/
sPearWayXMLSOAPExchange.jar
/Library/WebObjects/Extensions/avalon-framework-4.1.2.jar
/Library/WebObjects/Extensions/axis-ant.jar
/Library/WebObjects/Extensions/axis.jar
/Library/WebObjects/Extensions/commons-discovery.jar
/Library/WebObjects/Extensions/commons-logging.jar
/Library/WebObjects/Extensions/jaxrpc.jar
/Library/WebObjects/Extensions/log4j-1.2.4.jar
/Library/WebObjects/Extensions/log4j-1.2.4.jar
/Library/WebObjects/Extensions/logkit-1.0.1.jar
/Library/WebObjects/Extensions/saaj.jar
/Library/WebObjects/Extensions/servlet.jar
/Library/WebObjects/Extensions/wsdl4j.jar
/Library/WebObjects/Extensions/
[2003-10-31 06:53:27 PST] <main> A fatal exception occurred:
com/webobjects/_eoproject/_WBInterfaceDescriptor
[2003-10-31 06:53:27 PST] <main> java.lang.NoClassDefFoundError:
com/webobjects/_eoproject/_WBInterfaceDescriptor
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at
com.webobjects.foundation._NSUtilities._classWithPartialName(_NSUtilitie
s.java:307)
at
com.webobjects.foundation._NSUtilities.classWithName(_NSUtilities.java:2
91)
at
com.webobjects.foundation.NSBundle.initPrincipalClass(NSBundle.java:2555
)
at
com.webobjects.foundation.NSBundle.InitPrincipalClasses(NSBundle.java:71
1)
at
com.webobjects.foundation.NSBundle.<clinit>(NSBundle.java:369)
at
com.webobjects.appserver._private.WOProperties.initUserDefaultsKeys(WOPr
operties.java:179)
at
com.webobjects.appserver.WOApplication._initWOApp(WOApplication.java:504
6)
at
com.webobjects.appserver.WOApplication.<init>(WOApplication.java:553)
at
com.sPearWay.localization.LocalizedApplication.<init>(LocalizedApplicati
on.java:23)
at
com.sPearWay.catalogAccess.EntityApplication.<init>(EntityApplication.ja
va:37)
at
com.sPearWay.ecommerceComponents.ECommerceApplication.<init>(ECommerceAp
plication.java:27)
at
com.sPearWay.electronicBackOffice.Application.<init>(Application.java:26
)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:306)
at java.lang.Class.newInstance(Class.java:259)
at
com.webobjects.appserver.WOApplication.main(WOApplication.java:323)
at
com.sPearWay.catalogAccess.EntityApplication.main(EntityApplication.java
:33)
at
com.sPearWay.electronicBackOffice.Application.main(Application.java:22)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)
This archive was generated by hypermail 2.0.0 : Fri Oct 31 2003 - 10:32:44 EST