X-CGP-ClamAV-Result: CLEAN
X-VirusScanner: Niversoft's CGPClamav Helper v1.25a (ClamAV 1.4.3/27973)
X-Junk-Score: 20 [X]
X-KAS-Score: 20 [X]
From: "Theodore Petrosky"
The
real problem is that we lost many people to the list when the
apple list went dark.
Personally, I find the wocommunity list difficult. But that is
another story. I
am not sure that switching to maven would help. I
hope this does not sound silly but, have you thought of using
apple's Automator? It sounds like you need a macro that walks
through a bunch of folders and runs a script. But maybe I am
oversimplifying. BTW,
I know that Jesse Tayler is using ant. If he is on this list
maybe he can help.
I know I am outdated and old-fashioned and not modern but I still have ant based projects. Until now I have built frameworks and applications with the WOLips ant tools. Works perfect. But now I have a project that uses some 40+ frameworks and in total consists of well over 40 WOapps. Building all those by hand .... well, you guess --> automation is the key. So I started looking into command line build that can be scripted.=C2=A0Here is one of the apps I build with the help of generic.xml ant build file. The wocompile phase fails because it cannot find the WO and Wonder frameworks. But they are there, in the regular place and so far all paths seem to be correct (java class path). I must miss something but fail to see it. Anyone having better eyes than me? Directly included here is just the failing part. I have attached a ZIP file containing the full output for reference (hope the attachment makes it through)
Thanks for helping me---markus---
$ ant -debug -emacs -f /Users/Shared/Developer/SourceDistributions/WonderSource/Build/build/gene= ric.xml \-Dproject.type=3Dapplication \-Dproject.name=3DImmoData \-Dproject.principal.class=3Dch.ka= stl.immodata.Application \-Dproject.dir=3D/Users/ruggiero/w= orkspace/ImmoData \-Dwo.local.root.bundles.embed=3Dt= rue \-Dwo.system.root.bundles.embed=3D= true \generic.build
. . . . [snip tons of output, all looking perfectly ok] . . . .=C2=A0
Compilation arguments:'-d''/Users/ruggiero/Roots/classes/Im= moData''-classpath''/Users/ruggiero/Roots/classes/Im= moData:/Users/ruggiero/workspace/ImmoData/Libraries/fop.jar:/Users/ruggie= ro/workspace/ImmoData/Libraries/mysql-connector-java-5.1.46-bin.jar:/User= s/Shared/Developer/Libraries/Wonder/wo.system.root/Library/Frameworks/Jav= aEOAccess.framework/Resources/Java/javaeoaccess.jar.src.zip:/Users/Shared= /Developer/Libraries/Wonder/wo.system.root/Library/Frameworks/JavaEOAcces= s.framework/Resources/Java/javaeoaccess.jar:/Users/Shared/Developer/Libra= ries/Wonder/wo.system.root/Library/Frameworks/JavaEOControl.framework/Res= ources/Java/javaeocontrol.jar:/Users/Shared/Developer/Libraries/Wonder/wo= =2Esystem.root/Library/Frameworks/JavaEOControl.framework/Resources/Java/= javaeocontrol.jar.src.zip:/Users/Shared/Developer/Libraries/Wonder/wo.sys= tem.root/Library/Frameworks/JavaFoundation.framework/Resources/Java/javaf= oundation.jar.src.zip:/Users/Shared/Developer/Libraries/Wonder/wo.system.= root/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafound= ation.jar:/Users/Shared/Developer/Libraries/Wonder/wo.system.root/Library= /Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar.= src.zip:/Users/Shared/Developer/Libraries/Wonder/wo.system.root/Library/F= rameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar:/U= sers/Shared/Developer/Libraries/Wonder/wo.system.root/Library/Frameworks/= JavaWOJSPServlet.framework/Resources/Java/javawojspservlet.jar.src.zip:/U= sers/Shared/Developer/Libraries/Wonder/wo.system.root/Library/Frameworks/= JavaWOJSPServlet.framework/Resources/Java/javawojspservlet.jar:/Users/Sha= red/Developer/Libraries/Wonder/wo.system.root/Library/Frameworks/JavaWebO= bjects.framework/Resources/Java/javawebobjects.jar.src.zip:/Users/Shared/= Developer/Libraries/Wonder/wo.system.root/Library/Frameworks/JavaWebObjec= ts.framework/Resources/Java/javawebobjects.jar:/Users/Shared/Developer/Li= braries/Wonder/wo.system.root/Library/Frameworks/JavaWebServicesSupport.f= ramework/Resources/Java/javawebservicessupport.jar.src.zip:/Users/Shared/= Developer/Libraries/Wonder/wo.system.root/Library/Frameworks/JavaWebServi= cesSupport.framework/Resources/Java/javawebservicessupport.jar:/Users/Sha= red/Developer/Libraries/Wonder/wo.system.root/Library/Frameworks/JavaXML.= framework/Resources/Java/javaxml.jar:/Users/Shared/Developer/Libraries/Wo= nder/wo.system.root/Library/Frameworks/JavaXML.framework/Resources/Java/j= avaxml.jar.src.zip''-sourcepath''/Users/ruggiero/workspace/ImmoDa= ta/Sources''-target''1.8''-encoding''utf-8''-g''-source''1.8'
The ' characters around the executable and arguments arenot part of the command.= div>Files to be compiled:......[snip]......warning: [options] bootstrap clas= s path not set in conjunction with -source 8/Users/ruggiero/workspace/ImmoDat= a/Sources/ch/kastl/immodata/Application.java:14: error: package er.extensions.appserver does not exist<= /div>import er.extensions.appserver.ERXApplication;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ^<= /font>
--------------YEOAlulU5NYlq8rw2wNmQB6c--
Markus Ruggiero=
<= /span>rucotec GmbH=C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0web=C2=A0https= ://rucotec.chLeonhardsberg 1 =C2=A0=C2=A0<= /span>=C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0email=C2=A0markus.ruggiero@rucotec.ch4051 Basel / Switzerland=C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0=C2=A0mobile=C2=A0+41 79 508 4701