I am struggling to deploy a war. Initially when I dropped in my war, it
gave me an OOME, see below:
----
sabira:apache-tomee-webprofile-1.0.0 karanmalhi$ cp ~/console.war webapps/
&& tail -f logs/catalina.out
OpenEJB Loader init-params:
    There are no initialization parameters.
Apr 18, 2012 5:18:43 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Apr 18, 2012 5:18:43 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Apr 18, 2012 5:18:43 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 2137 ms
Apr 18, 2012 5:19:39 PM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.embedder.source=OpenEJBListener'
Apr 19, 2012 5:15:28 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive
/Users/karanmalhi/Downloads/apache-tomee-webprofile-1.0.0/webapps/console.war
TomcatWebAppBuilder.start /console
Apr 19, 2012 5:15:32 AM org.apache.openejb.config.DeploymentLoader
addFacesConfigs
INFO: faces config file is null
Apr 19, 2012 5:15:54 AM org.apache.openejb.server.hsql.HsqlPrintWriter
flushLine
INFO: [Server@2537e19e]: Initiating shutdown sequence...
Apr 19, 2012 5:15:54 AM org.apache.openejb.server.hsql.HsqlPrintWriter
flushLine
INFO: [Server@2537e19e]: Shutdown sequence completed in 136 ms.
Apr 19, 2012 5:15:54 AM org.apache.catalina.startup.HostConfig deployWARs
SEVERE: Error waiting for multi-thread deployment of WAR files to complete
java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java
heap space
    at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
    at java.util.concurrent.FutureTask.get(FutureTask.java:83)
    at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:751)
    at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:471)
    at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1457)
    at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:295)
    at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
    at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1379)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1537)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1547)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1526)
    at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.OutOfMemoryError: Java heap space
    at java.util.Arrays.copyOfRange(Arrays.java:3209)
    at java.lang.String.<init>(String.java:215)
    at org.apache.xbean.asm.ClassReader.a(Unknown Source)
    at org.apache.xbean.asm.ClassReader.readUTF8(Unknown Source)
    at org.apache.xbean.asm.ClassReader.accept(Unknown Source)
    at org.apache.xbean.asm.ClassReader.accept(Unknown Source)
    at
org.apache.xbean.finder.AnnotationFinder.readClassDef(AnnotationFinder.java:958)
    at
org.apache.xbean.finder.AnnotationFinder.<init>(AnnotationFinder.java:120)
    at org.apache.openejb.config.FinderFactory.create(FinderFactory.java:55)
    at
org.apache.openejb.config.FinderFactory.createFinder(FinderFactory.java:44)
    at
org.apache.openejb.config.DeploymentLoader.addWebModule(DeploymentLoader.java:680)
    at
org.apache.openejb.config.DeploymentLoader.load(DeploymentLoader.java:204)
    at
org.apache.tomee.catalina.TomcatWebAppBuilder.loadApplication(TomcatWebAppBuilder.java:1110)
    at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:627)
    at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:588)
    at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:117)
    at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
    at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5161)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
    at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
    at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:962)
    at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1603)
    at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    ... 1 more
Apr 19, 2012 5:15:54 AM org.apache.openejb.server.hsql.HsqlPrintWriter
flushLine
INFO: [Server@2537e19e]: 2012-04-19 05:15:54.788 SHUTDOWN : System.exit()
was not called

----
After I increased max heap memory to 1024m, I am still getting an error on
restart. The app I am trying to deploy has a <listener> in its web.xml like
so
<listener>
        <listener-class>
            org.apache.commons.fileupload.servlet.FileCleanerCleanup
        </listener-class>
    </listener>:
and I get the following error:
----
INFO: Configuring enterprise application:
/Users/karanmalhi/Downloads/apache-tomee-webprofile-1.0.0/webapps/console
Apr 19, 2012 5:32:25 AM org.apache.tomee.catalina.TomcatWebAppBuilder
startInternal
SEVERE: Unable to deploy collapsed ear in war /console: Exception: Unable
to load servlet listener class:
org.apache.commons.fileupload.servlet.FileCleanerCleanup:
org.apache.commons.fileupload.servlet.FileCleanerCleanup
org.apache.openejb.OpenEJBException: Unable to load servlet listener class:
org.apache.commons.fileupload.servlet.FileCleanerCleanup:
org.apache.commons.fileupload.servlet.FileCleanerCleanup
    at
org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(AnnotationDeployer.java:1842)
    at
org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(AnnotationDeployer.java:1566)
    at
org.apache.openejb.config.AnnotationDeployer.deploy(AnnotationDeployer.java:310)
    at
org.apache.openejb.config.ConfigurationFactory$Chain.deploy(ConfigurationFactory.java:321)
    at
org.apache.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:782)
    at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:631)
    at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:588)
    at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:117)
    at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
    at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5161)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
    at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
    at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:962)
    at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1603)
    at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.ClassNotFoundException:
org.apache.commons.fileupload.servlet.FileCleanerCleanup
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:247)
    at
org.apache.openejb.core.TempClassLoader.loadClass(TempClassLoader.java:103)
    at
org.apache.openejb.core.TempClassLoader.loadClass(TempClassLoader.java:76)
    at
