GluuFederation / oxTrust

Gluu Server UI for managing authentication, authorization and users.
https://gluu.org/docs/ce
MIT License
134 stars 60 forks source link

Not able to add custom script - throwing "Oops" error #894

Closed mzico closed 6 years ago

mzico commented 6 years ago

Manage Custom Scripts > Person Authentication > 'Add custom script configuration'

Resulting below:

opps

Stack trace:

018-03-08 14:35:19,991 ERROR [qtp985655350-17] [org.gluu.oxtrust.exception.GlobalExceptionHandler] (GlobalExceptionHandler.java:54) - javax.faces.FacesException: javax.el.ELException: //opt/jetty-9.3/temp/jetty-localhost-8082-identity.war-_identity-any-4769967873212809348.dir/webapp/WEB-INF/incl/script/customScriptListForm.xhtml @64,282 rendered="#{_action.hasCustomScriptError(_customScript)}": org.gluu.site.ldap.persistence.exception.MappingException: DN to find entry is null
javax.faces.FacesException: javax.faces.FacesException: javax.el.ELException: //opt/jetty-9.3/temp/jetty-localhost-8082-identity.war-_identity-any-4769967873212809348.dir/webapp/WEB-INF/incl/script/customScriptListForm.xhtml @64,282 rendered="#{_action.hasCustomScriptError(_customScript)}": org.gluu.site.ldap.persistence.exception.MappingException: DN to find entry is null
    at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:86) ~[jsf-impl-2.2.14.jar:2.2.14]
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) [jsf-impl-2.2.14.jar:2.2.14]
    at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198) [jsf-impl-2.2.14.jar:2.2.14]
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:658) [jsf-api-2.2.14.jar:2.2]
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:837) [jetty-servlet-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1772) [jetty-servlet-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) [rewrite-servlet-3.4.1.Final.jar:3.4.1.Final]
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:582) [jetty-servlet-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:566) [jetty-security-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) [jetty-servlet-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:199) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:74) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.ocpsoft.rewrite.servlet.impl.HttpRewriteResultHandler.handleResult(HttpRewriteResultHandler.java:42) [rewrite-servlet-3.4.1.Final.jar:3.4.1.Final]
    at org.ocpsoft.rewrite.servlet.RewriteFilter.rewrite(RewriteFilter.java:297) [rewrite-servlet-3.4.1.Final.jar:3.4.1.Final]
    at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:198) [rewrite-servlet-3.4.1.Final.jar:3.4.1.Final]
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:582) [jetty-servlet-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [jetty-security-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) [jetty-servlet-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:119) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.Server.handle(Server.java:534) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:320) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [jetty-server-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283) [jetty-io-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110) [jetty-io-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [jetty-io-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [jetty-util-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [jetty-util-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [jetty-util-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [jetty-util-9.3.15.v20161220.jar:9.3.15.v20161220]
    at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [jetty-util-9.3.15.v20161220.jar:9.3.15.v20161220]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_112]
Caused by: javax.faces.FacesException: javax.faces.FacesException: javax.el.ELException: //opt/jetty-9.3/temp/jetty-localhost-8082-identity.war-_identity-any-4769967873212809348.dir/webapp/WEB-INF/incl/script/customScriptListForm.xhtml @64,282 rendered="#{_action.hasCustomScriptError(_customScript)}": org.gluu.site.ldap.persistence.exception.MappingException: DN to find entry is null
    at com.sun.faces.context.PartialViewContextImpl.processPartial(PartialViewContextImpl.java:273) ~[jsf-impl-2.2.14.jar:2.2.14]
    at org.richfaces.context.ExtendedPartialViewContext.processPartial(ExtendedPartialViewContext.java:264) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.context.PartialViewContextWrapper.processPartial(PartialViewContextWrapper.java:219) ~[jsf-api-2.2.14.jar:2.2]
    at org.omnifaces.context.OmniPartialViewContext.processPartial(OmniPartialViewContext.java:124) ~[omnifaces-2.6.6.jar:2.6.6]
    at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:927) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:78) ~[jsf-impl-2.2.14.jar:2.2.14]
    ... 46 more
Caused by: javax.faces.FacesException: javax.el.ELException: //opt/jetty-9.3/temp/jetty-localhost-8082-identity.war-_identity-any-4769967873212809348.dir/webapp/WEB-INF/incl/script/customScriptListForm.xhtml @64,282 rendered="#{_action.hasCustomScriptError(_customScript)}": org.gluu.site.ldap.persistence.exception.MappingException: DN to find entry is null
    at org.richfaces.component.UIDataAdaptor.iterate(UIDataAdaptor.java:793) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.processDecodesChildren(UIDataAdaptor.java:867) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.processDecodes(UIDataAdaptor.java:829) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1222) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback.visit(PartialViewContextImpl.java:573) ~[jsf-impl-2.2.14.jar:2.2.14]
    at org.richfaces.context.MetaComponentProcessingVisitCallback.visit(MetaComponentProcessingVisitCallback.java:73) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.context.BaseExtendedVisitContext.invokeVisitCallback(BaseExtendedVisitContext.java:103) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.context.ExtendedExecuteVisitContext.invokeVisitCallback(ExtendedExecuteVisitContext.java:55) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1689) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at org.richfaces.component.AbstractTab.visitTree(AbstractTab.java:324) ~[richfaces-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor$DataVisitorForVisitTree.process(UIDataAdaptor.java:207) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.ajax4jsf.model.SequenceDataModel.walk(SequenceDataModel.java:66) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.walk(UIDataAdaptor.java:817) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.visitDataChildren(UIDataAdaptor.java:1290) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.visitTree(UIDataAdaptor.java:1368) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.AbstractTogglePanel.visitTree(AbstractTogglePanel.java:958) ~[richfaces-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIForm.visitTree(UIForm.java:371) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.context.PartialViewContextImpl.processComponents(PartialViewContextImpl.java:403) ~[jsf-impl-2.2.14.jar:2.2.14]
    at com.sun.faces.context.PartialViewContextImpl.processPartial(PartialViewContextImpl.java:266) ~[jsf-impl-2.2.14.jar:2.2.14]
    at org.richfaces.context.ExtendedPartialViewContext.processPartial(ExtendedPartialViewContext.java:264) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.context.PartialViewContextWrapper.processPartial(PartialViewContextWrapper.java:219) ~[jsf-api-2.2.14.jar:2.2]
    at org.omnifaces.context.OmniPartialViewContext.processPartial(OmniPartialViewContext.java:124) ~[omnifaces-2.6.6.jar:2.6.6]
    at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:927) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:78) ~[jsf-impl-2.2.14.jar:2.2.14]
    ... 46 more
