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]