"No Dialect mapping for JDBC type: -9" error when using Microsoft SQL Server
Issue
- Using the SQL Server JDBC Driver 2.0 causes the following exception:
javax.ejb.EJBException: org.hibernate.MappingException: No Dialect mapping for JDBC type: -9
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleExceptionInOurTx(Ejb3TxPolicy.java:63)
at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:83)
at org.jboss.aspects.tx.TxInterceptor$RequiresNew.invoke(TxInterceptor.java:262)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:94)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
Environment
- JBoss Enterprise Application Platform (EAP)
- 4
- 5
- Microsoft SQL Server JDBC Driver 2.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.