Hello list,
with all your help I could get my application and frameworks moved to
the modern WOLips/WO version on Windows. Now it builds fine in Eclipse
and with ant. But one problem persists: the rapidturnaround is not
working. And because my next work will include lots of layout changes
this is just painful.
In old postings I have found that the PB.project file is necessary to
get it to work. That file is generated. And as far as I can see, there
are only minor differences to the old (WO 5.2.3, WOLips 3.3.4588) version:
- most listings are now included in quotation marks
- frameworks are now listed without the ".framework" appending
This is the logfile output during startup of one application:
new style (WO 5.4.3, WOLips 3.4.5888, Eclipse 3.5), not working:
----------------------------------------------------------------
[2009-8-11 14:26:28 CEST] <main> NSBundle is unable to find
"ExtensionsForResources.plist" in the main bundle. Ignoring optional
configuration file.
[2009-8-11 14:26:30 CEST] <main> Application project found: Will locate
resources in
'D:\secuTrial\sT_3.3\secuSuite_3.3\src\Applications\CustomerAdmin\dist\CustomerAdminTool.woa'
rather than
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Applications/CustomerAdmin/dist/CustomerAdminTool.woa'
.
[2009-8-11 14:26:30 CEST] <main> Framework project found: Will locate
resources in
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Frameworks/SRTDocumentation/build/SRTDocumentation.framework'
rather than
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Frameworks/SRTDocumentation/build/SRTDocumentation.framework'
.
[2009-8-11 14:26:30 CEST] <main> Framework project found: Will locate
resources in
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Frameworks/IASComponents/build/IASComponents.framework'
rather than
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Frameworks/IASComponents/build/IASComponents.framework'
.
[2009-8-11 14:26:30 CEST] <main> Framework project found: Will locate
resources in
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Frameworks/IASFoundation/build/IASFoundation.framework'
rather than
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Frameworks/IASFoundation/build/IASFoundation.framework'
.
[2009-8-11 14:26:30 CEST] <main> Framework project found: Will locate
resources in
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Frameworks/IASSchemaFramework/build/IASSchemaFramework.framework'
rather than
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Frameworks/IASSchemaFramework/build/IASSchemaFramework.framework'
.
[2009-8-11 14:26:30 CEST] <main> Framework project found: Will locate
resources in
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Frameworks/SRTEnterpriseObjects/build/SRTEnterpriseObjects.framework'
rather than
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Frameworks/SRTEnterpriseObjects/build/SRTEnterpriseObjects.framework'
.
[2009-8-11 14:26:30 CEST] <main> Framework project found: Will locate
resources in
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Frameworks/IASUserManagement/build/IASUserManagement.framework'
rather than
'/D:/secuTrial/sT_3.3/secuSuite_3.3/src/Frameworks/IASUserManagement/build/IASUserManagement.framework'
.
As you can see both locations are identical for frameworks and the
application which makes the exchange useless. The location of the
application is the working directory configured in WOLips launch
configuration. Because the application depends on several external
configuration files the "dist" directory is generated and populated with
an initial ant build.
For comparison here is the logfile output from the same application and
frameworks from the old version (this is the same machine).
old style (WO 5.2.3, WOLips 3.3.4588, Eclipse 3.3), working:
------------------------------------------------------------
[2009-08-11 13:57:31 CEST] <main> NSBundle is unable to find
"ExtensionsForResources.plist" in the main bundle. Ignoring optional
configuration file.
[2009-08-11 13:57:32 CEST] <main> *** The application has found the
following opened, development-mode ProjectBuilderWO projects:
(<com.webobjects.appserver._private.WOProjectBundle:
projectName='CustomerAdminTool';
bundlePath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Applications\CustomerAdmin\dist\CustomerAdminTool.woa';
projectPath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Applications\CustomerAdmin'>)
[2009-08-11 13:57:32 CEST] <main> *** The application has found the
following opened, development-mode ProjectBuilderWO projects:
(<com.webobjects.appserver._private.WOProjectBundle:
projectName='IASComponents';
bundlePath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Frameworks\IASComponents\build\IASComponents.framework';
projectPath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Frameworks\IASComponents'>)
[2009-08-11 13:57:32 CEST] <main> *** The application has found the
following opened, development-mode ProjectBuilderWO projects:
(<com.webobjects.appserver._private.WOProjectBundle:
projectName='IASUserManagement';
bundlePath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Frameworks\IASUserManagement\build\IASUserManagement.framework';
projectPath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Frameworks\IASUserManagement'>)
[2009-08-11 13:57:32 CEST] <main> *** The application has found the
following opened, development-mode ProjectBuilderWO projects:
(<com.webobjects.appserver._private.WOProjectBundle:
projectName='IASSchemaFramework';
bundlePath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Frameworks\IASSchemaFramework\build\IASSchemaFramework.framework';
projectPath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Frameworks\IASSchemaFramework'>)
[2009-08-11 13:57:32 CEST] <main> *** The application has found the
following opened, development-mode ProjectBuilderWO projects:
(<com.webobjects.appserver._private.WOProjectBundle:
projectName='IASFoundation';
bundlePath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Frameworks\IASFoundation\build\IASFoundation.framework';
projectPath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Frameworks\IASFoundation'>)
[2009-08-11 13:57:32 CEST] <main> *** The application has found the
following opened, development-mode ProjectBuilderWO projects:
(<com.webobjects.appserver._private.WOProjectBundle:
projectName='SRTEnterpriseObjects';
bundlePath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Frameworks\SRTEnterpriseObjects\build\SRTEnterpriseObjects.framework';
projectPath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Frameworks\SRTEnterpriseObjects'>)
[2009-08-11 13:57:32 CEST] <main> *** The application has found the
following opened, development-mode ProjectBuilderWO projects:
(<com.webobjects.appserver._private.WOProjectBundle:
projectName='SRTDocumentation';
bundlePath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Frameworks\SRTDocumentation\build\SRTDocumentation.framework';
projectPath='D:\secuTrial\sT_3.2\secuSuite_3.2\src\Frameworks\SRTDocumentation'>)
[2009-08-11 13:57:33 CEST] <main> Application project found: Will locate
resources in
'D:\secuTrial\sT_3.2\secuSuite_3.2\src\Applications\CustomerAdmin'
rather than
'D:\secuTrial\sT_3.2\secuSuite_3.2\src\Applications\CustomerAdmin\dist\CustomerAdminTool.woa'
.
Can anyone tell me on which configuration the rapidturnaround location
depends on? The generated NSProjectSearchPath is the same in both
versions. Do you think this is a WOLips or WebObjects problem? As there
are so many configuration options in Eclipse and WOLips I'd really
appreciate any hint.
Regards,
Susanne
-- Susanne Schneider Coordinator secuTrial DevelopmentiAS interActive Systems GmbH Dieffenbachstraße 33 c, D-10967 Berlin
fon +49(0)30 22 50 50 - 498 fax +49(0)30 22 50 50 - 451 mail susanne.schneide..nterActive-Systems.de web http://www.interActive-Systems.de
---------------------------------------------------- Geschäftsführer: Dr. Marko Reschke, Thomas Fritzsche Sitz der Gesellschaft: Berlin Amtsgericht Berlin Charlottenburg, HRB 106103B ----------------------------------------------------
This archive was generated by hypermail 2.0.0 : Tue Aug 11 2009 - 09:34:53 EDT