Petr H [http://community.jboss.org/people/hostalp] created the discussion
"Re: How to stop my WAR loading JBoss's provided 3rd party classes?" To view the discussion, visit: http://community.jboss.org/message/578813#578813 -------------------------------------------------------------- > You just need to <javabean> the right filter instance. ;-) > > e.g. <-- pseudo code -- I need to check this into more details (it's been a > while since I wrote this javabean' stuff :) )... Yeah, something of that sort would do it - CombiningClassFilter:: public static CombiningClassFilter create(ClassFilter... filters) ... public static CombiningClassFilter create(boolean and, ClassFilter... filters) ... public CombiningClassFilter(boolean and, ClassFilter[] filters) ... so passing filters via array would probably work if it's implemented that way. Anyway use of JavaOnlyClassFilter or EverythingClassFilter will still be an issue due to their private constructors. > Well, the "plain default" knows about deployment type: > * ear --> isolation --> look locally first == parent-first=false > * war, which has parent-first=false by default > > Whereas jb-cl-domain.xml is deployment type agnostic, hence uses the more > natural default. Right, understood, it's just unfortunate that it's not so simple to change the classloading back to plain ear default then.. -------------------------------------------------------------- Reply to this message by going to Community [http://community.jboss.org/message/578813#578813] Start a new discussion in JBoss Microcontainer at Community [http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2114]
_______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
