Thanks for the response but that is not the issue. I am deploying an ear file. All of the ibatis work is done in a session bean so the web application knows nothing about it.
I have used ibatis 2.0.9 this way in other projects. I have done many j2ee applications and I am pretty confident in using jboss. Any other suggestions? -----Original Message----- From: Yee, Richard K CTR DMDC [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 16, 2007 3:02 PM To: [email protected] Subject: RE: NoClassDefFoundError for class Resources This is caused by the fact that EJB classes are loaded by a different class loader than the one used by the web application. Check your Jboss documentation for using EJBs. -Richard -----Original Message----- From: Steve Wooten [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 16, 2007 11:16 AM To: [email protected] Subject: NoClassDefFoundError for class Resources Hello, Has anyone else had this issue? I am at a loss on how to solve it. I am attempting to use ibatis in a Session bean with JBoss. I have a helper class that loads the ibatis config with the following code try { ibatisConfigReader = com.ibatis.common.resources.Resources getResourceAsReader("SqlMapConfig.xml"); ibatisSqlMap = SqlMapClientBuilder buildSqlMapClient(ibatisConfigReader); } catch (Exception ex) { log.fatal("Exception reading ibatis config file", ex); } I have all the ibatis jar file deploying with my ear so I know the file "com/ibatis/common/resources/Resources exist." The ibatis jar is deployed just like all my other 3rd party jars. I have no issues referencing them. However when the above code is run I get java.lang.NoClassDefFoundError: com/ibatis/common/resources/Resources Please Help!
