Thanks! that worked. When you are updating the wiki, you may want to check the sample xml file also.
On 7/16/07, Willem Jiang <[EMAIL PROTECTED]> wrote:
Here is a litter trick for the endpoint address setting with using servlet transport. I will update wiki for it. Because of CXFServlet can't get know the web server's listen port and the application deploied context path. When you want to use the Servlet transport , you just need to set the relate path such as /Hello. Then you can get the wsdl with this url http://localhost:8081/cxfservices/Hello?wsdl Cheers, Willem. Jacob Marcus wrote: > Hi all, > > I followed the documentation for converting an XFire services to an > equivalent cxf.xml with no luck. The sample cxf.xml given in the > documentation is broken. It is not a valid xml file. > ( http://cwiki.apache.org/CXF20DOC/xfire-migration-guide.html#XFireMigrationGuide-services.xml > > ) > > > My cxf.xml is given below. > > It seems to get deployed properly. I do get the service listed if I use a > URL like http://localhost:8081/cxfservices. However, if I try to > hit the wsdl using http://localhost:8081/cxfservices/Hello?wsdl , it > gives > me a message saying 'Service not found'. > > Do I need to specifiy something more in the cxf.xml? I am not using > annotations. > > Thanks, > Jacob > > > <beans xmlns=" http://www.springframework.org/schema/beans" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns:simple=" http://cxf.apache.org/simple" > xsi:schemaLocation=" > http://www.springframework.org/schema/beans > http://www.springframework.org/schema/beans/spring-beans.xsd > http://cxf.apache.org/simple > http://cxf.apache.org/schemas/simple.xsd "> > > <simple:server id="Test" > address="http://localhost:8081/cxfservices/Hello" > > serviceClass="com.test.Hello"> > <simple:serviceBean> > <bean class="com.test.HelloImpl"/> > </simple:serviceBean> > </simple:server> > > </beans> >
