2007/10/31, Dov Rosenberg <[EMAIL PROTECTED]>:
>
>  If there is an error during startup the WOServletAdaptor is not deployed
> and your app will not run. Check your WEB-INF/web.xml to make sure all of
> the pieces referenced in the WOCLASSPATH node are available where expected.
> If you are using an EOModel make sure the model is available in the
> framework search path.
>
> Dov Rosenberg
>

I've did but  they are all correct!

On 10/31/07 11:56 AM, "Daniele Corti" <[EMAIL PROTECTED]> wrote:
>
> Hi all,
>
> I'm attemping in the WAR deployment of a almost empty App, just to see if
> it is not too complicated using WOLips.
>
> After some digging in apple guides, I decide to look at the build.xml file
> and I found out the ssdd target.
>
> I've followed the step to enable this target and finally I've compiled as
> ssdd. Ok, I've checked what it copies in the WEB-INF/ directory and it seems
> to me that it is the correct tree showed in
>
>
> http://developer.apple.com/documentation/WebObjects/JSP_and_Servlets/Servlets/chapter_2_section_6.html
>
> I've installed tamcat 5 and I've setted up my app following the directive
> in
>
>
> http://wiki.objectstyle.org/confluence/display/WO/Web+Applications-Deployment-Tomcat+Deployment
> <http://wiki.objectstyle.org/confluence/display/WO/Web+Applications-Deployment-Tomcat+Deployment><http://wiki.objectstyle.org/confluence/display/WO/Web+Applications-Deployment-Tomcat+Deployment>
>
> after this, I lunch the app and in the logs/catalina.out file there is
> this error:
>
> Found MainBundle at: /Applications/apache-tomcat-5.5.25
> /webapps/DeployOnWar/WEB-INF/DeployOnWar.woa
> Classpath for WebObjects classloader is /Applications/apache-
> tomcat-5.5.25
> /webapps/DeployOnWar/WEB-INF/Resources/Java/:/Applications/apache-
> tomcat-5.5.25
> /webapps/DeployOnWar/WEB-INF/DeployOnWar.woa/Contents/Resources/Java/deployonwar.jar:/Applications/apache-
> tomcat-5.5.25/webapps/DeployOnWar/WEB-INF/Library/Frameworks/ERExtensions.framework/Resources/Java/ERExtensions.jar:/Applications/apache-
> tomcat-5.5.25
> /webapps/DeployOnWar/WEB-INF/Library/Frameworks/ERJars.framework/Resources/Java/ERJars.jar:/Applications/apache-
> tomcat-5.5.25/webapps/DeployOnWar/WEB-INF/Library/Frameworks/ERJars.framework/Resources/Java/icu4j_2_8.jar:/Applications/apache-
> tomcat-5.5.25
> /webapps/DeployOnWar/WEB-INF/Library/Frameworks/ERJars.framework/Resources/Java/icu4jdocs_2_8.jar:/Applications/apache-
> tomcat-5.5.25/webapps/DeployOnWar/WEB-INF/Library/Frameworks/ERJars.framework/Resources/Java/junit.jar:/Applications/apache-
> tomcat-5.5.25
> /webapps/DeployOnWar/WEB-INF/Library/Frameworks/ERJars.framework/Resources/Java/log4j-
> 1.2.14.jar:/Applications/apache-tomcat-5.5.25/webapps/DeployOnWar/WEB-INF/Library/Frameworks/ERPrototypes.framework/Resources/Java/ERPrototypes.jar:/Applications/apache-tomcat-5.5.25/webapps/DeployOnWar/WEB-INF/Library/Frameworks/JavaWOExtensions.framework/Resources/Java/JavaWOExtensions.jar:/Applications/apache-tomcat-5.5.25/webapps/DeployOnWar/WEB-INF//Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar:/Applications/apache-tomcat-5.5.25/webapps/DeployOnWar/WEB-INF//Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar:/Applications/apache-tomcat-5.5.25/webapps/DeployOnWar/WEB-INF//Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar:/Applications/apache-tomcat-5.5.25/webapps/DeployOnWar/WEB-INF//Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar:/Applications/apache-tomcat-5.5.25/webapps/DeployOnWar/WEB-INF//Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar:/Applications/apache-tomcat-5.5.25/webapps/DeployOnWar/WEB-INF//Library/Frameworks/JavaWOJSPServlet.framework/Resources/Java/javawojspservlet.jar:/Applications/apache-tomcat-5.5.25/webapps/DeployOnWar/WEB-INF//Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar:/Library/WebObjects/Extensions/axis-ant.jar:/Library/WebObjects/Extensions/axis.jar:/Library/WebObjects/Extensions/commons-discovery.jar:/Library/WebObjects/Extensions/commons-logging.jar:/Library/WebObjects/Extensions/jaxrpc.jar:/Library/WebObjects/Extensions/log4j-1.2.8.jar:/Library/WebObjects/Extensions/saaj.jar:/Library/WebObjects/Extensions/wsdl4j.jar:/Library/WebObjects/Extensions/
> [2007-10-31 16:48:11 CET] <main> Loaded items: {}
> [2007-10-31 16:48:11 CET] <main> Starting up: er.prototypes.ERPrototypes
> [2007-10-31 16:48:11 CET] <main> Loaded items: {}
> [2007-10-31 16:48:11 CET] <main> Starting up: er.extensions.ERXExtensions
> [2007-10-31 16:48:11 CET] <main> Started initialization:
> er.extensions.ERXExtensions
> [2007-10-31 16:48:11 CET] <main> Initialized : er.extensions.ERXExtensions
> [2007-10-31 16:48:11 CET] <main> Started initialization:
> er.prototypes.ERPrototypes
> [2007-10-31 16:48:11 CET] <main> Initialized : er.prototypes.ERPrototypes
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> WODefaultUndoStackLimit=10
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> NSProjectSearchPath=("..")
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> WOGenerateWSDL=true
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> WOMaxHeaders=200
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> WOCachingEnabled=false
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main>
> WOFrameworksBaseURL=/WebObjects/Frameworks
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> WOAllowRapidTurnaround=true
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main>
> WOAllowsConcurrentRequestHandling=false
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main>
> WOAllowsCacheControlHeader=true
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> WOSMTPHost=smtp
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main>
> WOAcceptMalformedCookies=false
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> WOContextClassName=
> com.webobjects.jspservlet.WOServletContext
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main>
> WOMissingResourceSearchEnabled=true
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> WOSessionStoreClassName=
> com.webobjects.jspservlet.WOServletSessionStore
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> WODebuggingEnabled=true
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> WODisplayExceptionPages=true
>
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main>
> WOStatisticsStoreSessionMax=50
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main>
> WOAutoOpenClientApplication=false
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> WOAdaptorURL=
> http://localhost//DeployOnWar/WebObjects
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main>
> WOApplicationBaseURL=/WebObjects
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> WOAutoOpenInBrowser=false
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main>
> WOIncludeCommentsInResponse=true
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> ------------------------
> <DeployOnWar>[2007-10-31 16:48:11 CET] <main> NSBundle is unable to find "
> ExtensionsForResources.plist" in the main bundle.  Ignoring optional
> configuration file.
> <DeployOnWar>[2007-10-31 16:48:12 CET] <main> Cannot use rapid turnaround.
>  Please start Xcode and open the project for this application.
> java.lang.reflect.InvocationTargetException
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:39)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke (
> DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:585)
>     at com.webobjects.jspservlet.WOServletAdaptor._applicationInit(
> WOServletAdaptor.java:415)
>     at com.webobjects.jspservlet.WOServletAdaptor.initStatics (
> WOServletAdaptor.java:78)
>     at com.webobjects.jspservlet.WOServletAdaptor.init(
> WOServletAdaptor.java:629)
>     at javax.servlet.GenericServlet.init(GenericServlet.java:212)
>     at org.apache.catalina.core.StandardWrapper.loadServlet (
> StandardWrapper.java:1139)
>     at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java
> :966)
>     at org.apache.catalina.core.StandardContext.loadOnStartup(
> StandardContext.java:3956)
>     at org.apache.catalina.core.StandardContext.start (
> StandardContext.java:4230)
>     at org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:760)
>     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java
> :740)
>     at org.apache.catalina.core.StandardHost.addChild (StandardHost.java
> :544)
>     at org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java:920)
>     at org.apache.catalina.startup.HostConfig.deployDirectories(
> HostConfig.java:883)
>     at org.apache.catalina.startup.HostConfig.deployApps (HostConfig.java
> :492)
>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>     at org.apache.catalina.startup.HostConfig.lifecycleEvent(
> HostConfig.java:311)
>     at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (
> LifecycleSupport.java:120)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
> :1022)
>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>     at org.apache.catalina.core.ContainerBase.start (ContainerBase.java
> :1014)
>     at org.apache.catalina.core.StandardEngine.start(StandardEngine.java
> :443)
>     at org.apache.catalina.core.StandardService.start(StandardService.java
> :448)
>     at org.apache.catalina.core.StandardServer.start (StandardServer.java
> :700)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke (
> NativeMethodAccessorImpl.java:39)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:585)
>     at org.apache.catalina.startup.Bootstrap.start (Bootstrap.java:295)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
> Caused by: com.webobjects.foundation.NSForwardException [
> java.lang.NullPointerException ] null: <Application> failed instantiation.
> Exception thrown :
> java.lang.NullPointerException: null
>     at
> com.webobjects.foundation._NSUtilities._explainInstantiationException
> (_NSUtilities.java:567)
>     at com.webobjects.foundation._NSUtilities.instantiateObject
> (_NSUtilities.java:581)
>     at com.webobjects.appserver.WOApplication.primeApplication(
> WOApplication.java:411)
>     ... 34 more
> - Marking servlet WOServletAdaptor as unavailable
> - Servlet /DeployOnWar threw load() exception
> javax.servlet.UnavailableException: Error initializing servlet adaptor:
> null
>     at com.webobjects.jspservlet.WOServletAdaptor._applicationInit(
> WOServletAdaptor.java :435)
>     at com.webobjects.jspservlet.WOServletAdaptor.initStatics(
> WOServletAdaptor.java:78)
>     at com.webobjects.jspservlet.WOServletAdaptor.init(
> WOServletAdaptor.java:629)
>     at javax.servlet.GenericServlet.init (GenericServlet.java:212)
>     at org.apache.catalina.core.StandardWrapper.loadServlet(
> StandardWrapper.java:1139)
>     at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java
> :966)
>     at org.apache.catalina.core.StandardContext.loadOnStartup (
> StandardContext.java:3956)
>     at org.apache.catalina.core.StandardContext.start(StandardContext.java
> :4230)
>     at org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:760)
>     at org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java
> :740)
>     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java
> :544)
>     at org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java:920)
>     at org.apache.catalina.startup.HostConfig.deployDirectories (
> HostConfig.java:883)
>     at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java
> :492)
>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>     at org.apache.catalina.startup.HostConfig.lifecycleEvent (
> HostConfig.java:311)
>     at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> LifecycleSupport.java:120)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
> :1022)
>     at org.apache.catalina.core.StandardHost.start (StandardHost.java:736)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
> :1014)
>     at org.apache.catalina.core.StandardEngine.start(StandardEngine.java
> :443)
>     at org.apache.catalina.core.StandardService.start (
> StandardService.java:448)
>     at org.apache.catalina.core.StandardServer.start(StandardServer.java
> :700)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:39)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke (Method.java:585)
>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>
> sorry if I've posted so many log rows.
>
> the problem seems to be the failing of the Application class
> instantiation, but I've not do any changes from the one WOLips creates for a
> WOnderApplication.
>
> Has someone faced this kind of problem before?
>
> A couple of info:
>
> I've a valid deploy license (I've asked to my boss the content of the
> /System/Library/Frameworks/JavaWebObjects.framework/Resources/License.key
> file on our Mac OSX Server, but I don't know of it is what I need, there's
> few documentation about this...)
> I've created a file LICENSE in my project, containing the license string,
> and the I've made the build.xml to copy it in WEB-INF.
>
> The app is the empty one, generated by WOLips while creating a
> WonderApplication, no changes in Properties.
>
> Thank you for every helps!
>
>
>


-- 
Daniele Corti
AIM: S0CR4TE5
Messenger: [EMAIL PROTECTED]

--
Computers are like air conditioners -- they stop working properly if you
open
WINDOWS

-- 
What about the four lusers of the apocalypse? I nominate:
"advertising", "can't log in", "power switch" and "what backup?"
--Alistair Young
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to