Sourceforge Project Site
 

History of Changes

RSS

Version 1.3.1 (September 8, 2005)

code

  • add Added method to cache manager to clear all caches (DB)
  • fix Synchronized wildcard code with Struts, fixed bug reported by Brian Ferris (DB)
  • fix Made xmlform schema optional, allowed form with blank xml document model (DB)
  • fix Added support for Struts-chain, fixed issue with XML action form not serializing (DB)
  • fix Fixed situation where reset would be called twice with xmlforms (DB)
  • fix Removed support for velocity due to incompatibility with new jdom jar (DB)
  • fix Fixed issue causing stxx apps to not work with Tomcat 5 and Sitemesh due to calling request.getOutputStream() (DB)
  • fix Fixed handling of ActionMessages when in ActionErrors spot in the context (DB)
  • fix Changed to requestprocessorhelper is only created once, not at every chain execution (DB)
  • fix Cleaned up the examples to make them more user friendly and fixed validation errors on first view issue. (DB)

documentation

  • fix Migrated to Forrest 0.7 and small updates (DB)

Version 1.3 (January 28, 2004)

code

  • fix Fixed a regression bug that prevented stxx working correctly with JBoss due to use if different classloader to locate the stxx.properties file. (DB)
  • fix Updated to new XMLForm jar which fixed a security flaw that allowed arbitrary method invocation. (DB)

Version 1.3rc2 (January 7, 2004)

code

  • add Added *EXPERIMENTAL* support for automatic node creation during population of XMLForms (DB)
  • fix Fixed the render parameter, when passed via stxx pipeline, wasn't being recognized (DB)
  • fix Fixed extra form population with forms not using xforms (thanks Joe) (DB)
  • update Updated to the latest xmlforms.org jar (DB)

contrib

  • add Added Frank's code to the contrib section (not core) that helps stxx work with bc4j (DB)

Version 1.3rc1 (November 13, 2003)

code

  • add Added support to expose xml forms via SOAP using Axis automatically (DB)
  • add Added a save method on XMLForm to support saving the form outside Struts (DB)
  • fix Fixed loading of stxx.properties to work when file cannot be loaded from the immediate classloader (thanks rainer.pruy@acrys.com) (DB)
  • fix Fixed serializing of XML from the action losing CDATA and comment sections (thanks kpthottam@yahoo.com) (DB)

documentation

  • add Added examples for XML Forms, including SOAP interfaces, XML Form documentation, and updated Javadocs (DB)
  • update Updated website to include downloadable PDF's of the Getting Started Guide and the whole site. (DB)

libraries

  • add Added Axis to support SOAP features (DB)

Version 1.3b3 (September 16, 2003)

code

  • add Added a new xml forms framework that allows for easy editing and validation of xml (DB)
  • add Form token now added to form xml (DB)
  • fix Fixed problem of extra text when limiting message resource serialization with "messages" transform parameter. (DB)
  • fix Fixed attach request xml settings not properly responding to a setting of false (thanks Maryanne) (DB)
  • fix Fixed incorrect rebuilding of action path when using wildcards (DB)
  • fix Fixed exception thrown when debugging fop (thanks Jay M) (DB)
  • update Improved bean serialization handling of embedded dynabeans (thanks Jay M) (DB)
  • update Set base directory of includes in FOP when applicable (thanks Jay M) (DB)

libaries

  • add XMLForm.org and supporting libraries now required to support xml form features (DB)

Version 1.3b2 (July 24, 2003)

code

  • add Added transformer property to VelocityTransformer to specify the template encoding. (DB)
  • add Added a DTD for the stxx pipeline configuration file (thanks Mark Renouf). (DB)
  • fix Fixed problem with incorrect message when multiple locales are applicable. (DB)
  • fix Fixed problem with XForm transformer, now better handles action errors with parameters. (DB)
  • fix Removed JVM 1.4+ dependency for wildcard action mapping (DB)
  • fix Fixed action messages and errors not using current locale when serializing text (DB)
  • fix Better handling of messages without relevance in the current locale (DB)
  • update Improved URI resolver to better resolve xsl:import and xsl:include's (DB)
  • update Changed how stylesheets are loaded when certain options are turned off to better accomodate servlet containers that don't implement request.getRealPath() (DB)
  • update Changed release build so now all relevant jars are included in example wars. (DB)

Version 1.3b1 (June 30, 2003)

code

  • add Added ability for XSL and FOP transformers to reload templates if they have been modified since they were cached. (DB)
  • add Added Action helper class to remove the requirement of extending the stxx-enhanced Action class. Helper class handles all functionality previously only exposed to classes that extended the stxx Action class. (DB)
  • add Added support for auto-reloading of XSL templates when they have been modified on disk since being cached. (DB)
  • add Added stxx.properties property to specify what xslt processor to use (DB)
  • fix Render parameter can now override both client and server transforms (patch from Mark Renouf) (DB)
  • update Updated per-action xml building configuration to include all types of serialized information. Also changed to a more consistent naming scheme and deprecated old variables and methods. (DB)
  • update Improved URI resolving to either always resolve from the servlet context, or resolve from the directory of the parent template in the cases of xsl:imports and xsl:includes. (DB)

