On 30.May.2002 -- 10:45 AM, Malte Vahlenkamp wrote:
> Hello,
> 
> I'm using Cocoon 2.02 and need some help with esql. I'm trying to access a resultset 
>the column of another resultset returned by my query, but I don't get it running. 
>DBMS is Oracle 9i and the return value of f_searchentries is a refcursor. The 
>select-statement works correctly in the sql worksheet. And the get-column-type-name 
>returns refcursor in the outer result element. The row tag isn't closed in the 
>result, but there are no errors in the error log. Any comments?
> 
> ========================================================
> <esql:execute-query>  
>       <esql:query>                                                    
>                select 1 as dummy , f_search(1,2,56) as result from dual
>       </esql:query>                           
>               <esql:results>    
>               <esql:row-results>                                                     
>                                                           
>                  <row>                        
>                       <esql:get-column-type-name column="2"/>                        
>                 
>                         <esql:results>    
>                            <esql:result><xsp:expr><esql:get-array 
>column="2"/>.getResultSet()</xsp:expr></esql:result>
>                                 <esql:row-results>                                   
>                                                                           
>                               <innerrow>
>                                  <esql:get-columns/>                                 
>                                                                                
></innerrow>
>                                                 </esql:row-results>                  
>                         
>                                          </esql:results>    
>                       </row>                                                         
>                                              
>            </esql:row-results>             
>            </esql:results>                                  
>  </esql:execute-query>

Malte, could you be a bit more specific on "don't get it running"?
It would be great if you could try 2.1-dev from CVS since 2.0.2 esql swallows
some exceptions.
Is it correct to use getArray() on a refcursor? 

        Chris.

-- 
C h r i s t i a n       H a u l
[EMAIL PROTECTED]
    fingerprint: 99B0 1D9D 7919 644A 4837  7D73 FEF9 6856 335A 9E08

---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

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

Reply via email to