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
