Pessoal, preciso da ajuda de voc�s.
 
O meu problema � o seguinte.
Estou usando a vers�o 3.2.4 do jBoss e preciso fazer com que ela rode com mais de um arquivo EAR. No momento 2 arquivos.
 
Descobri que justamente a partir da vers�o 3.2.4, podemos configurar o jBoss (de forma simplificada) para carregar cada EAR de forma isolada (em seu pr�prio classloader space) de modo a impedir conflito entre os EARs que possuam as mesmas classes.
<!-- EAR deployer, remove if you are not using Web layers -->
   <mbean code="org.jboss.deployment.EARDeployer" name="jboss.j2ee:service=EARDeployer">
        <!-- Isolate all ears in their own classloader space -->
        <attribute name="Isolated">true</attribute>
        <!-- Enforce call by value to all remote interfaces -->
        <attribute name="CallByValue">true</attribute>
   </mbean>
Na configura��o do WebContainer testei tanto usando o classLoader do pr�prio jBoss (true), quanto o do Tomcat (false), o que n�o fez nenhuma diferen�a:

<attribute name="UseJBossWebLoader">false</attribute>

Por�m, quando configuro o jBoss para se comportar desta forma "isolada". Ele gera o seguinte erro:
java.lang.NoClassDefFoundError: org/xml/sax/SAXException
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:1610)
        at java.lang.Class.getConstructor0(Class.java:1922)
        at java.lang.Class.newInstance0(Class.java:278)
        at java.lang.Class.newInstance(Class.java:261)
        at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:95)
        at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:174)
        at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:
87)
...
Contudo, tanto a lib xml-apis.jar (que possui esta classe) quanto a xercesImpl.jar est�o em $JBOSS_HOME/lib.
 
Nota: Por enquanto eu fiz o deploy de um �nico EAR! E mesmo assim � gerado esse erro.
 
Algu�m poderia me ajudar?
 
Desde j� eu agrade�o
Bruno Vianna

Yahoo! Groups Sponsor
ADVERTISEMENT
click here


Yahoo! Groups Links

Atrašyti