Hi, > On 10 Aug 2015, at 16:25, Yoann Canal <yca...@sophiacom.fr> wrote: > > Hi all, > > After the WOWODC and Dennis' talk, we started to migrate our build system to > use gradle. > The build works well on our staging servers. We had to modify the > gradle-wonder-plugin to fit our needs > and might issue a pull request if someone is interested.
Always welcome :-) Out of curiosity: what kind of changes? > However, we can't run the eclipse projects as generated with gradle: > projects are correctly imported and built, tests run fine but running the > project itself inside eclipse with WOLips results in: > > [2015-8-10 16:14:34 CEST] <main> Couldn't load properties file: > /Users/ycanal/WebObjects.properties at path: /Users/ycanal > [2015-8-10 16:14:34 CEST] <main> Unable to initialize WOProperties for > reason: Cannot find JavaWebObjects framework ! > java.lang.IllegalStateException: Unable to locate the "JavaWebObjects" bundle > [2015-8-10 16:14:34 CEST] <main> A fatal exception occurred: <WOApplication>: > Cannot be initialized. > [2015-8-10 16:14:34 CEST] <main> com.webobjects.foundation.NSForwardException > [java.lang.IllegalStateException] Unable to locate the "JavaWebObjects" > bundle:<WOApplication>: Cannot be initialized. > at com.webobjects.appserver.WOApplication.<init>(WOApplication.java:918) > at > er.extensions.appserver.ajax.ERXAjaxApplication.<init>(ERXAjaxApplication.java:30) > at er.extensions.appserver.ERXApplication.<init>(ERXApplication.java:1097) > at > fr.sophiacom.corason.foundation.appserver.COCoreApplication.<init>(COCoreApplication.java:22) > at fr.sophiacom.app.NRApplication.<init>(NRApplication.java:19) > at fr.sophiacom.app.Application.<init>(Application.java:30) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:422) > at java.lang.Class.newInstance(Class.java:442) > at com.webobjects.appserver.WOApplication.main(WOApplication.java:547) > at er.extensions.appserver.ERXApplication.main(ERXApplication.java:866) > at fr.sophiacom.app.Application.main(Application.java:25) > Caused by: java.lang.IllegalStateException: Unable to locate the > "JavaWebObjects" bundle > at > com.webobjects.appserver.WOResourceManager.__getJavaWebObjectsResourceAsStream(WOResourceManager.java:131) > at > com.webobjects.appserver._private.WOProperties.initUserDefaultsKeys(WOProperties.java:317) > at > com.webobjects.appserver.WOApplication._initWOApp(WOApplication.java:5743) > at com.webobjects.appserver.WOApplication.<init>(WOApplication.java:779) > ... 13 more > > Do you have any idea how to fix that ? > Right now we are still keeping our old .project / build.xml /.classpath but > we would like to avoid maintaining 2 configurations. How did you import the project exactly? Did you keep the old .project and .classpath around for that or did you do a fresh import using the gradle plugin? There could be some issue with the classpath, if the old files are around, best would be to have gradle generate new ones. Have a look at the project properties -> Build path, there should be no more references to WO libraries but only to JARs in yourhomefolder/.gradle/ (see attachment), even for all the frameworks. Greetings Dennis -- ----------------------------------------------------- Dennis Bliefernicht • Backend Development T +49 40 357 3001 62 dennis.blieferni...@xyrality.com XYRALITY GmbH • Friedensallee 290 • 22763 Hamburg www.xyrality.com <http://www.xyrality.com/> Registergericht: Hamburg HRB 115332 Geschäftsführer: Sven Ossenbrüggen -----------------------------------------------------
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com