org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(AnnotationDeployer.java:1839)
    ... 22 more
Apr 19, 2012 5:32:25 AM org.apache.catalina.core.ContainerBase
addChildInternal
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/console]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
    at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
    at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
    at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:962)
    at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1603)
    at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:680)
Caused by: org.apache.tomee.catalina.TomEERuntimeException:
org.apache.openejb.OpenEJBException: Unable to load servlet listener class:
org.apache.commons.fileupload.servlet.FileCleanerCleanup:
org.apache.commons.fileupload.servlet.FileCleanerCleanup
    at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:641)
    at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:588)
    at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:117)
    at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
    at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5161)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    ... 11 more
Caused by: org.apache.openejb.OpenEJBException: Unable to load servlet
listener class: org.apache.commons.fileupload.servlet.FileCleanerCleanup:
org.apache.commons.fileupload.servlet.FileCleanerCleanup
    at
org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(AnnotationDeployer.java:1842)
    at
org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(AnnotationDeployer.java:1566)
    at
org.apache.openejb.config.AnnotationDeployer.deploy(AnnotationDeployer.java:310)
    at
org.apache.openejb.config.ConfigurationFactory$Chain.deploy(ConfigurationFactory.java:321)
    at
org.apache.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:782)
    at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:631)
    ... 17 more
Caused by: java.lang.ClassNotFoundException:
org.apache.commons.fileupload.servlet.FileCleanerCleanup
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:247)
    at
org.apache.openejb.core.TempClassLoader.loadClass(TempClassLoader.java:103)
    at
org.apache.openejb.core.TempClassLoader.loadClass(TempClassLoader.java:76)
    at
org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(AnnotationDeployer.java:1839)
    ... 22 more
Apr 19, 2012 5:32:25 AM org.apache.catalina.startup.HostConfig deployWAR
SEVERE: Error deploying web application archive
/Users/karanmalhi/Downloads/apache-tomee-webprofile-1.0.0/webapps/console.war
java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/console]]
    at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:898)
    at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
    at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:962)
    at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1603)
    at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:680)
Apr 19, 2012 5:32:25 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory
/Users/karanmalhi/Downloads/apache-tomee-webprofile-1.0.0/webapps/docs




On Thu, Apr 19, 2012 at 5:10 AM, Thiago Veronezi <[email protected]>wrote:

> +1
>
> I am fine with that bug too. It is just ugly, but it is not a blocker.
>
> []s,
> Thiago.
>
>
> On Thu, Apr 19, 2012 at 5:32 AM, Neale Rudd <[email protected]> wrote:
>
> > +1
> >
> > Best Regards,
> > Neale
> >
> > Sent from MOTOROLA PHOTON™
> >
> > -----Original message-----
> > From: Romain Manni-Bucau <[email protected]>
> > To: [email protected]
> > Sent: Thu, Apr 19, 2012 18:18:47 GMT+09:00
> > Subject: Re: [VOTE] OpenEJB 4.0.0/TomEE 1.0.0 (staging-068)
> >
> > oops forgot my +1
> >
> > here it is
> >
> > - Romain
> >
> >
> > 2012/4/19 Romain Manni-Bucau <[email protected]>
> >
> > > Seems fine for me.
> > >
> > > IMO the little gui bug is not blocking, we can maybe provide the
> patched
> > > file on any url to ease the update (that's just a file replace right?)
> > >
> > > - Romain
> > >
> > >
> > >
> > > 2012/4/19 Jean-Louis MONTEIRO <[email protected]>
> > >
> > >> Legal stuff looks great.
> > >> I also recompile all sources (including tests) with an empty maven
> > >> repository. A bit long, but everything works like a charm.
> > >>
> > >> Here is my +1.
> > >>
> > >> BTW, I won't be available during the weekend to recompile and retest
> > >> everything deeper, so if a second vote is started, please lemme know
> > what
> > >> changed so that I can vote more quickly.
> > >>
> > >> Jean-Louis
> > >>
> > >>
> > >> Le 18 avril 2012 07:02, David Blevins <[email protected]> a
> > écrit :
> > >>
> > >> > Looks like the links were not quite right :)  Need update the
> > template.
> > >> >  Here is what it should have listed:
> > >> >
> > >> > SVN Tag:
> > >> >
> > >> > https://svn.apache.org/repos/asf/openejb/tags/openejb-4.0.0/
> > >> >
> > >> > Maven Repo:
> > >> >
> > >> >
> > https://repository.apache.org/content/repositories/orgapacheopenejb-068
> > >> >
> > >> > Binaries & Source:
> > >> >
> > >> > http://people.apache.org/~dblevins/staging-068/openejb-4.0.0/
> > >> >
> > >> > Legal:
> > >> >
> > >> > http://people.apache.org/~dblevins/staging-068/legal/archives.html
> > >> >
> > >> >
> > >> >
> > >> > -David
> > >> >
> > >> >
> > >>
> > >
> > >
> >
> > --e89a8ff1ce1ad854c804be04a6b9-
> >
>



-- 

Karan Singh Malhi
twitter.com/KaranSinghMalhi

Reply via email to