ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Henry Lu <z...@umich.edu>
Subject ibatis 2.1.16
Date Tue, 24 Jan 2006 16:01:11 GMT
Doesn't work with JUnit!!! 2.1.5 works.

-Henry

Larry Meadors wrote:

>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 <zhlu@umich.edu> 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
>>>>>>
>>>>>>AHrakou@iba.by 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:
>>>>>>>horal@tut.by
>>>>>>>
>>>>>>>*Henry Lu <zhlu@umich.edu>*
>>>>>>>
>>>>>>>23.01.2006 17:12
>>>>>>>Please respond to
>>>>>>>user-java@ibatis.apache.org
>>>>>>>
>>>>>>>
>>>>>>>    To
>>>>>>>    user-java@ibatis.apache.org
>>>>>>>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
>>>>>>>
>>>>>>>AHrakou@iba.by 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:
>>>>>>>>                
>>>>>>>>
>>>>>>>horal@tut.by      >
>>>>>>>              
>>>>>>>
>>>>>>>>*Henry Lu <zhlu@umich.edu>*
>>>>>>>>
>>>>>>>>23.01.2006 16:59
>>>>>>>>Please respond to
>>>>>>>>user-java@ibatis.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>>                 > To
>>>>>>>>                 user-java@ibatis.apache.org
>>>>>>>>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
>>>>>>>>
>>>>>>>>                
>>>>>>>>
>>>>>
>>>>>          
>>>>>
>>>
>>>      
>>>

Mime
View raw message