oxf:validation problem

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

oxf:validation problem

Ryan Puddephatt
Hi all,
    I am trying to validate a schema, I have tried schema-href on the input and oxf:validation processor, both raise the following exception, not sure why as I have run this through Stylus Studio and Saxon SA, both show it as valid. Any ideas why?
 

com.sun.msv.verifier.jarv.FactoryImpl$WrapperException: Unimplemented feature: "omitting type attribute in <element> element with substitutionGroup attribute"

at com.sun.msv.verifier.jarv.FactoryImpl$ThrowController.error(FactoryImpl.java:145)

at com.sun.msv.reader.Controller.error(Controller.java:49)

at com.sun.msv.reader.Controller.error(Controller.java:49)

at com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:753)

at com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:711)

at com.sun.msv.reader.xmlschema.ElementDeclState.defaultExpression(ElementDeclState.java:129)

at com.sun.msv.reader.ExpressionWithChildState.makeExpression(ExpressionWithChildState.java:56)

at com.sun.msv.reader.ExpressionState.endSelf(ExpressionState.java:34)

at com.sun.msv.reader.SimpleState.endElement(SimpleState.java:101)

at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:546)

at orbeon.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:585)

at orbeon.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:221)

at orbeon.apache.xerces.xinclude.XIncludeHandler.emptyElement(XIncludeHandler.java:731)

at orbeon.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:312)

at orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1534)

at orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:338)

at orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:828)

at orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:758)

at orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)

at orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1178)

at com.sun.msv.reader.util.GrammarLoader._loadSchema(GrammarLoader.java:514)

at com.sun.msv.reader.util.GrammarLoader.parse(GrammarLoader.java:325)

at com.sun.msv.reader.util.GrammarLoader.loadSchema(GrammarLoader.java:189)

at com.sun.msv.verifier.jarv.TheFactoryImpl.parse(TheFactoryImpl.java:42)

at com.sun.msv.verifier.jarv.FactoryImpl.compileSchema(FactoryImpl.java:98)

at org.orbeon.oxf.processor.validation.MSVValidationProcessor$6.read(MSVValidationProcessor.java:149)

at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.java:470)

at org.orbeon.oxf.processor.validation.MSVValidationProcessor.access$600(MSVValidationProcessor.java:44)

at org.orbeon.oxf.processor.validation.MSVValidationProcessor$5.readImpl(MSVValidationProcessor.java:120)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

at org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:62)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter.read(ProcessorImpl.java:990)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.xml.ProcessorOutputXMLReader.parse(ProcessorOutputXMLReader.java:40)

at org.orbeon.saxon.event.Sender.sendSAXSource(Sender.java:270)

at org.orbeon.saxon.event.Sender.send(Sender.java:124)

at org.orbeon.saxon.event.Sender.send(Sender.java:46)

at org.orbeon.saxon.PreparedStylesheet.loadStylesheetModule(PreparedStylesheet.java:204)

at org.orbeon.saxon.PreparedStylesheet.prepare(PreparedStylesheet.java:126)

at org.orbeon.saxon.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:135)

at org.orbeon.oxf.xml.TransformerUtils.getTemplates(TransformerUtils.java:263)

at org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.createTransformer(XSLTTransformer.java:364)

at org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.readImpl(XSLTTransformer.java:123)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

at org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:62)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter.read(ProcessorImpl.java:990)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)

at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

at org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:62)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter.read(ProcessorImpl.java:990)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)

at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:123)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

at org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:62)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter.read(ProcessorImpl.java:990)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)

at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:123)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)

at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)

at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:123)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)

at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)

at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:123)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)

at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)

at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:123)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.pipeline.TeeProcessor.access$000(TeeProcessor.java:36)

at org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.java:59)

at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)

at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)

at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.java:403)

at org.orbeon.oxf.processor.ProcessorImpl$4.read(ProcessorImpl.java:427)

at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.java:470)

at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorImpl.java:425)

at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:186)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)

at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)

at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)

at org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowControllerProcessor.java:417)

at org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:86)

at org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java:95)

at org.orbeon.oxf.servlet.OPSServletDelegate.service(OPSServletDelegate.java:147)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

at org.orbeon.oxf.servlet.OPSServlet.service(OPSServlet.java:75)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)

at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)

at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)

at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)

at java.lang.Thread.run(Thread.java:595)

 

Ryan Puddephatt
Software Engineer
 

Teleflex Group - IT UK
1 Michaelson Square
Livingston
West Lothian
Scotland
EH54 7DP
 
e> [hidden email]
t> +44(0)1506 407 110
f> +44(0)1506 407 108
w> www.teleflex.com

 


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: oxf:validation problem

Erik Bruchez
Administrator
Ryan,

I think the message says it all: the authors of MSV have not implemented
this feature!

I see that there are nightly builds available here:

   https://msv.dev.java.net/servlets/ProjectDocumentList?folderID=101

I have no idea of the status of this, but it would be worth a try.

-Erik

Ryan Puddephatt wrote:

> Hi all,
>     I am trying to validate a schema, I have tried schema-href on the
> input and oxf:validation processor, both raise the following exception,
> not sure why as I have run this through Stylus Studio and Saxon SA, both
> show it as valid. Any ideas why?
>  
>
> com.sun.msv.verifier.jarv.FactoryImpl$WrapperException: Unimplemented
> feature: "omitting type attribute in <element> element with
> substitutionGroup attribute"
>
> at
> com.sun.msv.verifier.jarv.FactoryImpl$ThrowController.error(FactoryImpl.java:145)
>
> at com.sun.msv.reader.Controller.error(Controller.java:49)
>
> at com.sun.msv.reader.Controller.error(Controller.java:49)
>
> at com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:753)
>
> at com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:711)
>
> at
> com.sun.msv.reader.xmlschema.ElementDeclState.defaultExpression(ElementDeclState.java:129)
>
> at
> com.sun.msv.reader.ExpressionWithChildState.makeExpression(ExpressionWithChildState.java:56)
>
> at com.sun.msv.reader.ExpressionState.endSelf(ExpressionState.java:34)
>
> at com.sun.msv.reader.SimpleState.endElement(SimpleState.java:101)
>
> at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:546)
>
> at
> orbeon.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:585)
>
> at
> orbeon.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:221)
>
> at
> orbeon.apache.xerces.xinclude.XIncludeHandler.emptyElement(XIncludeHandler.java:731)
>
> at
> orbeon.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:312)
>
> at
> orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1534)
>
> at
> orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:338)
>
> at
> orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:828)
>
> at
> orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:758)
>
> at orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)
>
> at
> orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1178)
>
> at com.sun.msv.reader.util.GrammarLoader._loadSchema(GrammarLoader.java:514)
>
> at com.sun.msv.reader.util.GrammarLoader.parse(GrammarLoader.java:325)
>
> at com.sun.msv.reader.util.GrammarLoader.loadSchema(GrammarLoader.java:189)
>
> at com.sun.msv.verifier.jarv.TheFactoryImpl.parse(TheFactoryImpl.java:42)
>
> at com.sun.msv.verifier.jarv.FactoryImpl.compileSchema(FactoryImpl.java:98)
>
> at
> org.orbeon.oxf.processor.validation.MSVValidationProcessor$6.read(MSVValidationProcessor.java:149)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.java:470)
>
> at
> org.orbeon.oxf.processor.validation.MSVValidationProcessor.access$600(MSVValidationProcessor.java:44)
>
> at
> org.orbeon.oxf.processor.validation.MSVValidationProcessor$5.readImpl(MSVValidationProcessor.java:120)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
>
> at
> org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:62)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter.read(ProcessorImpl.java:990)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.xml.ProcessorOutputXMLReader.parse(ProcessorOutputXMLReader.java:40)
>
> at org.orbeon.saxon.event.Sender.sendSAXSource(Sender.java:270)
>
> at org.orbeon.saxon.event.Sender.send(Sender.java:124)
>
> at org.orbeon.saxon.event.Sender.send(Sender.java:46)
>
> at
> org.orbeon.saxon.PreparedStylesheet.loadStylesheetModule(PreparedStylesheet.java:204)
>
> at org.orbeon.saxon.PreparedStylesheet.prepare(PreparedStylesheet.java:126)
>
> at
> org.orbeon.saxon.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:135)
>
> at
> org.orbeon.oxf.xml.TransformerUtils.getTemplates(TransformerUtils.java:263)
>
> at
> org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.createTransformer(XSLTTransformer.java:364)
>
> at
> org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.readImpl(XSLTTransformer.java:123)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
>
> at
> org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:62)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter.read(ProcessorImpl.java:990)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
>
> at
> org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:62)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter.read(ProcessorImpl.java:990)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
>
> at
> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:123)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
>
> at
> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
>
> at
> org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:62)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProcessorFilter.read(ProcessorImpl.java:990)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:123)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
>
> at
> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:123)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
>
> at
> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
>
> at
> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:123)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
>
> at
> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:123)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.pipeline.TeeProcessor.access$000(TeeProcessor.java:36)
>
> at
> org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.java:59)
>
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.java:403)
>
> at org.orbeon.oxf.processor.ProcessorImpl$4.read(ProcessorImpl.java:427)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.java:470)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorImpl.java:425)
>
> at
> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:186)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
>
> at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
> at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
>
> at
> org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowControllerProcessor.java:417)
>
> at org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:86)
>
> at org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java:95)
>
> at
> org.orbeon.oxf.servlet.OPSServletDelegate.service(OPSServletDelegate.java:147)
>
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>
> at org.orbeon.oxf.servlet.OPSServlet.service(OPSServlet.java:75)
>
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>
> at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>
> at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>
> at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>
> at java.lang.Thread.run(Thread.java:595)
>
>  
>
> Ryan Puddephatt
> Software Engineer
>  
>
> Teleflex Group - IT UK
> 1 Michaelson Square
> Livingston
> West Lothian
> Scotland
> EH54 7DP
>  
> e> [hidden email] <mailto:[hidden email]>
> t> +44(0)1506 407 110
> f> +44(0)1506 407 108
> w> www.teleflex.com <http://www.teleflex.com/>
>
>  

