I have the same question dealing with seam hot reload and
tomcat.
I followed the tutorial from Nuxeo documentation
(http://doc.nuxeo.com/display/KB/How+to+do+incremental+deployment+%28hot+reload%29+in+the+JSF-Seam+layer)
but now the nuxeo DM instance doesn't start anymore with
following logs errors:
<<
2011-09-12 11:09:50,730 ERROR
[org.apache.catalina.core.ContainerBase.[Catalina].[localhos
t].[/nuxeo]] Exception lors de l'envoi de l'évènement
contexte initialisé (context initialized) à l'instance de
classe d'écoute (listener)
com.sun.faces.config.ConfigureListener
com.sun.faces.config.ConfigurationException: CONFIGURATION
FAILED!
Source Document:
jar:file:/home/mberhaut1/Nuxeo/distrib-tomcat-5.4.2-Official
Release/nuxeo-dm-5.4.2-tomcat/lib/jboss-seam-debug-2.2.2.Fin
al.jar!/META-INF/faces-config.xml
Cause: Class
'org.jboss.seam.debug.jsf.SeamDebugPhaseListener' is missing
a runtime dependency: java.lang.NoClassDefFoundError:
javax/faces/event/PhaseListener
at
com.sun.faces.config.ConfigManager.initialize(ConfigManager.
java:213)
at
com.sun.faces.config.ConfigureListener.contextInitialized(Co
nfigureListener.java:196)
at
org.apache.catalina.core.StandardContext.listenerStart(Stand
ardContext.java:3934)
at
org.apache.catalina.core.StandardContext.start(StandardConte
xt.java:4429)
at
org.apache.catalina.core.ContainerBase.addChildInternal(Cont
ainerBase.java:791)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBas
e.java:771)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.
java:526)
at
org.apache.catalina.startup.HostConfig.deployDescriptor(Host
Config.java:630)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(Hos
tConfig.java:556)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig
.java:491)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java
:1206)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostCo
nfig.java:314)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:119)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.j
ava:1053)
at
org.apache.catalina.core.StandardHost.start(StandardHost.jav
a:722)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.j
ava:1045)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine
.java:443)
at
org.apache.catalina.core.StandardService.start(StandardServi
ce.java:516)
at
org.apache.catalina.core.StandardServer.start(StandardServer
.java:710)
at
org.apache.catalina.startup.Catalina.start(Catalina.java:583
)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:2
88)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:41
3)
Caused by: com.sun.faces.config.ConfigurationException:
Source Document:
jar:file:/home/mberhaut1/Nuxeo/distrib-tomcat-5.4.2-Official
Release/nuxeo-dm-5.4.2-tomcat/lib/jboss-seam-debug-2.2.2.Fin
al.jar!/META-INF/faces-config.xml
Cause: Class
'org.jboss.seam.debug.jsf.SeamDebugPhaseListener' is missing
a runtime dependency: java.lang.NoClassDefFoundError:
javax/faces/event/PhaseListener
at
com.sun.faces.config.processor.AbstractConfigProcessor.creat
eInstance(AbstractConfigProcessor.java:253)
at
com.sun.faces.config.processor.LifecycleConfigProcessor.addP
haseListeners(LifecycleConfigProcessor.java:141)
at
com.sun.faces.config.processor.LifecycleConfigProcessor.proc
ess(LifecycleConfigProcessor.java:114)
at
com.sun.faces.config.processor.AbstractConfigProcessor.invok
eNext(AbstractConfigProcessor.java:108)
at
com.sun.faces.config.processor.FactoryConfigProcessor.proces
s(FactoryConfigProcessor.java:132)
at
com.sun.faces.config.ConfigManager.initialize(ConfigManager.
java:203)
... 25 more
2011-09-12 11:09:57,132 INFO
[org.jboss.seam.init.Initialization] Namespace:
http://jboss.com/products/seam/async, package:
org.jboss.seam.async, prefix: org.jboss.seam.async
>>
And also:
<<
2011-09-12 11:10:00,537 INFO
[org.apache.shindig.common.cache.ehcache.EhCacheCacheProvide
r] Creating cache named parsedFragments
2011-09-12 11:10:07,075 ERROR
[org.nuxeo.osgi.BundleRegistry] Failed to stop bundle
org.nuxeo.runtime.jtajca
java.lang.Error: Nuxeo container not installed
at
org.nuxeo.runtime.jtajca.NuxeoContainer.uninstall(NuxeoConta
iner.java:127)
at
org.nuxeo.runtime.jtajca.Activator.stop(Activator.java:42)
at org.nuxeo.osgi.BundleImpl.shutdown(BundleImpl.java:249)
at
org.nuxeo.osgi.BundleRegistry.shutdown(BundleRegistry.java:1
92)
at
org.nuxeo.osgi.OSGiAdapter.shutdown(OSGiAdapter.java:155)
at
org.nuxeo.osgi.application.loader.FrameworkLoader.doStop(Fra
meworkLoader.java:186)
at
org.nuxeo.osgi.application.loader.FrameworkLoader.stop(Frame
workLoader.java:136)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at
org.nuxeo.osgi.application.FrameworkBootstrap.stop(Framework
Bootstrap.java:145)
at
org.nuxeo.runtime.tomcat.NuxeoLauncher.handleEvent(NuxeoLaun
cher.java:96)
at
org.nuxeo.runtime.tomcat.NuxeoLauncher.lifecycleEvent(NuxeoL
auncher.java:70)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:119)
at
org.apache.catalina.core.StandardContext.stop(StandardContex
t.java:4586)
at
org.apache.catalina.core.StandardContext.start(StandardConte
xt.java:4474)
at
org.apache.catalina.core.ContainerBase.addChildInternal(Cont
ainerBase.java:791)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBas
e.java:771)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.
java:526)
at
org.apache.catalina.startup.HostConfig.deployDescriptor(Host
Config.java:630)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(Hos
tConfig.java:556)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig
.java:491)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java
:1206)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostCo
nfig.java:314)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:119)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.j
ava:1053)
at
org.apache.catalina.core.StandardHost.start(StandardHost.jav
a:722)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.j
ava:1045)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine
.java:443)
at
org.apache.catalina.core.StandardService.start(StandardServi
ce.java:516)
at
org.apache.catalina.core.StandardServer.start(StandardServer
.java:710)
at
org.apache.catalina.startup.Catalina.start(Catalina.java:583
)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:2
88)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:41
3)
2011-09-12 11:10:07,534 INFO
[org.quartz.core.QuartzScheduler] Scheduler
DefaultQuartzScheduler_$_NON_CLUSTERED shutting down.
2011-09-12 11:10:07,534 INFO
[org.quartz.core.QuartzScheduler] Scheduler
DefaultQuartzScheduler_$_NON_CLUSTERED paused.
2011-09-12 11:10:07,539 INFO
[org.quartz.core.QuartzScheduler] Scheduler
DefaultQuartzScheduler_$_NON_CLUSTERED shutdown complete.
>>
Does anyone can help please?
---
Mailing list: [email protected]
Forum: http://forum.nuxeo.org/f/1/