WO 5.3: SSDD deployment on non-OS X platforms
Marc Oesch <[email protected]> Fri, 16 Dec 2005 10:39:24 +0100
| Newsgroups | gmane.comp.web.webobjects.admin |
|---|---|
| Message-ID | <[email protected]> |
Hello, Apple has posted a temporary workaround for the license key issue with WebObjects 5.3.1 to make deployment work on other platforms again. I didn't see it mentioned on this list yet: http://lists.apple.com/archives/Webobjects-dev//2005/Dec/msg00191.html and http://lists.apple.com/archives/Webobjects-dev//2005/Dec/msg00193.html So far so good. We tried this license with a WO 5.3 and strangely enough get an error in Windows deployment builds (Single Servlet builds) that looks the same as if you try the same build on OS X Server with an invalid or missing key: HTTP Status 404 - Servlet WOServletAdaptor is not available Has anybody got WO 5.3 SSDD builds to work fine on other platforms ? Thanks for hints. Details on the error below: ________ finishing my odyssey of ssdd deployment, our WebObjects application is now running fine on tomcat 5.5.12 under Mac OS X 10.4. and 10.3.9 . Attempts to run everything on Win 2000 and XP were until today without success: The error report is in my case slightly different HTTP Status 404 - Servlet WOServletAdaptor is not available I also tried to apply the unofficial unsupported workaround with the same result. Under Mac OS X I realized that an empty or invalid license key would raise the same exception. Excerpt from the log is pasted below. thanks, Ursin INFO: Marking servlet WOServletAdaptor as unavailable Dec 15, 2005 2:06:31 PM org.apache.catalina.core.StandardContext loadOnStartup SEVERE: Servlet /GroupVille threw load() exception javax.servlet.UnavailableException: Error initializing servlet adaptor: null =09at com.webobjects.jspservlet.WOServletAdaptor._applicationInit(WOServletAdapt or.java:435) =09at com.webobjects.jspservlet.WOServletAdaptor.initStatics(WOServletAdaptor.ja va:78) =09at com.webobjects.jspservlet.WOServletAdaptor.init(WOServletAdaptor.java:629) =09at javax.servlet.GenericServlet.init(GenericServlet.java:211) =09at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java: 1091) =09at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java: 925) =09at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.jav a:3880) =09at org.apache.catalina.core.StandardContext.start(StandardContext.java:4141) =09at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java :759) =09at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 739) =09at org.apache.catalina.core.StandardHost.addChild(StandardHost.java: 524) =09at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java: 910) =09at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java: 873) =09at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java: 474) =09at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118) =09at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310) =09at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupp ort.java:119) =09at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 1020) =09at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) =09at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 1012) =09at org.apache.catalina.core.StandardEngine.start(StandardEngine.java: 442) =09at org.apache.catalina.core.StandardService.start(StandardService.java:450) =09at org.apache.catalina.core.StandardServer.start(StandardServer.java: 680) =09at org.apache.catalina.startup.Catalina.start(Catalina.java:536) =09at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) =09at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 39) =09at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm pl.java:25) =09at java.lang.reflect.Method.invoke(Method.java:585) =09at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275) =09at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) ____________ Thanks. Marc