--
Orbeon - XForms Everywhere:
http://www.orbeon.com/blog/



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

RE: oxf:validation problem

Stephen Bayliss
In reply to this post by Ryan Puddephatt
Yes, I can confirm this.

We've had similar issues with OPS/MSV validating against schemata that
use substitutionGroup.

Probably your only option is to rewrite the schema in such a way as not
to use substitutionGroup.

Or use/write a different validation processor.

Steve

-----Original Message-----
From: Erik Bruchez [mailto:[hidden email]] On Behalf Of Erik Bruchez
Sent: 26 September 2006 18:01
To: [hidden email]
Subject: Re: [ops-users] oxf:validation problem

Ryan,

I think the message says it all: the authors of MSV have not implemented

this feature!

I see that there are nightly builds available here:

   https://msv.dev.java.net/servlets/ProjectDocumentList?folderID=101

I have no idea of the status of this, but it would be worth a try.

-Erik

Ryan Puddephatt wrote:
> Hi all,
>     I am trying to validate a schema, I have tried schema-href on the
> input and oxf:validation processor, both raise the following
exception,
> not sure why as I have run this through Stylus Studio and Saxon SA,
both
> show it as valid. Any ideas why?
>  
>
> com.sun.msv.verifier.jarv.FactoryImpl$WrapperException: Unimplemented
> feature: "omitting type attribute in <element> element with
> substitutionGroup attribute"
>
> at
>
com.sun.msv.verifier.jarv.FactoryImpl$ThrowController.error(FactoryImpl.
java:145)
>
> at com.sun.msv.reader.Controller.error(Controller.java:49)
>
> at com.sun.msv.reader.Controller.error(Controller.java:49)
>
> at
com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:753)
>
> at
com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:711)
>
> at
>
com.sun.msv.reader.xmlschema.ElementDeclState.defaultExpression(ElementD
eclState.java:129)
>
> at
>
com.sun.msv.reader.ExpressionWithChildState.makeExpression(ExpressionWit
hChildState.java:56)
>
> at com.sun.msv.reader.ExpressionState.endSelf(ExpressionState.java:34)
>
> at com.sun.msv.reader.SimpleState.endElement(SimpleState.java:101)
>
> at
org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:546)
>
> at
>
orbeon.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXPar
ser.java:585)
>
> at
>
orbeon.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Abst
ractXMLDocumentParser.java:221)
>
> at
>
orbeon.apache.xerces.xinclude.XIncludeHandler.emptyElement(XIncludeHandl
er.java:731)
>
> at
>
orbeon.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLN
SDocumentScannerImpl.java:312)
>
> at
>
orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1534)
>
> at
>
orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XM
LDocumentFragmentScannerImpl.java:338)
>
> at
>
orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration
.java:828)
>
> at
>
orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration
.java:758)
>
> at orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)
>
> at
>
orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.j
ava:1178)
>
> at
com.sun.msv.reader.util.GrammarLoader._loadSchema(GrammarLoader.java:514
)
>
> at com.sun.msv.reader.util.GrammarLoader.parse(GrammarLoader.java:325)
>
> at
com.sun.msv.reader.util.GrammarLoader.loadSchema(GrammarLoader.java:189)
>
> at
com.sun.msv.verifier.jarv.TheFactoryImpl.parse(TheFactoryImpl.java:42)
>
> at
com.sun.msv.verifier.jarv.FactoryImpl.compileSchema(FactoryImpl.java:98)
>
> at
>
org.orbeon.oxf.processor.validation.MSVValidationProcessor$6.read(MSVVal
idationProcessor.java:149)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI
mpl.java:470)
>
> at
>
org.orbeon.oxf.processor.validation.MSVValidationProcessor.access$600(MS
VValidationProcessor.java:44)
>
> at
>
org.orbeon.oxf.processor.validation.MSVValidationProcessor$5.readImpl(MS
VValidationProcessor.java:120)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce
ssorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:353)
>
> at
>
org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:6
2)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce
ssorFilter.read(ProcessorImpl.java:990)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.xml.ProcessorOutputXMLReader.parse(ProcessorOutputXMLRead
er.java:40)
>
> at org.orbeon.saxon.event.Sender.sendSAXSource(Sender.java:270)
>
> at org.orbeon.saxon.event.Sender.send(Sender.java:124)
>
> at org.orbeon.saxon.event.Sender.send(Sender.java:46)
>
> at
>
org.orbeon.saxon.PreparedStylesheet.loadStylesheetModule(PreparedStylesh
eet.java:204)
>
> at
org.orbeon.saxon.PreparedStylesheet.prepare(PreparedStylesheet.java:126)
>
> at
>
org.orbeon.saxon.TransformerFactoryImpl.newTemplates(TransformerFactoryI
mpl.java:135)
>
> at
>
org.orbeon.oxf.xml.TransformerUtils.getTemplates(TransformerUtils.java:2
63)
>
> at
>
org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.createTransf
ormer(XSLTTransformer.java:364)
>
> at
>
org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.readImpl(XSL
TTransformer.java:123)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce
ssorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:353)
>
> at
>
org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:6
2)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce
ssorFilter.read(ProcessorImpl.java:990)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces
sor.java:96)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav
a:536)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP
rocessor.java:94)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce
ssorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:353)
>
> at
>
org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:6
2)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce
ssorFilter.read(ProcessorImpl.java:990)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:353)
>
> at
>
org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.
java:33)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces
sor.java:96)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav
a:536)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP
rocessor.java:94)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readI
mpl(ConcreteChooseProcessor.java:123)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:353)
>
> at
>
org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.
java:33)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce
ssorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:353)
>
> at
>
org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:6
2)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce
ssorFilter.read(ProcessorImpl.java:990)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces
sor.java:96)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav
a:536)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP
rocessor.java:94)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readI
mpl(ConcreteChooseProcessor.java:123)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces
sor.java:96)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav
a:536)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP
rocessor.java:94)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:353)
>
> at
>
org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.
java:33)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces
sor.java:96)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav
a:536)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP
rocessor.java:94)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readI
mpl(ConcreteChooseProcessor.java:123)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:353)
>
> at
>
org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.
java:33)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces
sor.java:96)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav
a:536)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP
rocessor.java:94)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:353)
>
> at
>
org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.
java:33)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces
sor.java:96)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav
a:536)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP
rocessor.java:94)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readI
mpl(ConcreteChooseProcessor.java:123)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:353)
>
> at
>
org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.
java:33)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces
sor.java:96)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav
a:536)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP
rocessor.java:66)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP
rocessor.java:94)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readI
mpl(ConcreteChooseProcessor.java:123)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.pipeline.TeeProcessor.access$000(TeeProcessor.j
ava:36)
>
> at
>
org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.j
ava:59)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo
rImpl.java:1195)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java
:348)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja
va:403)
>
> at
org.orbeon.oxf.processor.ProcessorImpl$4.read(ProcessorImpl.java:427)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI
mpl.java:470)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm
pl.java:425)
>
> at
>
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(C
oncreteChooseProcessor.java:186)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce
ssor.java:652)
>
> at
>
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav
a:536)
>
> at
>
org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces
sor.java:649)
>
> at
>
org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowContr
ollerProcessor.java:417)
>
> at org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:86)
>
> at
org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java:95)
>
> at
>
org.orbeon.oxf.servlet.OPSServletDelegate.service(OPSServletDelegate.jav
a:147)
>
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>
> at org.orbeon.oxf.servlet.OPSServlet.service(OPSServlet.java:75)
>
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252)
>
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)
>
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)
>
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:178)
>
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:126)
>
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:105)
>
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:107)
>
> at
>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
48)
>
> at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
9)
>
> at
>
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
essConnection(Http11BaseProtocol.java:664)
>
> at
>
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:527)
>
> at
>
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
erWorkerThread.java:80)
>
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:684)

>
> at java.lang.Thread.run(Thread.java:595)
>
>  
>
> Ryan Puddephatt
> Software Engineer
>  
>
> Teleflex Group - IT UK
> 1 Michaelson Square
> Livingston
> West Lothian
> Scotland
> EH54 7DP
>  
> e> [hidden email] <mailto:[hidden email]>
> t> +44(0)1506 407 110
> f> +44(0)1506 407 108
> w> www.teleflex.com <http://www.teleflex.com/>
>
>  

--
Orbeon - XForms Everywhere:
http://www.orbeon.com/blog/






--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

RE: oxf:validation problem

Ryan Puddephatt
In reply to this post by Erik Bruchez
Thanks, I'll give the nightly build a go and let you know what I experience

Ryan Puddephatt
Software Engineer

Teleflex Group - IT UK
1 Michaelson Square
Livingston
West Lothian
Scotland
EH54 7DP

e> [hidden email]
t> +44(0)1506 407 110
f> +44(0)1506 407 108

 

