Guys;

Im getting this error when OXF first uses a SQL processor. Any clues ?

java.lang.NullPointerException
        at
org.apache.commons.dbcp.DelegatingConnection.close(DelegatingConnection.java
:151)
        at
org.apache.commons.dbcp.PoolableConnection.reallyClose(PoolableConnection.ja
va:95)
        at
org.apache.commons.dbcp.PoolableConnectionFactory.destroyObject(PoolableConn
ectionFactory.java:301)
        at
org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataS
ource.java:883)
        at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.jav
a:851)
        at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:5
40)
        at
org.orbeon.oxf.processor.sql.SQLProcessorInterpreterContext.setConnection(SQ
LProcessorInterpreterContext.java:78)
        at
org.orbeon.oxf.processor.sql.SQLProcessor$15.end(SQLProcessor.java:1649)
        at
org.orbeon.oxf.processor.sql.SQLProcessor$InterpreterContentHandler.endEleme
nt(SQLProcessor.java:1894)
        at
org.orbeon.oxf.processor.sql.SQLProcessor$ForwardingContentHandler.endElemen
t(SQLProcessor.java:2056)
        at
org.orbeon.oxf.processor.sql.SQLProcessor$InterpreterContentHandler.endEleme
nt(SQLProcessor.java:1896)
        at
org.orbeon.oxf.processor.sql.SQLProcessor$ForwardingContentHandler.endElemen
t(SQLProcessor.java:2056)
        at
org.orbeon.oxf.processor.sql.SQLProcessor$InterpreterContentHandler.endEleme
nt(SQLProcessor.java:1896)
        at
org.orbeon.oxf.processor.sql.SQLProcessor$RootInterpreter.endElement(SQLProc
essor.java:1729)
        at org.orbeon.oxf.xml.SAXStore.replay(SAXStore.java:164)
        at
org.orbeon.oxf.processor.sql.SQLProcessor.execute(SQLProcessor.java:247)
        at
org.orbeon.oxf.processor.sql.SQLProcessor$1.readImpl(SQLProcessor.java:108)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.pipeline.TeeProcessor.access$100(TeeProcessor.java:
23)
        at
org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.java:
44)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.ContextSerializer$1.read(ContextSerializer.java:28)
        at
org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.
java:412)
        at
org.orbeon.oxf.processor.ContextSerializer.start(ContextSerializer.java:25)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor
.java:573)
        at
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:45
8)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.
java:571)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineProce
ssor.java:134)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProce
ssor.java:83)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(
ConcreteChooseProcessor.java:115)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProce
ssor.java:52)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.
java:90)
        at
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:45
8)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProce
ssor.java:52)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProce
ssor.java:88)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.pipeline.AggregatorProcessor.access$100(AggregatorP
rocessor.java:23)
        at
org.orbeon.oxf.processor.pipeline.AggregatorProcessor$1.readImpl(AggregatorP
rocessor.java:72)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:292
)
        at
org.orbeon.oxf.processor.transformer.XSLTTransformer.access$200(XSLTTransfor
mer.java:49)
        at
org.orbeon.oxf.processor.transformer.XSLTTransformer$1.readImpl(XSLTTransfor
mer.java:137)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:292
)
        at
org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java
:25)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProce
ssor.java:52)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.
java:90)
        at
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:45
8)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProce
ssor.java:52)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProce
ssor.java:88)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(
ConcreteChooseProcessor.java:115)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:292
)
        at
org.orbeon.oxf.processor.transformer.XSLTTransformer.access$200(XSLTTransfor
mer.java:49)
        at
org.orbeon.oxf.processor.transformer.XSLTTransformer$1.readImpl(XSLTTransfor
mer.java:137)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$1500(PipelineProc
essor.java:52)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$6.run(PipelineProcessor.
java:494)
        at
org.orbeon.oxf.processor.ProcessorImpl.executeParents(ProcessorImpl.java:473
)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$1600(PipelineProc
essor.java:52)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$InternalTopOutput.readIm
pl(PipelineProcessor.java:492)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.pipeline.AggregatorProcessor.access$100(AggregatorP
rocessor.java:23)
        at
org.orbeon.oxf.processor.pipeline.AggregatorProcessor$1.readImpl(AggregatorP
rocessor.java:72)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:292
)
        at
org.orbeon.oxf.processor.transformer.XSLTTransformer.access$200(XSLTTransfor
mer.java:49)
        at
org.orbeon.oxf.processor.transformer.XSLTTransformer$1.readImpl(XSLTTransfor
mer.java:137)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProce
ssor.java:52)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.
java:90)
        at
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:45
8)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProce
ssor.java:52)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProce
ssor.java:88)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:292
)
        at
org.orbeon.oxf.processor.transformer.XSLTTransformer.access$200(XSLTTransfor
mer.java:49)
        at
org.orbeon.oxf.processor.transformer.XSLTTransformer$1.readImpl(XSLTTransfor
mer.java:137)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.serializer.HTMLSerializer.readInput(HTMLSerializer.
java:49)
        at
org.orbeon.oxf.processor.serializer.HttpTextSerializer.readInput(HttpTextSer
ializer.java:12)
        at
org.orbeon.oxf.processor.serializer.HttpSerializer$1.read(HttpSerializer.jav
a:110)
        at
org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.
java:412)
        at
org.orbeon.oxf.processor.serializer.HttpSerializer.start(HttpSerializer.java
:103)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor
.java:573)
        at
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:45
8)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.
java:571)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor
.java:573)
        at
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:45
8)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.
java:571)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineProce
ssor.java:134)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProce
ssor.java:83)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(
ConcreteChooseProcessor.java:115)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:292
)
        at
org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java
:25)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProce
ssor.java:52)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.
java:90)
        at
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:45
8)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProce
ssor.java:52)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProce
ssor.java:88)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.pipeline.TeeProcessor.access$100(TeeProcessor.java:
23)
        at
org.orbeon.oxf.processor.pipeline.TeeProcessor$1.readImpl(TeeProcessor.java:
44)
        at
org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:823)
        at
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImp
l.java:941)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:288
)
        at
org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J(ProcessorImpl.java:3
41)
        at
org.orbeon.oxf.processor.ProcessorImpl$4.read(ProcessorImpl.java:365)
        at
org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.
java:412)
        at
org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorImpl.j
ava:363)
        at
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(Concr
eteChooseProcessor.java:156)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor
.java:573)
        at
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:45
8)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.
java:571)
        at
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(Concr
eteChooseProcessor.java:199)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor
.java:573)
        at
org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:45
8)
        at
org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.
java:571)
        at
org.orbeon.oxf.processor.WebAppControllerProcessor.start(WebAppControllerPro
cessor.java:326)
        at org.orbeon.oxf.servlet.InitUtils.runProcessor(InitUtils.java:96)
        at
org.orbeon.oxf.servlet.ProcessorService.service(ProcessorService.java:140)
        at org.orbeon.oxf.servlet.OXFServlet.service(OXFServlet.java:101)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:237)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)
        at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:704)
        at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDis
patcher.java:474)
        at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:409)
        at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:312)
        at
org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAuthent
icator.java:214)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
.java:504)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:102)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137
)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118
)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:102)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:705)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:683)
        at java.lang.Thread.run(Thread.java:534)

-Matt

Matt Allen
Client Services Director - 0413 777 771
River Dynamics
Winner, Outstanding Australian Product Innovation
            - 2004 iAwards
Winner, Innovation In Claims Management 
            - 2003 Australasian Claims Expo  




-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
orbeon-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/orbeon-user

Reply via email to