Hi!
I copied the build.xml from the HelloWorld application from WOProject (very
nice that you made an example build.xml. That makes it alot easier to get
startet!) into one of my WO5.1.4 projects.
I only made some minor changes to some of the paths and added our own
frameworks. The build.xml is available at
http://folk.uio.no/kajh/tmp/build.xml.txt
The build works just fine:
bash-2.05a$ ant
Buildfile: build.xml
setProps:
init:
clean_deploy:
[delete] Deleting directory
/Users/kajh/src/dist/WebObjects/Applications/faq.woa
clean:
[delete] Deleting directory /Users/kajh/src/webobjects/faq/output/webapps
prepare:
[mkdir] Created dir: /Users/kajh/src/webobjects/faq/output/webapps/classes
compile:
[javac] Compiling 41 source files to
/Users/kajh/src/webobjects/faq/output/webapps/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -deprecation for details.
package:
[woapplication] Installing faq in ../../dist/WebObjects/Applications
deploy:
all:
BUILD SUCCESSFUL
Total time: 15 seconds
bash-2.05a$
But, when I try to start to application I get the following errormessages:
[2002-09-05 15:11:36 CEST] <main> Principal class 'EOInitializer' not found
in bundle JavaEOCocoa
Transient naming service activated.
[2002-09-05 15:11:42 CEST] <main> The Transaction Manager configuration
file TransactionManagerConfiguration.xml is missing in your project.
Exiting.
(I include the complete output at the end of this email).
Just one more thing: The script to start the application
(dist/WebObjects/Applications/faq.woa/faq) was not executable, so the fix
was to do a chmod u+x.
-Kaj :)
---bash-2.05a$ /Users/kajh/src/dist/WebObjects/Applications/faq.woa/faq Reading MacOSClassPath.txt ... Launching faq.woa ... java -XX:NewSize=2m -Xmx64m -Xms32m -DWORootDirectory="/System" -DWOLocalRootDirectory="" -DWOUserDirectory="/Users/kajh/src/webobjects/faq" -classpath "/Users/kajh/src/dist/WebObjects/Applications/faq.woa/Contents/Resources/Java/faq.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/JavaWOExtensions.framework/Resources/Java/JavaWOExtensions.jar:/System/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar:/Library/Frameworks/directoryfw.framework/Resources/Java/directoryfw.jar:/Library/Frameworks/securityfw.framework/Resources/Java/securityfw.jar:/Library/Frameworks/uiofw.framework/Resources/Java/uiofw.jar:/System/Library/Frameworks/JavaDirectToWeb.framework/Resources/Java/javadirecttoweb.jar:/System/Library/Framewo rks/JavaDTWGeneration.framework/Resources/Java/javadtwgeneration.jar:/System/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar:/System/Library/Frameworks/JavaEOCocoa.framework/Resources/Java/JavaEOCocoa.jar:/System/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar:/System/Library/Frameworks/JavaEODistribution.framework/Resources/Java/javaeodistribution.jar:/System/Library/Frameworks/JavaEOGeneration.framework/Resources/Java/javaeogeneration.jar:/System/Library/Frameworks/JavaEOInterface.framework/Resources/Java/javaeointerface.jar:/System/Library/Frameworks/JavaEOInterfaceCocoa.framework/Resources/Java/javaeointerfacecocoa.jar:/System/Library/Frameworks/JavaEOProject.framework/Resources/Java/javaeoproject.jar:/System/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar:/System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar:/System/Library/Frameworks/JavaJNDIAdaptor.fram ework/Resources/Java/javajndiadaptor.jar:/System/Library/Frameworks/JavaOpenEJB.framework/Resources/Java/JavaOpenEJB.jar:/System/Library/Frameworks/JavaOpenEJBActivation.framework/Resources/Java/javaopenejbactivation.jar:/System/Library/Frameworks/JavaOpenORB.framework/Resources/Java/JavaOpenORB.jar:/System/Library/Frameworks/JavaOpenTM.framework/Resources/Java/JavaOpenTM.jar:/System/Library/Frameworks/JavaPlot.framework/Resources/Java/javaplot.jar:/System/Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar:/System/Library/Frameworks/JavaWOExtensions.framework/Resources/Java/JavaWOExtensions.jar:/System/Library/Frameworks/JavaWOJSPServlet.framework/Resources/Java/javawojspservlet.jar:/System/Library/Frameworks/JavaWOSMIL.framework/Resources/Java/javawosmil.jar:/System/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar:.:/usr/local/javalib/activation.jar:/usr/local/javalib/castor-0.9.3.9-xml.jar:/usr/local/javalib/commons-logging.jar:/usr /local/javalib/fscontext.jar:/usr/local/javalib/iContract-jdk1_2.jar:/usr/local/javalib/jaas.jar:/usr/local/javalib/jaxm-api.jar:/usr/local/javalib/jaxm-client.jar:/usr/local/javalib/jaxp-api.jar:/usr/local/javalib/jaxr-api.jar:/usr/local/javalib/jaxr-apidoc.jar:/usr/local/javalib/jaxr-browser.jar:/usr/local/javalib/jaxr-ri.jar:/usr/local/javalib/jaxrpc-api.jar:/usr/local/javalib/jaxrpc-ri.jar:/usr/local/javalib/jcert.jar:/usr/local/javalib/jnet.jar:/usr/local/javalib/jsse.jar:/usr/local/javalib/mail.jar:/usr/local/javalib/providerutil.jar:/usr/local/javalib/soap.jar:/usr/local/javalib/xercesImpl.jar:/usr/local/javalib/xsltc.jar" Application [2002-09-05 15:10:02 CEST] <main> Principal class 'EOInitializer' not found in bundle JavaEOCocoa Transient naming service activated. [2002-09-05 15:10:09 CEST] <main> The Transaction Manager configuration file TransactionManagerConfiguration.xml is missing in your project. Exiting.
This archive was generated by hypermail 2.0.0 : Thu Sep 05 2002 - 09:26:44 EDT