New Ranks & Badges For The Community!
Notice something different? The ranks and associated badges have gone "Star Fleet". See what they all mean HERE
Highlighted
Cadet 3rd Class
Cadet 3rd Class
429 views

Problem with filenet connector in HP IDOL

I am currently using HP Idol to index documents on FileNet Object Stores. We are using IDOL FileNet Connector (FileNetConnector.exe version 10.8.0) to connect to the Object Stores.

I get the following error just after the indexing process starts for each scheduled task (different tasks corresponds to different Object Stores). I attach the returned error:

24/05/2017 11:27:43 [3] 70-Error: OPER: Error while trying to download items: com.filenet.api.exception.EngineRuntimeException: FNRCE0001E: E_ACCESS_DENIED: The requester has insufficient access rights to perform the requested operation. errorStack={ 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.retrieve.IndependentClassRetriever.postLoadSecurity(IndependentClassRetriever.java:1412) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.retrieve.RetrieverClassBase.loadNonScalarProperties(RetrieverClassBase.java:629) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.retrieve.IndependentClassRetriever.loadNonScalarProperties(IndependentClassRetriever.java:1320) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.retrieve.AdHocClassRetriever.loadObject(AdHocClassRetriever.java:5197) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.retrieve.AdHocClassRetriever.doSearchImpl(AdHocClassRetriever.java:1535) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.retrieve.AdHocClassRetriever.doSearch(AdHocClassRetriever.java:1204) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.retrieve.AdHocClassRetriever.executeSearch(AdHocClassRetriever.java:732) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.jca.impl.RequestBrokerImpl.executeSearch(RequestBrokerImpl.java:895) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.jca.impl.RequestBrokerImpl.executeSearch(RequestBrokerImpl.java:817) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.ejb.EngineCoreBean.executeSearch(EngineCoreBean.java:286) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.ejb.EngineCore_116jam_ELOImpl.executeSearch(Unknown Source) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.ejb.EngineBean.executeSearch(EngineBean.java:538) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.ejb.Engine_2udhbg_ELOImpl.__WL_invoke(Unknown Source) 24/05/2017 11:27:43 [3] 70-Error: OPER: at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:39) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.ejb.Engine_2udhbg_ELOImpl.executeSearch(Unknown Source) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.apiimpl.transport.ejb.EnginePortLocal.executeSearch(EnginePortLocal.java:66) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.apiimpl.wsi.ServiceSessionNst$2.run(ServiceSessionNst.java:1228) 24/05/2017 11:27:43 [3] 70-Error: OPER: at sun.reflect.GeneratedMethodAccessor153.invoke(Unknown Source) 24/05/2017 11:27:43 [3] 70-Error: OPER: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.apiimpl.util.J2EEUtilWL.doAs(J2EEUtilWL.java:59) 24/05/2017 11:27:43 [3] 70-Error: OPER: at com.filenet.engine.wsi.ListenerNst.service(ListenerNst.java:163) 24/05/2017 11:27:43 [3] 70-Error: OPER: at javax.servlet.http.HttpServlet.service(HttpServlet.java:821) 24/05/2017 11:27:43 [3] 70-Error: OPER: at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) 24/05/2017 11:27:43 [3] 70-Error: OPER: at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300) 24/05/2017 11:27:43 [3] 70-Error: OPER: at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681) 24/05/2017 11:27:43 [3] 70-Error: OPER: at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 24/05/2017 11:27:43 [3] 70-Error: OPER: at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183) 24/05/2017 11:27:43 [3] 70-Error: OPER: at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454) 24/05/2017 11:27:43 [3] 70-Error: OPER: at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) 24/05/2017 11:27:43 [3] 70-Error: OPER: at weblogic.work.ExecuteThread.run(ExecuteThread.java:176) 24/05/2017 11:27:43 [3] 70-Error: OPER: }

This error looks pretty explicative, saying that the user do not have sufficient access rights to perform the specified operation. But I have checked the security policy different times and I can say they are ok. With the user specified in the connector properties I can access the OS and I have full control on it. I have also indexed the whole OS using another IDOL installation using the same user and the process finished correctly.

As anyone got some ideas or got into the same error?

Thank you very much.

Franco

Tags (1)
0 Likes
1 Reply
Highlighted
Admiral Admiral
Admiral

Have you checked that the correct ports are open between servers? WGS, IDOL, Database etc.

Note that IDOL in same cases needs many ports open, particularing in the 9000 range.

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.