Hallo Christoph, do we realy? In case of JSR109 is it not just a matter of feeding back the user suplied WSDL in webservices.xml? How can you define (in the spirit of JSR109) webservices that spawn ofer more than one endpoint?
Thanks -thomas > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > Behalf Of Jung > , Dr. Christoph > Sent: Monday, November 24, 2003 2:11 PM > To: '[EMAIL PROTECTED]' > Subject: AW: [JBoss-dev] WebServer: howto obtain the host and port > generically > > > That is what the dynamic wsdl generation facilities of > Axis/Jboss.net use > and what I was thinking about initially, too. > > Hoever, you should consider that the wsdl file will spawn > over several web > services (ejb+war) only one of them > is hit over a particular transport (and hence msgcontext > properties) and you > would have to adjust the > other entries (for which you have no transport information) > as well to get a > valid wsdl ... > > > CGJ > > > > > > -----Urspr�ngliche Nachricht----- > > Von: Thomas Diesler [mailto:[EMAIL PROTECTED] > > Gesendet: Samstag, 22. November 2003 17:33 > > An: [EMAIL PROTECTED] > > Betreff: RE: [JBoss-dev] WebServer: howto obtain the host and > > port generically > > > > > > It is much simpler than that, with RPCProvider.generateWSDL > > you get a MessageContext that actually contains all the info > > we need to do the mapping. It contains a (large) bag of > > random things - axis comment: 'in case somebody needs it'. > > > > I thought, I share this one :-) > > > > -thomas > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On > > Behalf Of Jung , Dr. Christoph > > Sent: Freitag, 21. November 2003 10:38 > > To: '[EMAIL PROTECTED]' > > Subject: AW: [JBoss-dev] WebServer: howto obtain the host and > > port generically > > > > > > Hi, > > > > > -----Urspr�ngliche Nachricht----- > > > Von: Thomas Diesler (E-mail) [mailto:[EMAIL PROTECTED] > > > Gesendet: Freitag, 21. November 2003 10:13 > > > An: [EMAIL PROTECTED] > > > Betreff: [JBoss-dev] WebServer: howto obtain the host and > > > port generically > > > > > > > > > Hi all, > > > > > > during webservice deployment the WSDL file may specify a > dummy port > > > location. When feeding back the deployed WSDL I would like > > to (must) > > > tweak the port location such that it reflects the actual URL the > > > webservice is available at. > > > > You may want to have a look at the servlet > > spec/implementation. From its initialisation on, any servlet > > (including our jboss.net transport servlets > > org.jboss.net.axis.server.AxisServiceServlet and > > org.jboss.net.ws4ee.server.WebInvokerServlet) has access to > > its javax.servlet.ServletConfig and hence its > > javax.servlet.ServletContext which, to my knowledge, will > > provide these bits of information. > > > > Since AxisServiceServlet is quasi-static to the webservice > > deployments, registering such data centrally (like in the > > org.jboss.net.axis.service.AxisService indexed with a > > transport protocol id "http" or so) should not be a problem. > > > > When it comes to the WebInvokerServlets, this could be a > > problem of the start order since servlet.init(config) will be > > called after > > JSR109Deployer.start() ... maybe we should implement the > > patching lazily such that the servlets register in the > > ServiceImplBean upon init(), but WSDL patching is not done > > until all related deployments have been started and the first > > WSDL request is done? > > > > CGJ > > ########################################### > > > > This message has been scanned by F-Secure Anti-Virus for > > Microsoft Exchange. For more information, connect to > http://www.F-Secure.com/ > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. Does > SourceForge.net help you be more productive? Does it help > you create better > code? SHARE THE LOVE, and help us help YOU! Click Here: > http://sourceforge.net/donate/ > _______________________________________________ > JBoss-Development mailing list [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-development > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. Does > SourceForge.net help you be more productive? Does it help > you create better > code? SHARE THE LOVE, and help us help YOU! Click Here: > http://sourceforge.net/donate/ > _______________________________________________ > JBoss-Development mailing list [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-development > ########################################### > > This message has been scanned by F-Secure Anti-Virus for > Microsoft Exchange. > For more information, connect to http://www.F-Secure.com/ > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > _______________________________________________ > JBoss-Development mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-development ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ JBoss-Development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development
