ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Henry Lu <z...@umich.edu>
Subject Re: junit test
Date Mon, 23 Jan 2006 20:04:54 GMT
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