Apache Commons Jelly 1.0

Operating systemsOS : Windows / Linux / Mac OS / BSD / Solaris
Program licensingScript Licensing : Apache License
CreatedCreated : Feb 17, 2010
Size downloadDownloads : 1
Program licensing
Thank you for voting...

Jelly combines the ideas from Ant, JSTL, Velocity, ...

Jelly combines the ideas from Ant, JSTL, Velocity, DVSL and cocoon all together in a simple and powerful scripting engine.
It is a tool for turning XML into executable code.
Jelly can be used as a more flexible and powerful front end to Ant such as in the Maven project, as a testing framework such as JellyUnit, in an intergration or workflow system such as werkflow or as a page templating system inside engines like Cocoon.
Jelly borrows many good ideas from both JSP custom tags, Velocity, Cocoon, Ant. Jelly can be used from the command line, inside Ant and Maven or inside a Servlet, Web Service, JMS MessageListener or embedded directly into your software.
It has native support for a Velocity-like expression language called Jexl which is a superset of the JSP, JSTL and JSF expression languages as well as support for other pluggable expression languages like XPath via Jaxen, JavaScript, beanshell and Jython.
The engine is completely extendable via custom tags in a similar way to JSP custom tags or Ant tasks.
Though Jelly is really simple and has no dependencies either Servlets or JSP. So the developer can think of Jelly as similar to an XML-ized Velocity where the directives are XML tags. Or he can think of Jelly as a more flexible engine for processing Ant tasks with better expression, logic and looping support.
Jelly is also based on an XML pipeline architecture, like Cocoon, so that it is ideal for processing XML, scripting web services, generating dynamic web content or being part of a content generation system such as Cocoon.
News in the current Apache Commons Jelly by Apache Software Foundation version:
New Features:
• FileTag now allows appending to the file. Issue: JELLY-191.
• jelly -h or --help responds a help and jelly -v or --version responds the version. Issue: JELLY-145.
Fixed bugs:
• Improve tag caching to improve memory consumption Thanks to Hans Gilde.
• SwitchTag can not be reused if default encountered.
• Removed instance-based ThreadLocal substituting a JellyContext-based tag-caching.

Apache Commons Jelly 1.0 scripting tags: expression, scripting, apache commons jelly, cocoon, processing platform, tags, execute, execute xml code, scripting engine. What is new in Apache Commons Jelly 1.0 software script? - Unable to find Apache Commons Jelly 1.0 news. What is improvements are expecting? Newly-made Apache Commons Jelly 1.1 will be downloaded from here. You may download directly. Please write the reviews of the Apache Commons Jelly. License limitations are unspecified.