Hello,
Have you looked at stxx.sourceforge.net ? It seems to be a good solution (it's that i want to use - or something similar - for my next project, which is a project for managing docbook files).
You could also look at cocoon, but it's a HEAVY framework, so heavy for me, i stopped looking Cocoon at 1.8.1, 2.0 is so big [30MB of Jar AFAIK! [for the full CVS source, but as i tend to read the source code of the API i use it's a lot of reading!]].
For the overhead of the XML processing, performance in one word, you should look - if you have a lot of money - to original solutions like Sarvega XML accelerators. Resin should be ok, i don't know exactly.
For XML processing i think what you know the usual tricks for boosting the performance :
- file last modification time based cached XSLT template factory
- translet (xalan only)
...
For the processing of forms, i think that it's just another stylesheet which transform you native XML into xhtml-forms, who are processed by your struts action(s).
For creating an implementation for your XML schema you should think to technologies like JAXB, which is enough powerful for generating JavaBeans for , in my case, Simplified Docbook 1.1 (JAXB RI implementation cannot - for the moment and in the way i have tested that - create Javabeans for very large docbook like Docbook 4.3).
-- Ludovic Maître
Factory Productions | Tél: (33) 04 93 07 08 00 149, avenue des mimosas | Fax: (33) 04 93 07 04 02 06700 Saint-Laurent-du-Var (France) | Web: http://www.factory.fr
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]