It's fixed, thank you! /Anders
On tisdag, jan 21, 2003, at 17:11 Europe/Stockholm, Ulrich Köster wrote:
> Hi
>
> this is now fixed in woproject. Could checkout and build again to test
> it.
>
> Thanks
>
> Ulrich
>
> Am Dienstag, 21.01.03 um 14:46 Uhr schrieb Anders Peterson:
>
>> No...
>>
>> There is nothing to modify/fix in the .classpath file - no 'versions'
>> there.
>>
>> If I remove and add the JavaWOExtensions framework, nothing changes.
>>
>> If I create a new application, I get the same problem (with the same
>> framework).
>>
>> /Anders
>>
>> On tisdag, jan 21, 2003, at 14:00 Europe/Stockholm, Ulrich Köster
>> wrote:
>>
>>> Hi Anders,
>>>
>>> okay now I understand the problem. This bug is allready fixed for
>>> new projects. There are two ways to fix it. Modify the .classpath or
>>> remove the framework from the classpath with the project properties
>>> and it again with the wolips context menu add system framework.
>>>
>>> Please let me know if it work.
>>>
>>> Ulrich
>>> Am Dienstag, 21.01.03 um 13:54 Uhr schrieb Anders Peterson:
>>>
>>>> That's not the problem!
>>>>
>>>> UNIXClassPath.txt:
>>>>
>>>> WOROOT/Library/Frameworks/JavaEOAccess.framework/Resources/Java/
>>>> javaeoaccess.jar
>>>> WOROOT/Library/Frameworks/JavaEOControl.framework/Resources/Java/
>>>> javaeocontrol.jar
>>>> WOROOT/Library/Frameworks/JavaFoundation.framework/Resources/Java/
>>>> javafoundation.jar
>>>> WOROOT/Library/Frameworks/JavaWebObjects.framework/Resources/Java/
>>>> javawebobjects.jar
>>>> WOROOT/Library/Frameworks/JavaWOExtensions.framework/Versions/A/
>>>> Resources/Java/JavaWOExtensions.jar
>>>> WOROOT/Library/Frameworks/JavaXML.framework/Resources/Java/
>>>> javaxml.jar
>>>> LOCALROOT/Library/Frameworks/QsdBase.framework/Resources/Java/
>>>> qsdbase.jar
>>>> LOCALROOT/Library/Frameworks/QsdCommon.framework/Resources/Java/
>>>> qsdcommon.jar
>>>> LOCALROOT/Library/Frameworks/QsdCoreData.framework/Resources/Java/
>>>> qsdcoredata.jar
>>>> LOCALROOT/Library/Frameworks/SpclExtensions.framework/Resources/
>>>> Java/spclextensions.jar
>>>>
>>>> MacOSClassPath.txt:
>>>>
>>>> WOROOT/Library/Frameworks/JavaEOAccess.framework/Resources/Java/
>>>> javaeoaccess.jar
>>>> WOROOT/Library/Frameworks/JavaEOControl.framework/Resources/Java/
>>>> javaeocontrol.jar
>>>> WOROOT/Library/Frameworks/JavaFoundation.framework/Resources/Java/
>>>> javafoundation.jar
>>>> WOROOT/Library/Frameworks/JavaWebObjects.framework/Resources/Java/
>>>> javawebobjects.jar
>>>> WOROOT/Library/Frameworks/JavaWOExtensions.framework/Versions/A/
>>>> Resources/Java/JavaWOExtensions.jar
>>>> WOROOT/Library/Frameworks/JavaXML.framework/Resources/Java/
>>>> javaxml.jar
>>>> LOCALROOT/Library/Frameworks/QsdBase.framework/Resources/Java/
>>>> qsdbase.jar
>>>> LOCALROOT/Library/Frameworks/QsdCommon.framework/Resources/Java/
>>>> qsdcommon.jar
>>>> LOCALROOT/Library/Frameworks/QsdCoreData.framework/Resources/Java/
>>>> qsdcoredata.jar
>>>> LOCALROOT/Library/Frameworks/SpclExtensions.framework/Resources/
>>>> Java/spclextensions.jar
>>>>
>>>> CLASSPATH.TXT (Windows)
>>>>
>>>> WOROOT\Library\Frameworks\JavaEOAccess.framework\Resources\Java\java
>>>> eoaccess.jar
>>>> WOROOT\Library\Frameworks\JavaEOControl.framework\Resources\Java\jav
>>>> aeocontrol.jar
>>>> WOROOT\Library\Frameworks\JavaFoundation.framework\Resources\Java\ja
>>>> vafoundation.jar
>>>> WOROOT\Library\Frameworks\JavaWebObjects.framework\Resources\Java\ja
>>>> vawebobjects.jar
>>>> WOROOT\Library\Frameworks\JavaWOExtensions.framework\Versions\A\Reso
>>>> urces\Java\JavaWOExtensions.jar
>>>> WOROOT\Library\Frameworks\JavaXML.framework\Resources\Java\javaxml.j
>>>> ar
>>>> LOCALROOT\Library\Frameworks\QsdBase.framework\Resources\Java\qsdbas
>>>> e.jar
>>>> LOCALROOT\Library\Frameworks\QsdCommon.framework\Resources\Java\qsdc
>>>> ommon.jar
>>>> LOCALROOT\Library\Frameworks\QsdCoreData.framework\Resources\Java\qs
>>>> dcoredata.jar
>>>> LOCALROOT\Library\Frameworks\SpclExtensions.framework\Resources\Java
>>>> \spclextensions.jar
>>>>
>>>> The '/' and '\' are used correctly. The problem is that some paths
>>>> look like this:
>>>>
>>>> UNIX:
>>>>
>>>> WOROOT/Library/Frameworks/JavaWOExtensions.framework/Versions/A/
>>>> Resources/Java/JavaWOExtensions.jar
>>>>
>>>> Mac:
>>>>
>>>> WOROOT/Library/Frameworks/JavaWOExtensions.framework/Versions/A/
>>>> Resources/Java/JavaWOExtensions.jar
>>>>
>>>> Windows:
>>>>
>>>> WOROOT\Library\Frameworks\JavaWOExtensions.framework\Versions\A\Reso
>>>> urces\Java\JavaWOExtensions.jar
>>>>
>>>>
>>>> The inclusion of Versions\A\Resaources in the paths is the problem!
>>>>
>>>> *.framework\Versions\A\Resources\Java\*.jar
>>>>
>>>> As you can see it only happen with some frameworks.
>>>>
>>>> /Anders
>>>>
>>>> On tisdag, jan 21, 2003, at 13:44 Europe/Stockholm, Ulrich Köster
>>>> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> about Number 3:
>>>>>
>>>>> MacUnix Classpath has /
>>>>> Windows has \
>>>>> as a separator. At least on MacOSX.
>>>>>
>>>>> It seems to be correct for me.
>>>>>
>>>>> Ulrich
>>>>>
>>>>> Am Dienstag, 21.01.03 um 11:25 Uhr schrieb Anders Peterson:
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> I've mentioned all of this before...
>>>>>>
>>>>>> ___________________
>>>>>> 1) The wobuild.properties file created by WOProject/WOLips does
>>>>>> not work on Windows.
>>>>>>
>>>>>> wo.dir.root=C:\Apple
>>>>>> wo.dir.user.home.library.frameworks=C:\\Documents and
>>>>>> Settings\\apete\Local\Library\Frameworks
>>>>>> wo.woroot=C:\Apple
>>>>>> wo.dir.local=C:\Apple\Local
>>>>>> wo.wosystemroot=C:\Apple
>>>>>> wo.dir.user.home.library=C:\\Documents and
>>>>>> Settings\\apete\Local\Library
>>>>>> wo.dir.library=C:\Apple\Library
>>>>>> wo.dir.local.library=C:\Apple\Local\Library
>>>>>> wo.dir.library.frameworks=C:\Apple\Library\Frameworks
>>>>>> wo.dir.local.library.frameworks=C:\Apple\Local\Library\Frameworks
>>>>>> wo.wolocalroot=C:\Apple\Local
>>>>>> wo.dir.system=C:\Apple
>>>>>>
>>>>>> All the single '\' needs to be replaced with double '\\'.
>>>>>>
>>>>>> ___________________
>>>>>> 2) WOLips adds this to the PB.project file:
>>>>>>
>>>>>> FRAMEWORKSEARCH = (
>>>>>> C:\Apple\Local\Library\Frameworks
>>>>>> );
>>>>>>
>>>>>> While PBWO adds this:
>>>>>>
>>>>>> FRAMEWORKSEARCH = ("C:\\Apple\\Local\\Library\\Frameworks");
>>>>>>
>>>>>> The WOLips version does not work - ProjectBuilder, WOBuilder and
>>>>>> other tools can't parse the PB.project file!
>>>>>>
>>>>>> ___________________
>>>>>> 3) When building on Mac you get classpaths like this:
>>>>>>
>>>>>> WOROOT/Library/Frameworks/JavaWebObjects.framework/Resources/
>>>>>> Java/javawebobjects.jar
>>>>>> WOROOT/Library/Frameworks/JavaWOExtensions.framework/Versions/A/
>>>>>> Resources/Java/JavaWOExtensions.jar
>>>>>> WOROOT/Library/Frameworks/JavaXML.framework/Resources/Java/
>>>>>> javaxml.jar
>>>>>>
>>>>>> Paths like *.framework/Versions/A/Resources/Java/*.jar are a
>>>>>> problem if you deploy on a different platform.
>>>>>>
>>>>>> ___________________
>>>>>> 4) The Makefile frequently gets out of sync with the PB.project
>>>>>> file. I don't know why, but I think it may be related to (2).
>>>>>> WOLips has behaved very strangely, but I'm uncertain of the
>>>>>> actual consequences. I only know one thing for sure - building
>>>>>> with ProjectBuilder does not work. (It seems the Makefile is
>>>>>> updated after each successful build - not before, and not if it
>>>>>> fails.)
>>>>>>
>>>>>>
>>>>>>
>>>>>> (1) is only a problem once. (3) is only a problem when you
>>>>>> deploy. (2) and (4) are major problems. They make it very
>>>>>> difficult to work with WOLips. (2) should be easy to fix (my
>>>>>> guess). (1) is important because it affects all first-time users
>>>>>> on Windows.
>>>>>>
>>>>>> /Anders
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>>
>
This archive was generated by hypermail 2.0.0 : Tue Jan 21 2003 - 12:32:11 EST