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]>

Reply via email to