Chris, I have attached the output (including stack trace). I haven't got any esql to work. I even tried not using the datasource (even though it works in the actions i've created) and include the esql tags for drive, url, username etc. and the reult is the same: the compiled java doesn't seem to be supplying an ESQLConnection reference (thats intantiated) to the ESQLQuery class.
Thanks for your help, dominic. Christian Haul wrote: >On 29.Jul.2002 -- 01:23 PM, Dominic Reynolds wrote: > > >> I am trying to use ESQL (basic xsp page modelled on the samples). >> >>my problem is that I get the following null pointer exception: >> >>Original exception : java.lang.NullPointerException >> at >>org.apache.cocoon.components.language.markup.xsp.EsqlQuery.<init>(EsqlQuery.java:99) >> >> >>And looking at the source it seems that I'm not passing a connection to >>the constructor: >>Esql.java - >> >>public EsqlQuery( EsqlConnection connection, String query ) { >> this.connection = connection; >> this.limitMethod = connection.getLimitMethod(); << line 99 >> >> >>Now looking at the generated java code for my xsp: >>cocoon-files/org/apache/cocoon/www/upgrades/docs/upgrade_xsp.java >>is see: >> >> private EsqlConnectionCocoon2 _esql_connection = null; >>// . >>// . some non-connection related java stuff...... >>// . >>_esql_query = new EsqlQuery( _esql_connection, String.valueOf( >> "" + "SELECT guid FROM appliances WHERE guid=" + >> (request.getHeader("guid")) >> ) ); >> >> >>So the generated java code is incorrect. I know the datasource i'm using >>is ok as I am using it in an action and it works fine. >>I must be doing something wrong here...but what? >> >> > >Everything looks fine. Could you produce a complete stack trace? >Other XSPs using esql work fine, right? > > > >>Below is the xsp that is called: >> >><?xml version="1.0"?> >><xsp:page >> language="java" >> xmlns:xsp="http://apache.org/xsp" >> xmlns:esql="http://apache.org/cocoon/SQL/v2" >> xmlns:xsp-request="http://apache.org/xsp/request/2.0" >> > >> <esql:connection> >> <esql:pool>regdata</esql:pool> >> <esql:execute-query> >> <esql:query>SELECT guid FROM appliances WHERE >>guid=<xsp-request:get-header name="guid"/></esql:query> >> <esql:results> >> <table> >> <esql:row-results> >> <tr> >> <td><esql:get-string column="product"/></td> >> <!-- >><xsp:attribute name="value"><esql:get-string column="id"/></xsp:attribute> >> </tr> >> </esql:row-results> >> </table> >> </esql:results> >> <esql:no-results> >> <p>Sorry No record</p> >> </esql:no-results> >> </esql:execute-query> >> </esql:connection> >></xsp:page> >> >> > > Chris. > >
<html> <head> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script src="resources/script.js" type="text/javascript" language="JavaScript"></script> <title></title> </head> <body bgcolor="#ffffff" marginheight="4" marginwidth="4" leftmargin="4" topmargin="4" alink="#cc0000" vlink="#0086b2" link="#039acc" text="#000000"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td align="left" valign="top" rowspan="3" height="60" width="135"><img border="0" vspace="0" hspace="0" src="images/logo_swoosh_small.png" height="60" width="135"></td><td background="images/line.gif" colspan="2" align="left" valign="top" height="5" width="100%"><img align="left" border="0" vspace="0" hspace="0" src="images/line.gif" height="5" width="1"></td><td align="left" valign="top" rowspan="3" height="60" width="29"><img border="0" vspace="0" hspace="0" src="images/right.gif" height="60" width="29"></td> </tr> <tr> <td bgcolor="#0086b2" colspan="2" align="left" valign="top" height="35" width="100%"><font color="#ffffff" face="arial,helvetica,sanserif" size="5"> <div style="text-align: right;">An error occurred</div> </font></td> </tr> <tr> <td background="images/bottom.gif" bgcolor="#0086b2" align="left" valign="top" height="20" width="100%"><img align="left" border="0" vspace="0" hspace="0" src="images/bottom.gif" height="20" width="3"></td><td background="images/bottom.gif" width="288" valign="top" height="20" bgcolor="#0086b2" align="right"> <table width="288" cellspacing="0" cellpadding="0" border="0"> <tr> <td align="left" valign="top" height="20" width="96"><a target="new" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" href="http://xml.apache.org/"><img onLoad="rolloverLoad('xml','images/button-xml-hi.gif','images/button-xml-lo.gif');" border="0" vspace="0" hspace="0" name="xml" src="images/button-xml-lo.gif" height="20" width="96" alt="http://xml.apache.org/"></a></td><td align="left" valign="top" height="20" width="96"><a target="new" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" href="http://www.apache.org/"><img onLoad="rolloverLoad('asf','images/button-asf-hi.gif','images/button-asf-lo.gif');" border="0" vspace="0" hspace="0" name="asf" src="images/button-asf-lo.gif" height="20" width="96" alt="http://www.apache.org/"></a></td><td align="left" valign="top" height="20" width="96"><a target="new" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" href="http://www.w3.org/"><img onLoad="rolloverLoad('w3c','images/button-w3c-hi.gif','images/button-w3c-lo.gif');" border="0" vspace="0" hspace="0" name="w3c" src="images/button-w3c-lo.gif" height="20" width="96" alt="http://www.w3.org/"></a></td> </tr> </table> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td align="left" valign="top" width="120"> <div style="background-color: #a0a0a0;" width="120"> <font size="-1" color="#ffffff" face="arial,helvetica,sanserif"><img border="0" vspace="0" hspace="0" src="images/join.gif" height="14" width="120"><br> <a href="registration-home.html" class="menu"><font color="#ffff80" size="+1">home</font></a> <br> <a href="search-customer.html" class="menu"><font color="#ffffff">find customer</font></a> <br> <a href="search-appliance.html" class="menu"><font color="#ffffff">find appliance</font></a> <br> <a href="search-product.html" class="menu"><font color="#ffffff">find product</font></a> <br> <a href="search-contact.html" class="menu"><font color="#ffffff">find contact</font></a> <br> <a href="create-customer.html" class="menu"><font color="#ffffff">new customer</font></a> <br> <a href="create-product.html" class="menu"><font color="#ffffff">new product</font></a> <br> <a href="create-contact.html" class="menu"><font color="#ffffff">new contact</font></a> <br> <a href="create-appliance.html" class="menu"><font color="#ffffff">new appliance</font></a> <br> <img border="0" vspace="0" hspace="0" src="images/close.gif" height="14" width="120"><br> </font> </div> </td><td align="left" valign="top" width="*"> <table cellpadding="3" cellspacing="0" border="0"> <tr> <td> <br> <div align="right"> <table cellpadding="0" cellspacing="0" width="98%" border="0"> <tr> <td align="right" valign="bottom" height="7" width="9"><img border="0" hspace="0" vspace="0" height="7" width="9" src="images/bar-top-left.gif"></td><td background="images/bar-border-top.gif"><img border="0" hspace="0" vspace="0" height="5" width="1" src="images/void.gif"></td><td align="left" valign="bottom" height="7" width="9"><img border="0" hspace="0" vspace="0" height="7" width="9" src="images/bar-top-right.gif"></td> </tr> <tr> <td background="images/bar-border-left.gif" width="9"><img border="0" hspace="0" vspace="0" height="1" width="9" src="images/void.gif"></td><td bgcolor="#0086b2" width="100%"><font color="#ffffff" face="arial,helvetica,sanserif" size="+1"><img border="0" hspace="0" vspace="0" height="5" width="5" src="images/void.gif"><b>Details</b></font></td><td background="images/bar-border-right.gif" width="9"><img border="0" hspace="0" vspace="0" height="1" width="9" src="images/void.gif"></td> </tr> <tr> <td align="right" valign="top" height="12" width="9"><img border="0" hspace="0" vspace="0" height="12" width="9" src="images/bar-bottom-left.gif"></td><td background="images/bar-border-bottom.gif"><img border="0" hspace="0" vspace="0" height="12" src="images/void.gif"></td><td align="left" valign="top" height="12" width="9"><img border="0" hspace="0" vspace="0" height="12" width="9" src="images/bar-bottom-right.gif"></td> </tr> </table> <table cellpadding="0" cellspacing="0" width="98%" border="0"> <tr> <td><font color="#000000" face="arial,helvetica,sanserif"> <div align="right"> <table cellpadding="0" cellspacing="0" width="95%" border="0"> <tr> <td align="right" valign="bottom" height="7" width="9"><img border="0" hspace="0" vspace="0" height="7" width="9" src="images/bar-top-left.gif"></td><td background="images/bar-border-top.gif"><img border="0" hspace="0" vspace="0" height="5" width="1" src="images/void.gif"></td><td align="left" valign="bottom" height="7" width="9"><img border="0" hspace="0" vspace="0" height="7" width="9" src="images/bar-top-right.gif"></td> </tr> <tr> <td background="images/bar-border-left.gif" width="9"><img border="0" hspace="0" vspace="0" height="1" width="9" src="images/void.gif"></td><td bgcolor="#0086b2" width="100%"><font color="#ffffff" face="arial,helvetica,sanserif"><img border="0" hspace="0" vspace="0" height="5" width="5" src="images/void.gif"><b>Message</b></font></td><td background="images/bar-border-right.gif" width="9"><img border="0" hspace="0" vspace="0" height="1" width="9" src="images/void.gif"></td> </tr> <tr> <td align="right" valign="top" height="12" width="9"><img border="0" hspace="0" vspace="0" height="12" width="9" src="images/bar-bottom-left.gif"></td><td background="images/bar-border-bottom.gif"><img border="0" hspace="0" vspace="0" height="12" width="1" src="images/void.gif"></td><td align="left" valign="top" height="12" width="9"><img border="0" hspace="0" vspace="0" height="12" width="9" src="images/bar-bottom-right.gif"></td> </tr> </table> <table cellpadding="0" cellspacing="0" width="95%" border="0"> <tr> <td><font color="#000000" face="arial,helvetica,sanserif">Exception in ServerPagesGenerator.generate()</font></td> </tr> </table> </div> <br> <div align="right"> <table cellpadding="0" cellspacing="0" width="95%" border="0"> <tr> <td align="right" valign="bottom" height="7" width="9"><img border="0" hspace="0" vspace="0" height="7" width="9" src="images/bar-top-left.gif"></td><td background="images/bar-border-top.gif"><img border="0" hspace="0" vspace="0" height="5" width="1" src="images/void.gif"></td><td align="left" valign="bottom" height="7" width="9"><img border="0" hspace="0" vspace="0" height="7" width="9" src="images/bar-top-right.gif"></td> </tr> <tr> <td background="images/bar-border-left.gif" width="9"><img border="0" hspace="0" vspace="0" height="1" width="9" src="images/void.gif"></td><td bgcolor="#0086b2" width="100%"><font color="#ffffff" face="arial,helvetica,sanserif"><img border="0" hspace="0" vspace="0" height="5" width="5" src="images/void.gif"><b>Source</b></font></td><td background="images/bar-border-right.gif" width="9"><img border="0" hspace="0" vspace="0" height="1" width="9" src="images/void.gif"></td> </tr> <tr> <td align="right" valign="top" height="12" width="9"><img border="0" hspace="0" vspace="0" height="12" width="9" src="images/bar-bottom-left.gif"></td><td background="images/bar-border-bottom.gif"><img border="0" hspace="0" vspace="0" height="12" width="1" src="images/void.gif"></td><td align="left" valign="top" height="12" width="9"><img border="0" hspace="0" vspace="0" height="12" width="9" src="images/bar-bottom-right.gif"></td> </tr> </table> <table cellpadding="0" cellspacing="0" width="95%" border="0"> <tr> <td><font color="#000000" face="arial,helvetica,sanserif"> <p align="justify">org.apache.cocoon.ProcessingException</p> </font></td> </tr> </table> </div> <br> <div align="right"> <table cellpadding="0" cellspacing="0" width="95%" border="0"> <tr> <td align="right" valign="bottom" height="7" width="9"><img border="0" hspace="0" vspace="0" height="7" width="9" src="images/bar-top-left.gif"></td><td background="images/bar-border-top.gif"><img border="0" hspace="0" vspace="0" height="5" width="1" src="images/void.gif"></td><td align="left" valign="bottom" height="7" width="9"><img border="0" hspace="0" vspace="0" height="7" width="9" src="images/bar-top-right.gif"></td> </tr> <tr> <td background="images/bar-border-left.gif" width="9"><img border="0" hspace="0" vspace="0" height="1" width="9" src="images/void.gif"></td><td bgcolor="#0086b2" width="100%"><font color="#ffffff" face="arial,helvetica,sanserif"><img border="0" hspace="0" vspace="0" height="5" width="5" src="images/void.gif"><b>Description</b></font></td><td background="images/bar-border-right.gif" width="9"><img border="0" hspace="0" vspace="0" height="1" width="9" src="images/void.gif"></td> </tr> <tr> <td align="right" valign="top" height="12" width="9"><img border="0" hspace="0" vspace="0" height="12" width="9" src="images/bar-bottom-left.gif"></td><td background="images/bar-border-bottom.gif"><img border="0" hspace="0" vspace="0" height="12" width="1" src="images/void.gif"></td><td align="left" valign="top" height="12" width="9"><img border="0" hspace="0" vspace="0" height="12" width="9" src="images/bar-bottom-right.gif"></td> </tr> </table> <table cellpadding="0" cellspacing="0" width="95%" border="0"> <tr> <td><font color="#000000" face="arial,helvetica,sanserif"> <p align="justify">org.apache.cocoon.ProcessingException: Exception in ServerPagesGenerator.generate(): java.lang.NullPointerException</p> </font></td> </tr> </table> </div> <br> </font></td> </tr> </table> </div> <br> <div align="right"> <table cellpadding="0" cellspacing="0" width="98%" border="0"> <tr> <td align="right" valign="bottom" height="7" width="9"><img border="0" hspace="0" vspace="0" height="7" width="9" src="images/bar-top-left.gif"></td><td background="images/bar-border-top.gif"><img border="0" hspace="0" vspace="0" height="5" width="1" src="images/void.gif"></td><td align="left" valign="bottom" height="7" width="9"><img border="0" hspace="0" vspace="0" height="7" width="9" src="images/bar-top-right.gif"></td> </tr> <tr> <td background="images/bar-border-left.gif" width="9"><img border="0" hspace="0" vspace="0" height="1" width="9" src="images/void.gif"></td><td bgcolor="#0086b2" width="100%"><font color="#ffffff" face="arial,helvetica,sanserif" size="+1"><img border="0" hspace="0" vspace="0" height="5" width="5" src="images/void.gif"><b>Stack Traces</b></font></td><td background="images/bar-border-right.gif" width="9"><img border="0" hspace="0" vspace="0" height="1" width="9" src="images/void.gif"></td> </tr> <tr> <td align="right" valign="top" height="12" width="9"><img border="0" hspace="0" vspace="0" height="12" width="9" src="images/bar-bottom-left.gif"></td><td background="images/bar-border-bottom.gif"><img border="0" hspace="0" vspace="0" height="12" src="images/void.gif"></td><td align="left" valign="top" height="12" width="9"><img border="0" hspace="0" vspace="0" height="12" width="9" src="images/bar-bottom-right.gif"></td> </tr> </table> <table cellpadding="0" cellspacing="0" width="98%" border="0"> <tr> <td><font color="#000000" face="arial,helvetica,sanserif"> <p> <table border="0" cellpadding="0" cellspacing="3" width="100%"> <tr> <td valign="top" width="28"><img alt="Note" border="0" hspace="0" vspace="0" height="29" width="28" src="images/note.gif"></td><td valign="top"><font color="#000000" face="arial,helvetica,sanserif" size="-1"><i><code><font face="courier, monospaced">Original exception : java.lang.NullPointerException at org.apache.cocoon.components.language.markup.xsp.EsqlQuery.<init>(EsqlQuery.java:99) at org.apache.cocoon.www.upgrades.docs.upgrade2_xsp.generate(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/upgrades/docs/upgrade2_xsp.java:298) at org.apache.cocoon.generation.ServerPagesGenerator.generate(ServerPagesGenerator.java:258) at org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:250) at org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:399) at org.apache.cocoon.www.upgrades.sitemap_xmap.matchN10047(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/upgrades/sitemap_xmap.java:557) at org.apache.cocoon.www.upgrades.sitemap_xmap.process(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/upgrades/sitemap_xmap.java:371) at org.apache.cocoon.www.upgrades.sitemap_xmap.process(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/upgrades/sitemap_xmap.java:312) at org.apache.cocoon.sitemap.Handler.process(Handler.java:224) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179) at org.apache.cocoon.www.sitemap_xmap.matchN10369(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:4005) at org.apache.cocoon.www.sitemap_xmap.process(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:3171) at org.apache.cocoon.www.sitemap_xmap.process(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:3112) at org.apache.cocoon.sitemap.Handler.process(Handler.java:224) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179) at org.apache.cocoon.sitemap.SitemapManager.process(SitemapManager.java:154) at org.apache.cocoon.Cocoon.process(Cocoon.java:575) at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:999) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2350) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:171) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 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.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 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:405) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:380) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:533) at java.lang.Thread.run(Thread.java:536) </font></code></i></font></td> </tr> </table> </p> <p> <table border="0" cellpadding="0" cellspacing="3" width="100%"> <tr> <td valign="top" width="28"><img alt="Note" border="0" hspace="0" vspace="0" height="29" width="28" src="images/note.gif"></td><td valign="top"><font color="#000000" face="arial,helvetica,sanserif" size="-1"><i><code><font face="courier, monospaced">org.apache.cocoon.ProcessingException: Exception in ServerPagesGenerator.generate(): java.lang.NullPointerException at org.apache.cocoon.generation.ServerPagesGenerator.generate(ServerPagesGenerator.java:270) at org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:250) at org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:399) at org.apache.cocoon.www.upgrades.sitemap_xmap.matchN10047(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/upgrades/sitemap_xmap.java:557) at org.apache.cocoon.www.upgrades.sitemap_xmap.process(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/upgrades/sitemap_xmap.java:371) at org.apache.cocoon.www.upgrades.sitemap_xmap.process(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/upgrades/sitemap_xmap.java:312) at org.apache.cocoon.sitemap.Handler.process(Handler.java:224) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179) at org.apache.cocoon.www.sitemap_xmap.matchN10369(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:4005) at org.apache.cocoon.www.sitemap_xmap.process(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:3171) at org.apache.cocoon.www.sitemap_xmap.process(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:3112) at org.apache.cocoon.sitemap.Handler.process(Handler.java:224) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179) at org.apache.cocoon.sitemap.SitemapManager.process(SitemapManager.java:154) at org.apache.cocoon.Cocoon.process(Cocoon.java:575) at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:999) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2350) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:171) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 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.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 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:405) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:380) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:533) at java.lang.Thread.run(Thread.java:536) Caused by: java.lang.NullPointerException at org.apache.cocoon.components.language.markup.xsp.EsqlQuery.<init>(EsqlQuery.java:99) at org.apache.cocoon.www.upgrades.docs.upgrade2_xsp.generate(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/upgrades/docs/upgrade2_xsp.java:298) at org.apache.cocoon.generation.ServerPagesGenerator.generate(ServerPagesGenerator.java:258) ... 45 more java.lang.NullPointerException at org.apache.cocoon.components.language.markup.xsp.EsqlQuery.<init>(EsqlQuery.java:99) at org.apache.cocoon.www.upgrades.docs.upgrade2_xsp.generate(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/upgrades/docs/upgrade2_xsp.java:298) at org.apache.cocoon.generation.ServerPagesGenerator.generate(ServerPagesGenerator.java:258) at org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:250) at org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:399) at org.apache.cocoon.www.upgrades.sitemap_xmap.matchN10047(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/upgrades/sitemap_xmap.java:557) at org.apache.cocoon.www.upgrades.sitemap_xmap.process(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/upgrades/sitemap_xmap.java:371) at org.apache.cocoon.www.upgrades.sitemap_xmap.process(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/upgrades/sitemap_xmap.java:312) at org.apache.cocoon.sitemap.Handler.process(Handler.java:224) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179) at org.apache.cocoon.www.sitemap_xmap.matchN10369(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:4005) at org.apache.cocoon.www.sitemap_xmap.process(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:3171) at org.apache.cocoon.www.sitemap_xmap.process(/home/support/wirex/jakarta-tomcat-4.1.7-LE-jdk14/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:3112) at org.apache.cocoon.sitemap.Handler.process(Handler.java:224) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179) at org.apache.cocoon.sitemap.SitemapManager.process(SitemapManager.java:154) at org.apache.cocoon.Cocoon.process(Cocoon.java:575) at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:999) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2350) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:171) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 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.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 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:405) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:380) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:533) at java.lang.Thread.run(Thread.java:536) </font></code></i></font></td> </tr> </table> </p> <p> <table border="0" cellpadding="0" cellspacing="3" width="100%"> <tr> <td valign="top" width="28"><img alt="Note" border="0" hspace="0" vspace="0" height="29" width="28" src="images/note.gif"></td><td valign="top"><font color="#000000" face="arial,helvetica,sanserif" size="-1"><i><code><font face="courier, monospaced">java.lang.NullPointerException</font></code></i></font></td> </tr> </table> </p> </font></td> </tr> </table> </div> <br> </td> </tr> </table> </td> </tr> </table> <br> <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <td bgcolor="#0086b2"><img height="1" width="1" src="images/dot.gif"></td> </tr> <tr> <td align="center"><font color="#0086b2" size="-1" face="arial,helvetica,sanserif"><i> Copyright © 1999-2001. All Rights Reserved. </i></font></td> </tr> </table> </body> </html> <?xml version="1.0" encoding="UTF-8"?> <esql:connection xmlns:esql="http://apache.org/cocoon/SQL/v2" xmlns:xsp="http://apache.org/xsp" xmlns:xspdoc="http://apache.org/cocoon/XSPDoc/v1"> </esql:connection>
--------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>