Sorry, I forget to attach the url. It is http://cwiki.apache.org/CXF20DOC/writing-a-service-with-spring.html
Willem. Willem Jiang wrote: > Hi Roger, > > If you want to use the https transport by leveraging the Servlet > transport , you do not need to specify the httpj:engine-factory in your > bean.xml. > httpj:engine-factory only take effect if you use the jetty as your http > transport engine. > > After I went through your bean.xml, I can't found any endpoint > specification there. You did not publish any endpoint yet, so you got > the error of > > "Can't find the the request for > http://localhost:7001/LSPApp/services/HelloWorld's Observer" > > Please refer this [1] to publish a service without ssl transport first. > > Willem. > > [EMAIL PROTECTED] wrote: > >> all: >> >> i want to publish CXF(2.01) webservice with WSS(user token) over SSL to >> weblogic 9.2. >> i got this error when a client to call the service. and i donot think >> weblogic has publish service succesfull,but there is not error happen >> according to the console: >> >> 2007-9-21 9:34:54 org.apache.cxf.transport.servlet.ServletController invoke >> 警告: Can't find the the request for >> http://localhost:7001/LSPApp/services/HelloWorld's Observer >> >> -----------------cxfServer.xml-------------------------- >> <?xml version="1.0" encoding="UTF-8"?> >> >> <beans xmlns="http://www.springframework.org/schema/beans" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xmlns:sec="http://cxf.apache.org/configuration/security" >> xmlns:http="http://cxf.apache.org/transports/http/configuration" >> xmlns:httpj="http://cxf.apache.org/transports/http-jetty/configuration" >> xmlns:jaxws="http://cxf.apache.org/jaxws" >> xsi:schemaLocation=" >> http://cxf.apache.org/configuration/security >> http://cxf.apache.org/schemas/configuration/security.xsd >> http://cxf.apache.org/transports/http/configuration >> http://cxf.apache.org/schemas/configuration/http-conf.xsd >> http://cxf.apache.org/transports/http-jetty/configuration >> http://cxf.apache.org/schemas/configuration/http-jetty.xsd >> http://www.springframework.org/schema/beans >> http://www.springframework.org/schema/beans/spring-beans.xsd"> >> <import resource="classpath:META-INF/cxf/cxf.xml" /> >> <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" /> >> <import resource="classpath:META-INF/cxf/cxf-servlet.xml" /> >> >> <http:destination >> name="{http://interfaces.service.scan.dragonfx.dell.com/}HelloWorldService.HelloWorldImplPort"> >> >> </http:destination> >> >> <httpj:engine-factory bus="cxf"> >> <httpj:engine port="7002"> >> <httpj:tlsServerParameters> >> <sec:keyManagers keyPassword="password"> >> <sec:keyStore type="JKS" password="password" >> file="c:\bea\server\mykeystore"/> >> </sec:keyManagers> >> <sec:trustManagers> >> <sec:keyStore type="JKS" password="password" >> file="c:\bea\server\cacerts"/> >> </sec:trustManagers> >> <sec:cipherSuitesFilter> >> <sec:include>.*_EXPORT_.*</sec:include> >> <sec:include>.*_EXPORT1024_.*</sec:include> >> <sec:include>.*_WITH_DES_.*</sec:include> >> <sec:include>.*_WITH_NULL_.*</sec:include> >> <sec:exclude>.*_DH_anon_.*</sec:exclude> >> </sec:cipherSuitesFilter> >> >> <sec:clientAuthentication want="true" required="true"/> >> >> </httpj:tlsServerParameters> >> </httpj:engine> >> </httpj:engine-factory> >> >> <!-- We need a bean named "cxf" --> >> >> </beans> >> >> -------------sslclient.xml------------------ >> >> <?xml version="1.0" encoding="UTF-8"?> >> >> <beans xmlns="http://www.springframework.org/schema/beans" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xmlns:sec="http://cxf.apache.org/configuration/security" >> xmlns:http="http://cxf.apache.org/transports/http/configuration" >> xmlns:jaxws="http://java.sun.com/xml/ns/jaxws" >> xsi:schemaLocation=" >> http://cxf.apache.org/configuration/security >> http://cxf.apache.org/schemas/configuration/security.xsd >> http://cxf.apache.org/transports/http/configuration >> http://cxf.apache.org/schemas/configuration/http-conf.xsd >> http://www.springframework.org/schema/beans >> http://www.springframework.org/schema/beans/spring-beans.xsd"> >> >> <http:conduit >> name="{http://interfaces.service.scan.dragonfx.dell.com/}HelloWorldImplService.HttpConduit"> >> <http:tlsClientParameters> >> >> <sec:trustManagers> >> <sec:keyStore type="JKS" password="password" >> file="c:\bea\server\mykeystore"/> >> </sec:trustManagers> >> <sec:keyManagers keyPassword="password"> >> <sec:keyStore type="JKS" password="password" >> file="c:\bea\server\cacerts"/> >> </sec:keyManagers> >> <sec:cipherSuitesFilter> >> <sec:include>.*_EXPORT_.*</sec:include> >> <sec:include>.*_EXPORT1024_.*</sec:include> >> <sec:include>.*_WITH_DES_.*</sec:include> >> <sec:include>.*_WITH_NULL_.*</sec:include> >> <sec:exclude>.*_DH_anon_.*</sec:exclude> >> </sec:cipherSuitesFilter> >> >> </http:tlsClientParameters> >> </http:conduit> >> >> <bean id="cxf" class="org.apache.cxf.bus.CXFBusImpl"> >> </bean> >> >> </beans> >> >> >> thanks for any help >> >> Roger >> >> >> > >
