sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sdx-users] lecture des fichiers d'index


From: Jos Snellings
Subject: Re: [sdx-users] lecture des fichiers d'index
Date: Fri, 17 Jun 2005 11:17:29 +0200

Faut-il vraiment initialiser "manager".
Le "manager" reçoit une valeur lors de l'appel de la méthode "compose".
Normalement, dans "generate()" cette variable possède déjà une valeur.
Non?
@+,
Jos


----- Original Message -----
From: "RIADH BEN HARIZ" <address@hidden>
To: <address@hidden>
Sent: Friday, June 17, 2005 10:43 AM
Subject: Re: [sdx-users] lecture des fichiers d'index


> Bonjour,
> j'ai toujours du mal à accéder a l'index de ma base.
> J'ai écrit le code suivant à partir des stylesheets de
> sdx mais ca ne marche toujours pas:
> <xsp:logic>
> String text="";
> session=request.getSession(true);
> sdx_encoding = Framework.DEFAULT_ENCODING;
> sdx_fields =new String[1];
> sdx_fields[0]="contenu";
> sdx_values =new String[1];
> sdx_values[0]="a*";
> ComponentManager manager=new
> CocoonComponentManager();
> try {
> sdx_frame = (FrameworkImpl)
> manager.lookup(Framework.ROLE);
> sdx_log = sdx_frame.getLogger();
> sdx_log=new Logger();
> sdx_encoding = sdx_frame.getEncoding();
> sdx_location = Utilities.getRemoteIndex(sdx_log,
> "sermones");
> sdx_locations = new SearchLocations();
> sdx_locations.enableLogging(sdx_log);
> sdx_locations.addIndex(sdx_location);
> sdx_terms = new Terms();
> sdx_terms.enableLogging(sdx_log);
> sdx_terms.setEncoding(sdx_encoding);
> sdx_terms.enableLogging(sdx_log);
>
> sdx_terms.setUp(sdx_locations,sdx_fields[0],sdx_values[0]);
> TreeMap map = sdx_terms.getList();
> Collection cl = map.values();
> Object[] obj = cl.toArray();
> for (int i = 0; i &lt; obj.length; i++)
>                            {
> text=text+"-";
> text=text+(String) obj[i];
> }
> } catch (Exception e) {
> }
>         </xsp:logic>
>
> Mais j'ai toujours une exception et j'ai un manager
> null. sachant que ma base s'appele "sermones" et mon
> index "contenu". Quelqu'un pourrait-il m'aider c'est
> vraiment urgent. Merci d'avance.
> Riadh.
>
>
>
>
>
>
>
___________________________________________________________________________
> Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
> Téléchargez cette version sur http://fr.messenger.yahoo.com
>
>
> _______________________________________________
> sdx-users mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/sdx-users
>
>






reply via email to

[Prev in Thread] Current Thread [Next in Thread]