lang/apache-commons-jelly 1.0_1 DragonFly
XML based scripting engine
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- APACHE20
- Categories
- devel, java, lang
- Package size
- 2855.3 KiB, 14361.8 KiB installed
Description
Jelly is an XML based scripting engine. The basic idea is that XML elements can be bound to a Java Tag which is a Java bean that performs some function.
Jelly is totally extendable via custom actions (in a similar way to JSP custom tags) as well as cleanly integrating with scripting languages such as Jexl, Velocity, pnuts, beanshell and via BSF (Bean Scripting Framework) languages like JavaScript & JPython.
Jelly uses an XMLOutput class which extends SAX ContentHandler to output XML events. This makes Jelly ideal for XML content generation, SOAP scripting or dynamic web site generation. A single Jelly tag can produce, consume, filter or transform XML events. This leads to a powerful XML pipeline engine similar in some ways to Cocoon.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | lang/apache-commons-jelly | 1.0_1 |
| FreeBSD | lang/apache-commons-jelly | 1.0_3 |
| HardenedBSD | lang/apache-commons-jelly | 1.0_3 |
| GhostBSD | lang/apache-commons-jelly | 1.0_3 |
Install
Binary package:
pkg install apache-commons-jelly
From DPorts:
cd /usr/dports/lang/apache-commons-jelly && make install clean
Dependencies
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none