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

Reply via email to