[rules-users] unable to import rules into guvnor

kurrent93 kurrent93 at gmail.com
Wed Jan 16 17:41:56 EST 2013


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.


More information about the rules-users mailing list