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

Sent from the Drools: User forum mailing list archive at Nabble.com.<br>
_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
</blockquote></div><br>