oodt-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mattmann, Chris A (388J)" <chris.a.mattm...@jpl.nasa.gov>
Subject Re: Problem arising from XSD validation while configuring Crawler
Date Tue, 05 Mar 2013 08:29:21 GMT
Hi Gabe,

This should be fixed in current OODT 0.5 and OODT 0.6-SNAPSHOT trunk. Can
you try them?

Cheers,
Chris

On 2/28/13 3:22 PM, "Resneck, Gabriel M (388J)"
<Gabriel.M.Resneck@jpl.nasa.gov> wrote:

>We in SMAP Land have been running into an issue while distributing jobs
>to nodes with no internet access.
>
>Here's the stack trace:
>
>org.apache.oodt.cas.resource.structs.exceptions.JobInputException: Failed
>to run task
>at org.apache.oodt.cas.workflow.structs.TaskJob.execute(TaskJob.java:104)
>at 
>org.apache.oodt.cas.resource.system.extern.XmlRpcBatchStub$RunnableJob.run
>(XmlRpcBatchStub.java:229)
>at java.lang.Thread.run(Thread.java:619)
>Caused by: 
>org.apache.oodt.cas.workflow.structs.exceptions.WorkflowTaskInstanceExcept
>ion: PGETask failed : Line 12 in XML document from URL
>[file:/project/spdm/subsys/deploy/spdm-crawler/policy/crawler-config.xml]
>is invalid; nested exception is org.xml.sax.SAXParseException: cvc-elt.1:
>Cannot find the declaration of element 'beans'.
>at org.apache.oodt.cas.pge.PGETaskInstance.run(PGETaskInstance.java:456)
>at org.apache.oodt.cas.workflow.structs.TaskJob.execute(TaskJob.java:102)
>... 2 more
>Caused by: 
>org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
>Line 12 in XML document from URL
>[file:/project/spdm/subsys/deploy/spdm-crawler/policy/crawler-config.xml]
>is invalid; nested exception is org.xml.sax.SAXParseException: cvc-elt.1:
>Cannot find the declaration of element 'beans'.
>at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDe
>finitions(XmlBeanDefinitionReader.java:369)
>at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefi
>nitions(XmlBeanDefinitionReader.java:313)
>at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefi
>nitions(XmlBeanDefinitionReader.java:290)
>at 
>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa
>dBeanDefinitions(AbstractBeanDefinitionReader.java:131)
>at 
>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa
>dBeanDefinitions(AbstractBeanDefinitionReader.java:147)
>at 
>org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa
>dBeanDefinitions(AbstractBeanDefinitionReader.java:173)
>at 
>org.springframework.context.support.AbstractXmlApplicationContext.loadBean
>Definitions(AbstractXmlApplicationContext.java:112)
>at 
>org.springframework.context.support.AbstractXmlApplicationContext.loadBean
>Definitions(AbstractXmlApplicationContext.java:79)
>at 
>org.springframework.context.support.AbstractRefreshableApplicationContext.
>refreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>at 
>org.springframework.context.support.AbstractApplicationContext.obtainFresh
>BeanFactory(AbstractApplicationContext.java:394)
>at 
>org.springframework.context.support.AbstractApplicationContext.refresh(Abs
>tractApplicationContext.java:324)
>at 
>org.springframework.context.support.FileSystemXmlApplicationContext.<init>
>(FileSystemXmlApplicationContext.java:124)
>at 
>org.springframework.context.support.FileSystemXmlApplicationContext.<init>
>(FileSystemXmlApplicationContext.java:68)
>at 
>org.apache.oodt.cas.pge.PGETaskInstance.setCrawlerConfigurations(PGETaskIn
>stance.java:371)
>at 
>org.apache.oodt.cas.pge.PGETaskInstance.ingestProducts(PGETaskInstance.jav
>a:348)
>at org.apache.oodt.cas.pge.PGETaskInstance.run(PGETaskInstance.java:454)
>... 3 more
>Caused by: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the
>declaration of element 'beans'.
>at 
>org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown
> Source)
>at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
>at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>at 
>org.apache.xerces.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
>Source)
>at org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(Unknown
>Source)
>at 
>org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
>Source)
>at 
>org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRo
>otElementHook(Unknown Source)
>at 
>org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispa
>tcher.dispatch(Unknown Source)
>at 
>org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
>at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>at 
>org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(D
>efaultDocumentLoader.java:73)
>at 
>org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDe
>finitions(XmlBeanDefinitionReader.java:361)
>... 18 more
>
>It would seem that XSD validation is what causes this issue.  While
>looking for ways to solve this, we ran into
>https://jira.springsource.org/browse/SPR-5014 and thought, "Chris
>Mattmann, we know that guy!"
>
>If any of you guys have solved this before (yes, including you, Chris),
>we'd love to know how you did it.
>
>Thanks!
>
>Gabe =)


Mime
View raw message