When I first ran the example, the following error was logged when deploying the resource adapter:
org.jboss.deployment.DeploymentException: Could not read dd; - nested throwable: (java.net.ConnectException: Connection timed out: connect)
...
Caused by: java.net.ConnectException: Connection timed out: connect
Since I'm behind a firewall, the workaround was to use the following JVM options so the jboss-ds_1_5.dtd resolves:
-Dhttp.proxyHost=xxx -Dhttp.proxyPort=yyy
The jboss-ds_1_5.dtd file is in <INSTALL_DIR>/docs/dtd but JBoss attempted to resolve it using http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd (as specified in notxfs-ds.xml) instead of first using the local copy.
Any reason why this would be?