Jim, once you release Penrose 1.0, provide us the url where we can download the SAR file that is deployable on JBoss.
We released our Penrose 1.0. Here is the Jboss-Penrose Integration documentation.
Currently, in order to deploy penrose in jboss, you have to install penrose in a separate directory (e.g: /usr/local/penrose), run "ant deploy" under PENROSE_SERVER_HOME/jboss folder. This command will generate penrose.sar in this directory and will copy this file into JBoss' deployment directory.
Penrose service can be managed via JBoss' JMX Console. e.g: Through http://localhost:8080/jmx-console/. The MBeans will be available under Penrose domain.
I am not sure if this is the best practice for integrating Jboss, so please feel free to recommend a better integration alternative.
Penrose 1.0 currently supports JDBC and JNDI. We are planning to add support for Flat File (Delimited) and RACF (mainframe) in Penrose 1.1. Although It would be interesting to support EJB3 too. It would allow to put an LDAP interface on business/domain objects as opposed to static data sources.