Hi Bertrand
Can you give it another try please, there were few changes since you
tried it.
FYI, you'd probably be better with using the "org.apache.cxf.ws" config
type and avoiding the "wsdl" type for now,
and use "org.apache.cxf.ws" as the base, example,
"org.apache.cxf.ws.service_name"
"org.apache.cxf.ws.service_ns"
"org.apache.cxf.ws.port_name"
"org.apache.cxf.ws.wsdl.location"
At the moment a org.apache.cxf.ws handler is better configurable.
The problem with a "wsdl" config type is that no properties are defined
in the spec so CXF specific properties have to be introduced anyway,
which is the reason org.apache.cxf.ws exists in the first place.
"wsdl" will work too in 1.3, and I guess in time it will be basically a
wrapper around a org.apache.cxf.ws handler
Sergey
On 17/01/12 13:48, Sergey Beryozkin wrote:
Hi
On 17/01/12 08:57, bgoetzmann wrote:
Super!
Sergey, I would like to show you the traces emitted (see bellow) when
Felix
starts, and exposes my bundle as a web service, just in case:
INFO: Creating Service
{http://dataservice.org/wsdl/dwh/spbsnunWSDL}spbsnunService from WSDL:
bundle
://16.11:1/wsdl/spbsnunWSDL.wsdl
17 janv. 2012 09:48:17 org.apache.cxf.endpoint.ServerImpl initDestination
INFO: Setting the server's publish address to be
http://localhost:9090/spbsnunService/spbsnunServiceprt
17 janv. 2012 09:48:17
org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminCore exportService
INFO: created server for interface
org.dataservice.wsdl.dwh.spbsnunwsdl.SpbsnunPort
17 janv. 2012 09:48:17
org.apache.cxf.dosgi.topologymanager.ListenerHookImpl
added
INFO: *** Filter: (service.id=27)
17 janv. 2012 09:48:17
org.apache.cxf.dosgi.topologymanager.ListenerHookImpl
added
INFO: ListenerHookImpl: skipping request from myself
17 janv. 2012 09:48:17
org.apache.cxf.dosgi.topologymanager.RemoteServiceAdminListenerImpl
remoteAdm
inEvent
INFO: Unhandled event type received: 2
17 janv. 2012 09:48:17
org.apache.cxf.dosgi.topologymanager.TopologyManager$2 run
INFO: TopologyManager: export sucessful Endpoints:[Endpoint
Desctiption for
ServiceReference [org.da
taservice.wsdl.dwh.spbsnunwsdl.SpbsnunPort]
*** EndpointDescription: ****
endpoint.framework.uuid => 38ce9540-3358-4bb3-8b93-577c24420d92
endpoint.id => http://localhost:9090/spbsnunService/spbsnunServiceprt
endpoint.package.version.org.dataservice.wsdl.dwh.spbsnunwsdl => 0.0.0
endpoint.service.id => 27
objectClass => [Ljava.lang.String;@26c94114
org.apache.cxf.ws.address =>
http://localhost:9090/spbsnunService/spbsnunServiceprt
osgi.remote.configuration.wsdl.location => wsdl/spbsnunWSDL.wsdl
osgi.remote.configuration.wsdl.port.name => spbsnunServiceprt
osgi.remote.configuration.wsdl.service.name => spbsnunService
osgi.remote.configuration.wsdl.service.ns =>
http://dataservice.org/wsdl/dwh/spbsnunWSDL
service.imported => true
service.imported.configs => [Ljava.lang.String;@66cf9bf0
service.intents => [Ljava.lang.String;@4806de4b
**** Exception: null *****
**** isClosed : false *****
I removed these two last lines, not sure why it was there in the first
place
Cheers, Sergey
]
What I point out is the traces in bold; are they normal?
Thank for all your work!
Bertrand.
--
View this message in context:
http://cxf.547215.n5.nabble.com/WSDL-configuration-driven-from-WSDL-with-Apache-CXF-Distributed-OSGi-tp5125029p5151057.html
Sent from the cxf-user mailing list archive at Nabble.com.