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