Hi,

my route now looks like this:
from("cxf:http://localhost:8050/service?dataFormat=PAYLOAD";)...
(PAYLOAD mode without wsdl and serviceClass).

But with this I get a NullPointer exception where I add the route to the
CamelContext (camelContext.addRoutes(new GenericSOAPRoute());).

Don't know if it helps, but LOG says:

12:08:27.575  DEBUG  o.a.c.core.osgi.OsgiDefaultCamelContext:1985   Warming
up route id: route3 having autoStartup=true
12:08:27.575  TRACE  org.apache.camel.support.ServiceSupport:54     Service
already started
12:08:27.575  DEBUG  org.apache.camel.impl.RouteService:129         Starting
services on route: route3
12:08:27.591  DEBUG  o.apache.camel.component.cxf.CxfEndpoint:279   Ignore
DataFormat mode PAYLOAD since SEI class is annotated with WebServiceProvider
12:08:27.591  DEBUG  o.apache.camel.component.cxf.CxfEndpoint:307  
ServerFactoryBean: org.apache.cxf.jaxws.JaxWsServerFactoryBean@1a0283e added
properties: {}
12:08:27.607  DEBUG  o.apache.camel.component.cxf.CxfEndpoint:740   Using
DefaultBus org.apache.cxf.bus.extension.ExtensionManagerBus@eeabe8
11.05.2013 12:08:27 org.apache.cxf.jaxws.support.JaxWsImplementorInfo
getWebServiceProviderAnnotation
WARNUNG: The javax.xml.ws.WebServiceProvider annotation was already loaded
by another classloader. Please check if there are multiple versions of the
web service annotation jar in your classpath.
12:08:27.622  INFO   o.a.c.core.osgi.OsgiDefaultCamelContext:1590   Apache
Camel 2.10.4 (CamelContext: 101-camel-6) is shutting down
12:08:27.622  TRACE  org.apache.camel.util.ServiceHelper:111        Stopping
service org.apache.camel.impl.RouteService@16c14c0
12:08:27.622  TRACE  o.a.c.m.DefaultManagementLifecycleStrategy:541 The
route is not managed:
EventDrivenConsumerRoute[Endpoint[cxf://http://localhost:8050/service?dataFormat=PAYLOAD]
->
Instrumentation:route[DelegateAsync[UnitOfWork(Channel[sendTo(Endpoint[stream://out])])]]]
12:08:27.622  DEBUG  org.apache.camel.impl.RouteService:197         Stopping
services on route: route3
12:08:27.622  TRACE  org.apache.camel.util.ServiceHelper:111        Stopping
service
EventDrivenConsumerRoute[Endpoint[cxf://http://localhost:8050/service?dataFormat=PAYLOAD]
->
Instrumentation:route[DelegateAsync[UnitOfWork(Channel[sendTo(Endpoint[stream://out])])]]]
12:08:27.622  TRACE  org.apache.camel.util.ServiceHelper:186        Shutting
down service:
EventDrivenConsumerRoute[Endpoint[cxf://http://localhost:8050/service?dataFormat=PAYLOAD]
->
Instrumentation:route[DelegateAsync[UnitOfWork(Channel[sendTo(Endpoint[stream://out])])]]]
12:08:27.622  TRACE  org.apache.camel.support.ServiceSupport:82     Service
already stopped
12:08:27.622  TRACE  org.apache.camel.util.ServiceHelper:163        Shutting
down service org.apache.camel.impl.RouteService@16c14c0
12:08:27.622  DEBUG  org.apache.camel.impl.RouteService:240         Shutting
down services on route: route3
12:08:27.622  TRACE  org.apache.camel.util.ServiceHelper:106        Service
already stopped:
EventDrivenConsumerRoute[Endpoint[cxf://http://localhost:8050/service?dataFormat=PAYLOAD]
->
Instrumentation:route[DelegateAsync[UnitOfWork(Channel[sendTo(Endpoint[stream://out])])]]]
12:08:27.622  TRACE  org.apache.camel.util.ServiceHelper:186        Shutting
down service:
EventDrivenConsumerRoute[Endpoint[cxf://http://localhost:8050/service?dataFormat=PAYLOAD]
->
Instrumentation:route[DelegateAsync[UnitOfWork(Channel[sendTo(Endpoint[stream://out])])]]]
12:08:27.622  TRACE  org.apache.camel.support.ServiceSupport:149    Service
already shut down
12:08:27.622  TRACE  org.apache.camel.util.ServiceHelper:111        Stopping
service Endpoint[cxf://http://localhost:8050/service?dataFormat=PAYLOAD]
12:08:27.622  TRACE  org.apache.camel.util.ServiceHelper:186        Shutting
down service:
Endpoint[cxf://http://localhost:8050/service?dataFormat=PAYLOAD]
12:08:27.622  TRACE  org.apache.camel.support.ServiceSupport:82     Service
already stopped
12:08:27.622  TRACE  o.a.c.m.DefaultManagementLifecycleStrategy:541 The
route is not managed:
EventDrivenConsumerRoute[Endpoint[cxf://http://localhost:8050/service?dataFormat=PAYLOAD]
->
Instrumentation:route[DelegateAsync[UnitOfWork(Channel[sendTo(Endpoint[stream://out])])]]]



--
View this message in context: 
http://camel.465427.n5.nabble.com/How-to-create-a-generic-SOAP-consumer-tp5731741p5732332.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to