Building ProjectWONDER from source

Kieren has posted nice straightforward instructions on building ProjectWONDER from CVS. I’ve got just a couple of additions:

  • There is a space after the word 'modern' on line 16 of the WONDER_DIR/Build/build/default.properties file. It needs to be removed.
  • I had the WOProject jars installed in /Developer/Java/Ant/lib/, I had to move them aside during the build as they conflicted with the ant compile task.

WebObjects + Tiger

NOTE: WebObjects 5.2.3 is NOT supported in Tiger!!

Support, shummort, who needs support? 🙂 Here are my notes:

Update: WebObjects 5.2.4 is now out, bringing Tiger support (spotted by Art Isbell on the webobjects-dev list).

  • After installing Tiger and Xcode 2.0, install WebObjects 5.2 followed by the 5.2.2 and 5.2.3 updates (available here). Update: WebObjects 5.2.4 is a combined update, there is no need to apply the 5.2.2 – 5.2.3 updates first.
  • EOModeler will not generate Java classes for you without crashing, use EOGenerator. Update: Fixed in WebObjects 5.2.4.
  • WOLips/Eclipse work fine in Tiger, but the PrivateFramework hack for WO tools integration now longer works – in fact it is dangerous. That’s OK though, it’s not really needed. See this post.
  • The CoreData tools in Xcode conflict with the /Library/Application Support/Apple/Developer Tools/Plug-ins/WOAssistant.pbplugin. Remove it if you want to play with CoreData. Update: Fixed in WebObjects 5.2.4.