That'll be a bug. Can you raise a JIRA for GUVNOR and attach your JCR repository?
Sent on the move On 18 Dec 2013 07:04, "nelson.wan" <nelson....@hotmail.com> wrote: > > We defined a lot of rules using Drools 5.5.0. > > Since Drools 6 has been released, we used "drools-wb-jcr2vfs-migration" > script to migrate the repository from 5.5.0 to 6. > > The script generated exception during execution. > It said modules migrated. But when migrating categories, it fails. > Hope to seek advice. Below is the output with errors: > > D:\Austin\drools-wb-jcr2vfs-migration-core-6.0.0.Final\bin>runMigration.bat > > Migration started. Reading from inputJcrRepository > ({D:\Austin\drools-wb-jcr2vfs-migration-core-6.0.0.Final\bin\inputJcr}). > Module migration started > =============== session-guest-4 > Module [ForrestGumpSample] migrated. > Module [com.austin.callmethod] migrated. > Module [com.austin.complex] migrated. > Module [com.austin.scorecard] migrated. > Module [com.austin.test] migrated. > Module [com.austin.testRep] migrated. > Module [com.austin.workitem] migrated. > Module [com.boc.demo] migrated. > Module [com.boc.riskmgmt.drools.florence] migrated. > Module [com.boc.riskmgmt.drools.florence2] migrated. > Module [com.boc.riskmgmt.nelson] migrated. > Module [com.declarative.test] migrated. > Module [com.demo.strata] migrated. > Module [com.philip] migrated. > Module [defaultPackage] migrated. > =============== session-guest-4 > Global migrated. > Module migration ended > Category migration started > =============== session-guest-4 > =============== session-guest-4 > =============== session-guest-4 > =============== session-guest-4 > =============== session-guest-4 > org.drools.repository.RulesRepositoryException: Unable to load the category > : [M_Model] does not exist. > at > > org.drools.repository.RulesRepository.loadCategory(RulesRepository.java:1098) > at > > org.drools.repository.RulesRepository$Proxy$_$$_WeldClientProxy.loadCategory(RulesRepository$Proxy$_$$_WeldClientProxy.java) > at > > org.drools.guvnor.server.RepositoryCategoryOperations.loadChildCategories(RepositoryCategoryOperations.java:64) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > > org.jboss.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:45) > at > > org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:105) > at > > org.drools.guvnor.server.RepositoryCategoryOperations$Proxy$_$$_WeldClientProxy.loadChildCategories(RepositoryCategoryOperations$Proxy$_$$_WeldClientProxy.java) > at > > org.drools.guvnor.server.RepositoryCategoryService.loadChildCategories(RepositoryCategoryService.java:54) > at > > org.drools.guvnor.server.RepositoryCategoryService$Proxy$_$$_WeldClientProxy.loadChildCategories(RepositoryCategoryService$Proxy$_$$_WeldClientProxy.java) > at > > org.drools.workbench.jcr2vfsmigration.migrater.CategoryMigrater.loadChildCategories(CategoryMigrater.java:42) > at > > org.drools.workbench.jcr2vfsmigration.migrater.CategoryMigrater.loadChildCategories(CategoryMigrater.java:49) > at > > org.drools.workbench.jcr2vfsmigration.migrater.CategoryMigrater.loadChildCategories(CategoryMigrater.java:49) > at > > org.drools.workbench.jcr2vfsmigration.migrater.CategoryMigrater.migrateAll(CategoryMigrater.java:34) > at > > org.drools.workbench.jcr2vfsmigration.migrater.CategoryMigrater$Proxy$_$$_WeldClientProxy.migrateAll(CategoryMigrater$Proxy$_$$_WeldClientProxy.java) > > at > > org.drools.workbench.jcr2vfsmigration.Jcr2VfsMigrater.migrateAll(Jcr2VfsMigrater.java:90) > at > > org.drools.workbench.jcr2vfsmigration.Jcr2VfsMigrater$Proxy$_$$_WeldClientProxy.migrateAll(Jcr2VfsMigrater$Proxy$_$$_WeldClientProxy.java) > at > > org.drools.workbench.jcr2vfsmigration.Jcr2VfsMigrationApp.migrate(Jcr2VfsMigrationApp.java:64) > at > > org.drools.workbench.jcr2vfsmigration.Jcr2VfsMigrationApp.run(Jcr2VfsMigrationApp.java:52) > at > > org.drools.workbench.jcr2vfsmigration.Jcr2VfsMigrationApp.main(Jcr2VfsMigrationApp.java:37) > Caused by: javax.jcr.PathNotFoundException: M_Model > at > org.apache.jackrabbit.core.NodeImpl$8.perform(NodeImpl.java:2135) > at > org.apache.jackrabbit.core.NodeImpl$8.perform(NodeImpl.java:2129) > at > > org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:200) > at org.apache.jackrabbit.core.ItemImpl.perform(ItemImpl.java:91) > at org.apache.jackrabbit.core.NodeImpl.getNode(NodeImpl.java:2129) > at > > org.drools.repository.RulesRepository.loadCategory(RulesRepository.java:1088) > ... 21 more > Migration ended with errors. Written into outputVfsRepository > ({D:\Austin\drools-wb-jcr2vfs-migration-core-6.0.0.Final\bin\outputVfs}). > > > > > -- > View this message in context: > http://drools.46999.n3.nabble.com/Exception-when-executing-drools-wb-jcr2vfs-migration-tp4027341.html > Sent from the Drools: User forum mailing list archive at Nabble.com. > _______________________________________________ > rules-users mailing list > rules-users@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users >
_______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users