Thanks I will try this. And thanks for the DOM/XPathAPI knowledge!! The only thing is that the XPathAPI.eval() method, using only two arguments does not throw any error messages when used with the below xml and xpath in a java test class. Any thoughts on this?
Peter -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alessandro Vernet Sent: Wednesday, September 03, 2003 2:06 PM To: OXF Users Subject: Re: readInputAsDOM() Peter, I see in stack trace that the exception is thrown by the Apache XPath library that you call in your processor. In your class: NodeValidationProcessor, when you call org.apache.xpath.XPathAPI.eval(), if your XPath expression uses namespaces, you will need to pass 3 arguments to that function (instead of 2) so the XPath library can resolve the prefixes in your XPath expression. The third argument being a prefix resolver, or namespace node (in your case it seems easier to use the method that gets a namespace node). Alex Peter Charles wrote: > Alex, > > The since this seems to be an xpath error...the xpath that is matched to > this error (and the below xml) is: > > /tt:Timesheet/tt:Period/tt:Start > /tt:Timesheet/tt:Period/tt:End > > The stack trace is attached > > Thanks > > Peter > > > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > On Behalf Of Alessandro Vernet > Sent: Wednesday, September 03, 2003 11:54 AM > To: OXF Users > Subject: Re: readInputAsDOM() > > Peter, > > Natively processors generate and consume SAX events. The method > readInputAsDOM() calls readInputAsSAX() and feeds the SAX events to an > identity transformer connected to a DOMResult. The code of > readInputAsDOM() looks like: > > TransformerHandler identity = > TransformerUtils.getIdentityTransformerHandler(); > DOMResult domResult = new DOMResult(XMLUtils.createDocument()); > identity.setResult(domResult); > readInputAsSAX(context, input, identity); > return (Document) domResult.getNode(); > > Could you please send the stack trace of the exception you are getting? > > Alex > > Peter Charles wrote: > >>Hi, >> >>Can you give me detailed information about how your readInputAsDOM() >>method in the processor API constructs a org.w3c.dom.document. >> >>Code that works in a test class using a document built like this >> >>DocumentBuilderFactory domf = DocumentBuilderFactory.newInstance(); >>ocumentBuilder builder = domf.newDocumentBuilder(); >>Document dom = builder.parse(xml); >> >>Works fine, but when passing the same xml document into our validation >>processor (which uses JARV api into MSV) the processor throws a: >> >>javax.xml.transform.TransformerException: Prefix must resolve to a >>namespace: tt >> >>I was under the impression that the readInputAsDOM() method creates >>namespace aware document, but it seems that DOM is not reading the >>namespace declaration. >> >>The document looks like this: >><tt:Timesheet xmlns:tt="urn:berkeley:cde:platform:timetracker"> >> <tt:EmployeeName>String</tt:EmployeeName> >> <tt:EmployeeID>1234</tt:EmployeeID> >> <tt:Period> >> <tt:Start>2001-12-03</tt:Start> >> <tt:End>2001-12-09</tt:End> >> </tt:Period> >> <tt:TimesheetEntryList> >> <tt:TimesheetEntry> >> <tt:Date>2001-03-01</tt:Date> >> <tt:Project>babl</tt:Project> >> <tt:Hours>5j</tt:Hours> >> </tt:TimesheetEntry> >> </tt:TimesheetEntryList> >> <tt:SignatureList/> >></tt:Timesheet> >> >> >>Thanks >> >>Peter >> >>-----<CDE/>----- >>Center for Document Engineering >>University of California, Berkeley >>cde.berkeley.edu >> >> >>_______________________________________________ >>oxf-users mailing list >>[EMAIL PROTECTED] >>http://mail.orbeon.com/mailman/listinfo/oxf-users > > > _______________________________________________ > oxf-users mailing list > [EMAIL PROTECTED] > http://mail.orbeon.com/mailman/listinfo/oxf-users > > > ------------------------------------------------------------------------ > > javax.xml.transform.TransformerException: Prefix must resolve to a namespace: tt > at org.apache.xpath.compiler.XPathParser.error(XPathParser.java:602) > at org.apache.xpath.compiler.Lexer.mapNSTokens(Lexer.java:674) > at org.apache.xpath.compiler.Lexer.tokenize(Lexer.java:307) > at org.apache.xpath.compiler.Lexer.tokenize(Lexer.java:139) > at org.apache.xpath.compiler.XPathParser.initXPath(XPathParser.java:143) > at org.apache.xpath.XPath.<init>(XPath.java:217) > at org.apache.xpath.XPathAPI.eval(XPathAPI.java:270) > at org.apache.xpath.XPathAPI.selectNodeIterator(XPathAPI.java:163) > at org.apache.xpath.XPathAPI.selectSingleNode(XPathAPI.java:124) > at org.apache.xpath.XPathAPI.selectSingleNode(XPathAPI.java:104) > at edu.berkeley.cde.processors.NodeValidationProcessor.generateXpath(NodeVa lidationProcessor.java:91) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.orbeon.oxf.processor.SimpleProcessor$1.readImpl(SimpleProcessor.java :60) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter$ForwarderProcessorOutput.read(P > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:309) > at org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:3 9) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter.read(ProcessorImpl.java:755) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.AggregatorProcessor.access$100(Aggrega torProcessor.java:23) > at org.orbeon.oxf.processor.pipeline.AggregatorProcessor$1.readImpl(Aggrega torProcessor.java:89) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :287) > at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor. java:24) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.TeeProcessor.access$100(TeeProcessor.j ava:18) > at org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.j ava:33) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter$ForwarderProcessorOutput.read(P > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:309) > at org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:3 9) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter.read(ProcessorImpl.java:755) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl$3.read(ProcessorImpl.java:324) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI mpl.java:371) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm pl.java:322) > at org.orbeon.oxf.processor.SessionSerializer.start(SessionSerializer.java: 36) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce ssor.java:474) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces sor.java:472) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineP rocessor.java:134) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:83) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter$ForwarderProcessorOutput.read(P > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:309) > at org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:3 9) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter.read(ProcessorImpl.java:755) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.TeeProcessor.access$100(TeeProcessor.j ava:18) > at org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.j ava:33) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl$3.read(ProcessorImpl.java:324) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI mpl.java:371) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm pl.java:322) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$ConcreteChooseProcesso r.start(ChooseProcessor.java:354) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:310) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter$ForwarderProcessorOutput.read(P > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:309) > at org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:3 9) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter.read(ProcessorImpl.java:755) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:312) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :287) > at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor. java:24) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl$3.read(ProcessorImpl.java:324) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI mpl.java:371) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm pl.java:322) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$ConcreteChooseProcesso r.start(ChooseProcessor.java:354) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:310) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:312) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl$3.read(ProcessorImpl.java:324) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI mpl.java:371) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm pl.java:322) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$ConcreteChooseProcesso r.start(ChooseProcessor.java:354) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:310) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:312) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.TeeProcessor.access$100(TeeProcessor.j ava:18) > at org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.j ava:33) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl$3.read(ProcessorImpl.java:324) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI mpl.java:371) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm pl.java:322) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$ConcreteChooseProcesso r.start(ChooseProcessor.java:354) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce ssor.java:474) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces sor.java:472) > at org.orbeon.oxf.processor.WebAppControllerProcessor.start(WebAppControlle rProcessor.java:300) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce ssor.java:474) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces sor.java:472) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce ssor.java:474) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces sor.java:472) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineP rocessor.java:134) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:83) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:312) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :287) > at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor. java:24) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :287) > at org.orbeon.oxf.processor.NullSerializer.start(NullSerializer.java:25) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce ssor.java:474) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces sor.java:472) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineP rocessor.java:134) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:83) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:312) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:312) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.TeeProcessor.access$100(TeeProcessor.j ava:18) > at org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.j ava:33) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl$3.read(ProcessorImpl.java:324) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI mpl.java:371) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm pl.java:322) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$ConcreteChooseProcesso r.start(ChooseProcessor.java:354) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce ssor.java:474) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces sor.java:472) > at org.orbeon.oxf.processor.WebAppControllerProcessor.start(WebAppControlle rProcessor.java:300) > at org.orbeon.oxf.servlet.ProcessorService.service(ProcessorService.java:29 2) > at org.orbeon.oxf.servlet.ProcessorServlet.service(ProcessorServlet.java:40 ) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:247) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:193) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:256) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:643) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:191) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:643) > at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator Base.java:494) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:641) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:241 5) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :180) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:643) > at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa lve.java:171) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:641) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :172) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:641) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:174) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:643) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:59 4) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC onnection(Http11Protocol.java:392) > at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:56 5) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:619) > at java.lang.Thread.run(Thread.java:536) > javax.xml.transform.TransformerException: Prefix must resolve to a namespace: tt > at org.apache.xpath.compiler.XPathParser.error(XPathParser.java:602) > at org.apache.xpath.compiler.Lexer.mapNSTokens(Lexer.java:674) > at org.apache.xpath.compiler.Lexer.tokenize(Lexer.java:307) > at org.apache.xpath.compiler.Lexer.tokenize(Lexer.java:139) > at org.apache.xpath.compiler.XPathParser.initXPath(XPathParser.java:143) > at org.apache.xpath.XPath.<init>(XPath.java:217) > at org.apache.xpath.XPathAPI.eval(XPathAPI.java:270) > at org.apache.xpath.XPathAPI.selectNodeIterator(XPathAPI.java:163) > at org.apache.xpath.XPathAPI.selectSingleNode(XPathAPI.java:124) > at org.apache.xpath.XPathAPI.selectSingleNode(XPathAPI.java:104) > at edu.berkeley.cde.processors.NodeValidationProcessor.generateXpath(NodeVa lidationProcessor.java:91) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.orbeon.oxf.processor.SimpleProcessor$1.readImpl(SimpleProcessor.java :60) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter$ForwarderProcessorOutput.read(P > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:309) > at org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:3 9) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter.read(ProcessorImpl.java:755) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.AggregatorProcessor.access$100(Aggrega torProcessor.java:23) > at org.orbeon.oxf.processor.pipeline.AggregatorProcessor$1.readImpl(Aggrega torProcessor.java:89) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :287) > at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor. java:24) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.TeeProcessor.access$100(TeeProcessor.j ava:18) > at org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.j ava:33) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter$ForwarderProcessorOutput.read(P > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:309) > at org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:3 9) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter.read(ProcessorImpl.java:755) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl$3.read(ProcessorImpl.java:324) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI mpl.java:371) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm pl.java:322) > at org.orbeon.oxf.processor.SessionSerializer.start(SessionSerializer.java: 36) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce ssor.java:474) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces sor.java:472) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineP rocessor.java:134) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:83) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter$ForwarderProcessorOutput.read(P > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:309) > at org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:3 9) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter.read(ProcessorImpl.java:755) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.TeeProcessor.access$100(TeeProcessor.j ava:18) > at org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.j ava:33) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl$3.read(ProcessorImpl.java:324) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI mpl.java:371) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm pl.java:322) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$ConcreteChooseProcesso r.start(ChooseProcessor.java:354) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:310) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter$ForwarderProcessorOutput.read(P > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:309) > at org.orbeon.oxf.processor.DebugProcessor$1.readImpl(DebugProcessor.java:3 9) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$ConcreteProce ssorFilter.read(ProcessorImpl.java:755) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:312) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :287) > at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor. java:24) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl$3.read(ProcessorImpl.java:324) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI mpl.java:371) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm pl.java:322) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$ConcreteChooseProcesso r.start(ChooseProcessor.java:354) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:310) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:312) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl$3.read(ProcessorImpl.java:324) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI mpl.java:371) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm pl.java:322) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$ConcreteChooseProcesso r.start(ChooseProcessor.java:354) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:310) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:312) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.TeeProcessor.access$100(TeeProcessor.j ava:18) > at org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.j ava:33) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl$3.read(ProcessorImpl.java:324) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI mpl.java:371) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm pl.java:322) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$ConcreteChooseProcesso r.start(ChooseProcessor.java:354) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce ssor.java:474) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces sor.java:472) > at org.orbeon.oxf.processor.WebAppControllerProcessor.start(WebAppControlle rProcessor.java:300) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce ssor.java:474) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces sor.java:472) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce ssor.java:474) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces sor.java:472) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineP rocessor.java:134) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:83) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:312) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :287) > at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor. java:24) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :287) > at org.orbeon.oxf.processor.NullSerializer.start(NullSerializer.java:25) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce ssor.java:474) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces sor.java:472) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineP rocessor.java:134) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:83) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:312) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProces sor.java:90) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineP rocessor.java:55) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineP rocessor.java:88) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$3.readImpl(ChooseProce ssor.java:312) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.pipeline.TeeProcessor.access$100(TeeProcessor.j ava:18) > at org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.j ava:33) > at org.orbeon.oxf.processor.ProcessorImpl$5.read(ProcessorImpl.java:784) > at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(Processo rImpl.java:898) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java :283) > at org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.ja va:300) > at org.orbeon.oxf.processor.ProcessorImpl$3.read(ProcessorImpl.java:324) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorI mpl.java:371) > at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorIm pl.java:322) > at org.orbeon.oxf.processor.pipeline.ChooseProcessor$ConcreteChooseProcesso r.start(ChooseProcessor.java:354) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProce ssor.java:474) > at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.jav a:417) > at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProces sor.java:472) > at org.orbeon.oxf.processor.WebAppControllerProcessor.start(WebAppControlle rProcessor.java:300) > at org.orbeon.oxf.servlet.ProcessorService.service(ProcessorService.java:29 2) > at org.orbeon.oxf.servlet.ProcessorServlet.service(ProcessorServlet.java:40 ) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:247) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:193) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:256) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:643) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:191) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:643) > at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator Base.java:494) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:641) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:241 5) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :180) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:643) > at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa lve.java:171) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:641) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :172) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:641) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:174) > at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:643) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:59 4) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC onnection(Http11Protocol.java:392) > at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:56 5) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:619) > at java.lang.Thread.run(Thread.java:536) > > > ------------------------------------------------------------------------ > > _______________________________________________ > oxf-users mailing list > [EMAIL PROTECTED] > http://mail.orbeon.com/mailman/listinfo/oxf-users _______________________________________________ oxf-users mailing list [EMAIL PROTECTED] http://mail.orbeon.com/mailman/listinfo/oxf-users _______________________________________________ oxf-users mailing list [EMAIL PROTECTED] http://mail.orbeon.com/mailman/listinfo/oxf-users
