I am using, and have built iBATIS with jdk1.5 - unit tests and all. IIRC, it was pissed about the lack of a xalan impl but once I put that in devlib it was happy.
Larry On 1/23/06, Henry Lu <[EMAIL PROTECTED]> wrote: > I am using Junit test within the eClipse. > > -Henry > > Nathan Maves wrote: > > > Your application work because java is backwards compatible. The > > build script, which includes the unit tests will not run with java > > 1.5. I think there are classloader issues that require you to mess > > with the dependancies. > > > > Just to reiterate there are no know issues with using ibatis on Java > > 1.5. We have been using it for a while now. > > > > Nathan > > On Jan 23, 2006, at 1:04 PM, Henry Lu wrote: > > > >> Thanks for your info! Why my application works with jdk 1.5 and > >> JUnit doesn't with with jdk1.5? > >> > >> -Henry > >> > >> Nathan Maves wrote: > >> > >>> If you are asking about the JUnit tests for the ibatis code then > >>> yes and no :) > >>> > >>> I have tried it and it will not work. You need to run the unit > >>> tests with 1.4. For now the plans looks like we might try to > >>> migrate to 1.5 when 1.6 comes out. Don't quote me on this but I > >>> would be a good thing for ibatis. > >>> > >>> Nathan > >>> > >>> On Jan 23, 2006, at 12:46 PM, Henry Lu wrote: > >>> > >>>> Is there anyone who are using jdk 1.5 and JUnit test for ibatis? > >>>> > >>>> -Henry > >>>> > >>>> [EMAIL PROTECTED] wrote: > >>>> > >>>>> > >>>>> what about XML? > >>>>> > >>>>> Cause: > >>>>> > org.xml.sax.SAXParseException: Attribute "namespace" is not > >>>>> declared for > >>>>> > element "sqlMap". > >>>>> > Caused by: org.xml.sax.SAXParseException: Attribute > >>>>> "namespace" is not > >>>>> > declared for element "sqlMap". > >>>>> > >>>>> !!! > >>>>> Attribute "namespace" is not declared for > >>>>> > element "sqlMap". > >>>>> > >>>>> C уважением, > >>>>> Алексей. > >>>>> mobile: +375-029-708-2168 email: > >>>>> [EMAIL PROTECTED] > >>>>> > >>>>> *Henry Lu <[EMAIL PROTECTED]>* > >>>>> > >>>>> 23.01.2006 17:12 > >>>>> Please respond to > >>>>> [email protected] > >>>>> > >>>>> > >>>>> To > >>>>> [email protected] > >>>>> cc > >>>>> Subject > >>>>> Re: junit test > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> All correct version. Because it works for the application. > >>>>> > >>>>> ibatis-common-2.jar > >>>>> ibatis-dao-2.jar > >>>>> ibatis-sqlmap-2.jar > >>>>> and spring 1.2.6 > >>>>> > >>>>> [EMAIL PROTECTED] wrote: > >>>>> > >>>>> > > >>>>> > Check that you use the correct libraries for spring and ibatis. > >>>>> > > >>>>> > > >>>>> > Also check your XML: > >>>>> > > >>>>> > Cause: > >>>>> > org.xml.sax.SAXParseException: Attribute "namespace" is not > >>>>> declared for > >>>>> > element "sqlMap". > >>>>> > Caused by: org.xml.sax.SAXParseException: Attribute > >>>>> "namespace" is not > >>>>> > declared for element "sqlMap". > >>>>> > > >>>>> > C уважением, > >>>>> > Алексей. > > >>>>> > mobile: +375-029-708-2168 > email: > >>>>> [EMAIL PROTECTED] > > >>>>> > > >>>>> > *Henry Lu <[EMAIL PROTECTED]>* > >>>>> > > >>>>> > 23.01.2006 16:59 > >>>>> > Please respond to > >>>>> > [email protected] > >>>>> > > >>>>> > > >>>>> > > To > >>>>> > [email protected] > >>>>> > cc > >>>>> > > Subject > >>>>> > junit test > >>>>> > > >>>>> > > >>>>> > > >>>>> > > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> > I go the following error when I did JUnit test: > >>>>> > > >>>>> > setUp()---------- > >>>>> > org.springframework.beans.factory.BeanCreationException: Error > >>>>> creating > >>>>> > bean with name 'sqlMapClient' defined in file > >>>>> > [C:\devel\webapps\coreyp\WEB-INF\app_beans.xml]: > >>>>> Initialization of bean > >>>>> > failed; nested exception is > >>>>> > com.ibatis.common.exception.NestedRuntimeException: Error > >>>>> occurred. > Cause: com.ibatis.common.xml.NodeletException: > >>>>> Error parsing XML. > Cause: > >>>>> com.ibatis.common.exception.NestedRuntimeException: Error parsing > >>>>> > XPath '/sqlMapConfig/sqlMap'. Cause: > >>>>> > com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: > >>>>> > org.xml.sax.SAXParseException: Attribute "namespace" is not > >>>>> declared for > >>>>> > element "sqlMap". > >>>>> > Caused by: org.xml.sax.SAXParseException: Attribute > >>>>> "namespace" is not > >>>>> > declared for element "sqlMap". > >>>>> > > >>>>> > However, it works when I run the application. > >>>>> > > >>>>> > Here is code for JUNit test: > >>>>> > > >>>>> > org.springframework.context.ApplicationContext ctx = null; > >>>>> > String[] paths = { "/WEB-INF/test/ > >>>>> datasource_beans_test.xml", > >>>>> > "/WEB-INF/authorize-spring.xml", > >>>>> > "/WEB-INF/spring-auth.xml", > >>>>> > "/WEB-INF/app_beans.xml"}; > >>>>> > ctx = new FileSystemXmlApplicationContext(paths); > >>>>> > > >>>>> > How to make JUnit works? > >>>>> > > >>>>> > -Henry > >>>>> > > >>>>> > >>> > >>> > >>> > > > > > > >
