We drink here BECAUSE our teams don't win anything, anywhere, anytime.  
Ironically, I'm not a drinker so I have to actually feel the pain of our loser 
teams.  BTW - I'm a Calgary Flames fan.


On 2009-11-23, at 3:07 PM, Pascal Robert wrote:

> 
> Le 09-11-23 à 14:59, Calven Eggert a écrit :
> 
>> Thanks All!  I'm able to install my app on the server now with or without my 
>> framework embedded. 
>> 
>> It seems that sometimes the build will not find the framework on my machine 
>> until I quit eclipse, restart it and then do a clean.  not sure why.  Has 
>> anyone else found this problem?
>> 
>> Because this "new" version catches the "The relationship attachment is a 
>> to-many but also propagates its primary key" error I'll have to now spend 
>> some time on this.  :-(  work never ends does it?
> 
> Oh yes, Wonder, Entity Modeler and the component editor now finds a hell lot 
> of errors that the old tools didn't catch up. It's a lot of work to fix 
> those, but it will improve your apps.
> 
>> Again, thanks to all for your quick responses.  It's near impossible to get 
>> my work to pay for WOWODC, but in any case, if you guys are in Toronto, give 
>> me a call and I'll take you out for a beer.  Chuck Hill and Mike Schrag, I 
>> owe you many beer over the years of help and now Pascal and David.
> 
> Toronto, the city where none of your sports teams wins anything? :-) But at 
> least you still have a baseball team...
> 
>> Calven
>> 
>> On 2009-11-23, at 2:22 PM, David Avendasora wrote:
>> 
>>> 
>>> On Nov 23, 2009, at 2:13 PM, Pascal Robert wrote:
>>> 
>>>> 
>>>> Le 09-11-23 à 14:05, Calven Eggert a écrit :
>>>> 
>>>>> hmmm, I did that, checked off the local/system frameworksin WOLips Deploy 
>>>>> and the install includes all the libraries except mine.  :-(
>>>>> 
>>>>> Looks like the Build path stuff is wrong.  In the Projects tab I include 
>>>>> my project folder and in the Libraries Tab I added myframework.jar file 
>>>>> from the /Library/Framework/myframework.framework/Resources/Java/ folder. 
>>>>> This can't be right because you say that I don't need to include my 
>>>>> /LibraryFramework any more.
>>>> 
>>>> No need to include your framework as a project in the Build Path, you 
>>>> should add it as a WebObjects Library Framework, just like other 
>>>> frameworks instead. In 3.4, this is where the major change was done. So 
>>>> the "new" steps is to include your framework as a Library Framework and if 
>>>> your framework source project is open in Eclipse, WOLips will pick up the 
>>>> source, if your framework project is closed in Eclipse, it will pick up 
>>>> the one in /Library/Frameworks.
>>>> 
>>>> BUT you do need to install your framework in /Library/Frameworks (on your 
>>>> development machine) before you build your app, or else you have an old 
>>>> version of your framework (or no framework at all) in your app. When I 
>>>> said you don't need to worry about /Library/Frameworks, I meant on the 
>>>> deployment side, for development you still need it.
>>> 
>>> I think you have that backwards. With the NewHotness WOLips (from last 
>>> January), for DEVELOPMENT you don't need a compiled framework in 
>>> Library/Frameworks, but if you are going to use WOLips Ant Tools -> Install 
>>> to DEPLOY your application, then you do need a fully compiled version of 
>>> your Frameworks in /Library/Frameworks.
>>> 
>>> With that said, Hudson is a much better way to go about building for 
>>> deployment than using WOLips Ant Tools -> Install.
>>> 
>>> Dave
>>> 
>>>> 
>>>> So the steps is : when you are ready to deploy, run a Ant install on your 
>>>> framework, after run the Ant install on your app and your framework should 
>>>> be embed in your app just like Wonder and the WO frameworks. I think David 
>>>> A. covered this in his WOWODC West session.
>>>> 
>>>>> hmmm, how to I make this right?
>>>>> 
>>>>> 
>>>>> 
>>>>> On 2009-11-23, at 1:42 PM, Pascal Robert wrote:
>>>>> 
>>>>>> Embed your frameworks (and any other frameworks) into your app and you 
>>>>>> won't have to worry about /Library/Frameworks anymore. Right-click on 
>>>>>> your project name -> Properties, and in the WOLips Deploy, check the 
>>>>>> boxes to say that you want to embed local and system frameworks. Run the 
>>>>>> ant install again and your app will now have all needed frameworks 
>>>>>> inside itself.
>>>>>> 
>>>>>>> Ah, the Project.name= entry was NOT filled in in the build.properties 
>>>>>>> file and so that fixed the problem of my Framework not appearing.  
>>>>>>> Thanks for that.
>>>>>>> 
>>>>>>> The problem now is that installing my app on the server can't find the 
>>>>>>> framework and this time IT IS located in /Library/Frameworks because I 
>>>>>>> put it there on the server.  I know this because I get the error 
>>>>>>> "java.lang.NoClassDefFoundError" for a class in my framework.
>>>>>>> 
>>>>>>> My original WO application projects are from a long time ago and so I 
>>>>>>> suspect that this may be the problem.  I am using build.xml files from 
>>>>>>> newly created WO projects in eclipse. What should I check for in my 
>>>>>>> build settings to make sure the WO app is connecting to the framework 
>>>>>>> properly? (The app runs no problem from eclipse)
>>>>>>> 
>>>>>>> Current configuration:
>>>>>>> Eclipse 3.4.2
>>>>>>> WO5.4.3
>>>>>>> WOLips from here(http://webobjects.mdimension.com/wolips/stable)
>>>>>>> Java 1.5
>>>>>>> Wonder 54 binaries
>>>>>>> 
>>>>>>> 
>>>>>>> Calven
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> On 2009-11-23, at 12:07 PM, David LeBer wrote:
>>>>>>> 
>>>>>>>> On 2009-11-23, at 11:51 AM, Calven Eggert wrote:
>>>>>>>> 
>>>>>>>>> I just updated to Snow Leopard last week and I'm having trouble 
>>>>>>>>> building my WO framework and projects.
>>>>>>>>> 
>>>>>>>>> The first build I attempt is my framework.  It builds with no errors, 
>>>>>>>>> although lots of warnings like ...should be parameterized, but when I 
>>>>>>>>> do the install the framework is NOT in the /Library/Frameworks 
>>>>>>>>> folder.  It is in the /Build folder, but looking in there, in the 
>>>>>>>>> .framework/Resources/Java folder the .jar is not there.  hmmm
>>>>>>>> 
>>>>>>>> Are you sure?
>>>>>>>> 
>>>>>>>> Did you check the /Library/Framworks with the terminal (ls -al)? You 
>>>>>>>> might find a .frameworks folder with the correct creation/mod time. 
>>>>>>>> That would mean that you are missing the project.name= entry in your 
>>>>>>>> project's build.properties.
>>>>>>>> 
>>>>>>>> If that is the case, how old was the WOLips you were updating from?
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Here is the output:
>>>>>>>>> 
>>>>>>>>> Buildfile: /Users/ceggert/Projects/COREFW/build.xml
>>>>>>>>> init.properties:
>>>>>>>>> init.install:
>>>>>>>>> init.build:
>>>>>>>>> compile:
>>>>>>>>> build.woframework:
>>>>>>>>> [woframework] Installing  in /Library/Frameworks
>>>>>>>>> javaclient:
>>>>>>>>> install:
>>>>>>>>> BUILD SUCCESSFUL
>>>>>>>>> Total time: 873 milliseconds
>>>>>>>>> 
>>>>>>>>> I do have the wolips.properties in ~/Library/Application 
>>>>>>>>> Support/WOLips.
>>>>>>>>> 
>>>>>>>>> I have read the last two articles here (http://wolips.blogspot.com/) 
>>>>>>>>> but I can't say i fully understand it all.
>>>>>>>>> 
>>>>>>>>> Any suggestions?
>>>>>>>>> 
>>>>>>>>> Calven
>>>>>>>>> 
>>>>>>>>> _______________________________________________
>>>>>>>>> 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/dleber_wodev%40codeferous.com
>>>>>>>>> 
>>>>>>>>> This email sent to [email protected]
>>>>>>>> 
>>>>>>>> ;david
>>>>>>>> 
>>>>>>>> --
>>>>>>>> David LeBer
>>>>>>>> Codeferous Software
>>>>>>>> 'co-def-er-ous' adj. Literally 'code-bearing'
>>>>>>>> site:  http://codeferous.com
>>>>>>>> blog:  http://davidleber.net
>>>>>>>> profile:       http://www.linkedin.com/in/davidleber
>>>>>>>> twitter:       http://twitter.com/rebeld
>>>>>>>> --
>>>>>>>> Toronto Area Cocoa / WebObjects developers group:
>>>>>>>> http://tacow.org
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> 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]
>>>>>> 
>>>>>> ----
>>>>>> Pascal Robert
>>>>>> [email protected]
>>>>>> 
>>>>>> AIM: MacTICanada
>>>>>> Twitter : MacTICanada
>>>>>> LinkedIn : http://www.linkedin.com/in/macti
>>>>>> 
>>>>> 
>>>> 
>>>> ----
>>>> Pascal Robert
>>>> [email protected]
>>>> 
>>>> AIM: MacTICanada
>>>> Twitter : MacTICanada
>>>> LinkedIn : http://www.linkedin.com/in/macti
>>>> 
>>>> _______________________________________________
>>>> 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/webobjects%40avendasora.com
>>>> 
>>>> This email sent to [email protected]
>>> 
>>> David Avendasora
>>> Senior Software Engineer
>>> K12, Inc.
>>> 
>>> *****
>>> WebObjects Documentation Wiki : 
>>> http://wiki.objectstyle.org/confluence/display/WO/
>>> *****
>>> WebObjects API: 
>>> http://developer.apple.com/legacy/mac/library/documentation/MacOSXServer/Reference/WO54_Reference/index.html
>>> *****
>>> 
>> 
> 
> ----
> Pascal Robert
> [email protected]
> 
> AIM: MacTICanada
> Twitter : MacTICanada
> LinkedIn : http://www.linkedin.com/in/macti
> 

 _______________________________________________
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