I ran into a funky problem using the shale-tiger library with embedded OC4J 10.1.3.1.1. The class loader doesn't like paths that start with the forward slash. It took me some work to find the problem since the container eats the exception raised in the servlet context listener. The first exception is raised when trying to scan the web classes "/WEB-INF/lib/". I found a workaround by specifying the package(s) to scan using the context param in the web.xml.
<context-param> <param-name>org.apache.shale.tiger.SCAN_PACKAGES</param-name> <param-value>us/co/cde/ccat/view/backing</param-value> </context-param> Notice that my package doesn't start with a forward slash. For some reason the starting forward slash throws off the class loader? Is this an older spec thing or just a bug? Oh well, thankfully I found a simple workaround and the tiger library coupled with the view library seems to work with the ADF Faces Components. Although I've found them inferior to Trinidad ;-) Gary