>-----Original Message-----
>From: Erik Bruchez [mailto:[hidden email]] On Behalf Of
>Erik Bruchez
>Sent: 26 September 2006 18:01
>To: [hidden email]
>Subject: Re: [ops-users] oxf:validation problem
>
>Ryan,
>
>I think the message says it all: the authors of MSV have not
>implemented this feature!
>
>I see that there are nightly builds available here:
>
>   https://msv.dev.java.net/servlets/ProjectDocumentList?folderID=101
>
>I have no idea of the status of this, but it would be worth a try.
>
>-Erik
>
>Ryan Puddephatt wrote:
>> Hi all,
>>     I am trying to validate a schema, I have tried
>schema-href on the
>> input and oxf:validation processor, both raise the following
>> exception, not sure why as I have run this through Stylus Studio and
>> Saxon SA, both show it as valid. Any ideas why?
>>  
>>
>> com.sun.msv.verifier.jarv.FactoryImpl$WrapperException: Unimplemented
>> feature: "omitting type attribute in <element> element with
>> substitutionGroup attribute"
>>
>> at
>>
>com.sun.msv.verifier.jarv.FactoryImpl$ThrowController.error(FactoryImp
>> l.java:145)
>>
>> at com.sun.msv.reader.Controller.error(Controller.java:49)
>>
>> at com.sun.msv.reader.Controller.error(Controller.java:49)
>>
>> at
>> com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:753)
>>
>> at
>> com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:711)
>>
>> at
>>
>com.sun.msv.reader.xmlschema.ElementDeclState.defaultExpression(Elemen
>> tDeclState.java:129)
>>
>> at
>>
>com.sun.msv.reader.ExpressionWithChildState.makeExpression(ExpressionW
>> ithChildState.java:56)
>>
>> at
>com.sun.msv.reader.ExpressionState.endSelf(ExpressionState.java:34)
>>
>> at com.sun.msv.reader.SimpleState.endElement(SimpleState.java:101)
>>
>> at
>> org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:546)
>>
>> at
>>
>orbeon.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXP
>> arser.java:585)
>>
>> at
>>
>orbeon.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Ab
>> stractXMLDocumentParser.java:221)
>>
>> at
>>
>orbeon.apache.xerces.xinclude.XIncludeHandler.emptyElement(XIncludeHan
>> dler.java:731)
>>
>> at
>>
>orbeon.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(XM
>> LNSDocumentScannerImpl.java:312)
>>
>> at
>>
>orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentConte
>> ntDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1534)
>>
>> at
>>
>orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(
>> XMLDocumentFragmentScannerImpl.java:338)
>>
>> at
>>
>orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configurati
>> on.java:828)
>>
>> at
>>
>orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configurati
>> on.java:758)
>>
>> at orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)
>>
>> at
>>
>orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser
>> .java:1178)
>>
>> at
>>
>com.sun.msv.reader.util.GrammarLoader._loadSchema(GrammarLoader.java:5
>> 14)
>>
>> at
>com.sun.msv.reader.util.GrammarLoader.parse(GrammarLoader.java:325)
>>
>> at
>>
>com.sun.msv.reader.util.GrammarLoader.loadSchema(GrammarLoader.java:18
>> 9)
>>
>> at
>>
>com.sun.msv.verifier.jarv.TheFactoryImpl.parse(TheFactoryImpl.java:42)
>>
>> at
>>
>com.sun.msv.verifier.jarv.FactoryImpl.compileSchema(FactoryImpl.java:9
>> 8)
>>
>> at
>>
>org.orbeon.oxf.processor.validation.MSVValidationProcessor$6.read(MSVV
>> alidationProcessor.java:149)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(Processo
>> rImpl.java:470)
>>
>> at
>>
>org.orbeon.oxf.processor.validation.MSVValidationProcessor.access$600(
>> MSVValidationProcessor.java:44)
>>
>> at
>>
>org.orbeon.oxf.processor.validation.MSVValidationProcessor$5.readImpl(
>> MSVValidationProcessor.java:120)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:353)
>>
>> at
>>
>org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java
>> :62)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>> cessorFilter.read(ProcessorImpl.java:990)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.xml.ProcessorOutputXMLReader.parse(ProcessorOutputXMLRe
>> ader.java:40)
>>
>> at org.orbeon.saxon.event.Sender.sendSAXSource(Sender.java:270)
>>
>> at org.orbeon.saxon.event.Sender.send(Sender.java:124)
>>
>> at org.orbeon.saxon.event.Sender.send(Sender.java:46)
>>
>> at
>>
>org.orbeon.saxon.PreparedStylesheet.loadStylesheetModule(PreparedStyle
>> sheet.java:204)
>>
>> at
>>
>org.orbeon.saxon.PreparedStylesheet.prepare(PreparedStylesheet.java:12
>> 6)
>>
>> at
>>
>org.orbeon.saxon.TransformerFactoryImpl.newTemplates(TransformerFactor
>> yImpl.java:135)
>>
>> at
>>
>org.orbeon.oxf.xml.TransformerUtils.getTemplates(TransformerUtils.java
>> :263)
>>
>> at
>>
>org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.createTran
>> sformer(XSLTTransformer.java:364)
>>
>> at
>>
>org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.readImpl(X
>> SLTTransformer.java:123)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:353)
>>
>> at
>>
>org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java
>> :62)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>> cessorFilter.read(ProcessorImpl.java:990)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>> essor.java:96)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>> ava:536)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>> eProcessor.java:94)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:353)
>>
>> at
>>
>org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java
>> :62)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>> cessorFilter.read(ProcessorImpl.java:990)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:353)
>>
>> at
>>
>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>> r.java:33)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>> essor.java:96)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>> ava:536)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>> eProcessor.java:94)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>> dImpl(ConcreteChooseProcessor.java:123)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:353)
>>
>> at
>>
>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>> r.java:33)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:353)
>>
>> at
>>
>org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java
>> :62)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>> cessorFilter.read(ProcessorImpl.java:990)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>> essor.java:96)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>> ava:536)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>> eProcessor.java:94)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>> dImpl(ConcreteChooseProcessor.java:123)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>> essor.java:96)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>> ava:536)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>> eProcessor.java:94)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:353)
>>
>> at
>>
>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>> r.java:33)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>> essor.java:96)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>> ava:536)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>> eProcessor.java:94)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>> dImpl(ConcreteChooseProcessor.java:123)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:353)
>>
>> at
>>
>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>> r.java:33)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>> essor.java:96)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>> ava:536)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>> eProcessor.java:94)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:353)
>>
>> at
>>
>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>> r.java:33)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>> essor.java:96)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>> ava:536)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>> eProcessor.java:94)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>> dImpl(ConcreteChooseProcessor.java:123)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:353)
>>
>> at
>>
>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>> r.java:33)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>> essor.java:96)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>> ava:536)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>> eProcessor.java:66)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>> eProcessor.java:94)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>> dImpl(ConcreteChooseProcessor.java:123)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.TeeProcessor.access$000(TeeProcessor
>> .java:36)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor
>> .java:59)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImpl.java:1195)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.
>> java:403)
>>
>> at
>> org.orbeon.oxf.processor.ProcessorImpl$4.read(ProcessorImpl.java:427)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(Processo
>> rImpl.java:470)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(Processor
>> Impl.java:425)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start
>> (ConcreteChooseProcessor.java:186)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelinePro
>> cessor.java:652)
>>
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>> ava:536)
>>
>> at
>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProc
>> essor.java:649)
>>
>> at
>>
>org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowCon
>> trollerProcessor.java:417)
>>
>> at org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:86)
>>
>> at
>>
>org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java:9
>> 5)
>>
>> at
>>
>org.orbeon.oxf.servlet.OPSServletDelegate.service(OPSServletDelegate.j
>> ava:147)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>
>> at org.orbeon.oxf.servlet.OPSServlet.service(OPSServlet.java:75)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>
>> at
>>
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
>> cationFilterChain.java:252)
>>
>> at
>>
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
>> lterChain.java:173)
>>
>> at
>>
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVa
>> lve.java:213)
>>
>> at
>>
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextVa
>> lve.java:178)
>>
>> at
>>
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.ja
>> va:126)
>>
>> at
>>
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.ja
>> va:105)
>>
>> at
>>
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValv
>> e.java:107)
>>
>> at
>>
>org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
>> :148)
>>
>> at
>>
>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
>> 869)
>>
>> at
>>
>org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.pr
>> ocessConnection(Http11BaseProtocol.java:664)
>>
>> at
>>
>org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoi
>> nt.java:527)
>>
>> at
>>
>org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFoll
>> owerWorkerThread.java:80)
>>
>> at
>>
>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPo
>> ol.java:684)
>>
>> at java.lang.Thread.run(Thread.java:595)
>>
>>  
>>
>> Ryan Puddephatt
>> Software Engineer
>>  
>>
>> Teleflex Group - IT UK
>> 1 Michaelson Square
>> Livingston
>> West Lothian
>> Scotland
>> EH54 7DP
>>  
>> e> [hidden email] <mailto:[hidden email]>
>> t> +44(0)1506 407 110
>> f> +44(0)1506 407 108
>> w> www.teleflex.com <http://www.teleflex.com/>
>>
>>  
>
>
>--
>Orbeon - XForms Everywhere:
>http://www.orbeon.com/blog/
>
>



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

RE: oxf:validation problem

Ryan Puddephatt
I've downloaded and copied over the msv.jar but I now get an exception with
the http-serializer, not sure why as it worked before and it conforms to the
schema

Is there anything that you changed to make it work with OPS?

Thanks

Ryan

