On Thursday 01 July 2010 5:44:16 pm am am wrote: > Hi, thanks for the reply. > You are right, I did something wrong and got the exception. It works, but > the problem I have is, that this way I have 2 wsdl. > Is it possible using the endpoint to have just 1 wsdl with 2 > services/portTypes?
Not at this time for java-first cases. Each published endpoint creates it's own endpoint. If you mannually merge the wsdls and kind of convert them to wsdl first, you could as they could share the wsdl. Dan > > > > Only the first servi > > Thanks! > > > > > > ________________________________ > From: Daniel Kulp <[email protected]> > To: [email protected] > Cc: am am <[email protected]>; William <[email protected]> > Sent: Wed, June 30, 2010 8:21:41 PM > Subject: Re: How to publish multiple webservice? > > On Saturday 26 June 2010 5:45:25 am am am wrote: > > Hi, > > > > I need something similar. Is it possible to publish multiple services > > under the same url? I tried as you say > > Endpoint.publish("http://localhost/service", new Service1()); > > Endpoint.publish("http://localhost/service2", new Service2()); > > > > But i get an address is already bind exception (which makes sense I > > guess). But I do not want to use different tcp port in the url. Must be > > same port. How can I do that? The web service must be implemented as > > standalone(not in a container) > > That should work perfectly fine, at least with CXF. Can you post the > full stack trace? > > Dan > > > Thank you. > > > > > > > > > > > > > > > > ________________________________ > > From: Daniel Kulp <[email protected]> > > To: [email protected] > > Cc: William <[email protected]> > > Sent: Fri, June 25, 2010 8:04:15 PM > > Subject: Re: How to publish multiple webservice? > > > > On Thursday 24 June 2010 8:48:55 am William wrote: > > > Hello guys, > > > > > > I just want to know how to publish multiple web services? Is it > > > correct to just repeat the following codes? Any better implementation? > > > > > > JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); > > > ...... > > > factory.create; > > > > Generally yes. Either that or just do > > > > Endpoint.publish(....) > > > > a bunch of times. -- Daniel Kulp [email protected] http://dankulp.com/blog
