RE: AutoLaunch will not work

From: Leif Åge Klungseth (leif.klungset..tea.ntnu.no)
Date: Wed Jun 02 2004 - 06:55:29 EDT

  • Next message: Sako!: "Debug WOLips"

    > -----Original Message-----
    > From: Chuck Hill
    > Sent: Saturday, May 29, 2004 8:59 PM
    > To: woproject-de..bjectstyle.org
    > Subject: Re: AutoLaunch will not work
    >
    > I think the post below may be what you are recalling. I was
    > not the originator.
    >
    >
    Thank you for the input.
    Let's hope Apple soon will declare Windows XP as a supported dev platform.

    Regards
    Leif Åge
    >
    >
    > Q. When i upgraded from WO 5.1.x to 5.2.x i got som problem
    > with AutoLaunch. I run WO/eclipse on WinXP.
    > I get the following errormessage:
    > -
    > [2004-05-19 10:09:10 CEST] <main> Your application is not
    > running on a supported development platform. AutoLaunch will not work.
    > Your application's URL is:
    > http://localhost.........
    > -
    > AutoOpenInBrowser is set to true:
    > -
    > [2004-05-19 10:09:09 CEST] <main> WOAutoOpenInBrowser=true
    > -
    >
    > This worked correctly before the upgrade. Is this a general
    > problem, or just something weird on my computer?
    >
    >
    > A. We had the same problem a few weeks ago with Autolaunch
    > when we upgraded our already existing Win2k boxes running
    > 5.2.3 to WinXP Pro. Apple does not officially support Windows
    > XP as a development platform, so the WO code will not
    > autolaunch for you. We discovered 2 solutions by searching
    > various newsgroups.
    >
    > 1. Not use autolaunch. Instead assign a fixed port to each
    > application you run and bookmark it in your browser.
    >
    > 2. Override the private methods in WOApplication that check
    > for supported platforms. There are 3 that seem relevant in
    > WOApplication:
    > _isDomesticSupportedDevelopmentPlatform()
    > _isForeignSupportedDevelopmentPlatform()
    > _isSupportedDevelopmentPlatform() -- that probably calls one
    > of the above
    > 2 methods based on some criteria.
    >
    > For quick and dirty to get this running, we override the
    > method in our Application class like this:
    > /* (non-Javadoc)
    > *..ee
    > com.webobjects.appserver.WOApplication#_isSupportedDevelopment
    > Platform()
    > */
    > public boolean _isSupportedDevelopmentPlatform() {
    > // TODO Auto-generated method stub
    > return true;//super._isSupportedDevelopmentPlatform();
    > }
    >
    > A more cross-platform solution is to actually check for your
    > current platform, something like this (caution -- compiled in
    > my mail program):
    > /* (non-Javadoc)
    > *..ee
    > com.webobjects.appserver.WOApplication#_isSupportedDevelopment
    > Platform()
    > */
    > public boolean _isSupportedDevelopmentPlatform() {
    > // TODO Auto-generated method stub
    > String s = System.getProperty("os.name");
    > return (super._isSupportedDevelopmentPlatform()
    > ||s.equals("Windows XP"));
    > }
    >
    > Obviously, there is some Apple code that is getting short
    > circuited here and may cause unintended consequences, but we
    > remove this code once we get to production and deployment and
    > just use it for convenience during development. So far it
    > works for us, until the day that Apple sees fit to declare
    > Windows XP an officially supported dev platform. When I get a
    > minute in the next few weeks, I plan on submitting a
    > bug/feature request.
    >
    > Good luck,
    >
    > Logan Allred
    > convergys.com
    >
    >
    > At 07:55 PM 29/05/2004 +0200, Ulrich Köster wrote:
    > >Moin Leif,
    > >
    > >as far as I can remember Chuck Hill posted the answer in the omni or
    > >apple list.
    > >
    > >Ulrich
    > >Am 21.05.2004 um 10:38 schrieb Leif Åge Klungseth:
    > >
    > >> Hi Ulrich,
    > >> and thanks for your answer.
    > >> I installed under the default directory (c:\apple) and
    > the NEXT_ROOT
    > >> env var is set to C:/Apple. I tried to remove the
    > wobuild.properties
    > >> file, but it didn't help.
    > >>
    > >> regards
    > >> Leif
    > >>
    > >>> -----Original Message-----
    > >>> From: Ulrich Köster
    > >>> Sent: Wednesday, May 19, 2004 7:57 PM
    > >>> To: WOLips <woproject-de..bjectstyle.org>
    > >>> Subject: Re: AutoLaunch will not work
    > >>>
    > >>> Hi Leif,
    > >>>
    > >>> please make sure that your NextRoot environment variable
    > points to
    > >>> the correct directory.
    > >>>
    > >>> In the case you've installed WebObjects under a different
    > directory
    > >>> open the WOLips preferences and check "Rebuild
    > wobuild.properties on
    > >>> next launch", quit Eclipse, delete the file wobuild.properties in
    > >>> under user.home/Library and restart Eclipse.
    > >>>
    > >>> Ulrich
    > >>>
    > >>> Am 19.05.2004 um 15:30 schrieb Leif Åge Klungseth:
    > >>>
    > >>>>
    > >>>> Hi.
    > >>>> When i upgraded from WO 5.1.x to 5.2.x i got som problem with
    > >>>> AutoLaunch.
    > >>>> I run WO/eclipse on WinXP.
    > >>>> WOLips 1.0.7.40
    > >>>> Eclipse 2.1.0/2.1.1/2.1.2
    > >>>>
    > >>>> I get the following errormessage:
    > >>>> -
    > >>>> [2004-05-19 10:09:10 CEST] <main> Your application is not
    > >>> running on a
    > >>>> supported development platform. AutoLaunch will not work.
    > >>>> Your application's URL is:
    > >>>> http://localhost.........
    > >>>> -
    > >>>>
    > >>>> AutoOpenInBrowser is set to true:
    > >>>> -
    > >>>> [2004-05-19 10:09:09 CEST] <main> WOAutoOpenInBrowser=true
    > >>>> -
    > >>>>
    > >>>> This worked correctly before the upgrade.
    > >>>> Is this a general problem, or just something weird on my
    > computer?
    > >>>>
    > >>>>
    > >>>> Regards
    > >>>> ---
    > >>>> Leif Åge Klungseth
    > >>>> Webdeveloper, IT-department, NTNU
    > >>>> Tlf: +4773597842
    > >>>> http://www.itea.ntnu.no/integrasjon
    > >>>>
    > >>>
    > >>>
    > >>>
    > >
    > >
    > >
    >
    > --
    >
    > Chuck Hill chil..lobal-village.net
    > Global Village Consulting Inc.
    > http://www.global-village.net
    >



    This archive was generated by hypermail 2.0.0 : Wed Jun 02 2004 - 06:53:50 EDT