java - why i am getting the following exception -


this nodefinder.java file

package com.acme.web.action.executer;  import java.sql.resultset; import java.util.map;  import org.alfresco.web.bean.repository.node; import org.alfresco.web.bean.repository.repository; import org.alfresco.web.ui.common.component.uiactionlink;  import javax.faces.context.facescontext; import javax.faces.event.actionevent;  import org.alfresco.service.cmr.model.filefolderservice; import org.alfresco.service.cmr.repository.noderef; import org.alfresco.service.cmr.repository.nodeservice; import org.alfresco.service.cmr.repository.storeref; import org.alfresco.service.cmr.search.searchparameters; import org.alfresco.service.cmr.search.searchservice;  public class nodefinder {      // private static final string = null;     searchparameters sp = new searchparameters();     private nodeservice nodeservice;     private filefolderservice filefolderservice;     //geting filefolder service                          public filefolderservice getfilefolderservice() {         return filefolderservice;     }     // setting file folder service      public void setfilefolderservice(filefolderservice filefolderservice) {         this.filefolderservice = filefolderservice;     } // getting node servise      public nodeservice getnodeservice() {         return nodeservice;     }     // setting node server       public void setnodeservice(nodeservice nodeservice) {         this.nodeservice = nodeservice;     }      public void execute(actionevent event) {         resultset resultset_s = null;         uiactionlink comp = (uiactionlink) event.getcomponent();         map<string, string> params = comp.getparametermap();         string id = params.get("id1");         system.out.println("1");          noderef actioneduponnoderef = new noderef(repository.getstoreref(), id);         string qry_s = "@cm\\:name:train";         system.out.println("2");          searchparameters sp_s = new searchparameters();         system.out.println("3");          sp_s.addstore(storeref.store_ref_workspace_spacesstore);         sp_s.setlanguage(searchservice.language_lucene);          sp_s.setquery(qry_s);         system.out.println( "4" );          node node = new node(actioneduponnoderef);         system.out.println("5");         resultset_s = (resultset) repository.getserviceregistry(                 facescontext.getcurrentinstance()).getsearchservice().query(                 sp_s);         system.out.println("5.1");          if (resultset_s != null) {             system.out.println("6");              system.out.println("node value is::::" + node.getname());          }     } } 

look @ line ...(resultset) repository.getserviceregistry(..., @ exception , @ imports. there see resultset java.sql.resultset (which indicated classcastexception's message).

if @ super classes or interfaces of org.alfresco.repo.search.impl.lucene.pagingluceneresultset i'd won't find java.sql.resultset. that's why exception.


Comments