XENEI.IMAGO   blends servlets with XML transforms. Imago provides access to the servlet environment from the XSLT extension elements framework of Xalan and the emerging standards. Imago is well suited for integration of web services to legacy systems.

imago: noun. [im-ah-gO] The final and perfect stage of an insect after it has gone through all of its metamorphoses, for example a butterfly.

Imago offers several enhancements to the Xalan XSLT transform mechanism. In addition to providing for standard extensions written for Xalan, Imago provides:
  • Access to both the Xalan and Imago extended servlet environment.
  • Caching of documents and intermediate transforms. Various types of cache mechanisms are available, and custom caches may be implemented.
  • A mechanism to execute different transform pipelines based on the type of requesting client or device.
The ImagoX Extensions package is an optional group of standard and contributed Imago XSLT extensions. The standard extensions include a Counter, a Mail interface, and a Forms package.
Xenei.org is an umbrella organization which is comprised of several projects. All projects are offered under the Academic Free License unless otherwise noted. Basically this license allows Xenei.org projects to be used freely for personal or commercial purposes. Trademark and logo instructions for use of Xenei.org images may be found here.
Most of the products you will find at Xenei.org are currently running in production environments.
All Xenei.org projects are 100% Pure Java™ unless otherwise noted.


 Imago Requirements 
  • A Java runtime (JRE) version 1.3.1 or above. A complete Java SDK is needed to compile the source code.
  • A servlet container such as Apache Tomcat or JBoss.
  • Apache Xalan XSLT processor for transforming XML documents into HTML, text, or other XML document types. Preferably version 2.3.1 or above.
  • Jakarta ORO, version 2.0.4 or above, for regular-expression processing.
  • Jakarta Log4J for flexible log file handling.

 Optional Packages 
  • A JDBC driver and the LDBC package if you wish to use the database caching mechanism of Imago. The JDBC driver must be one of those supported by LDBC.
  • Jakarta Ant version 1.5.2 or above if you plan to compile the source code.
  • The ImagoX Extensions package of standard and contributed Imago XSLT extensions.

 Release Contents 

Xenei.org product releases usually provide three (3) different distributions:
  1. A release file like  <product>_<version>_<build>.zip   contains everything needed to execute the package (except a JRE/JDK), product and API documentation, and the _src.zip file from #2. The Imago full release also contains a "war" (web archive) file ready for deployment.
  2. A release file like  <product>_<version>_<build>_src.zip   contains the source code, build support, and documentation support.
  3. A release file like  <product>_<version>_<build>_minimal.zip   contains update pieces only.

 Additional Information 
Summary |  Forums |  Tracker |  Bugs |  Support |  Patches |  RFE |  Lists |  Tasks |  Docs |  News |  CVS |  Files

 All XENEI.ORG projects are hosted on 
SourceForge.net

All trademarks and copyrights are the property of their respective owners.
Copyright © 2002-2003 by Xenei.com, All Rights Reserved
Who are we?
OpenSource.org Xenei.org AnyBrowser.org