Yeah, I had a look at both stxx and StrutsCX. However, both of these were designed for Struts1.0, have no support for DynaForms, Validator and Tiles, all of which are being used in our app. STXX: It modifies the 1.0 ActionServlet, and is tightly coupled to Struts 1.0. StrutsCX: IMHO, much better design, however there are some problems with internationalisation. (eg.: all of your messageresources are written to all of your xml files. We have more than 1000 messages, for 5 languages each...)
I have written a new RequestProcessor, which allows you to freely mix jsp and xsl. DynaForms are supported. Now I am trying to get Validator running, and then later a modified version of Tiles as well. My plan: I am using Saxon as a Transformer, and plan to use some Saxon extension classes (xsl taglib??? :) ) to handle internationalisation and security issues. Tibor -----Ursprüngliche Nachricht----- Von: James Mitchell [mailto:[EMAIL PROTECTED]] Gesendet: Donnerstag, 23. Januar 2003 20:17 An: 'Struts Users Mailing List' Betreff: RE: processPreprocess Have you taken a look at STXX? http://stxx.sourceforge.net/ -- James Mitchell Software Engineer/Struts Evangelist http://www.open-tools.org/ "The man who does not read good books has no advantage over the man who cannot read them." - Mark Twain (1835-1910) > -----Original Message----- > From: Kiss, Tibor (Contractor) [mailto:[EMAIL PROTECTED]] > Sent: Thursday, January 23, 2003 10:18 AM > To: 'Struts Users Mailing List' > Subject: processPreprocess > > > Hi! > > We are using Struts beta2 in a production environment, under > Weblogic6.1. > > We are trying to modify Struts beta 3 to use XML/XSLT > internally instead of > JSPs. (As output should not only be HTML.) > Therefore, we subclassed RequestProcessor, to invoke an XML bean > serialization mechanism and XSLT transformer. > However, the signature of the processPreprocess method does > not allow me to > throw Exceptions. > > I would suggest adding a throws IOException, ServletException to the > signature, so one could wrap other exceptrions. > > Cheers > > Tibor Kiss > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>