Hi all, I'm pulling my hair out trying to get a WOA that contains all embedded frameworks - including WO54, project wonder and my own.
Naturally, during development, everything just works from within Eclipse. In particular, I have Project Wonder building from within Eclipse also. I assumed it would be a straightforward thing to build a split install package, but I either end up with a WOA that contains only the WO54 frameworks and nothing else OR compile-errors saying a class can't be found. In fact, I've being going around in circles so much that I've lost track of the different wiki pages I've tried to follow - each suggesting different changes to a build.xml file (or an entirely different build file). I've messed with properties I don't understand, and in fact, think I'm now worse off than when I started. I've even looked at the documentation covering maven and hudson to see whether they would simplify things; I've concluded *not*. Is the information in this wiki page still correct? (http://wiki.objectstyle.org/confluence/display/WOL/Embedding+WOFrameworks) I'm using WOLips 3.4.6015 with Eclipse 3.4.2, together with Project Wonder R10347. I've now created a new PW application and copied the build.xml and build.properties back hopefully correcting all my corrections. What's the recommended way of creating sane builds - particularly using PW and your own frameworks from source and making everything work as automatically as possible? Should I regress to WO53? Should I give up and stick to swinging a tendon hammer...? Should I simply hit the bottle...? example output (now): [wocompile] /Users/mark/Dev/eclipse/rsdb/Applications/RSNews/Sources/com/eldrix/news/app/Users.java:41: cannot find symbol [wocompile] symbol : class User [wocompile] location: class com.eldrix.news.app.Users [wocompile] protected boolean checkAccessForUser(User u) { [wocompile] /Users/mark/Dev/eclipse/rsdb/Applications/RSNews/Sources/com/eldrix/news/components/LinkToViewPatient.java:12: package er.extensions.components does not exist [wocompile] import er.extensions.components.ERXStatelessComponent; [wocompile] ^ These errors aren't entirely unexpected - for example, the classes live in one of my frameworks (RSBusinessLogic) and PW frameworks (ERExtensions) respectively. I'm sure WOLips->Ant tools->Install... used to build a WOA, but the WOA binary was simply not executable because I then had runtime class problems. If I could at least get back to that point, I could manually force frameworks to be compile and stick 'em manually into the WOA for each build... Arrrrghhhh! Maybe I need to rewrite the build.xml files and make a super-project ant build file to build my application and the frameworks in a similar way to that in PW? Yours in desperation... Mark -- Dr. Mark Wardle Specialist registrar, Neurology Cardiff, UK _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
