Thanks, Niels
You were right.
The declaration order of the properties is important.

Now

  <typeHandler javaType ...

comes before

  <transactionManager type="JDBC">
  ...

and it works.

Inactive hide details for "Niels Beekman" <[EMAIL PROTECTED]>"Niels Beekman" <[EMAIL PROTECTED]>


          "Niels Beekman" <[EMAIL PROTECTED]>

          25/10/2006 12:58

          Per favore, rispondere a
          [email protected]

Per

<[email protected]>

CC


Oggetto

RE: Problems with the typeHandler property

The element order is probably wrong, the exception tells it all. If you cannot figure it out, post the rest of your config.

Niels

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent:
woensdag 25 oktober 2006 12:37
To:
[email protected]
Subject:
Problems with the typeHandler property

Hi all

I've added the following typeHandler declaration in the sql-map-config file

<typeHandler javaType="it.finmatica.gpj.ec.frontebd.TipoBD" jdbcType="VARCHAR" callback="it.finmatica.gpj.ec.frontebd.TipoBDTypeHandlerCallback" />


and it is not successfully parsed anymore.

Here is the diagnistic:

com.ibatis.common.exception.NestedRuntimeException
: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: org.xml.sax.SAXParseException: The content of element type "sqlMapConfig" must match "(properties?,settings?,typeAlias*,typeHandler*,transactionManager?,sqlMap+)+".
Caused by:
org.xml.sax.SAXParseException: The content of element type "sqlMapConfig" must match "(properties?,settings?,typeAlias*,typeHandler*,transactionManager?,sqlMap+)+".
Caused by:
com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: org.xml.sax.SAXParseException: The content of element type "sqlMapConfig" must match "(properties?,settings?,typeAlias*,typeHandler*,transactionManager?,sqlMap+)+".
Caused by:
org.xml.sax.SAXParseException: The content of element type "sqlMapConfig" must match "(properties?,settings?,typeAlias*,typeHandler*,transactionManager?,sqlMap+)+".
at com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(
SqlMapConfigParser.java:81)

What's wrong?
I use iBatis.2.1.7_597

Thanks in advance for any help

Cesare

GIF image

Reply via email to