I wouldn't run the web service through Tapestry at all. Instead, register your web service as a separate servlet inside your application with a certain path (e.g. "/ws/"), and make sure the Tapestry filter ignores those paths by a contribution to your app module:
public static void contributeIgnoredPathsFilter( final Configuration<String> configuration) { configuration.add("/ws/.*"); } That will allow T5 and any other servlet to co-exist peacefully. You can then use the same Spring context you use in T5 with your web service as well. IMO, running the whole web service through T5 would gain you nothing, at best. Kind regards Henning -----Original Message----- From: Thibaut Gadiolet [mailto:thibaut.gadio...@gmail.com] Sent: Tuesday, July 21, 2009 10:09 PM To: Tapestry users Subject: Re: again on webservices Hi folks, I was browsing nabble looking for something about Axis2 integration when I found this topic. So here is my question: I have a web application based on Tapestry/Hibernate/Spring built by Maven. My boss asked me to create a new Java Class and make it a Web Service. So Andrea, how did you make it ? Someone's got an easy solution to make a T5 page run with Axis ? Thibaut On Fri, May 22, 2009 at 4:23 PM, Andrea Chiumenti <kium...@gmail.com> wrote: > I did, I can put a working example online if you want! > but someone should write something on the wiki, unfortunately I have > too many projects to bring on and i really don't have time, what I can > do is to put a working example online. > > cheers kiuma > > On Wed, May 20, 2009 at 10:47 AM, Alfie Kirkpatrick > <alfie.kirkpatr...@ioko.com> wrote: > > If you are after full SOAP web service support it might make more sense > > to wire in a framework like Axis or Glassfish Metro directly into > > web.xml and not tie it to Tapestry pages per se. > > > > Which does raise a follow up question... has anyone successfully wired > > Tapestry IOC with a web service framework, so we can have Tapestry > > control the lifecycle of the web service implementation, inject other > > services into it, etc, etc? > > > > Thanks, Alfie. > > > > -----Original Message----- > > From: Thiago H. de Paula Figueiredo [mailto:thiag...@gmail.com] > > Sent: 19 May 2009 22:47 > > To: Tapestry users > > Subject: Re: again on webservices > > > > Em Tue, 19 May 2009 15:57:36 -0300, Andrea Chiumenti <kium...@gmail.com> > > > > escreveu: > > > >> I have a simple question: > >> may a T5 page behave like a webservice (soap) ? > > > > Yes. Why not? :) > > You can use Tapestry's templating engine to generate the answer or use > > another code or framework to generate the answer and return it as a > > StreamResponse. > > > > -- > > Thiago H. de Paula Figueiredo > > Consultor, desenvolvedor e instrutor em Java > > http://www.arsmachina.com.br/thiago > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > > For additional commands, e-mail: users-h...@tapestry.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org