cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Keledjian <a.keledj...@lespetitsdebrouillards.org>
Subject Re: need help on cocoon and XSP
Date Fri, 20 Jun 2003 10:37:34 GMT
Yes i've seen it but i don't see the trouble with the first error (Ligne 
272)
This is the code :

   String type_exp=request.getParameter("type");
   String[] val=request.getParameterValues("select_item[]");
   String chaine="";
   int longueur=val.length;
     // construction de la chaine des conditions requises

   for (int i=0;i<longueur;i++) {                                       
                          ---> ligne 272
       chaine+="[livre_tbl.id_livre=meta_"+type_exp+"_tbl.id_livre"+
       " AND meta_"+type_exp+"_tbl.id_"+type_exp+"='"+val[i]+"']";
       if (i<(longueur-1)) {
       chaine=chaine+" OR ";
       }
   };

and i think that the second error depends on the first...
i don't know why there is an illegal start of type on line 272...
If someone see...
thancks
Alex

leo leonid a écrit :

>
> Did you already look at the generated java source?
> ([work-dir]/cocoon-files/org/apache/www/[projek-dirs]/ 
> comp_rech_xsp.java)           /leo
>
> On Freitag, Juni 20, 2003, at 12:14  Uhr, ntic wrote:
>
>>    Hello,
>> I have some little trouble with this XSP script :
>> The aims of this one is to get some POST variables, to build a 
>> query,  compute it and show the result with XSLT stylesheet.
>> I use cocoon 2.0.4
>> j2sdk1.4.1_02
>>
>> But cocoon says that to me :
>>
>> org.apache.cocoon.ProcessingException: Language Exception:  
>> org.apache.cocoon.components.language.LanguageException: Error  
>> compiling comp_rech_xsp:
>> Line 272, column 8:  illegal start of type
>> Line 377, column 58:  method valueOf() not found in class  
>> java.lang.String
>> Line 0, column 0: 2 errors
>>
>> The script :
>> <?xml version="1.0" encoding="iso-8859-1"?>
>> <xsp:page language="java"    xmlns:xsp=""http://apache.org/xsp"     
>> xmlns:esql="http://apache.org/cocoon/SQL/v2"
>>    xmlns:xsl="http://www.w3c.org/1999/XSL/Transform">
>> <xsp:structure>
>>    <xsp:include>java.net.*</xsp:include>
>>    <xsp:include>java.util.*</xsp:include>
>>    <xsp:include>javax.servlet.*</xsp:include>
>>    <xsp:include>javax.servlet.http.*</xsp:include>
>> </xsp:structure>
>>    <xsp:logic>
>>     String type_exp=request.getParameter("type");
>>     String[] val=request.getParameterValues("select_item[]");
>>     String chaine="";
>>     int longueur=val.length;
>>         // construction de la chaine des conditions requises
>>         for (int i=0;i&lt;longueur;i++) {
>>          
>> chaine=chaine+"[livre_tbl.id_livre=meta_"+type_exp+"_tbl.id_livre"+
>>         " AND meta_"+type_exp+"_tbl.id_"+type_exp+"=\""+val[i]+"\"]";
>>         if (i&lt;(longueur-1)) {
>>         chaine=chaine+" OR ";
>>         }
>>     };
>>         // construction de la requete
>>         String requete="SELECT livre_tbl.id_livre livre_tbl.titre 
>> FROM  livre_tbl, "+
>>     "meta_"+type_exp+"_tbl WHERE ("+chaine+")";
>>        </xsp:logic>
>>    <resultat>
>>     <esql:connection>
>>         <esql:pool>polluser</esql:pool>
>>         <esql:execute-query>
>>         <req>
>>         <esql:query>
>>             <xsp:expr>requete</xsp:expr>
>>         </esql:query>
>>         <esql:results>
>>             <esql:row-results>
>>             <item>
>>                 <xsp:attribute name="id">
>>                 <esql:get-int column="id_livre"/>
>>                 </xsp:attribute>
>>                 <esql:get-string column="titre"/>
>>             </item>
>>             </esql:row-results>
>>         </esql:results>
>>         </req>
>>         </esql:execute-query>
>>     </esql:connection>
>>    </resultat>
>> </xsp:page>
>>
>> Does someone could help me ?
>>
>> Alex
>> (sorry for my poor english
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
>> For additional commands, e-mail: cocoon-users-help@xml.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: cocoon-users-help@xml.apache.org
>
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-users-help@xml.apache.org


Mime
View raw message