Hey Koen,
I just reorganized the BPEL project structure and noticed the actual QName class used by
JBoss comes from lib/endorsed/xml-apis.jar. Section 4.1.4 of the manual guides you through
replacing the default implementations of the XML APIs. However, the JDK 1.5 subsection
says that only the TrAX implementation has issues. This is true, except for the binary
incompatibility above.
To solve the incompatibility, add the following entry to the process deployment
template:
<path id="servicegen.classpath">
| ...
| <!-- uncomment to replace the TrAX implementation in Java SE 1.5.0 -->
| <pathelement
location="${jbpm.bpel.home}/lib/xalan/xalan-2.6.0.jar"/>
| <!-- replace the JAXP implementation -->
| <pathelement location="${jbpm.bpel.home}/lib/xerces/xml-apis.jar"/>
| <pathelement
location="${jbpm.bpel.home}/lib/xerces/xercesImpl.jar"/>
| </path>
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3960751#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...