Changes for page WebObjects Developer Quick Start Guide
Last modified by Kieran Kelleher on 2012/07/19 22:32
From version 14.1
edited by Kieran Kelleher
on 2009/12/06 13:39
on 2009/12/06 13:39
Change comment:
There is no comment for this version
To version 28.1
edited by Kieran Kelleher
on 2009/12/06 11:57
on 2009/12/06 11:57
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,3 +1,9 @@ 1 +{{warning title="Incomplete Page"}} 2 + 3 +This is a Work in Progress page and is incomplete. Come back at a later date. (kieran) 4 + 5 +{{/warning}} 6 + 1 1 == Who is this Guide for? == 2 2 3 3 This guide is for you if ... ... @@ -17,61 +17,14 @@ 17 17 18 18 XCode is **not** used the develop WebObjects applications, but XCode installation includes software for development in general, such as command line tools, that are useful 19 19 20 -== Next Install and ConfigureWebObjects ==26 +== Next Install WebObjects == 21 21 22 - InstallWebObjects usingthe[[AppleWebObjects5.4.3 Installer dmg>>http://support.apple.com/kb/DL688]] if you want "standard" OS X install paths.28 +== Configure WebObjects == 23 23 24 -Then open terminal and perform the "extra" stuff you need to do to get things complete. you will need to do all this as 'root', hence the sudo --s at the start.-- 25 - 26 -{{code title="Replace the apache adaptor with the Snow Leopard one"}} 27 - 28 -sudo -s 29 - 30 -cd /System/Library/WebObjects/Adaptors/Apache2.2 31 -mv mod_WebObjects.so mod_WebObjects.so.obsolete 32 -curl -C - -O http://webobjects.mdimension.com/wonder/mod_WebObjects/Apache2.2/macosx/10.6/mod_WebObjects.so 33 - 34 -{{/code}} 35 - 36 -{{code title="Configure Apache to use the WebObjects Adaptor"}} 37 - 38 -cd /etc/apache2 39 -cp httpd.conf httpd.conf.backup 40 -echo "Include /System/Library/WebObjects/Adaptors/Apache2.2/apache.conf" >> httpd.conf 41 -apachectl restart 42 - 43 -{{/code}} 44 - 45 -{{code title="Install launchd tasks to keep WebObjects running always"}} 46 - 47 -cd /Library/LaunchDaemons 48 -curl -C - -O http://www.greenislandconsulting.com/webobjects/com.apple.webobjects.wotaskd.plist 49 -curl -C - -O http://www.greenislandconsulting.com/webobjects/com.apple.webobjects.womonitor.plist 50 - 51 -launchctl load com.apple.webobjects.wotaskd.plist 52 - 53 -{{/code}} 54 - 55 55 == Install and Configure WebObjects Development Tools == 56 56 57 -Instructions for that step are right here: 58 -[[WOL:Install WOLips with Eclipse Update Manager]] 59 - 60 60 == Hello World == 61 61 62 -Tutorial for that is here: 63 -[[WOL:Create a new WO Application]] 64 - 65 65 == Where to go from here == 66 66 67 -=== Wonder === 68 - 69 -Absolutely **essential** to add [[Wonder now>>WONDER:Tutorials]]. WIthout it, you will have "barebones and some bugs WebObjects". Wonder is a set of frameworks that fix the core WebObjects bugs and extend WebObjects functionality. it is where all active development of WebObjects is taking place. Even APple contribute to Wonder and use it themselves in the iTunes store, etc. You are really wasting you time if you try to develop in WebObjects without the addition of the Project Wonder frameworks. You only need the [[minimum integration>>WONDER:Integrate Wonder Into an Existing Application]] to get the core essential functionality and all the bug fixes to WebObjects. 70 - 71 -=== General Tutorials === 72 - 73 -[[Development Tutorials>>WOL:Tutorials]] 74 - 75 -=== The Community Mailing Lists === 76 - 77 -[[Mailing Lists>>Mailing Lists]] 36 +* Install a database