Thanks. That does work though by the look of the class name it is apt to
break someday when we upgrade the JVM or to a new application server. Will
there be a less brittle way to solve this problem in the future?
Corey
Liu, Jervis wrote:
>
> Hi you need to set messageFactory like this:
>
> java.lang.System.setProperty("javax.xml.soap.MessageFactory","com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl");
>
> Also see this discussion:
> http://www.nabble.com/Unable-to-create-message-factory-for-SOAP-tf4280273.html#a12196539
>
> Cheers,
> Jervis
>
>
>> -----Original Message-----
>> From: Yeroc [mailto:[EMAIL PROTECTED]
>> Sent: 2007?9?22? 6:45
>> To: [email protected]
>> Subject: JAX-WS Handlers conflict with JBoss client?
>>
>>
>>
>> All...
>>
>> I'm trying to get handlers working on my JAX-WS service
>> without success. I
>> based my work off of the logging example that ships with CXF
>> v2.0.1. My
>> handler is registering fine and get called but I get the
>> following errors
>> showing up in my Tomcat logs as soon as I call
>> SOAPMessageContext.getMessage():
>>
>> 2007-09-21 16:09:01,832 DEBUG [http-8081-Processor23]
>> javax.xml.soap.MessageFactory.newInstance(MessageFactory.java:
> 101): Cannot
>> load factory: org.jboss.axis.soap.MessageFactoryImpl
>> 2007-09-21 16:09:01,862 DEBUG [http-8081-Processor23]
>> javax.xml.soap.MessageFactory.newInstance(MessageFactory.java:
> 101): Cannot
>> load factory: org.jboss.axis.soap.MessageFactoryImpl
>>
>> Unfortunately, it doesn't print out a stack trace so I can't
>> really find the
>> source of the problem. I did notice though that the factory
>> it's using is
>> org.jboss.axis.soap.MessageFactoryImpl rather than a CXF
>> factory which is
>> likely the root of the problem. My service accesses a remote
>> JBoss server
>> so it has the jboss-client.jar included which contains this class.
>>
>> Has anyone else run into this problem? Does anyone know of a
>> solution?
>>
>> Thanks,
>> Corey
>> --
>> View this message in context:
>> http://www.nabble.com/JAX-WS-Handlers-conflict-with-JBoss-clie
>> nt--tf4499015.html#a12831143
>> Sent from the cxf-user mailing list archive at Nabble.com.
>>
>
> ----------------------------
> IONA Technologies PLC (registered in Ireland)
> Registered Number: 171387
> Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland
>
>
--
View this message in context:
http://www.nabble.com/JAX-WS-Handlers-conflict-with-JBoss-client--tf4499015.html#a12882303
Sent from the cxf-user mailing list archive at Nabble.com.