Hi, 

try it with <esql:call>
Here is a fast example:


                <esql:execute-query>
                        <esql:call>{call pip2a9.HiQuery ('', '', '',
'583911','<xsp:expr>class_id</xsp:expr>','true','<xsp:expr>sl</xsp:expr>',
        
'','<xsp:expr>pl</xsp:expr>','<xsp:expr>ps</xsp:expr>',<esql:parameter
direction="out" type="String"/>)}
                        </esql:call>
                        <esql:call-results>
                        <response>
                        <esql:execute-query>
                                <esql:query>
                                  <esql:get-string ancestor="1"
from-call="true" column="1"/>
                                </esql:query>           
                                <esql:skip-rows><xsl:value-of
select="$skiprows"/></esql:skip-rows>
                          <esql:max-rows><xsl:value-of
select="$maxrows"/></esql:max-rows>
                                <esql:results>
                                <status><s.success/></status>
                                        <part.info>
                                    <esql:row-results>
                                                  <element>
                                              <esql:get-columns/>
                                                        </element>
                                          </esql:row-results>
                                        </part.info>
                                </esql:results>
                                <esql:no-results>
                                        <status><s.nomatch/></status>
                                </esql:no-results>
                        </esql:execute-query>
                        </response>
                        </esql:call-results>
                        <esql:error-results>
        <message><esql:get-message/></message>
        <stacktrace><esql:get-stacktrace/></stacktrace>
      </esql:error-results>
    </esql:execute-query>

Hope that can help.
--Michael


> 
> 
> Here is the code from the page:
> <?xml version="1.0" encoding="UTF-8"?>
> <xsp:page language="java" xmlns:xsp="http://apache.org/xsp"; 
> xmlns:xsp-request="http://apache.org/xsp/request/2.0";
> xmlns:esql="http://apache.org/cocoon/SQL/v2";
> xmlns:xsp-session="http://apache.org/xsp/session/2.0";
> create-session="true">
> <page>
> <xsp:logic>
>       String beginTime ="5-20-2003";
>       String endTime = "6-20-2003";
>       String room = "Rm 130 B";
>       String qry = "rptLocationDeviationsgetTasks 'Rm 130
> B','5-20-2003','6-20-2003'";
> </xsp:logic>
>       <title>Room Report for <xsp:expr>room</xsp:expr>
>       <xsp:expr>beginTime</xsp:expr> to 
> <xsp:expr>endTime</xsp:expr></title>
>       <content>
>               <esql:connection>
>                       <esql:pool>vyzo</esql:pool>
>                       <esql:execute-query>
>                               <esql:query>
>                               execute 
> rptLocationDeviationsgetTasks 
> '<xsp:expr>room</xsp:expr>','<xsp:expr>beginTime</xsp:expr>','
> <xsp:expr>
> endTime</xsp:expr>'
>                               </esql:query>
>                                       <esql:results>
>                                               <tasks>
>       
> <esql:row-results>
>                                                               <task>
>       
> <name>
>       
> <esql:get-string column="2"/>
>       
> </name>
>                                                               </task>
>       
> </esql:row-results>
>                                               </tasks>
>                                       </esql:results>
>                               </esql:execute-query>
>                       
>                               <esql:execute-query>
>                                       <esql:query>
>                                       execute 
> rptLocationDeviations 
> '<xsp:expr>room</xsp:expr>','<xsp:expr>beginTime</xsp:expr>','
> <xsp:expr>
> endTime</xsp:expr>'
>                                       </esql:query>
>                                       <esql:results>
>                                               <task-date>
>       
> <esql:row-results>
>                                                               <task>
>       
> <task-name>
>       
> <esql:get-string column="2"/>
>       
> </task-name>
>                                                               </task>
>       
> </esql:row-results>
>                                               </task-date>
>                                       </esql:results>
>                               </esql:execute-query>
>                       </esql:connection>
>               </content>
>       </page>
> </xsp:page>
> 
> and this is the output that I am getting:
> 
> <?xml version="1.0" encoding="UTF-8" ?> 
> - <page xmlns:xsp-session="http://apache.org/xsp/session/2.0";
> xmlns:xsp="http://apache.org/xsp"; 
> xmlns:xspdoc="http://apache.org/cocoon/XSPDoc/v1";
> xmlns:esql="http://apache.org/cocoon/SQL/v2";
> xmlns:xsp-request="http://apache.org/xsp/request/2.0";>
>   <title>Room Report for Rm 130 B 5-20-2003 to 6-20-2003</title> 
> - <content>
> - <tasks>
> - <task>
>   <name>Change Bottles</name> 
>   </task>
> - <task>
>   <name>Check Room</name> 
>   </task>
> - <task>
>   <name>Special Feed</name> 
>   </task>
> - <task>
>   <name>Special Water</name> 
>   </task>
> - <task>
>   <name>Cages/Feed/H20/Mop</name> 
>   </task>
>   </tasks>
>   </content>
>   </page>
> 
> Tim Bachta
>  
>  
> 
> -----Original Message-----
> From: Tim Bachta 
> Sent: Thursday, June 19, 2003 11:57 AM
> To: [EMAIL PROTECTED]
> Subject: No results from a stored procedure
> 
> Is there a reason why cocoon would not execute a certain 
> stored procedure?  I have one that I have verified returns a 
> result set but when I run it in cocoon I am not getting 
> anything back.  It looks like it is skipping over the section 
> completely.
> 
>  
> 
> Tim Bachta
> 
>  
> 
>  
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to