Ulrich,
thanks for the long answer, and I apologize if all of this was in the
docs. I read the docs over many times. I saw the first part, and built
the properties file, but I never saw the second part about what to include
in your build file. I will look again.
Any response to my "BTW" post script regarding building a WOLips like
bundle for IDEA?
- Eric
--On Saturday, July 24, 2004 10:47 AM +0200 ulrich köster
<ulric..bjectstyle.org> wrote:
> Hi Eric,
>
> sorry for the delay. Your question requires a long answer.
>
> From the docs:
>
> Properties:
> WOApplication behavior depends on various properties in the
> wobuild.properties file that specify common locations of the frameworks
> used by the application. These properties can be initialized with the ant
> script woproperties.xml. Per default the woapplication task expects this
> file in $user.home/Library/wobuild.properties. If no file is found the
> woapplication task resolves the property WOBUILD_PROPERTIES from the java
> properties and the environment(in this order) to find the file.
>
> To generate these propertie srun the build file woproperties.xml included
> in the woproject download.
>
> To load these properties in your build.xml:
>
> <!-- property determination -->
>
> <target name="setProps">
>
> <property file="build.properties"/>
>
> <property
> file="${user.home}${file.separator}Library${file.separator}wobuild.proper
> tie s"/>
>
> <condition property="wo.properties.check.failed">
>
> <not>
>
> <and>
>
> <isset property="wo.wosystemroot"/>
>
> <isset property="wo.wolocalroot"/>
>
> </and>
>
> </not>
>
> </condition>
>
> <fail message="Could not find
> ${user.home}${file.separator}Library${file.separator}wobuild.properties."
> if="wo.properties.check.failed"/>
>
> <property name="install.dir"
> value="${wo.wolocalroot}/Library/WebObjects/Applications"/>
>
> </target>
>
>
>
> After that you can use the properties.
>
>
>
>
>
> ----- Original Message -----
> From: "Eric Bergerson" <e..bject.com>
> To: "Ulrich Köster" <ulric..bjectstyle.org>
> Cc: <woproject-de..bjectstyle.org>
> Sent: Friday, July 23, 2004 5:53 PM
> Subject: Re: Using WOROOT and ${wo.wosystemroot} on Windows
>
>
> I see all the busy posts, so I know you are still quite involved in the
> new release. Have you had any time to think about my question.
>
> Thanks for your time.
>
> - Eric
>
> BTW, I am not an Eclipse user, but an IDEA user. I may have some time
> freeing up in the fall. I want to learn more about what integration you
> offer to the Eclipse users, and if I get the time, try to offer the same
> integration to IDEA users. Would this contribution to the project be
> welcome?
>
> Sounds good.
>
> Ulrich
>
>
> --On Tuesday, July 20, 2004 8:27 PM +0200 Ulrich Köster
> <ulric..bjectstyle.org> wrote:
>
>> Hi Eric,
>>
>> I'll send you an answer tomorrow. I'm in the progress of releasing the
>> beta for Eclipse 3.0.0.
>>
>> Ulrich
>>
>> Am 19.07.2004 um 18:12 schrieb Eric Bergerson:
>>
>>> I have just begun using the woproject.jar to help create applications
>>> and frameworks from within my IDE (Intellij's IDEA). Most everything
>>> is working great and I am very grateful for those of you who put
>>> together this codebase.
>>>
>>> I am currently stuck on one item when using the woapplication ant
>>> task. I have stdFrameworks="true", and as a result, the CLSSPATH.TXT
>>> file has entries such as:
>>>
>>> WOROOT/Library/Frameworks/JavaEOAccess.framework/Resources/Java/
>>> javaeoacces
>>> s.jar
>>>
>>> I need three additional Apple frameworks that stdFrameworks does not
>>> include: JavaDirectToWeb, Java DTWGeneration and JavaEOProject. I
>>> have a patternset set up and reference it in a frameworks tag inside
>>> the woapplication task. However, I can not seem to get the task to
>>> generate the same type of nicely de-referenced path with the WOROOT
>>> heading off the path.
>>>
>>> If I correctly put in the path, it will include the frameworks
>>> properly, but with the current Windows install path, which doesn't
>>> help me deploy on Linux.
>>>
>>> I have tried referencing the ${wo.wosystemroot} root attribute in my
>>> frameworks tag, but ant never resolves it properly.
>>>
>>> Can someone suggest how I get these three frameworks included in the
>>> CLSSPATH.TXT file, where the head of the path is properly
>>> de-referenced to WOROOT?
>>>
>>> Thanks.
>>>
>>> Sincerely,
>>>
>>> Eric Bergerson
>>> Objective Technologies, Inc.
>>> Phone: 718 997 9741
>>>
>>> "Character is what you are in the dark"
>>> - Dr. Emilio Lazardo
>>
>
>
>
> Sincerely,
>
> Eric Bergerson
> Objective Technologies, Inc.
> Phone: 718 997 9741
>
> "Character is what you are in the dark"
> - Dr. Emilio Lazardo
>
Sincerely,
Eric Bergerson
Objective Technologies, Inc.
Phone: 718 997 9741
"Character is what you are in the dark"
- Dr. Emilio Lazardo
This archive was generated by hypermail 2.0.0 : Mon Jul 26 2004 - 07:52:26 EDT