Unfortunately cannot share this one. If I get some time today, will try and
create a shareable one which could reproduce the issue.

On Thu, Apr 19, 2012 at 6:50 AM, Romain Manni-Bucau
<[email protected]>wrote:

> Hi,
>
> can you share your war?
>
> - Romain
>
>
> 2012/4/19 Karan Malhi <[email protected]>
>
> > 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
> >
>



-- 

Karan Singh Malhi
twitter.com/KaranSinghMalhi

Reply via email to