[rules-users] Drools Human Task Service Persistence
ramram
ramram858 at gmail.com
Thu Nov 25 12:01:24 EST 2010
Hi all,
I have the following exception on the server intialization after applying
the orm.xml files
18:57:25,144 SEVERE [XMLHelper] Error parsing XML: XML InputStream(5)
cvc-complex-type.3.1: Value '2.0' of attribute 'version' of element
'entity-mappings' is not valid w
ith respect to the corresponding attribute use. Attribute 'version' has a
fixed value of '1.0'.
18:57:25,149 ERROR [STDERR] javax.persistence.PersistenceException:
[PersistenceUnit: org.drools.task] Error while reading JPA XML file:
META-INF/task/Attachment.orm.xml
18:57:25,150 ERROR [STDERR] at
org.hibernate.ejb.Ejb3Configuration.addClassesToSessionFactory(Ejb3Configuration.java:909)
18:57:25,150 ERROR [STDERR] at
org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:758)
18:57:25,153 ERROR [STDERR] at
org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:191)
18:57:25,156 ERROR [STDERR] at
org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:253)
18:57:25,159 ERROR [STDERR] at
org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:125)
18:57:25,163 ERROR [STDERR] at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:52)
18:57:25,172 ERROR [STDERR] at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:34)
18:57:25,176 ERROR [STDERR] at
com.fp.common.view.util.InitializeTaskService.start(InitializeTaskService.java:39)
18:57:25,178 ERROR [STDERR] at
com.fp.common.view.util.InitializeTaskService.startTaskService(InitializeTaskService.java:30)
18:57:25,186 ERROR [STDERR] at
com.fp.common.view.util.ServerInitialization.contextInitialized(ServerInitialization.java:22)
18:57:25,189 ERROR [STDERR] at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
18:57:25,193 ERROR [STDERR] at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
18:57:25,195 ERROR [STDERR] at
org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)
18:57:25,204 ERROR [STDERR] at
org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
18:57:25,207 ERROR [STDERR] at
org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
18:57:25,210 ERROR [STDERR] at
org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
18:57:25,213 ERROR [STDERR] at
org.jboss.web.deployers.WebModule.start(WebModule.java:97)
persistence.xml
<persistence-unit name="org.drools.task" transaction-type="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<jta-data-source>java:/comp/env/worDS</jta-data-source>
<mapping-file>META-INF/orm.xml</mapping-file>
<mapping-file>META-INF/task/Attachment.orm.xml</mapping-file> <!--
ATTACHMENT -->
<mapping-file>META-INF/task/BooleanExpression.orm.xml</mapping-file>
<mapping-file>META-INF/task/Comment.orm.xml</mapping-file>
<mapping-file>META-INF/task/Content.orm.xml</mapping-file>
<mapping-file>META-INF/task/Deadline.orm.xml</mapping-file>
<mapping-file>META-INF/task/Deadlines.orm.xml</mapping-file>
<mapping-file>META-INF/task/Delegation.orm.xml</mapping-file>
<mapping-file>META-INF/task/EmailNotification.orm.xml</mapping-file>
<mapping-file>META-INF/task/EmailNotificationHeader.orm.xml</mapping-file>
<mapping-file>META-INF/task/Escalation.orm.xml</mapping-file>
<mapping-file>META-INF/task/Group.orm.xml</mapping-file>
<mapping-file>META-INF/task/I18NText.orm.xml</mapping-file>
<mapping-file>META-INF/task/Notification.orm.xml</mapping-file>
<mapping-file>META-INF/task/OnAllSubTasksEndParentEndStrategy.orm.xml</mapping-file>
<mapping-file>META-INF/task/OnParentAbortAllSubTasksEndStrategy.orm.xml</mapping-file>
<mapping-file>META-INF/task/OrganizationalEntity.orm.xml</mapping-file>
<mapping-file>META-INF/task/PeopleAssignments.orm.xml</mapping-file>
<mapping-file>META-INF/task/Reassignment.orm.xml</mapping-file>
<mapping-file>META-INF/task/SubTasksStrategy.orm.xml</mapping-file>
<mapping-file>META-INF/task/Task.orm.xml</mapping-file> <!-- Task -->
<mapping-file>META-INF/task/TaskData.orm.xml</mapping-file> <!-- Task Data
-->
<mapping-file>META-INF/task/User.orm.xml</mapping-file>
<properties>
<property name="hibernate.dialect"
value="org.hibernate.dialect.OracleDialect"/>
<property name="hibernate.connection.autocommit" value="false" />
<property name="hibernate.hbm2ddl.auto" value="create-drop" />
<property name="hibernate.max_fetch_depth" value="3"/>
<property name="hibernate.show_sql" value="true" />
<!-- TRANSACTION FOR JBOSS -->
<property name="hibernate.transaction.manager_lookup_class"
value="org.hibernate.transaction.JBossTransactionManagerLookup" />
<!-- TRANSACTION FOR TOMCAT>
<property name="hibernate.transaction.manager_lookup_class"
value="org.hibernate.transaction.BTMTransactionManagerLookup"/ -->
</properties>
</persistence-unit>
and I used the orm files provided
I tried it only for the Attachment and the table were created succesfully if
the version is 1.0 in orm file but then i got one-to-many error in the
Deadlines
any ideas
Regards,
Ram
--
View this message in context: http://drools-java-rules-engine.46999.n3.nabble.com/Drools-Human-Task-Service-Persistence-tp1868778p1968171.html
Sent from the Drools - User mailing list archive at Nabble.com.
More information about the rules-users
mailing list