org.orbeon.oxf.common.ValidationException: oxf:/config/epilogue-servlet.xpl,
line 167, column -1: Error Content of element "name" is incomplete(schema:
http://www.orbeon.com/oxf/http-serializer)
oxf:/config/epilogue-servlet.xpl, line 167, column -1: Error Content of
element "name" is incomplete(schema:
http://www.orbeon.com/oxf/http-serializer)
        at
org.orbeon.oxf.processor.validation.MSVValidationProcessor$8.error(MSVValida
tionProcessor.java:197)
        at com.sun.msv.verifier.Verifier.onError(Verifier.java:371)
        at com.sun.msv.verifier.Verifier.onError(Verifier.java:361)
        at com.sun.msv.verifier.Verifier.endElement(Verifier.java:325)
        at
org.orbeon.oxf.xml.TeeContentHandler.endElement(TeeContentHandler.java:88)
        at
org.orbeon.saxon.event.ContentHandlerProxy.endElement(ContentHandlerProxy.ja
va:287)
        at
org.orbeon.saxon.event.ProxyReceiver.endElement(ProxyReceiver.java:172)
        at
org.orbeon.saxon.event.NamespaceReducer.endElement(NamespaceReducer.java:181
)
        at
org.orbeon.saxon.event.ReceivingContentHandler.endElement(ReceivingContentHa
ndler.java:333)
        at org.dom4j.io.SAXWriter.endElement(SAXWriter.java:816)
        at org.dom4j.io.SAXWriter.write(SAXWriter.java:734)
        at org.dom4j.io.SAXWriter.writeContent(SAXWriter.java:619)
        at org.dom4j.io.SAXWriter.write(SAXWriter.java:733)
        at org.dom4j.io.SAXWriter.writeContent(SAXWriter.java:619)
        at org.dom4j.io.SAXWriter.write(SAXWriter.java:733)
        at org.dom4j.io.SAXWriter.writeContent(SAXWriter.java:619)
        at org.dom4j.io.SAXWriter.write(SAXWriter.java:202)
        at org.dom4j.io.SAXWriter.parse(SAXWriter.java:603)
        at org.orbeon.saxon.event.Sender.sendSAXSource(Sender.java:270)
        at org.orbeon.saxon.event.Sender.send(Sender.java:124)
        at
org.orbeon.saxon.IdentityTransformer.transform(IdentityTransformer.java:28)
        at
org.orbeon.oxf.xml.TransformerWrapper.transform(TransformerUtils.java:450)
        at
org.orbeon.oxf.processor.generator.DOMGenerator$1.readImpl(DOMGenerator.java
:180)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:1195)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348
)
        at
org.orbeon.oxf.processor.validation.MSVValidationProcessor.access$700(MSVVal
idationProcessor.java:44)
        at
org.orbeon.oxf.processor.validation.MSVValidationProcessor$5.readImpl(MSVVal
idationProcessor.java:219)

Ryan Puddephatt
Software Engineer

Teleflex Group - IT UK
1 Michaelson Square
Livingston
West Lothian
Scotland
EH54 7DP

e> [hidden email]
t> +44(0)1506 407 110
f> +44(0)1506 407 108

 

>-----Original Message-----
>From: Ryan Puddephatt [mailto:[hidden email]]
>Sent: 27 September 2006 09:31
>To: [hidden email]
>Subject: RE: [ops-users] oxf:validation problem
>
>Thanks, I'll give the nightly build a go and let you know what
>I experience
>
>Ryan Puddephatt
>Software Engineer
>
>Teleflex Group - IT UK
>1 Michaelson Square
>Livingston
>West Lothian
>Scotland
>EH54 7DP
>
>e> [hidden email]
>t> +44(0)1506 407 110
>f> +44(0)1506 407 108
>
>
>
>>-----Original Message-----
>>From: Erik Bruchez [mailto:[hidden email]] On Behalf Of Erik
>>Bruchez
>>Sent: 26 September 2006 18:01
>>To: [hidden email]
>>Subject: Re: [ops-users] oxf:validation problem
>>
>>Ryan,
>>
>>I think the message says it all: the authors of MSV have not
>>implemented this feature!
>>
>>I see that there are nightly builds available here:
>>
>>   https://msv.dev.java.net/servlets/ProjectDocumentList?folderID=101
>>
>>I have no idea of the status of this, but it would be worth a try.
>>
>>-Erik
>>
>>Ryan Puddephatt wrote:
>>> Hi all,
>>>     I am trying to validate a schema, I have tried
>>schema-href on the
>>> input and oxf:validation processor, both raise the following
>>> exception, not sure why as I have run this through Stylus
>Studio and
>>> Saxon SA, both show it as valid. Any ideas why?
>>>  
>>>
>>> com.sun.msv.verifier.jarv.FactoryImpl$WrapperException:
>Unimplemented
>>> feature: "omitting type attribute in <element> element with
>>> substitutionGroup attribute"
>>>
>>> at
>>>
>>com.sun.msv.verifier.jarv.FactoryImpl$ThrowController.error(FactoryImp
>>> l.java:145)
>>>
>>> at com.sun.msv.reader.Controller.error(Controller.java:49)
>>>
>>> at com.sun.msv.reader.Controller.error(Controller.java:49)
>>>
>>> at
>>> com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:753)
>>>
>>> at
>>> com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:711)
>>>
>>> at
>>>
>>com.sun.msv.reader.xmlschema.ElementDeclState.defaultExpression(Elemen
>>> tDeclState.java:129)
>>>
>>> at
>>>
>>com.sun.msv.reader.ExpressionWithChildState.makeExpression(ExpressionW
>>> ithChildState.java:56)
>>>
>>> at
>>com.sun.msv.reader.ExpressionState.endSelf(ExpressionState.java:34)
>>>
>>> at com.sun.msv.reader.SimpleState.endElement(SimpleState.java:101)
>>>
>>> at
>>> org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:546)
>>>
>>> at
>>>
>>orbeon.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXP
>>> arser.java:585)
>>>
>>> at
>>>
>>orbeon.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Ab
>>> stractXMLDocumentParser.java:221)
>>>
>>> at
>>>
>>orbeon.apache.xerces.xinclude.XIncludeHandler.emptyElement(XIncludeHan
>>> dler.java:731)
>>>
>>> at
>>>
>>orbeon.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(XM
>>> LNSDocumentScannerImpl.java:312)
>>>
>>> at
>>>
>>orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentConte
>>> ntDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1534)
>>>
>>> at
>>>
>>orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(
>>> XMLDocumentFragmentScannerImpl.java:338)
>>>
>>> at
>>>
>>orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configurati
>>> on.java:828)
>>>
>>> at
>>>
>>orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configurati
>>> on.java:758)
>>>
>>> at orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)
>>>
>>> at
>>>
>>orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser
>>> .java:1178)
>>>
>>> at
>>>
>>com.sun.msv.reader.util.GrammarLoader._loadSchema(GrammarLoader.java:5
>>> 14)
>>>
>>> at
>>com.sun.msv.reader.util.GrammarLoader.parse(GrammarLoader.java:325)
>>>
>>> at
>>>
>>com.sun.msv.reader.util.GrammarLoader.loadSchema(GrammarLoader.java:18
>>> 9)
>>>
>>> at
>>>
>>com.sun.msv.verifier.jarv.TheFactoryImpl.parse(TheFactoryImpl.java:42)
>>>
>>> at
>>>
>>com.sun.msv.verifier.jarv.FactoryImpl.compileSchema(FactoryImpl.java:9
>>> 8)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.validation.MSVValidationProcessor$6.read(MSVV
>>> alidationProcessor.java:149)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(Processo
>>> rImpl.java:470)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.validation.MSVValidationProcessor.access$600(
>>> MSVValidationProcessor.java:44)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.validation.MSVValidationProcessor$5.readImpl(
>>> MSVValidationProcessor.java:120)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:353)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java
>>> :62)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>> cessorFilter.read(ProcessorImpl.java:990)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.xml.ProcessorOutputXMLReader.parse(ProcessorOutputXMLRe
>>> ader.java:40)
>>>
>>> at org.orbeon.saxon.event.Sender.sendSAXSource(Sender.java:270)
>>>
>>> at org.orbeon.saxon.event.Sender.send(Sender.java:124)
>>>
>>> at org.orbeon.saxon.event.Sender.send(Sender.java:46)
>>>
>>> at
>>>
>>org.orbeon.saxon.PreparedStylesheet.loadStylesheetModule(PreparedStyle
>>> sheet.java:204)
>>>
>>> at
>>>
>>org.orbeon.saxon.PreparedStylesheet.prepare(PreparedStylesheet.java:12
>>> 6)
>>>
>>> at
>>>
>>org.orbeon.saxon.TransformerFactoryImpl.newTemplates(TransformerFactor
>>> yImpl.java:135)
>>>
>>> at
>>>
>>org.orbeon.oxf.xml.TransformerUtils.getTemplates(TransformerUtils.java
>>> :263)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.createTran
>>> sformer(XSLTTransformer.java:364)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.readImpl(X
>>> SLTTransformer.java:123)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:353)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java
>>> :62)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>> cessorFilter.read(ProcessorImpl.java:990)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>> essor.java:96)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>> ava:536)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>> eProcessor.java:94)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:353)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java
>>> :62)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>> cessorFilter.read(ProcessorImpl.java:990)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:353)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>>> r.java:33)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>> essor.java:96)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>> ava:536)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>> eProcessor.java:94)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>>> dImpl(ConcreteChooseProcessor.java:123)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:353)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>>> r.java:33)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:353)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java
>>> :62)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>> cessorFilter.read(ProcessorImpl.java:990)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>> essor.java:96)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>> ava:536)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>> eProcessor.java:94)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>>> dImpl(ConcreteChooseProcessor.java:123)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>> essor.java:96)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>> ava:536)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>> eProcessor.java:94)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:353)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>>> r.java:33)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>> essor.java:96)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>> ava:536)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>> eProcessor.java:94)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>>> dImpl(ConcreteChooseProcessor.java:123)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:353)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>>> r.java:33)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>> essor.java:96)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>> ava:536)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>> eProcessor.java:94)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:353)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>>> r.java:33)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>> essor.java:96)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>> ava:536)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>> eProcessor.java:94)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>>> dImpl(ConcreteChooseProcessor.java:123)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:353)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>>> r.java:33)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>> essor.java:96)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>> ava:536)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>> eProcessor.java:66)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>> eProcessor.java:94)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>>> dImpl(ConcreteChooseProcessor.java:123)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.TeeProcessor.access$000(TeeProcessor
>>> .java:36)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor
>>> .java:59)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>> sorImpl.java:1195)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>> va:348)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.
>>> java:403)
>>>
>>> at
>>>
>org.orbeon.oxf.processor.ProcessorImpl$4.read(ProcessorImpl.java:427)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(Processo
>>> rImpl.java:470)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(Processor
>>> Impl.java:425)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start
>>> (ConcreteChooseProcessor.java:186)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelinePro
>>> cessor.java:652)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>> ava:536)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProc
>>> essor.java:649)
>>>
>>> at
>>>
>>org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowCon
>>> trollerProcessor.java:417)
>>>
>>> at org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:86)
>>>
>>> at
>>>
>>org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java:9
>>> 5)
>>>
>>> at
>>>
>>org.orbeon.oxf.servlet.OPSServletDelegate.service(OPSServletDelegate.j
>>> ava:147)
>>>
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>>
>>> at org.orbeon.oxf.servlet.OPSServlet.service(OPSServlet.java:75)
>>>
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>>
>>> at
>>>
>>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
>>> cationFilterChain.java:252)
>>>
>>> at
>>>
>>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
>>> lterChain.java:173)
>>>
>>> at
>>>
>>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVa
>>> lve.java:213)
>>>
>>> at
>>>
>>org.apache.catalina.core.StandardContextValve.invoke(StandardContextVa
>>> lve.java:178)
>>>
>>> at
>>>
>>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.ja
>>> va:126)
>>>
>>> at
>>>
>>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.ja
>>> va:105)
>>>
>>> at
>>>
>>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValv
>>> e.java:107)
>>>
>>> at
>>>
>>org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
>>> :148)
>>>
>>> at
>>>
>>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
>>> 869)
>>>
>>> at
>>>
>>org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.pr
>>> ocessConnection(Http11BaseProtocol.java:664)
>>>
>>> at
>>>
>>org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoi
>>> nt.java:527)
>>>
>>> at
>>>
>>org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFoll
>>> owerWorkerThread.java:80)
>>>
>>> at
>>>
>>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPo
>>> ol.java:684)
>>>
>>> at java.lang.Thread.run(Thread.java:595)
>>>
>>>  
>>>
>>> Ryan Puddephatt
>>> Software Engineer
>>>  
>>>
>>> Teleflex Group - IT UK
>>> 1 Michaelson Square
>>> Livingston
>>> West Lothian
>>> Scotland
>>> EH54 7DP
>>>  
>>> e> [hidden email] <mailto:[hidden email]>
>>> t> +44(0)1506 407 110
>>> f> +44(0)1506 407 108
>>> w> www.teleflex.com <http://www.teleflex.com/>
>>>
>>>  
>>
>>
>>--
>>Orbeon - XForms Everywhere:
>>http://www.orbeon.com/blog/
>>
>>
>
>
>



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: oxf:validation problem

