[jboss-jira] [JBoss JIRA] Updated: (JBAS-6029) Error deploying SEAM 2.1.0 CR1 CRUD app generated using seam-gen

Adrian Brock (JIRA) jira-events at lists.jboss.org
Fri Oct 3 08:08:21 EDT 2008


     [ https://jira.jboss.org/jira/browse/JBAS-6029?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adrian Brock updated JBAS-6029:
-------------------------------

    Fix Version/s:     (was: JBossAS-5.0.0.GA)
         Priority: Major  (was: Critical)


FOR DEVELOPERS USE ONLY means exactly that.
Reverted to normal priority and no fix version decided. These are to be left to developer
assuming there is even something that needs fixing in JBossAS at all.

The Seam version being null (looking at the wrong manifest)
has already been reported and fixed in JBCL-43

> Error deploying SEAM 2.1.0 CR1 CRUD app generated using seam-gen
> ----------------------------------------------------------------
>
>                 Key: JBAS-6029
>                 URL: https://jira.jboss.org/jira/browse/JBAS-6029
>             Project: JBoss Application Server
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>    Affects Versions: JBossAS-5.0.0.CR2
>         Environment: Windows XP SP2
> JDK 1.6 update 7
> SEAM 2.1.0 CR1
>            Reporter: Vimal Kansal
>            Assignee: Stan Silvert
>
> I can't get a simple CRUD application generated using seam-gen deployed on JBoss AS 5.0 CR2. The same application deploys perfectly on JBoss AS 4.2. I am not sure whether this is JBoss AS5 CR2 problem. When I deploy it on JBoss AS5 CR2 (in exploded form), I see following in server.log : Moreoever, Seam Welcome message reads "Welcome to Seam null" whereas when I deploy it on JBoss As 4.2 I see the correct message as "Welcome to Seam 2.1.0 CR1"
> ========================================================================================================
> 2008-10-03 10:05:11,375 INFO [org.jboss.seam.init.Initialization] (main) reading /WEB-INF/components.xml
> 2008-10-03 10:05:11,390 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/open18]] (main) Exception sending context initialized event to listener instance of class org.jboss.seam.servlet.SeamListener
> java.lang.RuntimeException: error while reading /WEB-INF/components.xml
>         at org.jboss.seam.init.Initialization.initComponentsFromXmlDocument(Initialization.java:166)
>         at org.jboss.seam.init.Initialization.create(Initialization.java:116)
>         at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:34)
>         at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3887)
>         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4370)
>         at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:352)
>         at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:140)
>         at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:459)
>         at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
>         at org.jboss.web.deployers.WebModule.start(WebModule.java:96)
>         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:597)
>         at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
>         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
>         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
>         at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
>         at $Proxy35.start(Unknown Source)
>         at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
>         at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
>         at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
>         at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
>         at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
>         at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
>         at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
>         at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
>         at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
>         at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
>         at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
>         at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
>         at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
>         at org.jboss.system.ServiceController.doChange(ServiceController.java:672)
>         at org.jboss.system.ServiceController.start(ServiceController.java:444)
>         at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:146)
>         at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:104)
>         at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:45)
>         at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
>         at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
>         at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:169)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1285)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1003)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1024)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:944)
>         at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
>         at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
>         at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
>         at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
>         at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
>         at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
>         at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:627)
>         at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:541)
>         at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:265)
>         at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:143)
>         at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:409)
>         at org.jboss.Main.boot(Main.java:209)
>         at org.jboss.Main$1.run(Main.java:544)
>         at java.lang.Thread.run(Thread.java:619)
> Caused by: java.lang.IllegalArgumentException: Exception setting property org.jboss.seam.core.init.debug on component org.jboss.seam.core.init. Expression @debug@ evaluated to null.
>         at org.jboss.seam.init.Initialization.installComponentFromXmlElement(Initialization.java:459)
>         at org.jboss.seam.init.Initialization.installComponentsFromXmlElements(Initialization.java:295)
>         at org.jboss.seam.init.Initialization.initComponentsFromXmlDocument(Initialization.java:162)
>         ... 60 more
> Caused by: java.lang.IllegalArgumentException: null value
>         at org.jboss.seam.util.Conversions$FlatPropertyValue.<init>(Conversions.java:290)
>         at org.jboss.seam.init.Initialization.getPropertyValue(Initialization.java:536)
>         at org.jboss.seam.init.Initialization.installComponentFromXmlElement(Initialization.java:454)
>         ... 62 more
> ============================================================================================================
> To reproduce it, just use seam-gen to build a CRUD app against an existing database and use the command seam explode to deploy it.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list