ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Larry Meadors <lmead...@apache.org>
Subject Re: ibatis 2.1.16
Date Tue, 24 Jan 2006 17:09:32 GMT
What DTD are you using?

Larry


On 1/24/06, Henry Lu <zhlu@umich.edu> wrote:
> There is some confusion here. All ibatis version 2.1.5,2.16.2,1.7 work
> fine with my web application. I am talking about JUNIT here.
>
> When I run JUnit with ibatis, all files, code are working fine for
> 2.1.5, but failed with 2.1.6 and 2.1.7.
>
> -Henry
>
> P.S. Here is the errors:
>
> 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".
> Caused by: 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".
> Caused by: 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".
> Caused by: 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".
>
> P.S. When I switched back to 2.1.5 jars, JUnit works just fine.
>
> -Henry
>
> Larry Meadors wrote:
>
> >Are you talking about the build?
> >
> >If so, look here:
> >
> >http://opensource2.atlassian.com/confluence/oss/display/IBATIS/unix
> >
> >You're losing me here Henry.
> >
> >Larry
> >
> >
> >On 1/24/06, Henry Lu <zhlu@umich.edu> wrote:
> >
> >
> >>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