[ 
https://issues.jboss.org/browse/SOLDER-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12706385#comment-12706385
 ] 

Shaun Willows commented on SOLDER-222:
--------------------------------------

I am having the same issue. Thanks to Roberto for describing the source of the 
problem. I can verify that I am seeing the same behaviour regarding the 
classloader in ServiceLoader.loadServiceFiles() (Seam 3.1.0.Final + JBoss 
AS7.1.0.Final).

While I agree that deploying the WAR separately will work and is appropriate in 
many cases, EARs still represent a convenient, easily transferable and 
completely legitimate form of packaging. Will this issue be resolved going 
forward?
                
> EAR contained WAR's beans.xml not processed
> -------------------------------------------
>
>                 Key: SOLDER-222
>                 URL: https://issues.jboss.org/browse/SOLDER-222
>             Project: Solder
>          Issue Type: Bug
>    Affects Versions: 3.0.0.Final
>         Environment: JBoss AS 7
>            Reporter: Mike Mosiewicz
>
> I have the EAR app containing one ejb jar and one war. I placed 
> seam-config.jar in EAR's lib directory. My beans.xml are discovered by weld 
> as follows:
> 15:21:36,588 DEBUG [org.jboss.weld] (MSC service thread 1-3) Found beans.xml: 
> "/C:/servers/jboss-as-web-7.0.0.Final/standalone/deployments/laura.ear/lib/mongodb-seam-0.0.1-SNAPSHOT.jar/META-INF/beans.xml"
> 15:21:36,591 DEBUG [org.jboss.weld] (MSC service thread 1-3) Found beans.xml: 
> "/C:/servers/jboss-as-web-7.0.0.Final/standalone/deployments/laura.ear/lib/seam-persistence-api-3.0.0.Final.jar/META-INF/beans.xml"
> 15:21:36,592 DEBUG [org.jboss.weld] (MSC service thread 1-3) Found beans.xml: 
> "/C:/servers/jboss-as-web-7.0.0.Final/standalone/deployments/laura.ear/lib/seam-security-api-3.0.0.Final.jar/META-INF/beans.xml"
> 15:21:36,594 DEBUG [org.jboss.weld] (MSC service thread 1-3) Found beans.xml: 
> "/C:/servers/jboss-as-web-7.0.0.Final/standalone/deployments/laura.ear/lib/seam-servlet-3.0.0.Final.jar/META-INF/beans.xml"
> 15:21:36,597 DEBUG [org.jboss.weld] (MSC service thread 1-3) Found beans.xml: 
> "/C:/servers/jboss-as-web-7.0.0.Final/standalone/deployments/laura.ear/lib/seam-solder-3.0.0.Final.jar/META-INF/beans.xml"
> 15:21:36,601 DEBUG [org.jboss.weld] (MSC service thread 1-3) Found beans.xml: 
> "/C:/servers/jboss-as-web-7.0.0.Final/standalone/deployments/laura.ear/commerce-ejb-0.0.1-SNAPSHOT.jar/META-INF/beans.xml"
> 15:21:36,603 DEBUG [org.jboss.weld] (MSC service thread 1-11) Found 
> beans.xml: 
> "/C:/servers/jboss-as-web-7.0.0.Final/standalone/deployments/laura.ear/public-war.war/WEB-INF/beans.xml"
>  It seems that for ejb and other library jars the extension is executed but 
> not for war. Like this:
> 15:21:54,173 INFO  [org.jboss.seam.config.xml.bootstrap.XmlConfigExtension] 
> (MSC service thread 1-10) Reading XML file: 
> vfs:/C:/servers/jboss-as-web-7.0.0.Final/standalone/deployments/laura.ear/lib/seam-security-api-3.0.0.Final.jar/META-INF/beans.xml
> 15:21:54,177 INFO  [org.jboss.seam.config.xml.bootstrap.XmlConfigExtension] 
> (MSC service thread 1-10) Reading XML file: 
> vfs:/C:/servers/jboss-as-web-7.0.0.Final/standalone/deployments/laura.ear/commerce-ejb-0.0.1-SNAPSHOT.jar/META-INF/beans.xml
> 15:21:54,195 INFO  [org.jboss.seam.config.xml.bootstrap.XmlConfigExtension] 
> (MSC service thread 1-10) Reading XML file: 
> vfs:/C:/servers/jboss-as-web-7.0.0.Final/standalone/deployments/laura.ear/lib/seam-servlet-3.0.0.Final.jar/META-INF/beans.xml
> 15:21:54,196 INFO  [org.jboss.seam.config.xml.bootstrap.XmlConfigExtension] 
> (MSC service thread 1-10) Reading XML file: 
> vfs:/C:/servers/jboss-as-web-7.0.0.Final/standalone/deployments/laura.ear/lib/mongodb-seam-0.0.1-SNAPSHOT.jar/META-INF/beans.xml
> 15:21:54,197 INFO  [org.jboss.seam.config.xml.bootstrap.XmlConfigExtension] 
> (MSC service thread 1-10) Reading XML file: 
> vfs:/C:/servers/jboss-as-web-7.0.0.Final/standalone/deployments/laura.ear/lib/seam-solder-3.0.0.Final.jar/META-INF/beans.xml
> 15:21:54,204 INFO  [org.jboss.seam.config.xml.bootstrap.XmlConfigExtension] 
> (MSC service thread 1-10) Adding XML Defined Bean: 
> pl.proinet.seam.mongo.MongoResolver

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
seam-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-issues

Reply via email to