[rules-users] Drools Human Task Service Persistence
Rui Tang
tangrui.cn at gmail.com
Thu Nov 25 21:15:23 EST 2010
This is because I use some features that only ORM 2.0 supported. What
is the version of hibernate entitymanager you are using? I use the
latest 3.6.x and have got no errors. This seems that your hibernate
version expects a fix version of 1.0.
2010/11/26, ramram <ramram858 at gmail.com>:
>
> 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.
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
--
从我的移动设备发送
唐睿
More information about the rules-users
mailing list