[rules-users] unable to import rules into guvnor

kurrent93 kurrent93 at gmail.com
Thu Jan 17 09:29:34 EST 2013


Hi Mike

Thanks for the reply.

Im using the Administration > Import / Export.

I managed to get it to work by unzipping the zip file, and importing the
.xml file.

thanks


On Thu, Jan 17, 2013 at 3:17 PM, manstis [via Drools] <
ml-node+s46999n4021614h53 at n3.nabble.com> wrote:

> 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 <[hidden email]<http://user/SendEmail.jtp?type=node&node=4021614&i=0>
> > 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
>> [hidden email] <http://user/SendEmail.jtp?type=node&node=4021614&i=1>
>> https://lists.jboss.org/mailman/listinfo/rules-users
>>
>
>
> _______________________________________________
> rules-users mailing list
> [hidden email] <http://user/SendEmail.jtp?type=node&node=4021614&i=2>
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
> ------------------------------
>  If you reply to this email, your message will be added to the discussion
> below:
>
> http://drools.46999.n3.nabble.com/unable-to-import-rules-into-guvnor-tp4021592p4021614.html
>  To unsubscribe from unable to import rules into guvnor, click here<http://drools.46999.n3.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4021592&code=a3VycmVudDkzQGdtYWlsLmNvbXw0MDIxNTkyfC0zMzQ3MDA3NTI=>
> .
> NAML<http://drools.46999.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>




--
View this message in context: http://drools.46999.n3.nabble.com/unable-to-import-rules-into-guvnor-tp4021592p4021619.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20130117/ce599f8a/attachment-0001.html 


More information about the rules-users mailing list