If you don't know what to change, create an Issue for it here please:

https://github.com/projectwonder/wonder/issues

On Jan 19, 2012, at 4:23 PM, Patrick Robinson wrote:

> I don't think the Wonder source BUILD.txt file is correct (or at least, it's 
> not sufficient).  It says:
> 
>   3. A wobuild.properties file should be placed in, on Mac OS X, the 
> ~/Library directory.
>      You can also symlink ~/Library/wobuild.properties to your existing
>      ~/Library/Application Support/WOLips/wolips.properties
> 
> Sure, you can *do* that, but it isn't going to accomplish anything unless ant 
> knows to go read your ~/Library/wobuild.properties
> But BUILD.txt doesn't tell you that.
> 
> Also under (3) it says:
> 
> ------------------------------------------------------------------------------
>   An example of this file is:
> 
>   ==== START wobuild.properties ====
> 
>   wo.woroot=/
>   wo.wosystemroot=/System
>   wo.wolocalroot=/
> 
>   ==== END wobuild.properties ====
> 
>   These may, or may not, be necessary for some functionality:
> 
>   ==== START wobuild.properties, perhaps  ====
> 
>   wo.dir.root=/
>   wo.dir.user.home.library.frameworks=/User/yourname/Library/Frameworks
>   wo.dir.local=/
>   wo.dir.library=/System/Library
>   wo.dir.user.home.library=/User/yourname/Library
>   wo.dir.local.library=/Library
>   wo.dir.library.frameworks=/System/Library/Frameworks
>   wo.dir.local.library.frameworks=/Library/Frameworks
>   wo.dir.system=/System
> 
>   ==== END wobuild.properties, perhaps  ====
> ------------------------------------------------------------------------------
> 
> That doesn't seem correct, either, and in fact, when I tried to build the 
> frameworks with a property file with these property names, it failed, as 
> though I hadn't specified a property filename at all.
> 
> In order to successfully build this stuff, I ended up doing this:
>   ant -propertyfile ~/Library/Application\ 
> Support/WOLips/wolips.543.properties frameworks
> 
> This file (the same one I use with Eclipse, and for command-line ant builds) 
> specifies properties such as:
>   
> wo.system.frameworks=/Developer/WebObjects/Versions/WebObjects543/System/Library/Frameworks
>   wo.system.root=/Developer/WebObjects/Versions/WebObjects543/System
>   
> wo.local.frameworks=/Developer/WebObjects/Versions/WebObjects543/Library/Frameworks
>   wo.local.root=/Developer/WebObjects/Versions/WebObjects543
> 
> Using this standard wolips.543.properties property file, I can also install 
> my newly built Wonder frameworks like this:
>   ant -propertyfile ~/Library/Application\ 
> Support/WOLips/wolips.543.properties frameworks.install
> 
> and it copies the various bits to the right places under my 
> /Developer/WebObjects/Versions/WebObjects543
> 
> Perhaps it'd be worth someone's time to update BUILD.txt with more current 
> info.  If I thought I understood well enough what the intent is, and what 
> changed, and why, I'd be happy to do it myself.  :-)
> 
> - Patrick
> 
> 
> On Jan 18, 2012, at 11:23 AM, Pascal Robert wrote:
> 
>> 
>> Le 2012-01-18 à 11:12, James Cicenia a écrit :
>> 
>>> Looks like Wonder binaries and Wonder Source didn't play well together.
>>> So I deleted all the binaries and imported the couple dozen I needed.
>> 
>> You NEED the binaries when you build with Ant. The incremental builder 
>> inside Eclipse will use the source if you have the code opened in Eclipse, 
>> but Ant will always use the installed framework. So try to build and install 
>> Wonder from source (check the BUILD.txt file for details) to see if it fixes 
>> both of your problems.
>> 
>>> That solved the ERXKeyFilter issue and it now works great in development.
>>> 
>>> BUT,
>>> 
>>> When I run a build it still gives me:
>>> 
>>> BUILD FAILED
>>> /Users/jcicenia/Documents/workspace/BlessingsApp/build.xml:212: The 
>>> framework name 'ERCoolComponents' does not exist.
>>> 
>>> It does exist I tell you!
>>> 
>>> James
>>> 
>>> 
>>> On Jan 18, 2012, at 7:19 AM, Pascal Robert wrote:
>>> 
>>>> Sounds like problems mixing Wonder for WO 5.4 and using WO 5.3. Are you 
>>>> using WO 5.4 everywhere?
>>>> 
>>>>> I can't seem to build with ERCoolComponents for deployment.
>>>>> And now when doing some work on a REST Controller I am getting this error:
>>>>> 
>>>>> Show is [ERXKeyFilter: base=Attributes; 
>>>>> includes={mainImage=[ERXKeyFilter: base=None; 
>>>>> includes={webPath=[ERXKeyFilter: base=None]}], 
>>>>> thumbnailImage=[ERXKeyFilter: base=None; includes={webPath=[ERXKeyFilter: 
>>>>> base=None]}]}]
>>>>> Jan 17 18:56:20 BlessingsApp[6789] ERROR 
>>>>> er.rest.routes.ERXRouteController  - Request failed: 
>>>>> /cgi-bin/WebObjects/BlessingsApp.woa/ra/Quotation
>>>>> NoSuchMethodError: 
>>>>> er.extensions.eof.ERXKeyFilter.includes()Lcom/webobjects/foundation/NSDictionary;
>>>>> at 
>>>>> er.rest.ERXRestRequestNode._addAttributesAndRelationshipsForObjectOfEntity(ERXRestRequestNode.java:772)
>>>>> at 
>>>>> er.rest.ERXRestRequestNode._fillInWithObjectAndFilter(ERXRestRequestNode.java:866)
>>>>> at 
>>>>> er.rest.ERXRestRequestNode._fillInWithObjectAndFilter(ERXRestRequestNode.java:840)
>>>>> at 
>>>>> er.rest.ERXRestRequestNode.requestNodeWithObjectAndFilter(ERXRestRequestNode.java:1165)
>>>>> 
>>>>> 
>>>>> 
>>>>> All this started when I imported some Wonder frameworks into my 
>>>>> workspace, etc.
>>>>> 
>>>>> Help
>>>>> 
>>>>> James 
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> Do not post admin requests to the list. They will be ignored.
>>>>> Webobjects-dev mailing list      ([email protected])
>>>>> Help/Unsubscribe/Update your Subscription:
>>>>> http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca
>>>>> 
>>>>> This email sent to [email protected]
>>>> 
>>> 
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      ([email protected])
>>> Help/Unsubscribe/Update your Subscription:
>>> http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca
>>> 
>>> This email sent to [email protected]
>> 
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      ([email protected])
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/webobjects-dev/pgr%40vt.edu
>> 
>> This email sent to [email protected]
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/kelleherk%40gmail.com
> 
> This email sent to [email protected]

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to