Re: WebObjects 5.3 Leopard
Re: WebObjects 5.3 Leopard
- Subject: Re: WebObjects 5.3 Leopard
- From: Chuck Hill <email@hidden>
- Date: Tue, 12 May 2009 08:39:10 -0700
On May 11, 2009, at 3:25 PM, Miguel Angel Torres Avila wrote:
Ok, I installed the nightly version of WOLips
I created a Test application and then wolips.properties was created
automatically.
I can see some changes at this point compared with the WOLips
version I used with Eclipse Europa.
In the WO Explorer I dont see anymore the WebObjects Framework
Library and the way I include frameworks has changed but I think is
for better.
The second thing is that I ran the build.xml and I see a new way for
building the distribution version, it makes a split style
installation, thats good, but I cant find the wobuild.properties
file. Is that correct in this distribution of WOLips?
Mike says that changing Preferences=>WOLips=>Build=>build properties
to "wolips.54.properties" or "wolips.53.properties" I can work with
WO 5.3 or 5.4.
My question is, in this version of WOLips the wobuild.properties
file is it not longer necessary? nor for development nor for
building the distribution version?
It is not used for anything.
If I create to different wolips.properties files and configure
WOLips for using each one depending if I want to work with WO 5.3 or
5.4 is that all that I need to do for development and building
distribution version?
Yes, though command line builds will, I think, add some extra
complication.
And one more question, the structure of biuld.xml file has chnaged?
Should I change my old biuld.xml files of my projects?
If there are things in the new build that you want to use.
I am interested on it because I still have computers using Mac OS X
10.4 - WO 5.3. If the structure of the build.xml file changed should
I expect problems sharing projects between development environments?
Thanks for all your help.
You will want to use the same version of WOLips/WOProject on all your
machines. If you don't you will have problems as the .classpath file
structure has changed.
Chuck
On May 11, 2009, at 4:29 PM, Chuck Hill wrote:
A while back. Mike moves FAST. You gotta keep your eyes open. My
problem is remembering all of it.
Chuck
On May 11, 2009, at 2:19 PM, David Avendasora wrote:
That is awesome! When did that show up?
Dave
On May 11, 2009, at 5:12 PM, Mike Schrag wrote:
i now setup multiple workspaces and set the
Preferences=>WOLips=>Build=>build properties to "wolips.
54.properties" or "wolips.53.properties" or
"wolips.whateverelse.properties"
ms
On May 11, 2009, at 4:58 PM, Miguel Angel Torres Avila wrote:
Thanks for all your responses,
First, Yes I tried with the stable version of WOLips.
Before I saw your responses I copied both files
(wolips.properties and wobuild.properties) from my other
development machine (eclipse Europa - WOLisp - WebObjects 5.3)
and my test project worked.
Then I tried with woswitch and it appears that works.
Chuck mentioned that it is outdated but as far as understand it
just create four files (wobuild.properties54,
wobuild.properties53, wolips.properties53 and
wolips.properties54) and use them to replace wolips.properties
and wobuild.properties depending on your needs.
This is the content of each one
wobuild.properties54
--------------------
#This file stores the wo specific properties
#Fri Aug 15 12:14:46 CDT 2008
wo.wosystemroot=/System
wo.wolocalroot=/
wo.woroot=/
wo.dir.reference.api=/Developer/Documentation/DocSets/
com.apple.ADC_Reference_Library.WebObjectsReference.docset/
Contents/Resources/Documents/documentation/MacOSXServer/
Reference/WO54_Reference
------------------------------
wobuild.properties53
--------------------
#This file stores the wo specific properties
#Fri Aug 15 12:14:46 CDT 2008
wo.wosystemroot=/Developer/WebObjects53/System
wo.wolocalroot=/Developer/WebObjects53
wo.woroot=/Developer/WebObjects53
wo.dir.reference.api=/Developer/Documentation/DocSets/
com.apple.ADC_Reference_Library.WebObjectsReference.docset/
Contents/Resources/Documents/documentation/MacOSXServer/
Reference/WO54_Reference
------------------------------
wolips.properties54
--------------------
#Fri Apr 24 11:30:00 CDT 2009
wo.system.root=/System
wo.user.frameworks=/Users/dev3/Library/Frameworks
wo.system.frameworks=/System/Library/Frameworks
wo.bootstrapjar=/System/Library/WebObjects/JavaApplications/
wotaskd.woa/WOBootstrap.jar
wo.network.frameworks=/Network/Library/Frameworks
wo.api.root=/Developer/Documentation/DocSets/
com.apple.ADC_Reference_Library.WebObjectsReference.docset/
Contents/Resources/Documents/documentation/InternetWeb/Reference/
WO542Reference
wo.network.root=/Network
wo.extensions=/Library/WebObjects/Extensions
wo.user.root=/Users/dev3
wo.local.frameworks=/Library/Frameworks
wo.apps.root=/Library/WebObjects/Applications
wo.local.root=/
------------------------------
wolips.properties53
--------------------
#Fri Apr 24 11:30:00 CDT 2009
wo.system.root=/Developer/WebObjects53/System
wo.user.frameworks=/Users/dev3/Library/Frameworks
wo.system.frameworks=/Developer/WebObjects53/System/Library/
Frameworks
wo.bootstrapjar=/Developer/WebObjects53/System/Library/
WebObjects/JavaApplications/wotaskd.woa/WOBootstrap.jar
wo.network.frameworks=/Network/Library/Frameworks
wo.api.root=/Developer/Documentation/DocSets/
com.apple.ADC_Reference_Library.WebObjectsReference.docset/
Contents/Resources/Documents/documentation/InternetWeb/Reference/
WO542Reference
wo.network.root=/Network
wo.extensions=/Developer/WebObjects53/Library/WebObjects/
Extensions
wo.user.root=/Users/dev3
wo.local.frameworks=/Developer/WebObjects53/Library/Frameworks
wo.apps.root=/Developer/WebObjects53/Library/WebObjects/
Applications
wo.local.root=/Developer/WebObjects53
------------------------------
I am not an expert on configuring WOLips but I think this is
valid for switching between WebObjects 5.4 and 5.3 or some of
you guys with your experience see something that could be wrong?
Now I will delete eclipse and try with the nightly version just
to verify that version does create wolips.properties file.
Thanks
On May 11, 2009, at 1:54 PM, Chuck Hill wrote:
On May 11, 2009, at 8:00 AM, Miguel Angel Torres Avila wrote:
Hi list,
I just bought a new macbook and I am configuring it to
continue developing our projects, this is the first computer
with Leopard in our company, all of our projects works with
WebObjects 5.3 so I am looking for a way to do so.
I found a tutorial here
http://wiki.objectstyle.org/confluence/display/WO/WO+5.4+Getting+Started
I am trying the following method
Alternative 5.3 / 5.4 development method
It says:
"The woswitch script can be used as an alternative method to
installing and using WO 5.3 for development, without the need
to touch or move any of the installed WO 5.4 frameworks. This
script will download and install the WebObjects 5.3.3 runtime
into /Developer/WebObjects53 and maintain two copies of your ~/
Library/wobuild.properties so you can quickly switch WOLips
development between the two different runtime versions.
To use the script for the first time, ensure that you have
WebObjects 5.4 installed, and have run WOLips at least once to
create your ~/Library/wobuild.properties file. Also ensure
that the script has been set executable with chmod +x woswitch"
I installed the Developer tools including WebObjects from the
Mac OS X 10.5 DVD. So I thing that WebObjects is 5.4.
Then I installed the All-In-One Turn-Key Installer (Mac OS X
10.5.2+ Only) provided in this page http://wiki.objectstyle.org/confluence/display/WOL/Installing+WOLips
I ran eclipse and opened the WOLips perspective.
Then I tried the woswitch script to change to WebObjects 5.3.
It downloaded WebObjects5.3.3Update.dmg but after that I get
the following message:
Setting wolips properties for WebObjects 5.3
cp: /Users/dev3/Library/wobuild.properties53: No such file or
directory
cp: /Users/dev3/Library/Application Support/WOLips/
wolips.properties53: No such file or directory
Did I miss something.
If you are using the Nightly (or Stable) version of WOLips,
this method of switching versions is outdated.
I think that now you can put the versions wherever you want and
then adjust
/Users/chuck/Library/Application Support/WOLips/wolips.properties
and restart Eclipse.
Chuck
--
Chuck Hill Senior Consultant / VP Development
Come to WOWODC'09 in San Fran this June!
http://www.wocommunity.org/wowodc09/
Miguel Angel Torres Avila
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
--
Chuck Hill Senior Consultant / VP Development
Come to WOWODC'09 in San Fran this June!
http://www.wocommunity.org/wowodc09/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
Ing. Miguel Angel Torres Avila
--
Chuck Hill Senior Consultant / VP Development
Come to WOWODC'09 in San Fran this June!
http://www.wocommunity.org/wowodc09/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden