[jbossseam-issues] [JBoss JIRA] Commented: (JBSEAM-3849) ClassLoader cannot find xhtml files when scanning page.xml files in an EAR with Multiple WARs

Stuart Douglas (JIRA) jira-events at lists.jboss.org
Sun May 3 01:29:46 EDT 2009

    [ https://jira.jboss.org/jira/browse/JBSEAM-3849?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12465449#action_12465449 ] 

Stuart Douglas commented on JBSEAM-3849:

The named WAR patch I attached to JBSEAM-3119 will fix this. Pretty much all the multi war issues revolve around the statics in ServletLifecycle and Lifecycle.

> ClassLoader cannot find xhtml files when scanning page.xml files in an EAR with Multiple WARs
> ---------------------------------------------------------------------------------------------
>                 Key: JBSEAM-3849
>                 URL: https://jira.jboss.org/jira/browse/JBSEAM-3849
>             Project: Seam
>          Issue Type: Bug
>    Affects Versions: 2.1.1.CR2
>         Environment: JBoss AS 5.0.0.GA, JDK6, Seam 2.1.1.CR2
>            Reporter: Reind D
>             Fix For: 2.2.0.CR1
>         Attachments: seam3849.ear
> I have an EAR that contains multiple WAR files. The ear deploys correctly, but on the first web request, during a scan of all *.page.xml files, I get the following output to the log for each page.xml file:
> WARN  [VFSScanner] Error handling item 'login/index.page.xml': java.lang.NullPointerException: Cannot find URL from classLoader for login/index.page.xml, loading from org.jboss.web.tomcat.service.WebCtxLoader$ENCLoader at 1ed964f
> The NPE occurs in this code:
> org.jboss.seam.deployment.FileDescriptor.java
> this.url = classLoader.getResource(name);
> if (this.url == null)
> {
>    throw new NullPointerException("Cannot find URL from classLoader for " + name + ", loading from " + classLoader);
> }
> As a result, none of the page.xml files work. 
> Note that the second WAR works as expected, with all the page.xml files loaded correctly.
> The same project worked in Seam 2.0.2.SP1 and JBoss AS 4.2.3.GA

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 seam-issues mailing list