mika wrote:
Caused by: java.lang.ClassNotFoundException: org.apache.xalan.xsltc.trax.TransformerFactoryImpl in classloader com.myapps/TCapplication/1.0/ear at org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:249) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) ... 66 more -[END]---------------------------------------------------------------------what is the first line (abstractName...) going to tell me? In the openejb-jar.xml is such a block with this EJBClientInterfaceEJB... <session> <ejb-name>EJBClientInterfaceEJB</ejb-name> <jndi-name>ClientInterfaceJAR/EJBClientInterfaceEJB</jndi-name> </session> Then I have another question for this errormessage: Caused by: java.lang.ClassNotFoundException: org.apache.xalan.xsltc.trax.TransformerFactoryImpl in classloader com.myapps/TCapplication/1.0/ear I've looked into the xalan-2.0.jar and found surprisingly such an class in it. How do I have to modify the classloader for getting this class found?
Looking further on the stack trace I think Xalan is used by one of your EJBs so place the dependency entry in the openejb-jar.xml instead of the geronimo-web-*.xml (if you don't use Xalan in the web-app). Thanks, Mario
