Details
-
Type:
Bug
-
Status: Resolved (View Workflow)
-
Priority:
Major
-
Resolution:
Out of Date
-
Affects Version/s: None
-
Fix Version/s: 3.1.0.Beta4
-
Labels:None
-
Workaround:Workaround Exists
-
Workaround Description:
Description
Both remoting-model and remoting-validation examples fail to deploy to AS 7 with the following exception:
14:48:20,152 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC00001: Failed to start service jboss.deployment.unit."remoting-validation.war".WeldService: org.jboss.msc.service.StartException in service jboss.deployment.unit."remoting-validation.war".WeldService: org.jboss.weld.resources.spi.ResourceLoadingException: java.lang.ClassNotFoundException: org.jboss.seam.transaction.TransactionInterceptor from [Module "deployment.remoting-validation.war:main" from Service Module Loader]; location: <class>org.jboss.seam.transaction.TransactionInterceptor</class> in vfs:/content/remoting-validation.war/WEB-INF/beans.xml@14
|
at org.jboss.as.weld.services.WeldService.start(WeldService.java:96)
|
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
|
at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
|
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_24]
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_24]
|
at java.lang.Thread.run(Thread.java:662) [:1.6.0_24]
|
Caused by: org.jboss.weld.resources.spi.ResourceLoadingException: java.lang.ClassNotFoundException: org.jboss.seam.transaction.TransactionInterceptor from [Module "deployment.remoting-validation.war:main" from Service Module Loader]; location: <class>org.jboss.seam.transaction.TransactionInterceptor</class> in vfs:/content/remoting-validation.war/WEB-INF/beans.xml@14
|
at org.jboss.weld.manager.Enabled$ClassLoader.apply(Enabled.java:75)
|
at org.jboss.weld.manager.Enabled$ClassLoader.apply(Enabled.java:56)
|
at com.google.common.collect.Lists$TransformingRandomAccessList.get(Lists.java:435)
|
at java.util.AbstractList$Itr.next(AbstractList.java:345) [:1.6.0_24]
|
at org.jboss.weld.manager.Enabled.createMetadataMap(Enabled.java:143)
|
at org.jboss.weld.manager.Enabled.<init>(Enabled.java:113)
|
at org.jboss.weld.manager.Enabled.of(Enabled.java:95)
|
at org.jboss.weld.bootstrap.BeanDeployment.<init>(BeanDeployment.java:104)
|
at org.jboss.weld.bootstrap.WeldBootstrap$DeploymentVisitor.visit(WeldBootstrap.java:185)
|
at org.jboss.weld.bootstrap.WeldBootstrap$DeploymentVisitor.visit(WeldBootstrap.java:197)
|
at org.jboss.weld.bootstrap.WeldBootstrap$DeploymentVisitor.visit(WeldBootstrap.java:156)
|
at org.jboss.weld.bootstrap.WeldBootstrap.startContainer(WeldBootstrap.java:293)
|
at org.jboss.as.weld.WeldContainer.start(WeldContainer.java:79)
|
at org.jboss.as.weld.services.WeldService.start(WeldService.java:89)
|
... 5 more
|
Caused by: java.lang.ClassNotFoundException: org.jboss.seam.transaction.TransactionInterceptor from [Module "deployment.remoting-validation.war:main" from Service Module Loader]
|
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:191)
|
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358)
|
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307)
|
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101)
|
at org.jboss.as.weld.WeldModuleResourceLoader.classForName(WeldModuleResourceLoader.java:68)
|
at org.jboss.weld.manager.Enabled$ClassLoader.apply(Enabled.java:71)
|
... 18 more
|
This is caused by missing seam-transaction dependency.
Gliffy Diagrams
Activity
- All
- Comments
- Work Log
- History
- Activity
- Links Hierarchy
Already fixed as part of
SEAMREMOTING-49