HI,
With 5.5 (and possibly 5.4, I can't remember exactly when it was added) you
should be able to import the ZIP file directly.
With kind regards,
Mike
On 17 January 2013 14:29, kurrent93 <kurrent93(a)gmail.com> wrote:
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] <[hidden
email]<http://user/SendEmail.jtp?type=node&node=4021619&i=0>
> 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-tp40...
>> 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-tp40...
> To unsubscribe from unable to import rules into guvnor, click here.
>
NAML<http://drools.46999.n3.nabble.com/template/NamlServlet.jtp?macro=...
>
------------------------------
View this message in context: Re: [rules-users] unable to import rules
into
guvnor<http://drools.46999.n3.nabble.com/unable-to-import-rules-into-g...
Sent from the Drools: User forum mailing list
archive<http://drools.46999.n3.nabble.com/Drools-User-forum-f47000.htm...
Nabble.com.
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users