Bug 832102

Summary: Seam2.3 seam-gen generated EAR project fails to deploy for missing jboss-deployment-structure.xml in the EAR
Product: [Retired] JBoss Enterprise WFK Platform 2 Reporter: Marek Schmidt <maschmid>
Component: SeamAssignee: Marek Novotny <mnovotny>
Status: CLOSED DEFERRED QA Contact: Marek Schmidt <maschmid>
Severity: high Docs Contact:
Priority: medium    
Version: 2.0.0.ER8CC: bsutter, kpiwko
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: Seam2.3
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-19 08:18:24 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Marek Schmidt 2012-06-14 14:05:17 UTC
Description of problem:

Seam2.3 seam-gen generated EAR project fails to deploy with:

Caused by: java.lang.ClassNotFoundException: javax.faces.convert.DateTimeConverter from [Module "deployment.myproject.ear.jboss-seam.jar:main" from Service Module Loader]
        at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)
        at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)
        at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)
        at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:423)
        at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
        at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)
        ... 36 more



The problem seems to be that it doesn't contain the proper jboss-deployment-structure.xml defining the required modules dependencies. (it does have one in the contained .war, but those are ignored in an EAR deployment).

Comment 1 Burr Sutter 2012-06-15 12:21:53 UTC
Release note it, WARs work