Hi Glen ,
Please see my comments in the mail.
Glen Mazza wrote:
Am Donnerstag, den 11.10.2007, 09:12 +0000 schrieb [EMAIL PROTECTED]:
Author: ningjiang
Date: Thu Oct 11 02:12:02 2007
New Revision: 583747
URL: http://svn.apache.org/viewvc?rev=583747&view=rev
Log:
CXF-1108 Made AbstractEndpointFactory's setServiceName and setEndpointName work
Modified:
incubator/cxf/trunk/systests/src/test/java/org/apache/cxf/systest/local_transport/DirectDispatchClientTest.java
URL:
http://svn.apache.org/viewvc/incubator/cxf/trunk/systests/src/test/java/org/apache/cxf/systest/local_transport/DirectDispatchClientTest.java?rev=583747&r1=583746&r2=583747&view=diff
==============================================================================
---
incubator/cxf/trunk/systests/src/test/java/org/apache/cxf/systest/local_transport/DirectDispatchClientTest.java
(original)
+++
incubator/cxf/trunk/systests/src/test/java/org/apache/cxf/systest/local_transport/DirectDispatchClientTest.java
Thu Oct 11 02:12:02 2007
@@ -74,7 +74,7 @@
soapDF.setBus(bus);
dfm.registerDestinationFactory("http://schemas.xmlsoap.org/wsdl/soap/", soapDF);
dfm.registerDestinationFactory("http://schemas.xmlsoap.org/soap/",
soapDF);
-
dfm.registerDestinationFactory("http://cxf.apache.org/transports/local",
soapDF);
+
LocalTransportFactory localTransport = new LocalTransportFactory();
dfm.registerDestinationFactory("http://schemas.xmlsoap.org/soap/http",
localTransport);
@@ -83,10 +83,10 @@
dfm.registerDestinationFactory("http://cxf.apache.org/transports/local",
localTransport);
ConduitInitiatorManager extension = bus.getExtension(ConduitInitiatorManager.class);
- extension.registerConduitInitiator(LocalTransportFactory.TRANSPORT_ID,
localTransport);
-
extension.registerConduitInitiator("http://schemas.xmlsoap.org/wsdl/soap/",
localTransport);
+
extension.registerConduitInitiator("http://cxf.apache.org/transports/local",
localTransport);
(A) +
extension.registerConduitInitiator("http://schemas.xmlsoap.org/wsdl/soap/http",
localTransport);
(B)
extension.registerConduitInitiator("http://schemas.xmlsoap.org/soap/http",
localTransport);
Are you sure that (A) above is valid? It does not resolve to a web page
like (B) does.
Regards,
Glen
I can't find it form WSDL1.1 sepecification and am not sure about it.
I just want to override the name space which http transport factory
register.
Willem.
- extension.registerConduitInitiator("http://schemas.xmlsoap.org/soap/",
localTransport);
+
extension.registerConduitInitiator("http://cxf.apache.org/bindings/xformat",
localTransport);
}
private void invokeService(boolean isDirectDispatch) {