Endeca – Troubleshooting Article – 1

By | June 19, 2014

As many of you might have encountered below error one time or the other. The question is some errors are obviously self-explanatory v/s others are not. I’m planning on publishing a series of articles which will help the community on quickly getting the possible solution to the issues @ hand.

ISSUE # 1

Check if you Endeca services are up and running (typically the HTTP service)

On a Windows machine – you can go to Control Panel > System and Security > Administrative Tools > Services in order check if the HTTP services is running or not – Also, you can check on the Endeca Tools Service.

On a Linux box you can check the status of Platform Service and Tools Service using the ps command e.g.

ps -ef | grep tomcat

Caused by: com.endeca.soleng.eac.toolkit.utility.IFCRUtility$HttpStatusException: Internal Server Error (500): Unknown error
at com.endeca.soleng.eac.toolkit.utility.IFCRUtility.execute(IFCRUtility.java:893)
at com.endeca.soleng.eac.toolkit.utility.IFCRUtility.httpPostDoNotConsume(IFCRUtility.java:838)
at com.endeca.soleng.eac.toolkit.utility.IFCRUtility.httpPost(IFCRUtility.java:810)
at com.endeca.soleng.eac.toolkit.utility.IFCRUtility.httpPost(IFCRUtility.java:761)
at com.endeca.soleng.eac.toolkit.utility.IFCRUtility.promoteFromAuthoringToLive(IFCRUtility.java:722)
at com.endeca.soleng.eac.toolkit.component.IFCRComponent.promoteFromAuthoringToLive(IFCRComponent.java:612)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at bsh.Reflect.invokeMethod(Unknown Source)
at bsh.Reflect.invokeObjectMethod(Unknown Source)
at bsh.Name.invokeMethod(Unknown Source)
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at com.endeca.soleng.eac.toolkit.script.Script.runBeanShellScript(Script.java:165)
… 8 more

 

Let me know what you think about this article