Как исправить «Причина: org.hibernate.MappingException: Не удалось определить тип для: org.hibernate.type.PrimitiveByteArrayBlobType,» - PullRequest
0 голосов
/ 08 января 2019

В моем файле контекста я определил мой источник данных, как показано ниже:

<bean id="jbpmDataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
    <property name="jndiName" value="java:/comp/env/jdbc/JbpmDataSource" />
</bean>

<bean id="jbpmEmf" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
    <property name="dataSource" ref="jbpmDataSource" />
    <property name="persistenceXmlLocation" value="classpath:META-INF/jbpm-persistence.xml" />
    <property name="persistenceUnitName" value="jbpmPU" />
    <property name="jpaVendorAdapter">
        <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter" />
    </property>
</bean>

Этот источник данных упоминается в файле server.xml в tomcat 8. Когда я запускаю сервер, я получаю исключение:

Причина: org.hibernate.MappingException: Не удалось определить тип для: org.hibernate.type.PrimitiveByteArrayBlobType, для таблицы: ProcessInstanceInfo,

...