Caused by: javax.el.ELException: //opt/jetty-9.3/temp/jetty-localhost-8082-identity.war-_identity-any-4769967873212809348.dir/webapp/WEB-INF/incl/script/customScriptListForm.xhtml @64,282 rendered="#{_action.hasCustomScriptError(_customScript)}": org.gluu.site.ldap.persistence.exception.MappingException: DN to find entry is null
    at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:114) ~[jsf-impl-2.2.14.jar:2.2.14]
    at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:458) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1211) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1222) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1222) ~[jsf-api-2.2.14.jar:2.2]
    at org.richfaces.component.UIDataAdaptor$2.processComponent(UIDataAdaptor.java:117) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor$ComponentVisitor.process(UIDataAdaptor.java:1442) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.ajax4jsf.model.SequenceDataModel.walk(SequenceDataModel.java:66) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.walk(UIDataAdaptor.java:817) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.iterate(UIDataAdaptor.java:791) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.processDecodesChildren(UIDataAdaptor.java:867) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.processDecodes(UIDataAdaptor.java:829) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1222) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback.visit(PartialViewContextImpl.java:573) ~[jsf-impl-2.2.14.jar:2.2.14]
    at org.richfaces.context.MetaComponentProcessingVisitCallback.visit(MetaComponentProcessingVisitCallback.java:73) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.context.BaseExtendedVisitContext.invokeVisitCallback(BaseExtendedVisitContext.java:103) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.context.ExtendedExecuteVisitContext.invokeVisitCallback(ExtendedExecuteVisitContext.java:55) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1689) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at org.richfaces.component.AbstractTab.visitTree(AbstractTab.java:324) ~[richfaces-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor$DataVisitorForVisitTree.process(UIDataAdaptor.java:207) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.ajax4jsf.model.SequenceDataModel.walk(SequenceDataModel.java:66) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.walk(UIDataAdaptor.java:817) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.visitDataChildren(UIDataAdaptor.java:1290) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.visitTree(UIDataAdaptor.java:1368) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.AbstractTogglePanel.visitTree(AbstractTogglePanel.java:958) ~[richfaces-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIForm.visitTree(UIForm.java:371) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.context.PartialViewContextImpl.processComponents(PartialViewContextImpl.java:403) ~[jsf-impl-2.2.14.jar:2.2.14]
    at com.sun.faces.context.PartialViewContextImpl.processPartial(PartialViewContextImpl.java:266) ~[jsf-impl-2.2.14.jar:2.2.14]
    at org.richfaces.context.ExtendedPartialViewContext.processPartial(ExtendedPartialViewContext.java:264) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.context.PartialViewContextWrapper.processPartial(PartialViewContextWrapper.java:219) ~[jsf-api-2.2.14.jar:2.2]
    at org.omnifaces.context.OmniPartialViewContext.processPartial(OmniPartialViewContext.java:124) ~[omnifaces-2.6.6.jar:2.6.6]
    at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:927) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:78) ~[jsf-impl-2.2.14.jar:2.2.14]
    ... 46 more
Caused by: javax.el.ELException: org.gluu.site.ldap.persistence.exception.MappingException: DN to find entry is null
    at javax.el.BeanELResolver.invoke(BeanELResolver.java:171) ~[org.mortbay.jasper.apache-el-8.0.33.jar:8.0.33]
    at javax.el.CompositeELResolver.invoke(CompositeELResolver.java:80) ~[org.mortbay.jasper.apache-el-8.0.33.jar:8.0.33]
    at org.apache.el.parser.AstValue.getValue(AstValue.java:159) ~[org.mortbay.jasper.apache-el-8.0.33.jar:8.0.33]
    at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:184) ~[org.mortbay.jasper.apache-el-8.0.33.jar:8.0.33]
    at org.jboss.weld.module.web.el.WeldValueExpression.getValue(WeldValueExpression.java:50) ~[weld-web-3.0.0.Final.jar:3.0.0.Final]
    at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109) ~[jsf-impl-2.2.14.jar:2.2.14]
    at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:458) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1211) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1222) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1222) ~[jsf-api-2.2.14.jar:2.2]
    at org.richfaces.component.UIDataAdaptor$2.processComponent(UIDataAdaptor.java:117) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor$ComponentVisitor.process(UIDataAdaptor.java:1442) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.ajax4jsf.model.SequenceDataModel.walk(SequenceDataModel.java:66) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.walk(UIDataAdaptor.java:817) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.iterate(UIDataAdaptor.java:791) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.processDecodesChildren(UIDataAdaptor.java:867) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.processDecodes(UIDataAdaptor.java:829) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1222) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback.visit(PartialViewContextImpl.java:573) ~[jsf-impl-2.2.14.jar:2.2.14]
    at org.richfaces.context.MetaComponentProcessingVisitCallback.visit(MetaComponentProcessingVisitCallback.java:73) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.context.BaseExtendedVisitContext.invokeVisitCallback(BaseExtendedVisitContext.java:103) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.context.ExtendedExecuteVisitContext.invokeVisitCallback(ExtendedExecuteVisitContext.java:55) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1689) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at org.richfaces.component.AbstractTab.visitTree(AbstractTab.java:324) ~[richfaces-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor$DataVisitorForVisitTree.process(UIDataAdaptor.java:207) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.ajax4jsf.model.SequenceDataModel.walk(SequenceDataModel.java:66) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.walk(UIDataAdaptor.java:817) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.visitDataChildren(UIDataAdaptor.java:1290) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.visitTree(UIDataAdaptor.java:1368) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.AbstractTogglePanel.visitTree(AbstractTogglePanel.java:958) ~[richfaces-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIForm.visitTree(UIForm.java:371) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.context.PartialViewContextImpl.processComponents(PartialViewContextImpl.java:403) ~[jsf-impl-2.2.14.jar:2.2.14]
    at com.sun.faces.context.PartialViewContextImpl.processPartial(PartialViewContextImpl.java:266) ~[jsf-impl-2.2.14.jar:2.2.14]
    at org.richfaces.context.ExtendedPartialViewContext.processPartial(ExtendedPartialViewContext.java:264) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.context.PartialViewContextWrapper.processPartial(PartialViewContextWrapper.java:219) ~[jsf-api-2.2.14.jar:2.2]
    at org.omnifaces.context.OmniPartialViewContext.processPartial(OmniPartialViewContext.java:124) ~[omnifaces-2.6.6.jar:2.6.6]
    at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:927) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:78) ~[jsf-impl-2.2.14.jar:2.2.14]
    ... 46 more
Caused by: org.gluu.site.ldap.persistence.exception.MappingException: DN to find entry is null
    at org.gluu.site.ldap.persistence.AbstractEntryManager.find(AbstractEntryManager.java:375) ~[oxcore-ldap-3.1.3-SNAPSHOT.jar:?]
    at org.gluu.site.ldap.persistence.LdapEntryManager$Proxy$_$$_WeldClientProxy.find(Unknown Source) ~[oxcore-ldap-3.1.3-SNAPSHOT.jar:?]
    at org.xdi.service.custom.script.AbstractCustomScriptService.getCustomScriptByDn(AbstractCustomScriptService.java:48) ~[oxcore-service-3.1.3-SNAPSHOT.jar:?]
    at org.gluu.oxtrust.action.ManageCustomScriptAction.getCustomScriptError(ManageCustomScriptAction.java:299) ~[classes/:?]
    at org.gluu.oxtrust.action.ManageCustomScriptAction$Proxy$_$$_WeldSubclass.getCustomScriptError(Unknown Source) ~[classes/:?]
    at org.gluu.oxtrust.action.ManageCustomScriptAction.hasCustomScriptError(ManageCustomScriptAction.java:289) ~[classes/:?]
    at org.gluu.oxtrust.action.ManageCustomScriptAction$Proxy$_$$_WeldSubclass.hasCustomScriptError$$super(Unknown Source) ~[classes/:?]
    at sun.reflect.GeneratedMethodAccessor1158.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_112]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_112]
    at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:51) ~[weld-core-impl-3.0.0.Final.jar:3.0.0.Final]
    at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:78) ~[weld-core-impl-3.0.0.Final.jar:3.0.0.Final]
    at org.xdi.service.security.SecurityInterceptor.invoke(SecurityInterceptor.java:55) ~[oxcore-service-3.1.3-SNAPSHOT.jar:?]
    at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_112]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_112]
    at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:73) ~[weld-core-impl-3.0.0.Final.jar:3.0.0.Final]
    at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:85) ~[weld-core-impl-3.0.0.Final.jar:3.0.0.Final]
    at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:73) ~[weld-core-impl-3.0.0.Final.jar:3.0.0.Final]
    at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:57) ~[weld-core-impl-3.0.0.Final.jar:3.0.0.Final]
    at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) ~[weld-core-impl-3.0.0.Final.jar:3.0.0.Final]
    at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) ~[weld-core-impl-3.0.0.Final.jar:3.0.0.Final]
    at org.gluu.oxtrust.action.ManageCustomScriptAction$Proxy$_$$_WeldSubclass.hasCustomScriptError(Unknown Source) ~[classes/:?]
    at sun.reflect.GeneratedMethodAccessor1194.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_112]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_112]
    at javax.el.BeanELResolver.invoke(BeanELResolver.java:165) ~[org.mortbay.jasper.apache-el-8.0.33.jar:8.0.33]
    at javax.el.CompositeELResolver.invoke(CompositeELResolver.java:80) ~[org.mortbay.jasper.apache-el-8.0.33.jar:8.0.33]
    at org.apache.el.parser.AstValue.getValue(AstValue.java:159) ~[org.mortbay.jasper.apache-el-8.0.33.jar:8.0.33]
    at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:184) ~[org.mortbay.jasper.apache-el-8.0.33.jar:8.0.33]
    at org.jboss.weld.module.web.el.WeldValueExpression.getValue(WeldValueExpression.java:50) ~[weld-web-3.0.0.Final.jar:3.0.0.Final]
    at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109) ~[jsf-impl-2.2.14.jar:2.2.14]
    at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:458) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1211) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1222) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1222) ~[jsf-api-2.2.14.jar:2.2]
    at org.richfaces.component.UIDataAdaptor$2.processComponent(UIDataAdaptor.java:117) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor$ComponentVisitor.process(UIDataAdaptor.java:1442) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.ajax4jsf.model.SequenceDataModel.walk(SequenceDataModel.java:66) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.walk(UIDataAdaptor.java:817) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.iterate(UIDataAdaptor.java:791) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.processDecodesChildren(UIDataAdaptor.java:867) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.processDecodes(UIDataAdaptor.java:829) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1222) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback.visit(PartialViewContextImpl.java:573) ~[jsf-impl-2.2.14.jar:2.2.14]
    at org.richfaces.context.MetaComponentProcessingVisitCallback.visit(MetaComponentProcessingVisitCallback.java:73) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.context.BaseExtendedVisitContext.invokeVisitCallback(BaseExtendedVisitContext.java:103) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.context.ExtendedExecuteVisitContext.invokeVisitCallback(ExtendedExecuteVisitContext.java:55) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1689) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at org.richfaces.component.AbstractTab.visitTree(AbstractTab.java:324) ~[richfaces-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor$DataVisitorForVisitTree.process(UIDataAdaptor.java:207) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.ajax4jsf.model.SequenceDataModel.walk(SequenceDataModel.java:66) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.walk(UIDataAdaptor.java:817) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.visitDataChildren(UIDataAdaptor.java:1290) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.UIDataAdaptor.visitTree(UIDataAdaptor.java:1368) ~[richfaces-a4j-4.5.17.Final.jar:4.5.17.Final]
    at org.richfaces.component.AbstractTogglePanel.visitTree(AbstractTogglePanel.java:958) ~[richfaces-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIForm.visitTree(UIForm.java:371) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.context.PartialViewContextImpl.processComponents(PartialViewContextImpl.java:403) ~[jsf-impl-2.2.14.jar:2.2.14]
    at com.sun.faces.context.PartialViewContextImpl.processPartial(PartialViewContextImpl.java:266) ~[jsf-impl-2.2.14.jar:2.2.14]
    at org.richfaces.context.ExtendedPartialViewContext.processPartial(ExtendedPartialViewContext.java:264) ~[richfaces-core-4.5.17.Final.jar:4.5.17.Final]
    at javax.faces.context.PartialViewContextWrapper.processPartial(PartialViewContextWrapper.java:219) ~[jsf-api-2.2.14.jar:2.2]
    at org.omnifaces.context.OmniPartialViewContext.processPartial(OmniPartialViewContext.java:124) ~[omnifaces-2.6.6.jar:2.6.6]
    at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:927) ~[jsf-api-2.2.14.jar:2.2]
    at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:78) ~[jsf-impl-2.2.14.jar:2.2.14]
    ... 46 more
yurem commented 6 years ago

Fixed