Re: development vs deployment mode, deployment process.

From: Q (qdola..mail.com)
Date: Sun May 06 2007 - 13:18:19 EDT

  • Next message: Lachlan Deck (JIRA): "[OS-JIRA] Created: (WOL-417) attribute name isn't auto-copied to column name if the properties view user info tab is selected"

    On my 5.3.3 test server it defaults to false.

    On 07/05/2007, at 2:37 AM, Chuck Hill wrote:

    > It defaults to true, that is why you need -WODirectConnectEnabled
    > false in JavaMonitor.
    >
    > Chuck
    >
    >
    > On May 3, 2007, at 3:32 PM, Q wrote:
    >
    >> WODirectConnectEnabled should default to false unless you
    >> explicitly set it to true somewhere. Check your app's Properties
    >> file. WOLips will pass -WODirectConnectEnabled=true as a launch
    >> arg when running in development mode
    >>
    >> On 04/05/2007, at 12:11 AM, Jonathan Ricker wrote:
    >>
    >>> Thanks, that's all I needed to hear.
    >>>
    >>> On May 3, 2007, at 8:18 AM, Kieran Kelleher wrote:
    >>>
    >>>> It is a bug that that is nothing to do with Eclipse/WOLips, just
    >>>> set it and forget it ......
    >>>> In Java Monitor the launch args should include -
    >>>> WODirectConnectEnabled false
    >>>> <pastedGraphic.tiff>
    >>>>
    >>>>
    >>>> On May 3, 2007, at 7:04 AM, Jonathan Ricker wrote:
    >>>>
    >>>>> Hi,
    >>>>>
    >>>>> I'm working on upgrading all our apps to using wolips/eclipse.
    >>>>> I've been deploying the apps by running the build.xml script on
    >>>>> my development machine and simply copying the application to
    >>>>> the server. (dev machine, os x, deployment on solaris).
    >>>>>
    >>>>> I just noticed that when I try to Refuse New Sessions from Java
    >>>>> Monitor on a deployment, I get:
    >>>>>
    >>>>> Caused by: java.lang.IllegalStateException: Cannot refuse new
    >>>>> sessions when in development mode (direct connect enabled)
    >>>>> at
    >>>>> com.webobjects.appserver.WOApplication.refuseNewSessions
    >>>>> (WOApplication.java:2551)
    >>>>> at er.extensions.ERXApplication.refuseNewSessions
    >>>>> (ERXApplication.java:707)
    >>>>> at
    >>>>> com.webobjects.appserver.WOAdminAction.instanceRequestAction
    >>>>> (WOAdminAction.java:85)
    >>>>> at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown
    >>>>> Source)
    >>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke
    >>>>> (DelegatingMethodAccessorImpl.java:25)
    >>>>> at java.lang.reflect.Method.invoke(Method.java:585)
    >>>>> at
    >>>>> com.webobjects.appserver.WODirectAction.performActionNamed
    >>>>> (WODirectAction.java:128)
    >>>>> at
    >>>>> com.webobjects.appserver._private.WOActionRequestHandler._handleRe
    >>>>> quest(WOActionRequestHandler.java:240)
    >>>>>
    >>>>> I'm sure I can solve this by simply adding
    >>>>> WODirectConnectEnabled=false, but it brings me to another
    >>>>> question.
    >>>>>
    >>>>> My question relates to how WO determines whether it is in
    >>>>> development or direct connect mode. The WebObjects Deployment
    >>>>> guide says the default setting for WODirectConnectEnabled is
    >>>>> "true during application development, false when an application
    >>>>> instance runs as part of a deployment." Does this apply to an
    >>>>> app built with woproject/wolips as well, or do I need to set
    >>>>> WODirectConnectEnabled explicitly for all the deployments?
    >>>>>
    >>>>>
    >>>>> Thanks for any help/insights on this question.
    >>>>>
    >>>>> -- Jonathan
    >>>>>
    >>>>>
    >>>>>
    >>>>
    >>>
    >>
    >>
    >>
    >> --
    >> Seeya...Q
    >>
    >> Quinton Dolan - qdola..mail.com
    >> Gold Coast, QLD, Australia
    >> Ph: +61 419 729 806
    >>
    >>
    >>
    >
    > --
    >
    > Practical WebObjects - for developers who want to increase their
    > overall knowledge of WebObjects or who are trying to solve specific
    > problems. http://www.global-village.net/products/
    > practical_webobjects
    >
    >
    >
    >
    >

    -- 
    Seeya...Q
    

    Quinton Dolan - qdola..mail.com Gold Coast, QLD, Australia Ph: +61 419 729 806



    This archive was generated by hypermail 2.0.0 : Sun May 06 2007 - 13:18:30 EDT