• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: WebObjects 5.3 Leopard
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: WebObjects 5.3 Leopard


  • Subject: Re: WebObjects 5.3 Leopard
  • From: Chuck Hill <email@hidden>
  • Date: Wed, 13 May 2009 10:29:02 -0700


On May 12, 2009, at 11:15 AM, Miguel Angel Torres Avila wrote:

Thanks Chuck,

You are right, we are going to change all development environments to use the same WOLips.

A new question:

We were still using Apple's EOModeler, we haven't switched to the WOLips Entity modeler and the new class structured. Now that we are working with Leopard we want to leave EOModeler.

Do you know any tutorial to migrate old class' structure to the new one and how to use the entity modeler, something we should know?.

See http://wiki.objectstyle.org/confluence/display/WOL/Home The sections Migrating from Xcode-Based Development WOProject/WOLips Tutorials

Chuck


Thanks

On May 12, 2009, at 10:39 AM, Chuck Hill wrote:


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 (Webobjects- 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/




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


  • Follow-Ups:
    • Re: WebObjects 5.3 Leopard
      • From: Miguel Angel Torres Avila <email@hidden>
References: 
 >WebObjects 5.3 Leopard (From: Miguel Angel Torres Avila <email@hidden>)
 >Re: WebObjects 5.3 Leopard (From: Chuck Hill <email@hidden>)
 >Re: WebObjects 5.3 Leopard (From: Miguel Angel Torres Avila <email@hidden>)
 >Re: WebObjects 5.3 Leopard (From: Mike Schrag <email@hidden>)
 >Re: WebObjects 5.3 Leopard (From: David Avendasora <email@hidden>)
 >Re: WebObjects 5.3 Leopard (From: Chuck Hill <email@hidden>)
 >Re: WebObjects 5.3 Leopard (From: Miguel Angel Torres Avila <email@hidden>)
 >Re: WebObjects 5.3 Leopard (From: Chuck Hill <email@hidden>)
 >Re: WebObjects 5.3 Leopard (From: Miguel Angel Torres Avila <email@hidden>)

  • Prev by Date: Re: /wa/favicon.ico ?
  • Next by Date: wopopupbutton selection not updating in model ???
  • Previous by thread: Re: WebObjects 5.3 Leopard
  • Next by thread: Re: WebObjects 5.3 Leopard
  • Index(es):
    • Date
    • Thread