Hello,
1) I tried the servicemix jar, but I got the exception:
Exception created : java.lang.LinkageError: loading constraint violation:
loader "com/ibm/ws/classloader/CompoundClassLoader@b100b1" previously
initiated loading for a different type with name
"org/w3c/dom/DOMConfiguration" defined by loader
"com/ibm/oti/vm/BootstrapClassLoader@3b543b54"
I have war package first class loading, but this error happens because the
classloaders crash with each others. It seems that DOMConfiguration is the
common class and in some situation different modules interact with the
DOMConfiguration and in that case it is wrong to have two different
classloaders loading the DOMConfiguration class.
Maybe I have to remove the servicemix jar from the war package and maybe use
endorsed library so that the servicemix classes are read before the ibm jdk
classes. Do you think this is a good idea?
2) I also tried with the ibm saaj implementation in the ibm jdk (without the
servicemix jar and the extra saaj libraries), but I got the exception:
[28.2.2012 9:07:35:506 EET] 00000016 PhaseIntercep W
org.apache.cxf.phase.PhaseInterceptorChain doDefaultLogging Interceptor for
<removed classnames> has thrown exception, unwinding now
org.w3c.dom.DOMException:
HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not
permitted.
So with the IBM saaj implementation "the bug comes quite late", but for me
it seems that I can't do anything if the IBM saaj implementation doesn't
work correctly with the CXF.
If you have any ideas they would be valuable, because I would have to
consider another product if I am not able to get the CXF work with the WAS7.
The Tomcat is no problem, but my customer is not using it.
BR,
Mika
--
View this message in context:
http://cxf.547215.n5.nabble.com/CXF-Websphere-7-not-working-tp5518441p5530176.html
Sent from the cxf-user mailing list archive at Nabble.com.