Re: Rapidturnaround not working

From: Susanne Schneider (susanne.schneide..nteractive-systems.de)
Date: Thu Aug 13 2009 - 04:22:48 EDT

  • Next message: Mike Schrag: "Re: bindings view (Experimental)"

    Hi Anjo,

    yes, the incremental build works. And now I use a custom ant target to
    copy my external files into the build directory and can ignore the
    rapidturnaround at all.

    Sorry for the hassle! I was just so use to it simply working that I was
    deeply worried when it broke. But now I'm back to productivity again.

    Using wonder is no option at the moment, maybe when we come to using
    ajax. At the moment we are trying to get rid of frames...

    Regards,
    Susanne

    Anjo Krank schrieb:
    > 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
    >> ----------------------------------------------------

    -- 
    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 - 04:26:59 EDT