Erik Bruchez
Administrator
This error probably comes from the schema http-serializer-config.rng,
which contains:

<zeroOrMore>
   <element name="header">
     <element name="name">
       <data type="string"/>
     </element>
     <element name="value">
       <data type="string"/>
     </element>
   </element>
</zeroOrMore>

The epilogue by default contains:

<config>
   <header>
     <name>Cache-Control</name>
     <value>post-check=0, pre-check=0</value>
   </header>
   <!-- NOTE: HTML converter specifies text/html content-type -->
</config>

Do you have something else?

-Erik

Ryan Puddephatt wrote:

> I've downloaded and copied over the msv.jar but I now get an exception with
> the http-serializer, not sure why as it worked before and it conforms to the
> schema
>
> Is there anything that you changed to make it work with OPS?
>
> Thanks
>
> Ryan
>
> org.orbeon.oxf.common.ValidationException: oxf:/config/epilogue-servlet.xpl,
> line 167, column -1: Error Content of element "name" is incomplete(schema:
> http://www.orbeon.com/oxf/http-serializer)
> oxf:/config/epilogue-servlet.xpl, line 167, column -1: Error Content of
> element "name" is incomplete(schema:
> http://www.orbeon.com/oxf/http-serializer)
> at
> org.orbeon.oxf.processor.validation.MSVValidationProcessor$8.error(MSVValida
> tionProcessor.java:197)
> at com.sun.msv.verifier.Verifier.onError(Verifier.java:371)
> at com.sun.msv.verifier.Verifier.onError(Verifier.java:361)
> at com.sun.msv.verifier.Verifier.endElement(Verifier.java:325)
> at
> org.orbeon.oxf.xml.TeeContentHandler.endElement(TeeContentHandler.java:88)
> at
> org.orbeon.saxon.event.ContentHandlerProxy.endElement(ContentHandlerProxy.ja
> va:287)
> at
> org.orbeon.saxon.event.ProxyReceiver.endElement(ProxyReceiver.java:172)
> at
> org.orbeon.saxon.event.NamespaceReducer.endElement(NamespaceReducer.java:181
> )
> at
> org.orbeon.saxon.event.ReceivingContentHandler.endElement(ReceivingContentHa
> ndler.java:333)
> at org.dom4j.io.SAXWriter.endElement(SAXWriter.java:816)
> at org.dom4j.io.SAXWriter.write(SAXWriter.java:734)
> at org.dom4j.io.SAXWriter.writeContent(SAXWriter.java:619)
> at org.dom4j.io.SAXWriter.write(SAXWriter.java:733)
> at org.dom4j.io.SAXWriter.writeContent(SAXWriter.java:619)
> at org.dom4j.io.SAXWriter.write(SAXWriter.java:733)
> at org.dom4j.io.SAXWriter.writeContent(SAXWriter.java:619)
> at org.dom4j.io.SAXWriter.write(SAXWriter.java:202)
> at org.dom4j.io.SAXWriter.parse(SAXWriter.java:603)
> at org.orbeon.saxon.event.Sender.sendSAXSource(Sender.java:270)
> at org.orbeon.saxon.event.Sender.send(Sender.java:124)
> at
> org.orbeon.saxon.IdentityTransformer.transform(IdentityTransformer.java:28)
> at
> org.orbeon.oxf.xml.TransformerWrapper.transform(TransformerUtils.java:450)
> at
> org.orbeon.oxf.processor.generator.DOMGenerator$1.readImpl(DOMGenerator.java
> :180)
> at
> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
> l.java:1195)
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348
> )
> at
> org.orbeon.oxf.processor.validation.MSVValidationProcessor.access$700(MSVVal
> idationProcessor.java:44)
> at
> org.orbeon.oxf.processor.validation.MSVValidationProcessor$5.readImpl(MSVVal
> idationProcessor.java:219)
>
> Ryan Puddephatt
> Software Engineer
>
> Teleflex Group - IT UK
> 1 Michaelson Square
> Livingston
> West Lothian
> Scotland
> EH54 7DP
>
> e> [hidden email]
> t> +44(0)1506 407 110
> f> +44(0)1506 407 108
>
>  
>
>> -----Original Message-----
>> From: Ryan Puddephatt [mailto:[hidden email]]
>> Sent: 27 September 2006 09:31
>> To: [hidden email]
>> Subject: RE: [ops-users] oxf:validation problem
>>
>> Thanks, I'll give the nightly build a go and let you know what
>> I experience
>>
>> Ryan Puddephatt
>> Software Engineer
>>
>> Teleflex Group - IT UK
>> 1 Michaelson Square
>> Livingston
>> West Lothian
>> Scotland
>> EH54 7DP
>>
>> e> [hidden email]
>> t> +44(0)1506 407 110
>> f> +44(0)1506 407 108
>>
>>
>>
>>> -----Original Message-----
>>> From: Erik Bruchez [mailto:[hidden email]] On Behalf Of Erik
>>> Bruchez
>>> Sent: 26 September 2006 18:01
>>> To: [hidden email]
>>> Subject: Re: [ops-users] oxf:validation problem
>>>
>>> Ryan,
>>>
>>> I think the message says it all: the authors of MSV have not
>>> implemented this feature!
>>>
>>> I see that there are nightly builds available here:
>>>
>>>   https://msv.dev.java.net/servlets/ProjectDocumentList?folderID=101
>>>
>>> I have no idea of the status of this, but it would be worth a try.
>>>
>>> -Erik
>>>
>>> Ryan Puddephatt wrote:
>>>> Hi all,
>>>>     I am trying to validate a schema, I have tried
>>> schema-href on the
>>>> input and oxf:validation processor, both raise the following
>>>> exception, not sure why as I have run this through Stylus
>> Studio and
>>>> Saxon SA, both show it as valid. Any ideas why?
>>>>  
>>>>
>>>> com.sun.msv.verifier.jarv.FactoryImpl$WrapperException:
>> Unimplemented
>>>> feature: "omitting type attribute in <element> element with
>>>> substitutionGroup attribute"
>>>>
>>>> at
>>>>
>>> com.sun.msv.verifier.jarv.FactoryImpl$ThrowController.error(FactoryImp
>>>> l.java:145)
>>>>
>>>> at com.sun.msv.reader.Controller.error(Controller.java:49)
>>>>
>>>> at com.sun.msv.reader.Controller.error(Controller.java:49)
>>>>
>>>> at
>>>> com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:753)
>>>>
>>>> at
>>>> com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:711)
>>>>
>>>> at
>>>>
>>> com.sun.msv.reader.xmlschema.ElementDeclState.defaultExpression(Elemen
>>>> tDeclState.java:129)
>>>>
>>>> at
>>>>
>>> com.sun.msv.reader.ExpressionWithChildState.makeExpression(ExpressionW
>>>> ithChildState.java:56)
>>>>
>>>> at
>>> com.sun.msv.reader.ExpressionState.endSelf(ExpressionState.java:34)
>>>> at com.sun.msv.reader.SimpleState.endElement(SimpleState.java:101)
>>>>
>>>> at
>>>> org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:546)
>>>>
>>>> at
>>>>
>>> orbeon.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXP
>>>> arser.java:585)
>>>>
>>>> at
>>>>
>>> orbeon.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Ab
>>>> stractXMLDocumentParser.java:221)
>>>>
>>>> at
>>>>
>>> orbeon.apache.xerces.xinclude.XIncludeHandler.emptyElement(XIncludeHan
>>>> dler.java:731)
>>>>
>>>> at
>>>>
>>> orbeon.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(XM
>>>> LNSDocumentScannerImpl.java:312)
>>>>
>>>> at
>>>>
>>> orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentConte
>>>> ntDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1534)
>>>>
>>>> at
>>>>
>>> orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(
>>>> XMLDocumentFragmentScannerImpl.java:338)
>>>>
>>>> at
>>>>
>>> orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configurati
>>>> on.java:828)
>>>>
>>>> at
>>>>
>>> orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configurati
>>>> on.java:758)
>>>>
>>>> at orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)
>>>>
>>>> at
>>>>
>>> orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser
>>>> .java:1178)
>>>>
>>>> at
>>>>
>>> com.sun.msv.reader.util.GrammarLoader._loadSchema(GrammarLoader.java:5
>>>> 14)
>>>>
>>>> at
>>> com.sun.msv.reader.util.GrammarLoader.parse(GrammarLoader.java:325)
>>>> at
>>>>
>>> com.sun.msv.reader.util.GrammarLoader.loadSchema(GrammarLoader.java:18
>>>> 9)
>>>>
>>>> at
>>>>
>>> com.sun.msv.verifier.jarv.TheFactoryImpl.parse(TheFactoryImpl.java:42)
>>>> at
>>>>
>>> com.sun.msv.verifier.jarv.FactoryImpl.compileSchema(FactoryImpl.java:9
>>>> 8)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.validation.MSVValidationProcessor$6.read(MSVV
>>>> alidationProcessor.java:149)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(Processo
>>>> rImpl.java:470)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.validation.MSVValidationProcessor.access$600(
>>>> MSVValidationProcessor.java:44)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.validation.MSVValidationProcessor$5.readImpl(
>>>> MSVValidationProcessor.java:120)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:353)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java
>>>> :62)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>>> cessorFilter.read(ProcessorImpl.java:990)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.xml.ProcessorOutputXMLReader.parse(ProcessorOutputXMLRe
>>>> ader.java:40)
>>>>
>>>> at org.orbeon.saxon.event.Sender.sendSAXSource(Sender.java:270)
>>>>
>>>> at org.orbeon.saxon.event.Sender.send(Sender.java:124)
>>>>
>>>> at org.orbeon.saxon.event.Sender.send(Sender.java:46)
>>>>
>>>> at
>>>>
>>> org.orbeon.saxon.PreparedStylesheet.loadStylesheetModule(PreparedStyle
>>>> sheet.java:204)
>>>>
>>>> at
>>>>
>>> org.orbeon.saxon.PreparedStylesheet.prepare(PreparedStylesheet.java:12
>>>> 6)
>>>>
>>>> at
>>>>
>>> org.orbeon.saxon.TransformerFactoryImpl.newTemplates(TransformerFactor
>>>> yImpl.java:135)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.xml.TransformerUtils.getTemplates(TransformerUtils.java
>>>> :263)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.createTran
>>>> sformer(XSLTTransformer.java:364)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.readImpl(X
>>>> SLTTransformer.java:123)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:353)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java
>>>> :62)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>>> cessorFilter.read(ProcessorImpl.java:990)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>>> essor.java:96)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>>> ava:536)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>>> eProcessor.java:94)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:353)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java
>>>> :62)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>>> cessorFilter.read(ProcessorImpl.java:990)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:353)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>>>> r.java:33)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>>> essor.java:96)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>>> ava:536)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>>> eProcessor.java:94)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>>>> dImpl(ConcreteChooseProcessor.java:123)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:353)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>>>> r.java:33)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:353)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java
>>>> :62)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcretePro
>>>> cessorFilter.read(ProcessorImpl.java:990)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>>> essor.java:96)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>>> ava:536)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>>> eProcessor.java:94)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>>>> dImpl(ConcreteChooseProcessor.java:123)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>>> essor.java:96)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>>> ava:536)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>>> eProcessor.java:94)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:353)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>>>> r.java:33)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>>> essor.java:96)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>>> ava:536)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>>> eProcessor.java:94)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>>>> dImpl(ConcreteChooseProcessor.java:123)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:353)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>>>> r.java:33)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>>> essor.java:96)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>>> ava:536)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>>> eProcessor.java:94)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:353)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>>>> r.java:33)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>>> essor.java:96)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>>> ava:536)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>>> eProcessor.java:94)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>>>> dImpl(ConcreteChooseProcessor.java:123)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:353)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcesso
>>>> r.java:33)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProc
>>>> essor.java:96)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>>> ava:536)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipelin
>>>> eProcessor.java:66)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipelin
>>>> eProcessor.java:94)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.rea
>>>> dImpl(ConcreteChooseProcessor.java:123)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.TeeProcessor.access$000(TeeProcessor
>>>> .java:36)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor
>>>> .java:59)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>>>> sorImpl.java:1195)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>>>> va:348)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.
>>>> java:403)
>>>>
>>>> at
>>>>
>> org.orbeon.oxf.processor.ProcessorImpl$4.read(ProcessorImpl.java:427)
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(Processo
>>>> rImpl.java:470)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(Processor
>>>> Impl.java:425)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start
>>>> (ConcreteChooseProcessor.java:186)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelinePro
>>>> cessor.java:652)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.j
>>>> ava:536)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProc
>>>> essor.java:649)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowCon
>>>> trollerProcessor.java:417)
>>>>
>>>> at org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:86)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java:9
>>>> 5)
>>>>
>>>> at
>>>>
>>> org.orbeon.oxf.servlet.OPSServletDelegate.service(OPSServletDelegate.j
>>>> ava:147)
>>>>
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>>>
>>>> at org.orbeon.oxf.servlet.OPSServlet.service(OPSServlet.java:75)
>>>>
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>>>
>>>> at
>>>>
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
>>>> cationFilterChain.java:252)
>>>>
>>>> at
>>>>
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
>>>> lterChain.java:173)
>>>>
>>>> at
>>>>
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVa
>>>> lve.java:213)
>>>>
>>>> at
>>>>
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVa
>>>> lve.java:178)
>>>>
>>>> at
>>>>
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.ja
>>>> va:126)
>>>>
>>>> at
>>>>
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.ja
>>>> va:105)
>>>>
>>>> at
>>>>
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValv
>>>> e.java:107)
>>>>
>>>> at
>>>>
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
>>>> :148)
>>>>
>>>> at
>>>>
>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
>>>> 869)
>>>>
>>>> at
>>>>
>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.pr
>>>> ocessConnection(Http11BaseProtocol.java:664)
>>>>
>>>> at
>>>>
>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoi
>>>> nt.java:527)
>>>>
>>>> at
>>>>
>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFoll
>>>> owerWorkerThread.java:80)
>>>>
>>>> at
>>>>
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPo
>>>> ol.java:684)
>>>>
>>>> at java.lang.Thread.run(Thread.java:595)
>>>>
>>>>  
>>>>
>>>> Ryan Puddephatt
>>>> Software Engineer
>>>>  
>>>>
>>>> Teleflex Group - IT UK
>>>> 1 Michaelson Square
>>>> Livingston
>>>> West Lothian
>>>> Scotland
>>>> EH54 7DP
>>>>  
>>>> e> [hidden email] <mailto:[hidden email]>
>>>> t> +44(0)1506 407 110
>>>> f> +44(0)1506 407 108
>>>> w> www.teleflex.com <http://www.teleflex.com/>
>>>>
>>>>  
>>>
>>> --
>>> Orbeon - XForms Everywhere:
>>> http://www.orbeon.com/blog/
>>>
>>>
>>
>>
>
>
>
> ------------------------------------------------------------------------
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws

