Re: Rapidturnaround not working

From: Anjo Krank (anj..rank.net)
Date: Thu Aug 13 2009 - 01:02:11 EDT

  • Next message: Lachlan Deck: "bindings view (Experimental)"

    The xcodeproj approach can only reasonably be used with the Wonder
    patches, as its sending reams of XML for each request otherwise. And
    it's a mess to set up (NSProjectSearchPath needs to point to the dir
    *above* the projects).

    But if you have incremental builds turned on, you should see at least
    the changes in components regardless?

    Cheers, Anjo

    Am 11.08.2009 um 19:34 schrieb Susanne Schneider:

    > No luck either. This function did not want to work, only the
    > startup seems getting slow.
    >
    > What makes me wonder is that the application and framework projects
    > are recognized but the calculated path is wrong (seems to default
    > to the original path). What makes me even more wonder that this was
    > working before on the same machine. But maybe that's the problem? I
    > have installed the WebObjects 5.4 sources in a subfolder of the
    > original C:/Apple installation where the 5.2 version was installed.
    >
    > Because I'm not willing to spend another 2 days on investigating
    > this further I will have to use a workaround.
    >
    > Many thanks for all of your suggestions though!
    > Susanne
    >
    > Mike Schrag schrieb:
    >> Actually, you want the ProjectBuilder Server, not the WOLips
    >> server ... and it will be terribly slow. If you generate
    >> xcodeproj files and also use Wonder, I think you get Anjo's fix
    >> for rapidturnaround also (without needing the server enabled).
    >> You get MOST rapid turnaround features with Wonder even without
    >> xcodeproj files, though (i think it won't pickup NEW components,
    >> but it will pickup changes).
    >> ms
    >> On Aug 11, 2009, at 10:32 AM, Susanne Schneider wrote:
    >>> Hi Andrew,
    >>>
    >>> same for me: tested with/without invented/login password, default/
    >>> other port...no difference at all.
    >>>
    >>> Regards,
    >>> Susanne
    >>>
    >>> Andrew R. Kinnie schrieb:
    >>>> It is checked . . .
    >>>> port 9485 and I entered a password (which I invented . . . what
    >>>> is this password for? and why is it entered in the clear?)
    >>>> Thanks
    >>>> Andrew
    >>>> On Aug 11, 2009, at 10:05 AM, Q wrote:
    >>>>> Go to Preferences -> WOLips -> WOLips Server
    >>>>> and make sure that Server Enabled it checked.
    >>>>>
    >>>>> On 11/08/2009, at 11:30 PM, Susanne Schneider wrote:
    >>>>>
    >>>>>> 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 Development
    >>>>>>
    >>>>>> iAS 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
    >>>>>> ----------------------------------------------------
    >>>>>
    >>>>>
    >>>>>
    >>>>> --
    >>>>> Seeya...Q
    >>>>>
    >>>>> Quinton Dolan - qdola..mail.com
    >>>>> Gold Coast, QLD, Australia (GMT+10)
    >>>>> Ph: +61 419 729 806
    >>>>>
    >>>>>
    >>>>>
    >>>
    >>>
    >>> --
    >>> Susanne Schneider
    >>> Coordinator secuTrial Development
    >>>
    >>> iAS 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
    >>> ----------------------------------------------------
    >
    >
    > --
    > Susanne Schneider
    > Coordinator secuTrial Development
    >
    > iAS 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 : Thu Aug 13 2009 - 01:03:31 EDT