AW: Aegis DataBinding does not work
Hello Benson, yes, I did do the changes but still gave me the same problem (org.apache.cxf.interceptor.Fault: Message part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized.) so I than made the following alterations; On the server side; 1- in my service interface/impl used jax-ws annotations. 2- in my spring config used the latest changes as defined at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html http://cwiki.apache.org/CXF20DOC/aegis-databinding.html On the client side; 1- in my client code used JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); 2- left the code as factory.getServiceFactory().setDataBinding(new AegisDatabinding()); Now it works H... ??? Any thoughts on this? I am not sure if this work around is safe because I shall next attempt using complex types (e.g. Vector) on the interface methods. Cheers Tezcan -Ursprüngliche Nachricht- Von: Benson Margulies [mailto:[EMAIL PROTECTED] Gesendet: Montag, 25. Februar 2008 14:17 An: Dilshener, Tezcan (ext.) Betreff: Re: Aegis DataBinding does not work Did you see my message to the list about AegisServiceConfiguration? Please take that our of your spring config and try again. On Mon, Feb 25, 2008 at 6:54 AM, [EMAIL PROTECTED] wrote: Hi Benson, I saw your note on updated documentation. I have corrected my spring-config accordingly but it did not make any difference. I am still receiving the following error org.apache.cxf.interceptor.Fault: Message part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized. Any more ideas? 1-) my cfx version is 2.0.4 2-) my client is trying to connect to server by using Aegis Databinding as per example defined at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html , my service is HelloWorld example (without annotations) and loaded upon startup via the spring config defined at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html INFO: Outbound Message --- Encoding: UTF-8 Headers: {Accept=[*], SOAPAction=[]} Messages: Payload: soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodyns1:sayHi xmlns:ns1=http://pojo.spring.demo/;ns1:arg0Tex/ns1:arg0/ns1:sayHi/soap:Body/soap:Envelope -- 25.02.2008 12:49:26 org.apache.cxf.interceptor.LoggingInInterceptor logging INFO: Inbound Message Encoding: UTF-8 Headers: {Server=[WebSphere Application Server/6.1], Date=[Mon, 25 Feb 2008 11:49:25 GMT], transfer-encoding=[chunked], Content-Language=[de-DE], connection=[Close], content-type=[text/xml; charset=UTF-8]} Messages: Message: Payload: soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodysoap:Faultfaultcodesoap:Client/faultcodefaultstringMessage part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized./faultstring/soap:Fault/soap:Body/soap:Envelope -- org.apache.cxf.binding.soap.SoapFault: Message part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized. -Ursprüngliche Nachricht- Von: Dilshener, Tezcan (ext.) Gesendet: Montag, 25. Februar 2008 11:17 An: [EMAIL PROTECTED]; cxf-user@incubator.apache.org Betreff: AW: Aegis DataBinding does not work Hi 1-) my cfx version is 2.0.4 2-) my client is trying to connect to server by using Aegis Databinding (as per http://cwiki.apache.org/CXF20DOC/aegis-databinding.html http://cwiki.apache.org/CXF20DOC/aegis-databinding.html ), my service is HelloWorld example (without annotations) and loaded upon startup via the spring config defined at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html http://cwiki.apache.org/CXF20DOC/aegis-databinding.html and I think it is jax-ws. So I am not sure what else I am doing wrong or i should do further. Cheers Tezcan -Ursprüngliche Nachricht- Von: Benson Margulies
Re: AW: Aegis DataBinding does not work
It's probably due to the AegisServiceConfiguration stuff that was there in the docs previously. The tell-tale sign of that is the / on the end of the mapped namespaces. Example: {http://pojo.spring.demo/}sayHi The default mapping for JAXWS would be: {http://pojo.spring.demo}sayHi without the slash. Most likely, the old docs produced some confusion where the client was mapping/sending one form, but the server was expecting the other form. Dan On Tuesday 26 February 2008, [EMAIL PROTECTED] wrote: Hello Benson, yes, I did do the changes but still gave me the same problem (org.apache.cxf.interceptor.Fault: Message part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized.) so I than made the following alterations; On the server side; 1- in my service interface/impl used jax-ws annotations. 2- in my spring config used the latest changes as defined at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html http://cwiki.apache.org/CXF20DOC/aegis-databinding.html On the client side; 1- in my client code used JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); 2- left the code as factory.getServiceFactory().setDataBinding(new AegisDatabinding()); Now it works H... ??? Any thoughts on this? I am not sure if this work around is safe because I shall next attempt using complex types (e.g. Vector) on the interface methods. Cheers Tezcan -Ursprüngliche Nachricht- Von: Benson Margulies [mailto:[EMAIL PROTECTED] Gesendet: Montag, 25. Februar 2008 14:17 An: Dilshener, Tezcan (ext.) Betreff: Re: Aegis DataBinding does not work Did you see my message to the list about AegisServiceConfiguration? Please take that our of your spring config and try again. On Mon, Feb 25, 2008 at 6:54 AM, [EMAIL PROTECTED] wrote: Hi Benson, I saw your note on updated documentation. I have corrected my spring-config accordingly but it did not make any difference. I am still receiving the following error org.apache.cxf.interceptor.Fault: Message part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized. Any more ideas? 1-) my cfx version is 2.0.4 2-) my client is trying to connect to server by using Aegis Databinding as per example defined at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html , my service is HelloWorld example (without annotations) and loaded upon startup via the spring config defined at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html INFO: Outbound Message --- Encoding: UTF-8 Headers: {Accept=[*], SOAPAction=[]} Messages: Payload: soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodyns1 :sayHi xmlns:ns1=http://pojo.spring.demo/;ns1:arg0Tex/ns1:arg0/ns1:say Hi/soap:Body/soap:Envelope -- 25.02.2008 12:49:26 org.apache.cxf.interceptor.LoggingInInterceptor logging INFO: Inbound Message Encoding: UTF-8 Headers: {Server=[WebSphere Application Server/6.1], Date=[Mon, 25 Feb 2008 11:49:25 GMT], transfer-encoding=[chunked], Content-Language=[de-DE], connection=[Close], content-type=[text/xml; charset=UTF-8]} Messages: Message: Payload: soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodysoa p:Faultfaultcodesoap:Client/faultcodefaultstringMessage part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized./faultstring/soap:Fault/soap:Body/soap:Envelope -- org.apache.cxf.binding.soap.SoapFault: Message part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized. -Ursprüngliche Nachricht- Von: Dilshener, Tezcan (ext.) Gesendet: Montag, 25. Februar 2008 11:17 An: [EMAIL PROTECTED]; cxf-user@incubator.apache.org Betreff: AW: Aegis DataBinding does not work Hi 1-) my cfx version is 2.0.4 2-) my client is trying to connect to server by using Aegis Databinding (as per http://cwiki.apache.org/CXF20DOC/aegis-databinding.html http://cwiki.apache.org/CXF20DOC/aegis-databinding.html ), my service is HelloWorld example (without annotations) and loaded upon startup via the spring config defined at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html http://cwiki.apache.org/CXF20DOC/aegis-databinding.html and I think it is jax-ws. So I am not sure what else I am doing wrong or i should do further. Cheers
AW: Aegis DataBinding does not work
Hi thnks for your reply. Where do you see that I use JAX-WS+JAXB service? If you have seen that in my spring-config file, its because I am using the standard example found at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html The spring-config there is the one that I am trying to run. Can you be a bit more specific? How should I define my service in my config file? Cheers Tezcan -Ursprüngliche Nachricht- Von: Benson Margulies [mailto:[EMAIL PROTECTED] Gesendet: Freitag, 22. Februar 2008 03:23 An: cxf-user@incubator.apache.org Betreff: Re: Aegis DataBinding does not work I think I see. You've got a JAX-WS+JAXB service, and you're trying to talk to it with an Aegis client, using the same SEI. That's not going to match up. It's not very possible to use Aegis as the client to talk to something else, as we don't have wsdl2java for Aegis, nor could we easily make one. On Thu, Feb 21, 2008 at 12:16 PM, Benson Margulies [EMAIL PROTECTED] wrote: What version of CXF? On Thu, Feb 21, 2008 at 11:36 AM, [EMAIL PROTECTED] wrote: Hi I have configured the CXF demo.spring.HelloWorld using Aegis DataBinding as per instructions found at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html When I run my client I am receiving the following error [21.02.08 17:26:16:939 CET] 0031 PhaseIntercep I org.apache.cxf.phase.PhaseInterceptorChain doIntercept Interceptor has thrown exception, unwinding now org.apache.cxf.interceptor.Fault: Message part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized. Can anyone help me? Cheers Tezcan --- Here is the client code ClientProxyFactoryBean factory = new ClientProxyFactoryBean(); factory.getInInterceptors().add(new LoggingInInterceptor()); factory.getOutInterceptors().add(new LoggingOutInterceptor()); factory.setServiceClass(HelloWorldPojo.class); factory.setAddress(http://localhost:9080/Test_Pojo_WebApp/HelloWorl dPoj o); factory.getServiceFactory().setDataBinding(new AegisDatabinding()); HelloWorldPojo client = (HelloWorldPojo) factory.create(); String reply = client.sayHi(Tex); --- Here is the client log -- INFO: Outbound Message -- soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodyns1:s ayHi xmlns:ns1=http://pojo.spring.demo/;arg0 xmlns=http://pojo.spring.demo/;Tex/arg0/ns1:sayHi/soap:Body/soa p:Envelope -- 21.02.2008 17:26:17 org.apache.cxf.interceptor.LoggingInInterceptor handleMessage INFO: Inbound Message -- soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodysoap: Faultfaultcodesoap:Client/faultcodefaultstringMessage part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized./faultstring/soap:Fault/soap:Body/soap:Envelope -- org.apache.cxf.binding.soap.SoapFault: Message part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized. --- Here is the spring config --- beans xmlns=http://www.springframework.org/schema/beans; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xmlns:jaxws=http://cxf.apache.org/jaxws; xsi:schemaLocation= http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.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 / bean id=aegisBean class=org.apache.cxf.aegis.databinding.AegisDatabinding scope=prototype/ bean id=jaxws-and-aegis-service-factory class=org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean scope=prototype property name=dataBinding ref=aegisBean/ property name=serviceConfigurations list bean class=org.apache.cxf.jaxws.support.JaxWsServiceConfiguration/ bean class=org.apache.cxf.aegis.databinding.AegisServiceConfiguration/ bean class=org.apache.cxf.service.factory.DefaultServiceConfiguration/ /list /property /bean jaxws:endpoint id=helloWorldPojo implementor=demo.spring.pojo.HelloWorldPojoImpl address=/HelloWorldPojo jaxws:serviceFactory ref bean='jaxws-and-aegis-service-factory
Aegis DataBinding does not work
Hi I have configured the CXF demo.spring.HelloWorld using Aegis DataBinding as per instructions found at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html When I run my client I am receiving the following error [21.02.08 17:26:16:939 CET] 0031 PhaseIntercep I org.apache.cxf.phase.PhaseInterceptorChain doIntercept Interceptor has thrown exception, unwinding now org.apache.cxf.interceptor.Fault: Message part {http://pojo.spring.demo/}sayHi was not recognized. Can anyone help me? Cheers Tezcan --- Here is the client code ClientProxyFactoryBean factory = new ClientProxyFactoryBean(); factory.getInInterceptors().add(new LoggingInInterceptor()); factory.getOutInterceptors().add(new LoggingOutInterceptor()); factory.setServiceClass(HelloWorldPojo.class); factory.setAddress(http://localhost:9080/Test_Pojo_WebApp/HelloWorldPoj o); factory.getServiceFactory().setDataBinding(new AegisDatabinding()); HelloWorldPojo client = (HelloWorldPojo) factory.create(); String reply = client.sayHi(Tex); --- Here is the client log -- INFO: Outbound Message -- soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodyns1:s ayHi xmlns:ns1=http://pojo.spring.demo/;arg0 xmlns=http://pojo.spring.demo/;Tex/arg0/ns1:sayHi/soap:Body/soa p:Envelope -- 21.02.2008 17:26:17 org.apache.cxf.interceptor.LoggingInInterceptor handleMessage INFO: Inbound Message -- soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodysoap: Faultfaultcodesoap:Client/faultcodefaultstringMessage part {http://pojo.spring.demo/}sayHi was not recognized./faultstring/soap:Fault/soap:Body/soap:Envelope -- org.apache.cxf.binding.soap.SoapFault: Message part {http://pojo.spring.demo/}sayHi was not recognized. --- Here is the spring config --- beans xmlns=http://www.springframework.org/schema/beans; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xmlns:jaxws=http://cxf.apache.org/jaxws; xsi:schemaLocation= http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.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 / bean id=aegisBean class=org.apache.cxf.aegis.databinding.AegisDatabinding scope=prototype/ bean id=jaxws-and-aegis-service-factory class=org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean scope=prototype property name=dataBinding ref=aegisBean/ property name=serviceConfigurations list bean class=org.apache.cxf.jaxws.support.JaxWsServiceConfiguration/ bean class=org.apache.cxf.aegis.databinding.AegisServiceConfiguration/ bean class=org.apache.cxf.service.factory.DefaultServiceConfiguration/ /list /property /bean jaxws:endpoint id=helloWorldPojo implementor=demo.spring.pojo.HelloWorldPojoImpl address=/HelloWorldPojo jaxws:serviceFactory ref bean='jaxws-and-aegis-service-factory' / /jaxws:serviceFactory /jaxws:endpoint /beans
Re: Aegis DataBinding does not work
What version of CXF? On Thu, Feb 21, 2008 at 11:36 AM, [EMAIL PROTECTED] wrote: Hi I have configured the CXF demo.spring.HelloWorld using Aegis DataBinding as per instructions found at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html When I run my client I am receiving the following error [21.02.08 17:26:16:939 CET] 0031 PhaseIntercep I org.apache.cxf.phase.PhaseInterceptorChain doIntercept Interceptor has thrown exception, unwinding now org.apache.cxf.interceptor.Fault: Message part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized. Can anyone help me? Cheers Tezcan --- Here is the client code ClientProxyFactoryBean factory = new ClientProxyFactoryBean(); factory.getInInterceptors().add(new LoggingInInterceptor()); factory.getOutInterceptors().add(new LoggingOutInterceptor()); factory.setServiceClass(HelloWorldPojo.class); factory.setAddress(http://localhost:9080/Test_Pojo_WebApp/HelloWorldPoj o); factory.getServiceFactory().setDataBinding(new AegisDatabinding()); HelloWorldPojo client = (HelloWorldPojo) factory.create(); String reply = client.sayHi(Tex); --- Here is the client log -- INFO: Outbound Message -- soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodyns1:s ayHi xmlns:ns1=http://pojo.spring.demo/;arg0 xmlns=http://pojo.spring.demo/;Tex/arg0/ns1:sayHi/soap:Body/soa p:Envelope -- 21.02.2008 17:26:17 org.apache.cxf.interceptor.LoggingInInterceptor handleMessage INFO: Inbound Message -- soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodysoap: Faultfaultcodesoap:Client/faultcodefaultstringMessage part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized./faultstring/soap:Fault/soap:Body/soap:Envelope -- org.apache.cxf.binding.soap.SoapFault: Message part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized. --- Here is the spring config --- beans xmlns=http://www.springframework.org/schema/beans; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xmlns:jaxws=http://cxf.apache.org/jaxws; xsi:schemaLocation= http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.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 / bean id=aegisBean class=org.apache.cxf.aegis.databinding.AegisDatabinding scope=prototype/ bean id=jaxws-and-aegis-service-factory class=org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean scope=prototype property name=dataBinding ref=aegisBean/ property name=serviceConfigurations list bean class=org.apache.cxf.jaxws.support.JaxWsServiceConfiguration/ bean class=org.apache.cxf.aegis.databinding.AegisServiceConfiguration/ bean class=org.apache.cxf.service.factory.DefaultServiceConfiguration/ /list /property /bean jaxws:endpoint id=helloWorldPojo implementor=demo.spring.pojo.HelloWorldPojoImpl address=/HelloWorldPojo jaxws:serviceFactory ref bean='jaxws-and-aegis-service-factory' / /jaxws:serviceFactory /jaxws:endpoint /beans
Re: Aegis DataBinding does not work
I think I see. You've got a JAX-WS+JAXB service, and you're trying to talk to it with an Aegis client, using the same SEI. That's not going to match up. It's not very possible to use Aegis as the client to talk to something else, as we don't have wsdl2java for Aegis, nor could we easily make one. On Thu, Feb 21, 2008 at 12:16 PM, Benson Margulies [EMAIL PROTECTED] wrote: What version of CXF? On Thu, Feb 21, 2008 at 11:36 AM, [EMAIL PROTECTED] wrote: Hi I have configured the CXF demo.spring.HelloWorld using Aegis DataBinding as per instructions found at http://cwiki.apache.org/CXF20DOC/aegis-databinding.html When I run my client I am receiving the following error [21.02.08 17:26:16:939 CET] 0031 PhaseIntercep I org.apache.cxf.phase.PhaseInterceptorChain doIntercept Interceptor has thrown exception, unwinding now org.apache.cxf.interceptor.Fault: Message part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized. Can anyone help me? Cheers Tezcan --- Here is the client code ClientProxyFactoryBean factory = new ClientProxyFactoryBean(); factory.getInInterceptors().add(new LoggingInInterceptor()); factory.getOutInterceptors().add(new LoggingOutInterceptor()); factory.setServiceClass(HelloWorldPojo.class); factory.setAddress(http://localhost:9080/Test_Pojo_WebApp/HelloWorldPoj o); factory.getServiceFactory().setDataBinding(new AegisDatabinding()); HelloWorldPojo client = (HelloWorldPojo) factory.create(); String reply = client.sayHi(Tex); --- Here is the client log -- INFO: Outbound Message -- soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodyns1:s ayHi xmlns:ns1=http://pojo.spring.demo/;arg0 xmlns=http://pojo.spring.demo/;Tex/arg0/ns1:sayHi/soap:Body/soa p:Envelope -- 21.02.2008 17:26:17 org.apache.cxf.interceptor.LoggingInInterceptor handleMessage INFO: Inbound Message -- soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodysoap: Faultfaultcodesoap:Client/faultcodefaultstringMessage part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized./faultstring/soap:Fault/soap:Body/soap:Envelope -- org.apache.cxf.binding.soap.SoapFault: Message part {http://pojo.spring.demo/}sayHi http://pojo.spring.demo/%7DsayHi was not recognized. --- Here is the spring config --- beans xmlns=http://www.springframework.org/schema/beans; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xmlns:jaxws=http://cxf.apache.org/jaxws; xsi:schemaLocation= http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.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 / bean id=aegisBean class=org.apache.cxf.aegis.databinding.AegisDatabinding scope=prototype/ bean id=jaxws-and-aegis-service-factory class=org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean scope=prototype property name=dataBinding ref=aegisBean/ property name=serviceConfigurations list bean class=org.apache.cxf.jaxws.support.JaxWsServiceConfiguration/ bean class=org.apache.cxf.aegis.databinding.AegisServiceConfiguration/ bean class=org.apache.cxf.service.factory.DefaultServiceConfiguration/ /list /property /bean jaxws:endpoint id=helloWorldPojo implementor=demo.spring.pojo.HelloWorldPojoImpl address=/HelloWorldPojo jaxws:serviceFactory ref bean='jaxws-and-aegis-service-factory' / /jaxws:serviceFactory /jaxws:endpoint /beans