documentation

  • update Updated and added to documentation (DB)

libraries

  • update Updated to Struts 1.1 final (DB)
  • update Updated Xalan jar to include XSLTC dependencies (DB)

Version 1.3a (June 24, 2003)

code

  • add Added support for Tiles via automatic detection. (DB)
  • add Added message lookup to action errors and messages upon xml serialization, also added property information. (thanks Jim Horner) (DB)
  • add Added a user agent selector that uses regular expressions (donated by Mark Renouf) (DB)
  • add Redesigned application resources to not load resources on every request and use more of the underlying struts code. New design also aggregates all related resource bundles for the XML rather than just the most specific. This should be a substantial speed improvement for those using serialized resources. (DB)
  • add Added the DOMWriteTransformer that writes stxx-generated xml to a request, session or servlet context attribute. Can be used to integrate stxx with JSP/JSTL. Also added related examples and documentation. (DB)
  • add Added the ability to specify the rendering type for the CachedXSLTransformer as a request parameter. (Mark Renouf) (DB)
  • fix Blocked Struts and stxx objects from automatic xml serialization. (DB)

example

  • update Updated example to new features and better utilize Struts form features. (DB)

libraries

  • add Added support for wildcard-matched Struts action mappings. Code copied from the Struts-Wildcard project. Only works with Struts 1.1+. (DB)

Version 1.2 (June 18, 2003)

code

  • fix Fixed bug that required ApplicationResources (DB)
  • fix Changed log level of transformation errors to WARN (DB)

libraries

  • update Updated Struts to 1.1RC2 (DB)

Version 1.2rc2 (June 6, 2003)

code

  • add Added ability to pass stylesheet parameters to XSLT files (DB)
  • add Added a Velocity example and more documentation (DB)
  • fix Fixed JDOM namespace declarations (Stephen Baishya) (DB)
  • fix Fixed a few issues with stxx and Struts 1.0 (DB)
  • update Standardized all licenses to the Struts license (DB)
  • update Updated XML jars and added instructions of their use in the documentation (DB)
  • update Changed what context objects were populated by the Velocity transformer. (DB)
  • update Updated Struts 1.0 example webapp with newer examples and marked the ones that require Struts 1.1 (DB)
  • update Updated Javadocs (DB)

Version 1.2rc1 (May 28, 2003)

code

  • add Added ability to specify what application resources should be filtered per transform in a pipeline (DB)
  • fix Fixed problems with DOM support (DB)
  • update Updated to JDOM beta 9 (DB)
  • update Updated xmlform.jar to one patched by Brent Baxter . Fixes problem with form error population. (DB)
  • update Updated Javadocs (DB)

examples

  • update Reorganized examples to be easier to work with and better demonstrate how to use stxx. (DB)

website

  • add Added more content to advanced topics and updated other sections. (DB)

Version 1.2b2 (May 9, 2003)

code

  • add Added ActionMessage and ActionForm serialization (DB)
  • add Added request attribute object serialization (thanks Silvester van der Bijl) (DB)
  • add Added XForm (via XMLForm) transformer to support XForms by wrapping ActionForms (DB)
  • fix Fixed PDF problem with Internet Explorer (thanks Poh Lian) (DB)
  • update Updated VelocityTransformer to fully take advantage of Akania (DB)
  • update Changed more access modifiers to better support subclassing (DB)

website

  • add Redesigned web site with Forrest (DB)
  • add Created a Getting Started guide (DB)
  • add Added transformer documentation (DB)
  • add Started an advanced guide (DB)

Version 1.2b1 (May 2, 2003)

code

  • fix Fixed improper shutdown of stxx with Struts 1.1 (DB)
  • update Changed access modifiers on several methods to better support subclassing (DB)
  • update Restructured the XSL transformer to make it easy to subclass and add SAX filters to manipulate the XML before it is transformed. (DB)

config

  • add New way to define transforms by defining pipeline types that are used to match multiple requests similiar to Cocoon. This new format is only available with Struts 1.1. (DB)

example

  • update Rewrote example application (Struts 1.1 version) using new format (DB)

Version 1.2a (April 15, 2003)

code

  • add Possible to use stxx without including JDOM (DB)
  • fix Cleaned up imports (DB)
  • update Redesigned transformation pipeline to be XML format independent. (DB)
  • update XSLT and XSL-FO transformers now use SAX event pipelines for transformation. (DB)
  • update Debugging the CachedFOPTransformer will now return XSL-FO and write the raw XML to file (DB)

config

  • update Depreciated "mimeType" attribute in favor of "type" (DB)

docs

  • add New javadocs (DB)