[hibernate-issues] [Hibernate-JIRA] Commented: (HHH-5844) SQLServer 2008 and latest Microsoft JDBC jar causes exception

Gail Badner (JIRA) noreply at atlassian.com
Mon Jan 17 12:46:05 EST 2011


    [ http://opensource.atlassian.com/projects/hibernate/browse/HHH-5844?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=39656#action_39656 ] 

Gail Badner commented on HHH-5844:
----------------------------------

Please provide a test case that reproduces your issue.

> SQLServer 2008 and latest Microsoft JDBC jar causes exception
> -------------------------------------------------------------
>
>                 Key: HHH-5844
>                 URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-5844
>             Project: Hibernate Core
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 3.6.0
>            Reporter: guy bashan
>         Attachments: sqljdbc4.jar
>
>
> I am working with SQL Server 2008.
> I just upgraded to the Microsoft latest JDBC driver: sqljdbc4.jar
> I am getting this exception:
> org.hibernate.MappingException: No Dialect mapping for JDBC type: -9
> 	org.hibernate.dialect.TypeNames.get(TypeNames.java:78)
> 	org.hibernate.dialect.TypeNames.get(TypeNames.java:103)
> 	org.hibernate.dialect.Dialect.getHibernateTypeName(Dialect.java:328)
> 	org.hibernate.loader.custom.CustomLoader$Metadata.getHibernateType(CustomLoader.java:590)
> 	org.hibernate.loader.custom.CustomLoader$ScalarResultColumnProcessor.performDiscovery(CustomLoader.java:516)
> 	org.hibernate.loader.custom.CustomLoader.autoDiscoverTypes(CustomLoader.java:532)
> 	org.hibernate.loader.Loader.getResultSet(Loader.java:1962)
> 	org.hibernate.loader.Loader.doQuery(Loader.java:802)
> 	org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
> 	org.hibernate.loader.Loader.doList(Loader.java:2533)
> 	org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276)
> 	org.hibernate.loader.Loader.list(Loader.java:2271)
> 	org.hibernate.loader.custom.CustomLoader.list(CustomLoader.java:316)
> 	org.hibernate.impl.SessionImpl.listCustomQuery(SessionImpl.java:1842)
> 	org.hibernate.impl.AbstractSessionImpl.list(AbstractSessionImpl.java:165)
> 	org.hibernate.impl.SQLQueryImpl.list(SQLQueryImpl.java:157)
> 	com.todacell.ui.model.dao.CampaignDAO.getNetworkCampaigns(CampaignDAO.java:86)
> 	com.todacell.ui.view.bean.campaign.CampaignBrowseListBean$Model.getCampaigns(CampaignBrowseListBean.java:141)
> 	com.todacell.ui.view.bean.campaign.CampaignBrowseListBean$Model.fetchPage(CampaignBrowseListBean.java:91)
> 	com.anydoby.jsfpager.PagedListDataModel.fetchPageInternal(PagedListDataModel.java:152)
> 	com.anydoby.jsfpager.PagedListDataModel.getPage(PagedListDataModel.java:100)
> 	com.anydoby.jsfpager.PagedListDataModel.getWrappedData(PagedListDataModel.java:161)
> 	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	java.lang.reflect.Method.invoke(Method.java:597)
> 	javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
> 	javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
> 	org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:140)
> 	org.apache.el.parser.AstValue.getValue(AstValue.java:118)
> 	org.apache.el.parser.AstEmpty.getValue(AstEmpty.java:45)
> 	org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
> 	org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:101)
> 	javax.faces.component._ComponentUtils.getExpressionValue(_ComponentUtils.java:236)
> 	javax.faces.component.UIComponentBase.getExpressionValue(UIComponentBase.java:1176)
> 	javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:1251)
> 	org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:276)
> 	org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:262)
> 	org.ajax4jsf.renderkit.html.AjaxOutputPanelRenderer.encodeChildren(AjaxOutputPanelRenderer.java:78)
> 	javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:611)
> 	javax.faces.component.UIComponent.encodeAll(UIComponent.java:250)
> 	javax.faces.component.UIComponent.encodeAll(UIComponent.java:257)
> 	javax.faces.component.UIComponent.encodeAll(UIComponent.java:257)
> 	javax.faces.component.UIComponent.encodeAll(UIComponent.java:257)
> 	org.apache.myfaces.application.jsp.JspViewHandlerImpl.actuallyRenderView(JspViewHandlerImpl.java:427)
> 	org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:383)
> 	org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
> 	org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
> 	org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
> 	org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
> 	javax.faces.webapp.FacesServlet.service(FacesServlet.java:155)
> 	org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
> 	org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
> 	org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
> 	org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
> 	org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:301)
> 	com.todacell.ui.view.filter.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:105)
> 	com.todacell.ui.view.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:61)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the hibernate-issues mailing list