Nope. In fact the compat library is not a supported library at this time. It was primarily created to port the v2 unit tests to ibatis 3, to ensure that we covered all of the known cases that iBATIS has learned abut over the last 7 years.
I'm not sure a compatibility layer is a good idea this time. I did it between V1 and V2, but that was a simpler transition. There's a much greater delta between V2 and V3. So, my thought was to use the compat library to load V2 config files into a V3 Configuration object, then create a ConfigurationWriter class to write out the equivalent V3 XML files.... Then it would be safe to write a delegating wrapper to allow the old V2 Java code to work with the V3 core and config files... Unfortunately, I'm out of time on that one. I'd love to see if someone could write a ConfigurationWriter class... that's a nice isolated unit of work for someone in the community to try. The Configuration class should allow for introspection on the full iBATIS configuration. There may be one or two edge cases. Clinton On Fri, Aug 14, 2009 at 9:27 AM, Zhubin Salehi<zhooz...@yahoo.com> wrote: > > So here comes "Mr. Attitude" again: > > I was wondering if iBATIS 3.0 is supposed to work with Spring 2.5 through > ibatis-compat library or not. I get a NoClassDefFoundError exception when I > try to run my application on Tomcat 6: > > java.lang.NoClassDefFoundError: com/ibatis/common/xml/NodeletException > > The stack trace doesn't say much about the root of the exception so I was > not able to figure out if it is Spring that is trying to access that class > or iBATIS. Also com.ibatis.common.xml package is not in ibatis-compat > library. > > Andy ideas? > > Zhubin > -- > View this message in context: > http://www.nabble.com/iBATIS-3.0-and-Spring-2.5-integration-tp24973590p24973590.html > Sent from the iBATIS - User - Java mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-java-unsubscr...@ibatis.apache.org > For additional commands, e-mail: user-java-h...@ibatis.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: user-java-unsubscr...@ibatis.apache.org For additional commands, e-mail: user-java-h...@ibatis.apache.org