[
https://issues.jboss.org/browse/DROOLS-783?page=com.atlassian.jira.plugin...
]
Sayed Abdul edited comment on DROOLS-783 at 1/26/18 3:38 PM:
-------------------------------------------------------------
Hi Team,
Please help to migrate drools 5.0.0 to any latest Guvnor compatible with jboss eap 6.4.
1.I am considering 6.5.0 as the drools version.please suggest if it's fine.
2.Also let me please know if the migration tool supports this migration.
- ----------------------------
i am getting below error with the sample repo attached in this ticket.
repository.xml doeesn't exist, so i renamed the file and getting below errors:
1)01:52:06.624 [main] WARN o.a.j.c.c.ConfigurationErrorHandler - Warning parsing the
configuration at line 1 using system id
file:/C:/../drools-wb-jcr2vfs-distribution-6.5.0.Final/drools-wb-jcr2vfs-distribution-6.5.0.Final/migration/repository_export/repository.xml:
org.xml.sax.SAXParseException; systemId:
file:/C:/../..../drools-wb-jcr2vfs-distribution-6.5.0.Final/drools-wb-jcr2vfs-distribution-6.5.0.Final/migration/repository_export/repository.xml;
lineNumber: 1; columnNumber: 470; Document root element "sv:node", must match
DOCTYPE root "null".
01:52:06.624 [main] WARN o.a.j.c.c.ConfigurationErrorHandler - Warning parsing the
configuration at line 1 using system id
file:/C:/Users/../drools-wb-jcr2vfs-distribution-6.5.0.Final/drools-wb-jcr2vfs-distribution-6.5.0.Final/migration/repository_export/repository.xml:
org.xml.sax.SAXParseException; systemId:
file:/C:/../../drools-wb-jcr2vfs-distribution-6.5.0.Final/drools-wb-jcr2vfs-distribution-6.5.0.Final/migration/repository_export/repository.xml;
lineNumber: 1; columnNumber: 470; Document is invalid: no grammar found.
.
org.jboss.weld.exceptions.WeldException: WELD-000049 Unable to invoke [method]
@PostConstruct public
org.drools.guvnor.server.repository.RepositoryStartupService.create() on
org.drools.guvnor.server.repository.ProductionRepositoryStartupService@13c3543
at
org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:400)
at
org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget.postConstruct(ManagedBean.java:174)
at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:294)
at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:107)
at
org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:90)
at
org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:79)
at
org.drools.guvnor.server.repository.ProductionRepositoryStartupService$Proxy$_$$_WeldClientProxy.newSession(ProductionRepositoryStartupService$Proxy$_$$_WeldClientProxy.java)
2)Caused by: org.drools.repository.RulesRepositoryException:
javax.jcr.RepositoryException: Invalid repository configuration file:
3)INFO VFS import started. Reading from import directory
C:\..\.\drools-wb-jcr2vfs-distribution-6.5.0.Final\drools-wb-jcr2vfs-distribution-6.5.0.Final\bin\tmp-jcr2vfs.
INFO Module import started
java.io.FileNotFoundException: File modules.xml not found
at
org.drools.workbench.jcr2vfsmigration.common.FileManager.getFile(FileManager.java:167)
at
org.drools.workbench.jcr2vfsmigration.common.FileManager.getModulesExportFile(FileManager.java:58)
at
org.drools.workbench.jcr2vfsmigration.common.FileManager$Proxy$_$$_WeldClientProxy.getModulesExportFile(FileManager$Proxy$_$$_WeldClientProxy.java)
at
org.drools.workbench.jcr2vfsmigration.vfsImport.ModuleAssetImporter.importAll(ModuleAssetImporter.java:123)
at
org.drools.workbench.jcr2vfsmigration.vfsImport.ModuleAssetImporter$Proxy$_$$_WeldClientProxy.importAll(ModuleAssetImporter$Proxy$_$$_WeldClientProxy.java)
at
org.drools.workbench.jcr2vfsmigration.VfsImporter.importAll(VfsImporter.java:65)
at
org.drools.workbench.jcr2vfsmigration.VfsImporter$Proxy$_$$_WeldClientProxy.importAll(VfsImporter$Proxy$_$$_WeldClientProxy.java)
at
org.drools.workbench.jcr2vfsmigration.VfsImporterLauncher.launchImport(VfsImporterLauncher.java:56)
at
org.drools.workbench.jcr2vfsmigration.VfsImporterLauncher.run(VfsImporterLauncher.java:48)
at
org.drools.workbench.jcr2vfsmigration.VfsImporterLauncher.main(VfsImporterLauncher.java:33)
INFO Module import ended
Thanks
was (Author: sayed):
Hi Team,
I have a similar assignment to migrate drools 5.0.0 to any latest Guvnor compatible with
jboss eap 6.4.
1.I am considering 6.5.0 as the drools version.please suggest if it's fine.
2.Also let me please know if the migration tool supports this migration.
Best regards
Error migrating repository from 5.x to 6.2
------------------------------------------
Key: DROOLS-783
URL:
https://issues.jboss.org/browse/DROOLS-783
Project: Drools
Issue Type: Bug
Components: tools
Affects Versions: 6.2.0.Final
Environment: Linux 3.8.13-55.1.5.el6uek.x86_64 #2 SMP Wed Jan 28 17:03:28 PST
2015 x86_64 x86_64 x86_64 GNU/Linux
Reporter: Pierangelo Repetti
Assignee: Jan Schatteman
Attachments: guvnor-jcr2vfs-migration.git.zip, repository_export.zip, rules.zip,
runMigration.log, stderr.out
The migration of a rules repository from Guvnor 5.x to KIE WB shows the following error
java.io.FileNotFoundException: File modules.xml not found
during the JCR import phase.
Detail:
Jcr import started. Reading from import directory
({/home/ecs/brain/migration/drools-wb-jcr2vfs-distribution-6.2.0.Final/bin/tmp-jcr2vfs}).
Category import started
Category import ended
Module import started
java.io.FileNotFoundException: File modules.xml not found
at
org.drools.workbench.jcr2vfsmigration.common.FileManager.getFile(FileManager.java:163)
at
org.drools.workbench.jcr2vfsmigration.common.FileManager.getModulesExportFile(FileManager.java:54)
at
org.drools.workbench.jcr2vfsmigration.common.FileManager$Proxy$_$$_WeldClientProxy.getModulesExportFile(FileManager$Proxy$_$$_WeldClientProxy.java)
at
org.drools.workbench.jcr2vfsmigration.vfsImport.ModuleAssetImporter.importAll(ModuleAssetImporter.java:114)
at
org.drools.workbench.jcr2vfsmigration.vfsImport.ModuleAssetImporter$Proxy$_$$_WeldClientProxy.importAll(ModuleAssetImporter$Proxy$_$$_WeldClientProxy.java)
at org.drools.workbench.jcr2vfsmigration.VfsImporter.importAll(VfsImporter.java:80)
at
org.drools.workbench.jcr2vfsmigration.VfsImporter$Proxy$_$$_WeldClientProxy.importAll(VfsImporter$Proxy$_$$_WeldClientProxy.java)
at
org.drools.workbench.jcr2vfsmigration.VfsImporterLauncher.launchImport(VfsImporterLauncher.java:57)
at
org.drools.workbench.jcr2vfsmigration.VfsImporterLauncher.run(VfsImporterLauncher.java:49)
at
org.drools.workbench.jcr2vfsmigration.VfsImporterLauncher.main(VfsImporterLauncher.java:34)
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)