-
15. Re: Issues with Seam 2.2.0 and JBAS 5.1.0GA
jaikiran Aug 6, 2009 12:55 PM (in response to clerum)2009-08-06 16:31:19,713 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (HDScanner)
undeploy, ctxPath=/admin-console
Hmm, Admin console redeploys? This is getting more and more "interesting". Here's what i recommend (instead of going to and fro and waiting for each other's replies), create and JIRA under the JBoss AS community project here https://jira.jboss.org/jira/browse/JBAS and attach both your original application and the latest modified version of the application to that JIRA. -
16. Re: Issues with Seam 2.2.0 and JBAS 5.1.0GA
clerum Aug 6, 2009 1:00 PM (in response to clerum)Will do.
Can I set up an ftp of the project for you? I don't really want all my code posted public.
you can email me cody.lerum @ gmail -
18. Re: Issues with Seam 2.2.0 and JBAS 5.1.0GA
jaikiran Aug 7, 2009 10:04 AM (in response to clerum)I was able to reproduce with the admin console (which is also a Seam app). As you already see, there are multiple issues involved here. I'll update this thread with further details and any workarounds after discussing this with Ales and others.
-
19. Re: Issues with Seam 2.2.0 and JBAS 5.1.0GA
alesj Aug 7, 2009 10:12 AM (in response to clerum)I think the issue you're seeing is due to VirtualFileFilter and StructureCacheFilter not being in synch - they filter out different things
* http://anonsvn.jboss.org/repos/jbossas/projects/jboss-deployers/trunk/deployers-vfs-spi/src/main/java/org/jboss/deployers/vfs/spi/structure/modified/MetaDataStructureModificationChecker.java/** * Check filters. */ public void start() { if (cacheFilter == null) { if (filter instanceof StructureCacheFilter) cacheFilter = (StructureCacheFilter) filter; else log.warn("No cache filter specified, possible non match on leaves."); } else if (cacheFilter != filter) { // not the same instance log.debug("VFS filter and structure cache filter are not the same instance, possible compatibility issue?"); } }
It's not the best solution, but currently I don't see a better way to handle two different filter-ings.
One solution is to extend AbstractPathNameFilter, as I do with XmlIncludeVFF.
Since it implements both interfaces, hence it's consistent on the filtering. -
20. Re: Issues with Seam 2.2.0 and JBAS 5.1.0GA
clerum Aug 7, 2009 10:20 AM (in response to clerum)Thanks for the updates. Just let me know when there is something for me to try and I'll see if it fixes my issues
-
21. Re: Issues with Seam 2.2.0 and JBAS 5.1.0GA
jaikiran Aug 7, 2009 10:35 AM (in response to clerum)"alesj" wrote:
I think the issue you're seeing is due to VirtualFileFilter and StructureCacheFilter not being in synch - they filter out different things
Yes, that's the real issue :)"alesj" wrote:
One solution is to extend AbstractPathNameFilter, as I do with XmlIncludeVFF.
Since it implements both interfaces, hence it's consistent on the filtering.
That works but i guess that should be the last resort, because we would be expecting the end users to provide their own implementation classes to tackle this. What we could do is something that i just brought up for discussion here http://www.jboss.org/index.html?module=bb&op=viewtopic&t=159645