Methods, systems, and products are provided for deploying Java
applications in resource constrained environments. Embodiments include
identifying a resource constraint of a target system and filtering the
Java application in dependence upon the identified resource constraint.
In many embodiments, identifying a resource constraint of a target system
includes identifying limited runtime processing capabilities of the
target system and filtering the Java application in dependence upon the
identified resource constraint includes preprocessing a tag library of
the Java application. In some embodiments, preprocessing a tag library is
carried out by identifying a tag library descriptor of the Java
application and copying a listener from the tag library descriptor to a
deployment descriptor for the Java application.