[jboss-user] [JBoss Seam] - Re: problem in a simple seam application

mnrz do-not-reply at jboss.com
Sat Oct 21 03:55:14 EDT 2006


Hi Gavin

I take a look at  chapter 9 of the Seam configuration documentation, it is said that we should copy any files located in embedded-ejb/conf  in our application classpath, so I copy them in WEB-INF/classes folder and now this exception appears to the console:

Do you have any idea? Do I have to put those file in classpath?
thank you in advance.


  | (core.Ejb                            94  ) starting the embedded EJB container
  | (dependency.AbstractKernelController 350 ) Error installing to Start: name=TransactionManagerInitializer state
  | =Create
  | javax.naming.NameAlreadyBoundException
  |         at org.jnp.server.NamingServer.bind(NamingServer.java:144)
  |         at org.jnp.interfaces.NamingContext.bind(NamingContext.java:567)
  |         at org.jnp.interfaces.NamingContext.bind(NamingContext.java:532)
  |         at javax.naming.InitialContext.bind(InitialContext.java:359)
  |         at org.jboss.tm.TransactionManagerInitializer.bindRef(TransactionManagerInitializer.java:690)
  |         at org.jboss.tm.TransactionManagerInitializer.start(TransactionManagerInitializer.java:145)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:55)
  |         at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:107
  | )
  |         at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
  |         at org.jboss.kernel.plugins.dependency.KernelControllerContextActions.dispatchJoinPoint(KernelControll
  | erContextActions.java:100)
  |         at org.jboss.kernel.plugins.dependency.KernelControllerContextActions$LifecycleAction.installAction(Ke
  | rnelControllerContextActions.java:582)
  |         at org.jboss.kernel.plugins.dependency.KernelControllerContextActions$KernelControllerContextAction.in
  | stall(KernelControllerContextActions.java:175)
  |         at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActi
  | ons.java:51)
  |         at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:226)
  |         at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:593)
  |         at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:346)
  |         at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:438)
  |         at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:379)
  |         at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:225)
  |         at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:151)
  |         at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:2
  | 91)
  |         at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:
  | 261)
  |         at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:117)
  |         at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.deploy(BeanXMLDeployer.java:95)
  |         at org.jboss.ejb3.embedded.EJB3StandaloneBootstrap.boot(EJB3StandaloneBootstrap.java:380)
  |         at org.jboss.seam.core.Ejb.startup(Ejb.java:38)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |         at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  |         at org.jboss.seam.Component.callComponentMethod(Component.java:1334)
  |         at org.jboss.seam.Component.callCreateMethod(Component.java:1322)
  |         at org.jboss.seam.Component.newInstance(Component.java:1312)
  |         at org.jboss.seam.Component.getInstance(Component.java:1263)
  |         at org.jboss.seam.Component.getInstance(Component.java:1253)
  |         at org.jboss.seam.contexts.Lifecycle.startup(Lifecycle.java:125)
  |         at org.jboss.seam.contexts.Lifecycle.endInitialization(Lifecycle.java:104)
  |         at org.jboss.seam.init.Initialization.init(Initialization.java:196)
  |         at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:32)
  |         at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3669)
  |         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4104)
  |         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
  |         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:788)
  |         at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:677)
  |         at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
  |         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
  |         at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
  |         at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.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:683)
  |         at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
  |         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
  | java.lang.RuntimeException: java.lang.IllegalArgumentException: Null name
  |         at org.jboss.ejb3.embedded.EJB3StandaloneBootstrap.boot(EJB3StandaloneBootstrap.java:391)
  |         at org.jboss.seam.core.Ejb.startup(Ejb.java:38)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |         at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  |         at org.jboss.seam.Component.callComponentMethod(Component.java:1334)
  |         at org.jboss.seam.Component.callCreateMethod(Component.java:1322)
  |         at org.jboss.seam.Component.newInstance(Component.java:1312)
  |         at org.jboss.seam.Component.getInstance(Component.java:1263)
  |         at org.jboss.seam.Component.getInstance(Component.java:1253)
  |         at org.jboss.seam.contexts.Lifecycle.startup(Lifecycle.java:125)
  |         at org.jboss.seam.contexts.Lifecycle.endInitialization(Lifecycle.java:104)
  |         at org.jboss.seam.init.Initialization.init(Initialization.java:196)
  |         at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:32)
  |         at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3669)
  |         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4104)
  |         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
  |         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:788)
  |         at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:677)
  |         at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
  |         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
  |         at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
  |         at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.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:683)
  |         at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
  |         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
  | Caused by: java.lang.IllegalArgumentException: Null name
  |         at org.jboss.dependency.plugins.AbstractController.getContext(AbstractController.java:101)
  |         at org.jboss.kernel.plugins.dependency.AbstractKernelController.getContext(AbstractKernelController.ja
  | va:94)
  |         at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.internalValidate(AbstractKernelDeployer.
  | java:229)
  |         at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.validate(AbstractKernelDeployer.java:161
  | )
  |         at org.jboss.ejb3.embedded.EJB3StandaloneBootstrap.boot(EJB3StandaloneBootstrap.java:381)
  |         ... 40 more
  | ([localhost].[/registration]         119 ) Exception sending context initialized event to listener instance of
  |  class org.jboss.seam.servlet.SeamListener
  | java.lang.RuntimeException: java.lang.IllegalArgumentException: Null name
  |         at org.jboss.ejb3.embedded.EJB3StandaloneBootstrap.boot(EJB3StandaloneBootstrap.java:391)
  |         at org.jboss.seam.core.Ejb.startup(Ejb.java:38)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |         at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  |         at org.jboss.seam.Component.callComponentMethod(Component.java:1334)
  |         at org.jboss.seam.Component.callCreateMethod(Component.java:1322)
  |         at org.jboss.seam.Component.newInstance(Component.java:1312)
  |         at org.jboss.seam.Component.getInstance(Component.java:1263)
  |         at org.jboss.seam.Component.getInstance(Component.java:1253)
  |         at org.jboss.seam.contexts.Lifecycle.startup(Lifecycle.java:125)
  |         at org.jboss.seam.contexts.Lifecycle.endInitialization(Lifecycle.java:104)
  |         at org.jboss.seam.init.Initialization.init(Initialization.java:196)
  |         at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:32)
  |         at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3669)
  |         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4104)
  |         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
  |         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:788)
  |         at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:677)
  |         at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
  |         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
  |         at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
  |         at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.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:683)
  |         at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
  |         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
  | Caused by: java.lang.IllegalArgumentException: Null name
  |         at org.jboss.dependency.plugins.AbstractController.getContext(AbstractController.java:101)
  |         at org.jboss.kernel.plugins.dependency.AbstractKernelController.getContext(AbstractKernelController.ja
  | va:94)
  |         at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.internalValidate(AbstractKernelDeployer.
  | java:229)
  |         at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.validate(AbstractKernelDeployer.java:161
  | )
  |         at org.jboss.ejb3.embedded.EJB3StandaloneBootstrap.boot(EJB3StandaloneBootstrap.java:381)
  |         ... 40 more
  | (core.StandardContext                114 ) Error listenerStart
  | (core.StandardContext                114 ) Context [/registration] startup failed due to previous errors
  | (core.Ejb                            94  ) stopping the embedded EJB container
  | java.lang.NullPointerException
  |         at org.jboss.seam.core.Ejb.shutdown(Ejb.java:66)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |         at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  |         at org.jboss.seam.contexts.Contexts.callDestroyMethod(Contexts.java:211)
  |         at org.jboss.seam.contexts.Contexts.destroy(Contexts.java:189)
  |         at org.jboss.seam.contexts.Lifecycle.endApplication(Lifecycle.java:134)
  |         at org.jboss.seam.servlet.SeamListener.contextDestroyed(SeamListener.java:37)
  |         at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:3710)
  |         at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4283)
  |         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4132)
  |         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
  |         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:788)
  |         at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:677)
  |         at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
  |         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
  |         at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
  |         at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.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:683)
  |         at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
  |         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
  | (contexts.Contexts                   109 ) Could not destroy component: org.jboss.seam.core.ejb
  | java.lang.NullPointerException
  |         at org.jboss.seam.core.Ejb.shutdown(Ejb.java:66)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |         at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  |         at org.jboss.seam.contexts.Contexts.callDestroyMethod(Contexts.java:211)
  |         at org.jboss.seam.contexts.Contexts.destroy(Contexts.java:189)
  |         at org.jboss.seam.contexts.Lifecycle.endApplication(Lifecycle.java:134)
  |         at org.jboss.seam.servlet.SeamListener.contextDestroyed(SeamListener.java:37)
  |         at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:3710)
  |         at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4283)
  |         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4132)
  |         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
  |         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:788)
  |         at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:677)
  |         at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
  |         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
  |         at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
  |         at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.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:683)
  |         at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
  |         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
  | (http11.Http11Protocol               94  ) Starting Coyote HTTP/1.1 on http-80
  | (common.ChannelSocket                94  ) JK: ajp13 listening on /0.0.0.0:8009
  | (server.JkMain                       94  ) Jk running ID=0 time=16/250  config=null
  | (storeconfig.StoreLoader             94  ) Find registry server-registry.xml at classpath resource
  | (startup.Catalina                    94  ) Server startup in 34297 ms
  | 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3979778#3979778

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3979778



More information about the jboss-user mailing list