Re: Bundle-less Builds startup error
Kieran Kelleher <[email protected]>
| Newsgroups | gmane.comp.web.webobjects.woproject.devel |
|---|---|
| Message-ID | <[email protected]> |
Again, you are correct. This is a case of changing two things at the same time. The real fix was ERJars high up in the class path. If I push ERJars way down the classpath, I get the same error as in the first email in the thread. I pushed it down and retired a few times until failure. Pushing it below JavaFoundation seems to trigger the error for me with this particular app. <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="con" path="WOFramework/ERExtensions"/> <classpathentry kind="src" path="Sources"/> <classpathentry kind="con" path="WOFramework/WKMySql"/> <classpathentry kind="con" path="WOFramework/WKRemoteClient"/> <classpathentry kind="con" path="WOFramework/WKSatoriNcoaWebservice"/> <classpathentry kind="con" path="WOFramework/WKAxis"/> <classpathentry kind="con" path="WOFramework/ERJavaMail"/> <classpathentry kind="con" path="WOFramework/WKRemoteMailingServices"/> <classpathentry kind="con" path="WOFramework/WKWebObjects"/> <classpathentry kind="con" path="WOFramework/WKDemography"/> <classpathentry kind="con" path="WOFramework/WKEmailData"/> <classpathentry kind="con" path="WOFramework/Ajax"/> <classpathentry kind="con" path="WOFramework/ERSelenium"/> <classpathentry kind="con" path="WOFramework/ExcelGenerator"/> <classpathentry kind="con" path="WOFramework/WKTesting"/> <classpathentry kind="con" path="WOFramework/WOLips"/> <classpathentry kind="con" path="WOFramework/WOOgnl"/> <classpathentry kind="con" path="WOFramework/JavaWOExtensions"/> <classpathentry kind="con" path="WOFramework/JavaEOAccess"/> <classpathentry kind="con" path="WOFramework/JavaEOControl"/> <classpathentry kind="con" path="WOFramework/JavaFoundation"/> <classpathentry kind="con" path="WOFramework/ERJars"/> <classpathentry kind="con" path="WOFramework/JavaJDBCAdaptor"/> <classpathentry kind="con" path="WOFramework/JavaWebObjects"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="con" path="WOFramework/JavaXML"/> <classpathentry kind="con" path="WOFramework/WKParse"/> <classpathentry kind="con" path="WOFramework/ERPrototypes"/> <classpathentry kind="con" path="WOFramework/ERAttachment"/> <classpathentry kind="con" path="WOFramework/ERProfiling"/> <classpathentry kind="con" path="WOFramework/WKListSource"/> <classpathentry kind="con" path="WOFramework/WKCheetahBusinessLogic"/> <classpathentry kind="con" path="WOFramework/GoogleChart"/> <classpathentry kind="con" path="WOFramework/WKCharts"/> <classpathentry kind="con" path="WOFramework/ERExtensionsSandbox"/> <classpathentry kind="con" path="WOFramework/ERJasperReports"/> <classpathentry kind="con" path="WOFramework/ERAjaxExtensions"/> <classpathentry kind="output" path="bin"/> </classpath> On Sep 3, 2010, at 2:01 PM, Mike Schrag wrote: > BTW, you no longer need that property -- if bundleless builds is checked, wolips will automagically insert the -D for you at launch time. > > ms > > On Sep 3, 2010, at 1:56 PM, Kieran Kelleher wrote: > >> Mike, >> >> as always *you* are right, and *I* am wrong! Sorry, I could swear that the -D version did not work when I first tried it, but sure enough, it does ... both ways work. >> >> Thanks for clarifying, and thanks very much for super fast bundle-less builds. :-) >> >> Kieran >> >> On Sep 3, 2010, at 1:51 PM, Mike Schrag wrote: >> >>>> It needs to be without the "D", like shown here for the launch configuration, *and* ERJars needs to be high up in the class path (I put it in 2nd place after ERExtensions). The -D prefix is for command line arg when using = for a java property. >>> both should work -- -D's become vm args and -'s become commandline args. I would actually expect this to only reliably work as a -D an NOT a commandline arg. I guess wonder trunk doesn't touch nsbundle too early, so maybe it works out. In general, though, -D is almost always going to be more reliable. if it's not working, it's a bug. >>> >>> ms >> >