What and how are you importing the rules? If you have a DRL file this should be imported with "Create new package->Import from DRL" (the wording on the "Create New" menu might be a little different, I'm going from memory.
If you're using the Administration->Import function; this is to import whole repositories that have been previously exported. If you're doing something else please do tell. With kind regards, Mike On 16 January 2013 22:41, kurrent93 <[email protected]> wrote: > HI > > > Im trying to import rules and assets into a new gunvor installation, but I > am getting the following error. > > Can anyone advise on how I can fix this issue? > > ERROR 16-01 23:39:01,398 > (RulesRepository.java:importRulesRepositoryFromStream:1 > 326) XML parse error > javax.jcr.InvalidSerializedDataException: XML parse error > at > org.apache.jackrabbit.commons.AbstractWorkspace.importXML(AbstractWor > kspace.java:62) > at > org.drools.repository.RulesRepository.importRulesRepositoryFromStream > (RulesRepository.java:1312) > at > org.drools.repository.RulesRepository$Proxy$_$$_WeldClientProxy.impor > tRulesRepositoryFromStream(RulesRepository$Proxy$_$$_WeldClientProxy.java) > at > org.drools.guvnor.server.files.FileManagerService.importRulesReposito > ry(FileManagerService.java:270) > at > org.drools.guvnor.server.files.FileManagerService$Proxy$_$$_WeldClien > > tProxy.importRulesRepository(FileManagerService$Proxy$_$$_WeldClientProxy.java) > at > org.drools.guvnor.server.files.RepositoryBackupServlet.processImportR > epository(RepositoryBackupServlet.java:203) > at > org.drools.guvnor.server.files.RepositoryBackupServlet.access$300(Rep > ositoryBackupServlet.java:42) > at > org.drools.guvnor.server.files.RepositoryBackupServlet$1.execute(Repo > sitoryBackupServlet.java:104) > at > org.drools.guvnor.server.files.RepositoryServlet.doAuthorizedAction(R > epositoryServlet.java:59) > at > org.drools.guvnor.server.files.RepositoryBackupServlet.doPost(Reposit > oryBackupServlet.java:72) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl > icationFilterChain.java:290) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF > ilterChain.java:206) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV > alve.java:233) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextV > alve.java:191) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j > ava:127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j > ava:102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal > ve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav > a:293) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java > :859) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce > ss(Http11Protocol.java:602) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:48 > 9) > at java.lang.Thread.run(Thread.java:722) > Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; > Conten > t is not allowed in prolog. > at > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAX > ParseException(ErrorHandlerWrapper.java:198) > at > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalErro > r(ErrorHandlerWrapper.java:177) > at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError( > XMLErrorReporter.java:441) > at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError( > XMLErrorReporter.java:368) > at > com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(X > MLScanner.java:1375) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$Prolog > Driver.next(XMLDocumentScannerImpl.java:996) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(X > MLDocumentScannerImpl.java:607) > at > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next > (XMLNSDocumentScannerImpl.java:116) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp > l.scanDocument(XMLDocumentFragmentScannerImpl.java:488) > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X > ML11Configuration.java:835) > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X > ML11Configuration.java:764) > at > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser. > java:123) > at > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Ab > stractSAXParser.java:1210) > at > com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.p > arse(SAXParserImpl.java:568) > at > com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParser > Impl.java:302) > at > org.apache.jackrabbit.commons.xml.ParsingContentHandler.parse(Parsing > ContentHandler.java:62) > at > org.apache.jackrabbit.commons.AbstractWorkspace.importXML(AbstractWor > kspace.java:54) > ... 23 more > ERROR 16-01 23:39:01,405 (RepositoryServlet.java:doAuthorizedAction:61) > Repository error when importing from stream. > org.drools.repository.RulesRepositoryException: Repository error when > importing > from stream. > at > org.drools.repository.RulesRepository.importRulesRepositoryFromStream > (RulesRepository.java:1328) > at > org.drools.repository.RulesRepository$Proxy$_$$_WeldClientProxy.impor > tRulesRepositoryFromStream(RulesRepository$Proxy$_$$_WeldClientProxy.java) > at > org.drools.guvnor.server.files.FileManagerService.importRulesReposito > ry(FileManagerService.java:270) > at > org.drools.guvnor.server.files.FileManagerService$Proxy$_$$_WeldClien > > tProxy.importRulesRepository(FileManagerService$Proxy$_$$_WeldClientProxy.java) > at > org.drools.guvnor.server.files.RepositoryBackupServlet.processImportR > epository(RepositoryBackupServlet.java:203) > at > org.drools.guvnor.server.files.RepositoryBackupServlet.access$300(Rep > ositoryBackupServlet.java:42) > at > org.drools.guvnor.server.files.RepositoryBackupServlet$1.execute(Repo > sitoryBackupServlet.java:104) > at > org.drools.guvnor.server.files.RepositoryServlet.doAuthorizedAction(R > epositoryServlet.java:59) > at > org.drools.guvnor.server.files.RepositoryBackupServlet.doPost(Reposit > oryBackupServlet.java:72) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl > icationFilterChain.java:290) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF > ilterChain.java:206) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV > alve.java:233) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextV > alve.java:191) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j > ava:127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j > ava:102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal > ve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav > a:293) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java > :859) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce > ss(Http11Protocol.java:602) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:48 > 9) > at java.lang.Thread.run(Thread.java:722) > Caused by: javax.jcr.InvalidSerializedDataException: XML parse error > at > org.apache.jackrabbit.commons.AbstractWorkspace.importXML(AbstractWor > kspace.java:62) > at > org.drools.repository.RulesRepository.importRulesRepositoryFromStream > (RulesRepository.java:1312) > ... 22 more > Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; > Conten > t is not allowed in prolog. > at > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAX > ParseException(ErrorHandlerWrapper.java:198) > at > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalErro > r(ErrorHandlerWrapper.java:177) > at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError( > XMLErrorReporter.java:441) > at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError( > XMLErrorReporter.java:368) > at > com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(X > MLScanner.java:1375) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$Prolog > Driver.next(XMLDocumentScannerImpl.java:996) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(X > MLDocumentScannerImpl.java:607) > at > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next > (XMLNSDocumentScannerImpl.java:116) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp > l.scanDocument(XMLDocumentFragmentScannerImpl.java:488) > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X > ML11Configuration.java:835) > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X > ML11Configuration.java:764) > at > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser. > java:123) > at > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Ab > stractSAXParser.java:1210) > at > com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.p > arse(SAXParserImpl.java:568) > at > com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParser > Impl.java:302) > at > org.apache.jackrabbit.commons.xml.ParsingContentHandler.parse(Parsing > ContentHandler.java:62) > at > org.apache.jackrabbit.commons.AbstractWorkspace.importXML(AbstractWor > kspace.java:54) > ... 23 more > > > > > -- > View this message in context: > http://drools.46999.n3.nabble.com/unable-to-import-rules-into-guvnor-tp4021592.html > Sent from the Drools: User forum mailing list archive at Nabble.com. > _______________________________________________ > rules-users mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users >
_______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
