0 Replies Latest reply on Sep 24, 2008 9:04 PM by youhaodeyi

    A duplicate mapping error?

    youhaodeyi

      When I run my application I got this error:

      Caused by: org.hibernate.DuplicateMappingException: Duplicate collection role mapping org.jbpm.bytes.ByteArray.byteBlocks

      I set the mapping in this way:

      <spring:bean id="jbpmSessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
      <spring:property name="dataSource">
      <spring:ref local="jbpmDataSource" />
      </spring:property>
      <spring:property name="mappingLocations">
      <spring:value>classpath*:/org/jbpm/**/*.hbm.xml</spring:value>
      </spring:property>
      <spring:property name="typeDefinitions">
      <spring:ref local="jbpmTypes" />
      </spring:property>
      <spring:property name="hibernateProperties">
      <spring:props>
      <spring:prop key="hibernate.dialect">org.hibernate.dialect.DerbyDialect</spring:prop>
      <spring:prop key="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider</spring:prop>
      <!-- Create/update the database tables automatically when the JVM starts up -->
      <spring:prop key="hibernate.hbm2ddl.auto">update</spring:prop>
      </spring:props>
      </spring:property>
      </spring:bean>

      Does anyone of you know what problem is?

      thanks