Bhushan
unread,Sep 8, 2010, 12:14:20 AM9/8/10Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to mybatis-user
I am using spring-ibatis 2.0.8 (this is the latest available) and this
depends on ibatis 2.3.0. All this works fine. I want to use latest
Mybatis but spring does not support at the moment. Is there anyway I
can use along with spring?
Also I see the lates ibatis is 2.3.4.726 but its gives this error -
Caused by: java.lang.RuntimeException: Error occurred. Cause:
com.ibatis.common.xml.NodeletException: Error parsing XML. Cause:
java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/
sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing
XML. Cause: org.xml.sax.SAXParseException: Document root element
"sqlMap", must match DOCTYPE root "sqlMapConfig".
at
com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(SqlMapConfigParser.java:
65)
at
com.ibatis.sqlmap.client.SqlMapClientBuilder.buildSqlMapClient(SqlMapClientBuilder.java:
90)
at
org.springframework.orm.ibatis.SqlMapClientFactoryBean.buildSqlMapClient(SqlMapClientFactoryBean.java:
326)
at
org.springframework.orm.ibatis.SqlMapClientFactoryBean.afterPropertiesSet(SqlMapClientFactoryBean.java:
280)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
1469)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:
1409)
... 82 more
Caused by: com.ibatis.common.xml.NodeletException: Error parsing XML.
Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/
sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing
XML. Cause: org.xml.sax.SAXParseException: Document root element
"sqlMap", must match DOCTYPE root "sqlMapConfig".
at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:62)
at
com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(SqlMapConfigParser.java:
62)
... 87 more
Caused by: java.lang.RuntimeException: Error parsing XPath '/
sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.NodeletException:
Error parsing XML. Cause: org.xml.sax.SAXParseException: Document
root element "sqlMap", must match DOCTYPE root "sqlMapConfig".
at
com.ibatis.common.xml.NodeletParser.processNodelet(NodeletParser.java:
123)
at com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:84)
at com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:
102)
at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:72)
at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:60)
... 88 more
Caused by: com.ibatis.common.xml.NodeletException: Error parsing XML.
Cause: org.xml.sax.SAXParseException: Document root element "sqlMap",
must match DOCTYPE root "sqlMapConfig".
at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:62)
at
com.ibatis.sqlmap.engine.builder.xml.SqlMapParser.parse(SqlMapParser.java:
44)
at com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser
$10.process(SqlMapConfigParser.java:257)
at
com.ibatis.common.xml.NodeletParser.processNodelet(NodeletParser.java:
121)
... 92 more
Caused by: org.xml.sax.SAXParseException: Document root element
"sqlMap", must match DOCTYPE root "sqlMapConfig".
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at
com.ibatis.common.xml.NodeletParser.createDocument(NodeletParser.java:
189)
at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:59)