Hi Ganesh,
From http://localhost:8080/ServiceMix/ can you see the servicemix
WebConsole?
I think it should be http://localhost:8080/apache-servicemix-web-3.2.2/
And you need add locationURI=/DeliveryServiceImplService to your xbean
of cxf bc consumer.
Assume you can access servicemix webconsole from
http://localhost:8080/apache-servicemix-web-3.2.2/
Then you add locationURI=/DeliveryServiceImplService to your xbean of
cxf bc consumer
then you can access the wsdl from
http://localhost:8080/apache-servicemix-web-3.2.2/services/DeliveryServiceImplService?wsdl.
Also don't forget to add CxfServlet to the web.xml.
You need a clean environment to install SL, component and SA.
I just test cxf-wsdl-first example with Servicemix 3.2.2
The way I do is
1. change web.xml in
$TOMCAT_HOME/webapps/apache-servicemix-web-3.2.2/WEB-INFO to add
CXFServlet as I mentioned before
2. change xbean.xml of cxfbc consumer for this example, add
locationURI=/test
3. install SL, cxf se& bc, the SA built from cxf-wsdl-first with
modification of step 2
4. then I can access the wsdl by
http://localhost:8080/apache-servicemix-web-3.2.2/services/test?wsdl
Also I can send request to the service
http://localhost:8080/apache-servicemix-web-3.2.2/services/test and get
correct response.
Freeman
GV wrote:
The URL i am tryin to access is what i have in the wsdl which is
http://localhost:8080/ServiceMix/services/DeliveryServiceImplService/ (i am
appending ?wsdl to it) - This is as specified in the wsdl...
I also tried to set locationURI value to this as well.
I also removed busCfg...
Still the same error
Thanks
Ganesh