--
Orbeon - XForms Everywhere:
http://www.orbeon.com/blog/



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

RE: oxf:validation problem

Ryan Puddephatt
Erik,
        My config input on the http-serializer processor is the same, it
previously validated fine.

Is there something else this relies on for Relax NG? Or is this all included
in the msv.jar? Unfortunately the changelog is pretty much non existant, so
I don't know where the problem might be with regards to this

Ryan

Ryan Puddephatt
Software Engineer

Teleflex Group - IT UK
1 Michaelson Square
Livingston
West Lothian
Scotland
EH54 7DP

e> [hidden email]
t> +44(0)1506 407 110
f> +44(0)1506 407 108

 

>-----Original Message-----
>From: Erik Bruchez [mailto:[hidden email]] On Behalf Of
>Erik Bruchez
>Sent: 27 September 2006 14:39
>To: [hidden email]
>Subject: Re: [ops-users] oxf:validation problem
>
>This error probably comes from the schema
>http-serializer-config.rng, which contains:
>
><zeroOrMore>
>   <element name="header">
>     <element name="name">
>       <data type="string"/>
>     </element>
>     <element name="value">
>       <data type="string"/>
>     </element>
>   </element>
></zeroOrMore>
>
>The epilogue by default contains:
>
><config>
>   <header>
>     <name>Cache-Control</name>
>     <value>post-check=0, pre-check=0</value>
>   </header>
>   <!-- NOTE: HTML converter specifies text/html content-type
>--> </config>
>
>Do you have something else?
>
>-Erik
>
>Ryan Puddephatt wrote:
>> I've downloaded and copied over the msv.jar but I now get an
>exception
>> with the http-serializer, not sure why as it worked before and it
>> conforms to the schema
>>
>> Is there anything that you changed to make it work with OPS?
>>
>> Thanks
>>
>> Ryan
>>
>> org.orbeon.oxf.common.ValidationException:
>> oxf:/config/epilogue-servlet.xpl, line 167, column -1: Error
>Content of element "name" is incomplete(schema:
>> http://www.orbeon.com/oxf/http-serializer)
>> oxf:/config/epilogue-servlet.xpl, line 167, column -1: Error Content
>> of element "name" is incomplete(schema:
>> http://www.orbeon.com/oxf/http-serializer)
>> at
>>
>org.orbeon.oxf.processor.validation.MSVValidationProcessor$8.error(MSV
>> Valida
>> tionProcessor.java:197)
>> at com.sun.msv.verifier.Verifier.onError(Verifier.java:371)
>> at com.sun.msv.verifier.Verifier.onError(Verifier.java:361)
>> at com.sun.msv.verifier.Verifier.endElement(Verifier.java:325)
>> at
>>
>org.orbeon.oxf.xml.TeeContentHandler.endElement(TeeContentHandl
>er.java:88)
>> at
>>
>org.orbeon.saxon.event.ContentHandlerProxy.endElement(ContentHandlerPr
>> oxy.ja
>> va:287)
>> at
>>
>org.orbeon.saxon.event.ProxyReceiver.endElement(ProxyReceiver.java:172)
>> at
>>
>org.orbeon.saxon.event.NamespaceReducer.endElement(NamespaceReducer.ja
>> va:181
>> )
>> at
>>
>org.orbeon.saxon.event.ReceivingContentHandler.endElement(ReceivingCon
>> tentHa
>> ndler.java:333)
>> at org.dom4j.io.SAXWriter.endElement(SAXWriter.java:816)
>> at org.dom4j.io.SAXWriter.write(SAXWriter.java:734)
>> at org.dom4j.io.SAXWriter.writeContent(SAXWriter.java:619)
>> at org.dom4j.io.SAXWriter.write(SAXWriter.java:733)
>> at org.dom4j.io.SAXWriter.writeContent(SAXWriter.java:619)
>> at org.dom4j.io.SAXWriter.write(SAXWriter.java:733)
>> at org.dom4j.io.SAXWriter.writeContent(SAXWriter.java:619)
>> at org.dom4j.io.SAXWriter.write(SAXWriter.java:202)
>> at org.dom4j.io.SAXWriter.parse(SAXWriter.java:603)
>> at org.orbeon.saxon.event.Sender.sendSAXSource(Sender.java:270)
>> at org.orbeon.saxon.event.Sender.send(Sender.java:124)
>> at
>>
>org.orbeon.saxon.IdentityTransformer.transform(IdentityTransfor
>mer.java:28)
>> at
>>
>org.orbeon.oxf.xml.TransformerWrapper.transform(TransformerUtil
>s.java:450)
>> at
>>
>org.orbeon.oxf.processor.generator.DOMGenerator$1.readImpl(DOMGenerato
>> r.java
>> :180)
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proces
>> sorImp
>> l.java:1195)
>> at
>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.ja
>> va:348
>> )
>> at
>>
>org.orbeon.oxf.processor.validation.MSVValidationProcessor.access$700(
>> MSVVal
>> idationProcessor.java:44)
>> at
>>
>org.orbeon.oxf.processor.validation.MSVValidationProcessor$5.readImpl(
>> MSVVal
>> idationProcessor.java:219)
>>
>> Ryan Puddephatt
>> Software Engineer
>>
>> Teleflex Group - IT UK
>> 1 Michaelson Square
>> Livingston
>> West Lothian
>> Scotland
>> EH54 7DP
>>
>> e> [hidden email]
>> t> +44(0)1506 407 110
>> f> +44(0)1506 407 108
>>
>>  
>>
>>> -----Original Message-----
>>> From: Ryan Puddephatt [mailto:[hidden email]]
>>> Sent: 27 September 2006 09:31
>>> To: [hidden email]
>>> Subject: RE: [ops-users] oxf:validation problem
>>>
>>> Thanks, I'll give the nightly build a go and let you know what I
>>> experience
>>>
>>> Ryan Puddephatt
>>> Software Engineer
>>>
>>> Teleflex Group - IT UK
>>> 1 Michaelson Square
>>> Livingston
>>> West Lothian
>>> Scotland
>>> EH54 7DP
>>>
>>> e> [hidden email]
>>> t> +44(0)1506 407 110
>>> f> +44(0)1506 407 108
>>>
>>>
>>>
>>>> -----Original Message-----
>>>> From: Erik Bruchez [mailto:[hidden email]] On Behalf Of Erik
>>>> Bruchez
>>>> Sent: 26 September 2006 18:01
>>>> To: [hidden email]
>>>> Subject: Re: [ops-users] oxf:validation problem
>>>>
>>>> Ryan,
>>>>
>>>> I think the message says it all: the authors of MSV have not
>>>> implemented this feature!
>>>>
>>>> I see that there are nightly builds available here:
>>>>
>>>>  
>https://msv.dev.java.net/servlets/ProjectDocumentList?folderID=101
>>>>
>>>> I have no idea of the status of this, but it would be worth a try.
>>>>
>>>> -Erik
>>>>
>>>> Ryan Puddephatt wrote:
>>>>> Hi all,
>>>>>     I am trying to validate a schema, I have tried
>>>> schema-href on the
>>>>> input and oxf:validation processor, both raise the following
>>>>> exception, not sure why as I have run this through Stylus
>>> Studio and
>>>>> Saxon SA, both show it as valid. Any ideas why?
>>>>>  
>>>>>
>>>>> com.sun.msv.verifier.jarv.FactoryImpl$WrapperException:
>>> Unimplemented
>>>>> feature: "omitting type attribute in <element> element with
>>>>> substitutionGroup attribute"
>>>>>
>>>>> at
>>>>>
>>>>
>com.sun.msv.verifier.jarv.FactoryImpl$ThrowController.error(FactoryI
>>>> mp
>>>>> l.java:145)
>>>>>
>>>>> at com.sun.msv.reader.Controller.error(Controller.java:49)
>>>>>
>>>>> at com.sun.msv.reader.Controller.error(Controller.java:49)
>>>>>
>>>>> at
>>>>>
>com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:753
>>>>> )
>>>>>
>>>>> at
>>>>>
>com.sun.msv.reader.GrammarReader.reportError(GrammarReader.java:711
>>>>> )
>>>>>
>>>>> at
>>>>>
>>>>
>com.sun.msv.reader.xmlschema.ElementDeclState.defaultExpression(Elem
>>>> en
>>>>> tDeclState.java:129)
>>>>>
>>>>> at
>>>>>
>>>>
>com.sun.msv.reader.ExpressionWithChildState.makeExpression(Expressio
>>>> nW
>>>>> ithChildState.java:56)
>>>>>
>>>>> at
>>>> com.sun.msv.reader.ExpressionState.endSelf(ExpressionState.java:34)
>>>>> at com.sun.msv.reader.SimpleState.endElement(SimpleState.java:101)
>>>>>
>>>>> at
>>>>>
>org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:546
>>>>> )
>>>>>
>>>>> at
>>>>>
>>>>
>orbeon.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSA
>>>> XP
>>>>> arser.java:585)
>>>>>
>>>>> at
>>>>>
>>>>
>orbeon.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(
>>>> Ab
>>>>> stractXMLDocumentParser.java:221)
>>>>>
>>>>> at
>>>>>
>>>>
>orbeon.apache.xerces.xinclude.XIncludeHandler.emptyElement(XIncludeH
>>>> an
>>>>> dler.java:731)
>>>>>
>>>>> at
>>>>>
>>>>
>orbeon.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(
>>>> XM
>>>>> LNSDocumentScannerImpl.java:312)
>>>>>
>>>>> at
>>>>>
>>>>
>orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentCon
>>>> te
>>>>> ntDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1534)
>>>>>
>>>>> at
>>>>>
>>>>
>orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocumen
>>>> t(
>>>>> XMLDocumentFragmentScannerImpl.java:338)
>>>>>
>>>>> at
>>>>>
>>>>
>orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configura
>>>> ti
>>>>> on.java:828)
>>>>>
>>>>> at
>>>>>
>>>>
>orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configura
>>>> ti
>>>>> on.java:758)
>>>>>
>>>>> at
>orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)
>>>>>
>>>>> at
>>>>>
>>>>
>orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXPars
>>>> er
>>>>> .java:1178)
>>>>>
>>>>> at
>>>>>
>>>>
>com.sun.msv.reader.util.GrammarLoader._loadSchema(GrammarLoader.java
>>>> :5
>>>>> 14)
>>>>>
>>>>> at
>>>> com.sun.msv.reader.util.GrammarLoader.parse(GrammarLoader.java:325)
>>>>> at
>>>>>
>>>>
>com.sun.msv.reader.util.GrammarLoader.loadSchema(GrammarLoader.java:
>>>> 18
>>>>> 9)
>>>>>
>>>>> at
>>>>>
>>>>
>com.sun.msv.verifier.jarv.TheFactoryImpl.parse(TheFactoryImpl.java:4
>>>> 2)
>>>>> at
>>>>>
>>>>
>com.sun.msv.verifier.jarv.FactoryImpl.compileSchema(FactoryImpl.java
>>>> :9
>>>>> 8)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.validation.MSVValidationProcessor$6.read(MS
>>>> VV
>>>>> alidationProcessor.java:149)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(Proces
>>>> so
>>>>> rImpl.java:470)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.validation.MSVValidationProcessor.access$60
>>>> 0(
>>>>> MSVValidationProcessor.java:44)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.validation.MSVValidationProcessor$5.readImp
>>>> l(
>>>>> MSVValidationProcessor.java:120)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteP
>>>> ro
>>>>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:353)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.ja
>>>> va
>>>>> :62)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteP
>>>> ro
>>>>> cessorFilter.read(ProcessorImpl.java:990)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.xml.ProcessorOutputXMLReader.parse(ProcessorOutputXML
>>>> Re
>>>>> ader.java:40)
>>>>>
>>>>> at org.orbeon.saxon.event.Sender.sendSAXSource(Sender.java:270)
>>>>>
>>>>> at org.orbeon.saxon.event.Sender.send(Sender.java:124)
>>>>>
>>>>> at org.orbeon.saxon.event.Sender.send(Sender.java:46)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.saxon.PreparedStylesheet.loadStylesheetModule(PreparedSty
>>>> le
>>>>> sheet.java:204)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.saxon.PreparedStylesheet.prepare(PreparedStylesheet.java:
>>>> 12
>>>>> 6)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.saxon.TransformerFactoryImpl.newTemplates(TransformerFact
>>>> or
>>>>> yImpl.java:135)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.xml.TransformerUtils.getTemplates(TransformerUtils.ja
>>>> va
>>>>> :263)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.createTr
>>>> an
>>>>> sformer(XSLTTransformer.java:364)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1.readImpl
>>>> (X
>>>>> SLTTransformer.java:123)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteP
>>>> ro
>>>>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:353)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.ja
>>>> va
>>>>> :62)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteP
>>>> ro
>>>>> cessorFilter.read(ProcessorImpl.java:990)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelinePr
>>>> oc
>>>>> essor.java:96)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl
>>>> .j
>>>>> ava:536)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipel
>>>> in
>>>>> eProcessor.java:94)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteP
>>>> ro
>>>>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:353)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.ja
>>>> va
>>>>> :62)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteP
>>>> ro
>>>>> cessorFilter.read(ProcessorImpl.java:990)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:353)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProces
>>>> so
>>>>> r.java:33)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelinePr
>>>> oc
>>>>> essor.java:96)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl
>>>> .j
>>>>> ava:536)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipel
>>>> in
>>>>> eProcessor.java:94)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.r
>>>> ea
>>>>> dImpl(ConcreteChooseProcessor.java:123)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:353)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProces
>>>> so
>>>>> r.java:33)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteP
>>>> ro
>>>>> cessorFilter$ForwarderProcessorOutput.read(ProcessorImpl.java:966)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:353)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.ja
>>>> va
>>>>> :62)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteP
>>>> ro
>>>>> cessorFilter.read(ProcessorImpl.java:990)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelinePr
>>>> oc
>>>>> essor.java:96)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl
>>>> .j
>>>>> ava:536)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipel
>>>> in
>>>>> eProcessor.java:94)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.r
>>>> ea
>>>>> dImpl(ConcreteChooseProcessor.java:123)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelinePr
>>>> oc
>>>>> essor.java:96)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl
>>>> .j
>>>>> ava:536)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipel
>>>> in
>>>>> eProcessor.java:94)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:353)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProces
>>>> so
>>>>> r.java:33)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelinePr
>>>> oc
>>>>> essor.java:96)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl
>>>> .j
>>>>> ava:536)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipel
>>>> in
>>>>> eProcessor.java:94)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.r
>>>> ea
>>>>> dImpl(ConcreteChooseProcessor.java:123)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:353)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProces
>>>> so
>>>>> r.java:33)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelinePr
>>>> oc
>>>>> essor.java:96)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl
>>>> .j
>>>>> ava:536)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipel
>>>> in
>>>>> eProcessor.java:94)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:353)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProces
>>>> so
>>>>> r.java:33)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelinePr
>>>> oc
>>>>> essor.java:96)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl
>>>> .j
>>>>> ava:536)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipel
>>>> in
>>>>> eProcessor.java:94)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.r
>>>> ea
>>>>> dImpl(ConcreteChooseProcessor.java:123)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:353)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProces
>>>> so
>>>>> r.java:33)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelinePr
>>>> oc
>>>>> essor.java:96)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl
>>>> .j
>>>>> ava:536)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(Pipel
>>>> in
>>>>> eProcessor.java:66)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(Pipel
>>>> in
>>>>> eProcessor.java:94)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.r
>>>> ea
>>>>> dImpl(ConcreteChooseProcessor.java:123)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.TeeProcessor.access$000(TeeProcess
>>>> or
>>>>> .java:36)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcess
>>>> or
>>>>> .java:59)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:101
>>>> 2)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Proc
>>>> es
>>>>> sorImpl.java:1195)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.
>>>> ja
>>>>> va:348)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.
>>>>> java:403)
>>>>>
>>>>> at
>>>>>
>>>
>org.orbeon.oxf.processor.ProcessorImpl$4.read(ProcessorImpl.java:427)
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(Proces
>>>> so
>>>>> rImpl.java:470)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(Process
>>>> or
>>>>> Impl.java:425)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.sta
>>>> rt
>>>>> (ConcreteChooseProcessor.java:186)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineP
>>>> ro
>>>>> cessor.java:652)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl
>>>> .j
>>>>> ava:536)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelinePr
>>>> oc
>>>>> essor.java:649)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowC
>>>> on
>>>>> trollerProcessor.java:417)
>>>>>
>>>>> at
>>>>> org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:86)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java
>>>> :9
>>>>> 5)
>>>>>
>>>>> at
>>>>>
>>>>
>org.orbeon.oxf.servlet.OPSServletDelegate.service(OPSServletDelegate
>>>> .j
>>>>> ava:147)
>>>>>
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>>>>
>>>>> at org.orbeon.oxf.servlet.OPSServlet.service(OPSServlet.java:75)
>>>>>
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(App
>>>> li
>>>>> cationFilterChain.java:252)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.catalina.core.ApplicationFilterChain.doFilter(Application
>>>> Fi
>>>>> lterChain.java:173)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapper
>>>> Va
>>>>> lve.java:213)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.catalina.core.StandardContextValve.invoke(StandardContext
>>>> Va
>>>>> lve.java:178)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.
>>>> ja
>>>>> va:126)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.
>>>> ja
>>>>> va:105)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVa
>>>> lv
>>>>> e.java:107)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.ja
>>>> va
>>>>> :148)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
>>>>> 869)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.
>>>> pr
>>>>> ocessConnection(Http11BaseProtocol.java:664)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndp
>>>> oi
>>>>> nt.java:527)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFo
>>>> ll
>>>>> owerWorkerThread.java:80)
>>>>>
>>>>> at
>>>>>
>>>>
>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Thread
>>>> Po
>>>>> ol.java:684)
>>>>>
>>>>> at java.lang.Thread.run(Thread.java:595)
>>>>>
>>>>>  
>>>>>
>>>>> Ryan Puddephatt
>>>>> Software Engineer
>>>>>  
>>>>>
>>>>> Teleflex Group - IT UK
>>>>> 1 Michaelson Square
>>>>> Livingston
>>>>> West Lothian
>>>>> Scotland
>>>>> EH54 7DP
>>>>>  
>>>>> e> [hidden email] <mailto:[hidden email]>
>>>>> t> +44(0)1506 407 110
>>>>> f> +44(0)1506 407 108
>>>>> w> www.teleflex.com <http://www.teleflex.com/>
>>>>>
>>>>>  
>>>>
>>>> --
>>>> Orbeon - XForms Everywhere:
>>>> http://www.orbeon.com/blog/
>>>>
>>>>
>>>
>>>
>>
>>
>>
>>
>----------------------------------------------------------------------
>> --
>>
>>
>> --
>> You receive this message as a subscriber of the
>[hidden email] mailing list.
>> To unsubscribe: mailto:[hidden email]
>> For general help: mailto:[hidden email]?subject=help
>> ObjectWeb mailing lists service home page:
>> http://www.objectweb.org/wws
>
>
>--
>Orbeon - XForms Everywhere:
>http://www.orbeon.com/blog/
>
>



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: oxf:validation problem

Erik Bruchez
Administrator
Ryan

 > Is there something else this relies on for Relax NG? Or is this all
 > included in the msv.jar? Unfortunately the changelog is pretty much
 > non existant, so I don't know where the problem might be with
 > regards to this

Aren't there other JAR files that come with MSV? I think there were.

-Erik

--
Orbeon - XForms Everywhere:
http://www.orbeon.com/blog/




--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws