Jul 12, 2014, 2:43 PM
2 Posts

HTTP 500 error - Command not handeld exception

  • Category: Extension Library
  • Platform: Windows
  • Release: 8.5.2
  • Role: Administrator
  • Tags: 8.5.2 FP4 HF294
  • Replies: 3

We have an Xpage application. It can open in both Notes client and browser. We are experiencing the issue that after a certain time(0r maybe a cerain of user connections), the application throws HTTP 500 error. When that happens nobody else can open the database in browser. It will only work again if we manually restart the HTTP service(tell http q & load http) on the Domino server. Or wait for a few hours the issue resolves itself too. When this happens, we seem to be able to open some other testing xpage database in browser.

Here are soem of the logs FYI. Any thought are greatly appreciated!

In logs.nsf:

HTTP JVM: CLFAD0211E: Exception thrown. For more detailed information, please consult error-log-0.xml located in D:/Notes/data/domino/workspace/logs
HTTP JVM: CLFAD0246E: Exception occurred servicing request for: /..../xxx.nsf/xPage.xsp - HTTP Code: 500. For more detailed information, please consult error-log-0.xml located in D:/Notes/data/domino/workspace/logs
 

From error-log-1.xml log file:

WARNING
com.ibm.commons.extension.ExtensionManager$EclipseProvider

logCouldNotCreateContribution

org.eclipse.core.runtime.CoreException: Plug-in com.ibm.xsp.extlib was unable to load class com.ibm.xsp.extlib.bean.STUserBeanDataProvider.  at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:180)  at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:162)  at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:867)  at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)  at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)  at com.ibm.commons.extension.ExtensionManager$EclipseProvider.findInitializer(ExtensionManager.java:320)  at com.ibm.commons.extension.ExtensionManager.loadServices(ExtensionManager.java:238)
at com.ibm.commons.extension.ExtensionManager.findApplicationServices(ExtensionManager.java:128)  at com.ibm.designer.runtime.Application.findServices(Application.java:167)  at com.ibm.xsp.application.DesignerApplicationEx.findServices(DesignerApplicationEx.java:99)  at com.ibm.xsp.extlib.social.SocialServicesFactory$2.run(SocialServicesFactory.java:114)  at com.ibm.xsp.extlib.social.SocialServicesFactory$2.run(SocialServicesFactory.java:1)  at java.security.AccessController.doPrivileged(AccessController.java:228)  at com.ibm.xsp.extlib.social.SocialServicesFactory.getPeopleService(SocialServicesFactory.java:104)  at com.ibm.xsp.extlib.beans.UserBean.getPerson(UserBean.java:93)  at com.ibm.xsp.extlib.beans.UserBean.getPerson(UserBean.java:100)  at com.ibm.xsp.extlib.beans.UserBean.getValue(UserBean.java:69)  at com.ibm.xsp.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:
135)  at com.ibm.xsp.util.JavaScriptUtil$2.getProperty(JavaScriptUtil.java:94)  at com.ibm.jscript.JSContext.getProperty(JSContext.java:543)  at com.ibm.jscript.types.JavaAccessObject.get(JavaAccessObject.java:738)  at com.ibm.jscript.types.FBSReferenceByName.getValue(FBSReferenceByName.java:93)  at com.ibm.jscript.ASTTree.InterpretResult.getFBSValue(InterpretResult.java:70)  at com.ibm.jscript.ASTTree.binaryop.ASTBinaryDefaultOp.interpret(ASTBinaryDefaultOp.java:52)  at com.ibm.jscript.ASTTree.ASTIf.interpret(ASTIf.java:79)  at com.ibm.jscript.ASTTree.ASTProgram.interpret(ASTProgram.java:119)  at com.ibm.jscript.ASTTree.ASTProgram.interpretEx(ASTProgram.java:139)  at com.ibm.jscript.JSExpression._interpretExpression(JSExpression.java:435)  at com.ibm.jscript.JSExpression.access$1(JSExpression.java:424)  at com.ibm.jscript.JSExpression$2.run(JSExpression.ja
va:414)  at java.security.AccessController.doPrivileged(AccessController.java:310)  at com.ibm.jscript.JSExpression.interpretExpression(JSExpression.java:410)  at com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:251)  at com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:234)  at com.ibm.xsp.javascript.JavaScriptInterpreter.interpret(JavaScriptInterpreter.java:220)  at com.ibm.xsp.javascript.JavaScriptInterpreter.interpret(JavaScriptInterpreter.java:192)  at com.ibm.xsp.binding.javascript.JavaScriptValueBinding.getValue(JavaScriptValueBinding.java:78)  at com.ibm.xsp.page.compiled.ExpressionEvaluatorImpl.evaluateAsString(ExpressionEvaluatorImpl.java:63)  at xsp.Global_005fbanner$Global_005fbannerPage.createCc_005f_banner_005f_activities(Global_005fbanner.java:334)  at xsp.Global_005fbanner$Global_005fbannerPage.createComponent(Global_005fbanner.java:134)
at com.ibm.xsp.page.compiled.AbstractCompiledPage.buildComponent(AbstractCompiledPage.java:259)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildChildren(CompiledComponentBuilder.java:115)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildAll(CompiledComponentBuilder.java:84)  at com.ibm.xsp.component.UIOutputEx.buildContents(UIOutputEx.java:88)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:328)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildChildren(CompiledComponentBuilder.java:123)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildAll(CompiledComponentBuilder.java:84)  at com.ibm.xsp.component.UIOutputEx.buildContents(UIOutputEx.java:88)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:328)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildChildren
(CompiledComponentBuilder.java:123)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildAll(CompiledComponentBuilder.java:84)  at com.ibm.xsp.component.UIOutputEx.buildContents(UIOutputEx.java:88)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:328)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildChildren(CompiledComponentBuilder.java:123)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildAll(CompiledComponentBuilder.java:84)  at com.ibm.xsp.component.UIIncludeComposite.buildPageContents(UIIncludeComposite.java:692)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:334)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.createTree(AbstractCompiledPage.java:250)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.addComponent(AbstractCompiledPage.java:383)  at com.ibm.xsp.
component.UIIncludeComposite.buildContents(UIIncludeComposite.java:453)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:328)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildFacet(CompiledComponentBuilder.java:205)  at com.ibm.xsp.component.UICallback.buildContents(UICallback.java:145)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:328)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildChildren(CompiledComponentBuilder.java:123)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildAll(CompiledComponentBuilder.java:84)  at com.ibm.xsp.component.UIDataPanelBase.buildContents(UIDataPanelBase.java:459)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:328)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildChildren(CompiledComponentBuild
er.java:123)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildAll(CompiledComponentBuilder.java:84)  at com.ibm.xsp.component.UIDataPanelBase.buildContents(UIDataPanelBase.java:459)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:328)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildChildren(CompiledComponentBuilder.java:123)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildAll(CompiledComponentBuilder.java:84)  at com.ibm.xsp.component.UIDataPanelBase.buildContents(UIDataPanelBase.java:459)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:328)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildChildren(CompiledComponentBuilder.java:123)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildAll(CompiledComponentBuilder.java:84)  at com.ibm.xsp.componen
t.UIIncludeComposite.buildPageContents(UIIncludeComposite.java:692)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:334)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.createTree(AbstractCompiledPage.java:250)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.addComponent(AbstractCompiledPage.java:383)  at com.ibm.xsp.component.UIIncludeComposite.buildContents(UIIncludeComposite.java:453)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:328)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildChildren(CompiledComponentBuilder.java:123)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildAll(CompiledComponentBuilder.java:84)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:339)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildChildren(Compi
ledComponentBuilder.java:123)  at com.ibm.xsp.page.compiled.CompiledComponentBuilder.buildAll(CompiledComponentBuilder.java:84)  at com.ibm.xsp.component.UIViewRootEx.buildContents(UIViewRootEx.java:1619)  at com.ibm.xsp.component.UIViewRootEx2.buildContents(UIViewRootEx2.java:247)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.initComponent(AbstractCompiledPage.java:328)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.createTree(AbstractCompiledPage.java:250)  at com.ibm.xsp.page.compiled.AbstractCompiledPage.createViewRoot(AbstractCompiledPage.java:161)  at com.ibm.xsp.application.ViewHandlerExImpl._createViewRoot(ViewHandlerExImpl.java:505)  at com.ibm.xsp.application.ViewHandlerExImpl.createViewRoot(ViewHandlerExImpl.java:551)  at com.ibm.xsp.application.ViewHandlerExImpl.doCreateView(ViewHandlerExImpl.java:141)  at com.ibm.xsp.application.ViewHandlerEx.createView(ViewHan
dlerEx.java:84)  at com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:213)  at com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:193)  at com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:154)  at com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:137)  at com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:86)  at com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:538)  at com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:1151)  at com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:803)  at com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:758)  at com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java
:527)  at com.ibm.domino.xsp.module.nsf.NSFComponentModule.superDoService(NSFComponentModule.java:1142)  at com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:1133)  at com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(NSFService.java:523)  at com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:352)  at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:304)  at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:261)  at com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:291) Caused by: java.lang.ClassNotFoundException: com.ibm.xsp.extlib.bean.STUserBeanDataProvider  at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:483)  at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoa
der.java:399)  at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:387)  at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)  at java.lang.ClassLoader.loadClass(ClassLoader.java:626)  at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:315)  at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231)  at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1274)  at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160)  ... 113 more

WARNING
com.ibm.commons.log.AbstractLogMgr
log

WARNING
com.ibm.xsp.binding.PropertyMap
saveRoot

SEVERE
com.ibm.designer.runtime.domino.adapter.LCDEnvironment
doService
java.lang.NullPointerException  at com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:87)  at com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:86)  at com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:538)  at com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:1151)  at com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:803)  at com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:758)  at com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:527)  at com.ibm.domino.xsp.module.nsf.NSFComponentModule.superDoService(NSFComponentModule.java:1142)  at com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:1133)
at com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(NSFService.java:523)  at com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:352)  at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:304)  at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:261)  at com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:291)

SEVERE
com.ibm.domino.xsp.bridge.http.engine.XspCmdManager
service
java.lang.NullPointerException  at com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:87)  at com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:86)  at com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:538)  at com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:1151)  at com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:803)  at com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:758)  at com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:527)  at com.ibm.domino.xsp.module.nsf.NSFComponentModule.superDoService(NSFComponentModule.java:1142)  at com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:1133)
at com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(NSFService.java:523)  at com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:352)  at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:304)  at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:261)  at com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:291)

Best Regards
Joyce

Jul 12, 2014, 5:18 PM
170 Posts
My best advice is to

Upgrade your server to 8.5.3 or even better 9.0.1 and the newest version of the extension library. 

The error seams to have to do with some embedded sametime or other social components. That is one the page, if upgrade is impossible at the moment try to remove that component. 

 

Perhaps open a support case with IBM

 

/Fredrik

http://www.xpagedeveloper.com

Jul 14, 2014, 11:34 AM
2 Posts
So it is issue with the extension library?

Thanks for the quick response! so you think it is issue with the extension library? I do have a ticket open with IBM but they say it is not supported because we get the extension library from open NTF. Our application is not on 8.5.3 yet so we cannot install the standard extension library that IBM supports.

BTW, the embedded sametime or other social components are within my application? Sorry I don't know xpage codes but I'm trying to learn now and hoping to fiind out which component it is.

Thanks again! It is greatly appreciated!

Joyce

 

Jul 16, 2014, 9:56 PM
589 Posts
hmmm

I have no idea where the problem is. Fredrik thinks it's the Ext. Library so that's good enough for me.

Best recommendation is to upgrade to 9.01.  9.0 and 9.01 come with the Ext. library built in so IBM will "support" that.  But realistically I would still install the OpenNTF Ext. Library as that has better "real" support.  They fix that MUCH faster then any fixes get into the product.  If the Ext. Library is your problem then the best thing you can do is upgrade to 9.0.1 and run the latest Ext. Library off OpenNTF.

 

Dave