Re: Create WAR with WOLips

From: Sako (wolip..atos.de)
Date: Fri Mar 10 2006 - 10:02:09 EST

  • Next message: Harald Niesche: "Re: Create WAR with WOLips"

    Sorry i copied the wrong error message this is what i get
    ------------------------------------------------------------------------
    10.03.2006 15:56:17 org.apache.catalina.startup.HostConfig deployWAR

    INFO: Deploying web application archive test.war

    Classpath for WebObjects classloader is
    D:\Tomcat\webapps\test\WEB-INF\Resources\Java\;D:\Tomcat\webapps\test\test.w
    oa\Contents\Resources\Java\test.jar;C:/Apple/Library/Frameworks/JavaEOAccess
    .framework/Resources/Java/javaeoaccess.jar;C:/Apple/Library/Frameworks/JavaE
    OControl.framework/Resources/Java/javaeocontrol.jar;C:/Apple/Library/Framewo
    rks/JavaFoundation.framework/Resources/Java/javafoundation.jar;C:/Apple/Libr
    ary/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar;
    C:/Apple/Library/Frameworks/JavaWOExtensions.framework/Resources/Java/JavaWO
    Extensions.jar;C:/Apple/Library/Frameworks/JavaWebObjects.framework/Resource
    s/Java/javawebobjects.jar;C:/Apple/Library/Frameworks/JavaXML.framework/Reso
    urces/Java/javaxml.jar;C:\Apple\Local\Library\WebObjects\Extensions\avalon-f
    ramework-4.1.2.jar;C:\Apple\Local\Library\WebObjects\Extensions\axis-ant.jar
    ;C:\Apple\Local\Library\WebObjects\Extensions\axis.jar;C:\Apple\Local\Librar
    y\WebObjects\Extensions\commons-discovery.jar;C:\Apple\Local\Library\WebObje
    cts\Extensions\commons-logging.jar;C:\Apple\Local\Library\WebObjects\Extensi
    ons\jaxrpc.jar;C:\Apple\Local\Library\WebObjects\Extensions\log4j-1.2.4.jar;
    C:\Apple\Local\Library\WebObjects\Extensions\logkit-1.0.1.jar;C:\Apple\Local
    \Library\WebObjects\Extensions\saaj.jar;C:\Apple\Local\Library\WebObjects\Ex
    tensions\wsdl4j.jar;C:\Apple\Local\Library\WebObjects\Extensions\

    10.03.2006 15:56:18 org.apache.catalina.core.ApplicationContext log

    INFO: Marking servlet WOServletAdaptor as unavailable

    10.03.2006 15:56:18 org.apache.catalina.core.StandardContext loadOnStartup

    SCHWERWIEGEND: Servlet /test threw load() exception

    javax.servlet.UnavailableException: Can't find application bundle. You can
    either define WOROOT, LOCALROOT and WOAINSTALLROOT as Java system properties
    (e.g. in your application server's launch script as command line arguments)
    or in the application Deployment Descriptor file (web.xml).

    at
    com.webobjects.jspservlet.WOServletAdaptor._applicationInit(WOServletAdaptor
    .java:335)

    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:211)

    at
    org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:11
    05)

    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)

    at
    org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
    3915)

    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)

    at
    org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
    59)

    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)

    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)

    at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)

    at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)

    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)

    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)

    at
    org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)

    at
    org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
    t.java:119)

    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)

    at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)

    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)

    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)

    at org.apache.catalina.core.StandardService.start(StandardService.java:450)

    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)

    at org.apache.catalina.startup.Catalina.start(Catalina.java:551)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    at java.lang.reflect.Method.invoke(Unknown Source)

    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)

    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

    10.03.2006 15:56:18 org.apache.coyote.http11.Http11BaseProtocol start

    INFO: Starting Coyote HTTP/1.1 on http-8080

    10.03.2006 15:56:18 org.apache.jk.common.ChannelSocket init

    ------------------------------------------------------------------------

    ----- Original Message -----
    From: "Sako" <wolip..atos.de>
    To: <woproject-de..bjectstyle.org>
    Sent: Friday, March 10, 2006 2:26 PM
    Subject: Create WAR with WOLips

    > Hello,
    >
    > From time to time i try to create a war using WOLips but never succeed. :(
    >
    > The last problem i got was
    > WOServletService not found etc.. however i do the following i hope
    somebody
    > could show me my mistake
    >
    >
    > 1. Create new WOApplikation with WOLips
    > 2. Change some text in Main.html
    > 3. Build build.xml with Ant, use build, war as Targets.
    >
    > Point 3 does not create WAR. i modify the build.xml as the following
    >
    > <!-- To use this target remove the if="${never}" statement and create
    > the LICENSE in your project and create the web.xml file with the
    > woapplication task.-->
    >
    > so 3.a I remove the if="${never}"
    > 3.b I create the web.xml by chaning build.properties as the following
    > webXML = true
    > 3.c I still habe problem with "create the LICENSE in your project"
    > statment.
    > I dont understand what does this mean?
    > 3.c.1 should i create a file call "LICENSE" in my project?
    > 3.c.2 should i add something like
    >
    SERVLET_DEPLOY_LICENSE=b-123-aaa-333-dss-233-ddd-333-ddd-333
    >
    > However i just pass this and hope this is not a problem, but I am pritty
    > sure it is.
    > 4. Now I can create the WAR.
    > 5. Install TomCat 5.5.15 successfully
    > 6. I depoly the WAR file using the TomCat Web-Application Manager.
    > 7. Try to run the application with
    > http://localhost:8080/test/ // doesnt work
    > http://localhost:8080/test/WebObjects // doesnt work. saw this in some
    > forums
    >
    >
    > 8. Starting the TomCat with debug output
    > i get something like this:
    > SCHWERWIEGEND: Error loading WebappClassLoader
    >
    > delegate: false
    >
    > repositories:
    >
    > /WEB-INF/classes/
    >
    > ----------> Parent Classloader:
    >
    > org.apache.catalina.loader.StandardClassLoade..5c083
    >
    > org.apache.tapestry.ApplicationServlet
    >
    > java.lang.ClassNotFoundException: org.apache.tapestry.ApplicationServlet
    >
    > at
    >
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
    > a:1352)
    >
    > at
    >
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
    > a:1198)
    >
    > at
    >
    org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:10
    > 34)
    >
    > at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
    >
    > at
    >
    org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
    > 3915)
    >
    > at
    org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
    >
    > at
    >
    org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
    > 59)
    >
    > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
    >
    > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
    >
    > at
    >
    org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:603)
    >
    > at
    >
    org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535
    > )
    >
    > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
    >
    > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
    >
    > at
    > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
    >
    > at
    >
    org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
    > t.java:119)
    >
    > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
    >
    > at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
    >
    > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
    >
    > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
    >
    > at
    org.apache.catalina.core.StandardService.start(StandardService.java:450)
    >
    > at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    >
    > at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
    >
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    >
    > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    >
    > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    >
    > at java.lang.reflect.Method.invoke(Unknown Source)
    >
    > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
    >
    > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    >
    > 10.03.2006 14:21:29 org.apache.catalina.core.StandardContext loadOnStartup
    >
    > SCHWERWIEGEND: Servlet /HelloWorld threw load() exception
    >
    > java.lang.ClassNotFoundException: org.apache.tapestry.ApplicationServlet
    >
    > at
    >
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
    > a:1352)
    >
    > at
    >
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
    > a:1198)
    >
    > at
    >
    org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:10
    > 34)
    >
    > at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
    >
    > at
    >
    org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
    > 3915)
    >
    > at
    org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
    >
    > at
    >
    org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
    > 59)
    >
    > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
    >
    > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
    >
    > at
    >
    org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:603)
    >
    > at
    >
    org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535
    > )
    >
    > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
    >
    > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
    >
    > at
    > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
    >
    > at
    >
    org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
    > t.java:119)
    >
    > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
    >
    > at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
    >
    > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
    >
    > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
    >
    > at
    org.apache.catalina.core.StandardService.start(StandardService.java:450)
    >
    > at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    >
    > at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
    >
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    >
    > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    >
    > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    >
    > at java.lang.reflect.Method.invoke(Unknown Source)
    >
    > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
    >
    > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    >
    > 10.03.2006 14:21:31 org.apache.catalina.startup.HostConfig deployWAR
    >
    > INFO: Deploying web application archive test.war
    >
    > java.lang.ClassNotFoundException: com.webobjects.foundation.NSProperties
    >
    > at java.net.URLClassLoader$1.run(Unknown Source)
    >
    > at java.security.AccessController.doPrivileged(Native Method)
    >
    > at java.net.URLClassLoader.findClass(Unknown Source)
    >
    > at java.lang.ClassLoader.loadClass(Unknown Source)
    >
    > at java.lang.ClassLoader.loadClass(Unknown Source)
    >
    > at
    >
    com.webobjects.jspservlet.WOServletAdaptor._applicationInit(WOServletAdaptor
    > .java:326)
    >
    > 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:211)
    >
    > at
    >
    org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:11
    > 05)
    >
    > at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
    >
    > at
    >
    org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
    > 3915)
    >
    > at
    org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
    >
    > at
    >
    org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
    > 59)
    >
    > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
    >
    > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
    >
    > at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
    >
    > at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
    >
    > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
    >
    > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
    >
    > at
    > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
    >
    > at
    >
    org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
    > t.java:119)
    >
    > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
    >
    > at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
    >
    > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
    >
    > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
    >
    > at
    org.apache.catalina.core.StandardService.start(StandardService.java:450)
    >
    > at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    >
    > at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
    >
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    >
    > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    >
    > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    >
    > at java.lang.reflect.Method.invoke(Unknown Source)
    >
    > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
    >
    > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    >
    > 10.03.2006 14:21:31 org.apache.catalina.core.ApplicationContext log
    >
    > INFO: Marking servlet WOServletAdaptor as unavailable
    >
    > 10.03.2006 14:21:31 org.apache.catalina.core.StandardContext loadOnStartup
    >
    > SCHWERWIEGEND: Servlet /test threw load() exception
    >
    > javax.servlet.UnavailableException: Error initializing servlet adaptor:
    > com.webobjects.foundation.NSProperties
    >
    > 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:211)
    >
    > at
    >
    org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:11
    > 05)
    >
    > at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
    >
    > at
    >
    org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
    > 3915)
    >
    > at
    org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
    >
    > at
    >
    org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
    > 59)
    >
    > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
    >
    > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
    >
    > at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
    >
    > at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
    >
    > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
    >
    > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
    >
    > at
    > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
    >
    > at
    >
    org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
    > t.java:119)
    >
    > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
    >
    > at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
    >
    > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
    >
    > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
    >
    > at
    org.apache.catalina.core.StandardService.start(StandardService.java:450)
    >
    > at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    >
    > at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
    >
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    >
    > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    >
    > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    >
    > at java.lang.reflect.Method.invoke(Unknown Source)
    >
    > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
    >
    > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    >
    > 10.03.2006 14:21:31 org.apache.coyote.http11.Http11BaseProtocol start
    >
    > INFO: Starting Coyote HTTP/1.1 on http-8080
    >
    > 10.03.2006 14:21:32 org.apache.jk.common.ChannelSocket init
    >
    > INFO: JK: ajp13 listening on /0.0.0.0:8009
    >
    > 10.03.2006 14:21:32 org.apache.jk.server.JkMain start
    >
    > INFO: Jk running ID=0 time=0/47 config=null
    >
    > 10.03.2006 14:21:32 org.apache.catalina.storeconfig.StoreLoader load
    >
    > INFO: Find registry server-registry.xml at classpath resource
    >
    > 10.03.2006 14:21:32 org.apache.catalina.startup.Catalina start
    >
    > INFO: Server startup in 3531 ms
    >
    >
    >
    >
    >
    >
    >
    > Thanks in advance
    >
    >
    >
    >



    This archive was generated by hypermail 2.0.0 : Fri Mar 10 2006 - 10:03:19 EST