A good solution in my mind would be to write a unit test which tests
this functionality. Obviously, I'm going to have a hard time not
breaking things if they aren't tested at all. I'll take a look, but it'd
be great if you could add a failing unit test somewhere..
- Dan
Bozhong Lin wrote:
probably it is time now to setup nightly build and run CPI sanity
check regularly. I will looked into the possibility of porting Celtix
CPI test to CeltiXfire.
Cheers,
Bo
James Mao wrote:
Hi Dan,
I realized that you changed the code of dispatch/provider, and i
found that the demo not working now, Can you please take a look at this.
Thanks in advance.
James.
Error message from dispatch_provider sample server:
[java] Exception in thread "main" java.lang.NullPointerException:
Could not find endpoint GreeterDOMSourceMessageProviderPort in Service.
[java] at
org.apache.cxf.jaxws.EndpointImpl.<init>(EndpointImpl.java:95)
[java] at
org.apache.cxf.jaxws.spi.ProviderImpl.createEndpoint(ProviderImpl.java:57)
[java] at
org.apache.cxf.jaxws.spi.ProviderImpl.createAndPublishEndpoint(ProviderImpl.java:66)
[java] at javax.xml.ws.Endpoint.publish(Endpoint.java:156)
[java] at demo.hwDispatch.server.Server.<init>(Server.java:36)
[java] at demo.hwDispatch.server.Server.main(Server.java:45)
Error message from dispatch_provider sample client:
[java] Invoking server through Dispatch interface using DOMSource in
MESSAGE Mode
[java] Sep 27, 2006 4:51:18 PM
com.sun.xml.messaging.saaj.soap.SOAPPartImpl lookForEnvelope
[java] SEVERE: SAAJ0514: Unable to create envelope from given
source because the root element is not named Envelope
[java] Sep 27, 2006 4:51:18 PM
com.sun.xml.messaging.saaj.soap.EnvelopeFactory createEnvelope
[java] SEVERE: SAAJ0511: Unable to create envelope from given source
[java] Response from server:
[java] Error 404 /SoapContext/SoapPort2 Not Found
[java] HTTP ERROR: 404/SoapContext/SoapPort2 Not Found
[java] RequestURI=/SoapContext/SoapPort2
[java] Powered by Jetty://
--
Dan Diephouse
Envoi Solutions
http://envoisolutions.com
http://netzooid.com/blog