Hello Sergey,

I tried the latest dosgi snapshot with the parameters you indicated but
with the exception that I replaced the _ character by the dot in some
parameter names:

So I used a code like this:

props.put("service.exported.configs", "org.apache.cxf.ws");

props.put("org.apache.cxf.ws.address", "http://localhost:9090/SimpleService
");

props.put("org.apache.cxf.ws.service.ns", "http://sample/";); // service
namespace
props.put("org.apache.cxf.ws.service.name", "Helloworld"); // service name
props.put("org.apache.cxf.ws.port.name", "HelloworldSOAP11Port"); //
port/endpoint name
props.put("org.apache.cxf.ws.location", "wsdl/Helloworld.wsdl");

And it works!

Can you confirm me you really want
parameters "org.apache.cxf.ws.service_name", "org.apache.cxf.ws.service_ns"
and "org.apache.cxf.ws.port_name"?

Thank you.

Bertrand.


2012/1/23 Sergey Beryozkin-5 [via CXF] <
[email protected]>

> 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.
> >
> >
>
>
> ------------------------------
>  If you reply to this email, your message will be added to the discussion
> below:
>
> http://cxf.547215.n5.nabble.com/WSDL-configuration-driven-from-WSDL-with-Apache-CXF-Distributed-OSGi-tp5125029p5166091.html
>  To unsubscribe from WSDL configuration driven from WSDL with Apache CXF
> Distributed OSGi, click 
> here<http://cxf.547215.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=5125029&code=YmVydHJhbmQuZ29ldHptYW5uQGdtYWlsLmNvbXw1MTI1MDI5fDMyNzg4NzczNg==>
> .
> NAML<http://cxf.547215.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.InstantMailNamespace&breadcrumbs=instant+emails%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>


--
View this message in context: 
http://cxf.547215.n5.nabble.com/WSDL-configuration-driven-from-WSDL-with-Apache-CXF-Distributed-OSGi-tp5125029p5281722.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to