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: RIADH BEN HARIZ
Subject: Re: [sdx-users] lecture des fichiers d'index
Date: Fri, 17 Jun 2005 10:43:31 +0200 (CEST)

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




reply via email to

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