FreeBSD Ports

lang/apache-commons-jelly 1.0_3

XML based scripting engine

Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20
Categories
lang, devel, java
Package size
2841.1 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.

Install

As a binary package — by origin, or by package name:

pkg install lang/apache-commons-jelly
pkg install apache-commons-jelly

From the ports tree:

cd /usr/ports/lang/apache-commons-jelly/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	apache-commons-jelly>0:lang/apache-commons-jelly

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0_31.0_31.0_11.0_11.0_3
FreeBSD:14:quarterly1.0_31.0_3n/a1.0_11.0_3
FreeBSD:15:latest1.0_31.0_3n/a1.0_11.0_1
FreeBSD:15:quarterly1.0_31.0_3n/an/an/a
FreeBSD:16:latest1.0_31.0_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All run dependencies 53

No port depends on this one.

Configuration

Options name: lang_commons-jelly

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
java
Service scripts
none

Message after installing

===>   NOTICE:

The apache-commons-jelly port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

distinfo 1
FileSizeSHA256
commons-jelly-1.0.tar.gz3.384141e+06c945943c1ca8c05170d1a7eb7402363c6817819321e1b2ae749d4ee93f27061b
Master sites 1
  • APACHE_COMMONS_BINARIES

Commit history 0

No commits in the history this site was built from.