Decision Management (ODM,ADS)

 View Only
  • 1.  Configuration problem in the images of the Helm Chart

    Posted Wed February 23, 2022 01:08 PM
    Edited by Eduardo Izquierdo Lázaro Wed February 23, 2022 01:09 PM

    I installed the latest release of the Helm Chart ibmcharts/ibm-odm-prod version 21.3.0. I think there is a problem with the images of this Chart:

    The ra.xml in the local XU inside the pod decisionserverconsole is configured to use JMX notifications:

    <config-property>

      <config-property-name>plugins</config-property-name>

       <config-property-type>java.lang.String</config-property-type>

      <config-property-value>{pluginClass=Management,xuName=xuHTDS,protocol=jmx},{pluginClass=HTDS}</config-property-value>

    </config-property>

     

    But the pods decisionserverruntime are configured to use TCP/IP notifications using the internal ClusterIP defined for this purpose:

    <config-property>

      <config-property-name>plugins</config-property-name>

      <config-property-type>java.lang.String</config-property-type>

      <config-property-value>{pluginClass=Management,xuName=xuHTDS,protocol=tcpip,tcpip.port=1883,tcpip.host=odm811-ds-odm-decisionserverconsole-notif,tcpip.retryInterval=1000},{pluginClass=HTDS}</config-property-value>

                                   

    The logs of the console are reporting repeatedly the following exception:

    Failed lookup on XU connection factory with the following parameters: xuConnectionFactoryJndiName=java:comp/env/eis/XUConnectionFactory.

    javax.naming.NameNotFoundException: javax.naming.NameNotFoundException: java:comp/env/eis/XUConnectionFactory

    I think that the problem can be related to this configuration mismatch.

    I don't find any parameter in the values-yaml of the chart where I can change this setting. 

    Can you please take a look to this issue and tell me is there is a workaround or maybe if you can update the images of the chart in the repository?

    Thanks,



    ------------------------------
    Eduardo Izquierdo Lázaro
    Automation Architect
    DECIDE
    Madrid
    609893677
    ------------------------------


  • 2.  RE: Configuration problem in the images of the Helm Chart

    Posted Wed February 23, 2022 02:59 PM
    The lookup of the connection factory error is not related to the plugin definition. This happens when the eis/XUConnectionFactory  resource is not bound with the application.  I would expect this is expected an expected error when the console is starting because there is not local XU connection installed in the decisionserverconsole pod.

    What is the full stack trace, is there a problem opening the console , or executing rules because of that ?

    ------------------------------
    Alain Robert
    ------------------------------



  • 3.  RE: Configuration problem in the images of the Helm Chart

    Posted Thu February 24, 2022 04:38 AM
    Edited by Eduardo Izquierdo Lázaro Thu February 24, 2022 04:39 AM

    Hi Alain,

    The exception is thrown when I click on "Retrieve HTDS Description File" and executing a test on the HTDS. Note that the HTDS test is executed properly and I got the results of the execution in the console. But the exception is thrown several times during this operation.

    The XUs are registered properly

    XUs

    The HTDS settings of the ruleset is pointing to the ingress route where the decisionserverruntime service is exposed and the execution of the HTDS test is properly balanced among all the runtime pods.

    HTDS

    Everything looks fine except the configuration of the management plugin in the local XU of the console that is configured to use JMX. This is why my guess is that exceptions are related to this.

    I didn't modify the decision server console image, except the allowed and documented configuration options when deploying the Helm chart.

    Note that this install is for a customer and everything seems to work properly, but I cannot deliver meanwhile all those exceptions are thrown in the logs.


    ------------------------------
    Eduardo Izquierdo Lázaro
    Automation Architect
    DECIDE
    Madrid
    609893677
    ------------------------------



  • 4.  RE: Configuration problem in the images of the Helm Chart

    Posted Thu February 24, 2022 04:42 AM
    This is the whole stack trace of the exception:

    [2/24/22 9:20:57:779 UTC] 0000005f execution     E   Failed lookup on XU connection factory with the following parameters: xuConnectionFactoryJndiName=java:comp/env/eis/XUConnectionFactory.
                                     javax.naming.NameNotFoundException: javax.naming.NameNotFoundException: java:comp/env/eis/XUConnectionFactory
            at com.ibm.ws.jndi.url.contexts.javacolon.internal.JavaURLContext.lookup(JavaURLContext.java:355)
            at com.ibm.ws.jndi.url.contexts.javacolon.internal.JavaURLContext.lookup(JavaURLContext.java:370)
            at org.apache.aries.jndi.DelegateContext.lookup(DelegateContext.java:149)
            at javax.naming.InitialContext.lookup(InitialContext.java:428)
            at ilog.rules.res.session.IlrPOJOSessionFactory.findConnectionFactory(IlrPOJOSessionFactory.java:200)
            at ilog.rules.res.session.IlrPOJOSessionFactory.createXUClient(IlrPOJOSessionFactory.java:179)
            at ilog.rules.res.session.IlrPOJOSessionFactory.getXUClient(IlrPOJOSessionFactory.java:165)
            at ilog.rules.res.session.IlrPOJOSessionFactory.forceXULookup(IlrPOJOSessionFactory.java:219)
            at ilog.rules.res.console.util.IlrModelManager.isTestingRulesetPossible(IlrModelManager.java:762)
            at ilog.rules.res.console.jsf.bean.IlrSessionBean.isTestingRulesetPossible(IlrSessionBean.java:114)
            at sun.reflect.GeneratedMethodAccessor273.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
            at java.lang.reflect.Method.invoke(Method.java:508)
            at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:459)
            at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
            at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:539)
            at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
            at org.apache.commons.el.BinaryOperatorExpression.evaluate(BinaryOperatorExpression.java:154)
            at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
            at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:1417)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:420)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:412)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:431)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:229)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:101)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:431)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:229)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:101)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:431)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:412)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:429)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:412)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:429)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:229)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:101)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:431)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:229)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:101)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:678)
            at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:546)
            at com.ibm._jsp._viewRuleset._jspx_meth_h_panelGrid_5(_viewRuleset.java:6501)
            at com.ibm._jsp._viewRuleset._jspService(_viewRuleset.java:518)
            at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:100)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
            at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:118)
            at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:211)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:183)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:79)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
            at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:1411)
            at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:172)
            at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:426)
            at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:255)
            at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
            at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:146)
            at javax.faces.webapp.FacesServlet.service(FacesServlet.java:147)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:183)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:94)
            at ilog.rules.res.console.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:144)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
            at ilog.rules.res.console.jsf.IlrRequestFilter.doFilter(IlrRequestFilter.java:375)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
            at ilog.rules.res.console.jsf.CSRFValidationFilter.doFilter(CSRFValidationFilter.java:81)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
            at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:75)
            at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:938)
            at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:279)
            at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1159)
            at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:428)
            at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:387)
            at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:566)
            at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:500)
            at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:360)
            at com.ibm.ws.http.channel.internal.inbound.HttpICLReadCallback.complete(HttpICLReadCallback.java:70)
            at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:504)
            at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:574)
            at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:958)
            at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1047)
            at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:238)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
            at java.lang.Thread.run(Thread.java:825)
    ​


    ------------------------------
    Eduardo Izquierdo Lázaro
    Automation Architect
    DECIDE
    Madrid
    609893677
    ------------------------------



  • 5.  RE: Configuration problem in the images of the Helm Chart

    Posted Tue March 01, 2022 07:46 AM
    Can you confirm that this is expected configuration for the images downloaded from IBM public image repository?

    The local XU deployed in the pod odm-decisionserverconsole using JMX notifications:
    <config-property-value>{pluginClass=Management,xuName=xuHTDS,protocol=jmx},{pluginClass=HTDS}</config-property-value>
    All the XUs deployed in the replicas of odm-decisionserverruntime using TCP/IP notifications:
    <config-property-value>{pluginClass=Management,xuName=xuHTDS,protocol=tcpip,tcpip.port=1883,tcpip.host=...},{pluginClass=HTDS}</config-property-value>

    Thanks


    ------------------------------
    Eduardo Izquierdo Lázaro
    Automation Architect
    DECIDE
    Madrid
    609893677
    ------------------------------



  • 6.  RE: Configuration problem in the images of the Helm Chart

    Posted Wed March 02, 2022 03:36 AM
    I activated more details in the logs of Decision Server Console. You can find bellow.
    I'm not sure if the exception is related to this difference in the notification settings for the local XU.
    Can you please give some feedback on this?

    [3/2/22 8:26:41:788 UTC] 00000035 console       2   UITabbedPanel created
    [3/2/22 8:26:41:791 UTC] 00000035 console       2   Panel Map used
    [3/2/22 8:26:41:792 UTC] 00000035 console       2   Current View ID: /protected/viewHTDSDescriptionGenerationProperties.jsp, selected panel: explorer
    [3/2/22 8:26:42:392 UTC] 00000035 console       2   Update
    [3/2/22 8:26:42:398 UTC] 00000035 sql           1   GBRXX0322I
                                     4
    [3/2/22 8:26:42:403 UTC] 00000035 sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, SHA1, CREATION_DATE FROM XOM_RESOURCES
    
    [3/2/22 8:26:42:403 UTC] 00000035 sql           1   GBRXX0280E
                                     4
    [3/2/22 8:26:42:404 UTC] 00000035 sql           1   GBRXX0314I
                                     0
    [3/2/22 8:26:42:405 UTC] 00000035 sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:42:409 UTC] 00000035 sql           1   GBRXX0323I
                                     4
    [3/2/22 8:26:42:409 UTC] 00000035 sql           1   GBRXX0313I
                                     0
    [3/2/22 8:26:42:472 UTC] 00000035 sql           1   GBRXX0322I
                                     1
    [3/2/22 8:26:42:477 UTC] 00000035 sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, CREATION_DATE FROM XOM_LIBRARIES
    
    [3/2/22 8:26:42:477 UTC] 00000035 sql           1   GBRXX0280E
                                     4
    [3/2/22 8:26:42:479 UTC] 00000035 sql           1   GBRXX0314I
                                     0
    [3/2/22 8:26:42:479 UTC] 00000035 sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:42:483 UTC] 00000035 sql           1   GBRXX0323I
                                     3
    [3/2/22 8:26:42:483 UTC] 00000035 sql           1   GBRXX0313I
                                     0
    [3/2/22 8:26:42:571 UTC] 00000035 HtmlGridRende W org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase renderChildren PanelGrid downloadWSDL:_idJsp115 has not enough children. Child count should be a multiple of the columns attribute.
    [3/2/22 8:26:45:148 UTC] 0000004b console       2   UITabbedPanel created
    [3/2/22 8:26:45:163 UTC] 0000004b console       2   Panel Map used
    [3/2/22 8:26:45:164 UTC] 0000004b console       2   Current View ID: /protected/viewHTDSDescriptionGenerationProperties.jsp, selected panel: explorer
    [3/2/22 8:26:45:175 UTC] 0000004b console       2   Update
    [3/2/22 8:26:45:188 UTC] 0000004b sql           1   GBRXX0322I
                                     12
    [3/2/22 8:26:45:192 UTC] 0000004b sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, SHA1, CREATION_DATE FROM XOM_RESOURCES
    
    [3/2/22 8:26:45:193 UTC] 0000004b sql           1   GBRXX0280E
                                     3
    [3/2/22 8:26:45:194 UTC] 0000004b sql           1   GBRXX0314I
                                     1
    [3/2/22 8:26:45:194 UTC] 0000004b sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:45:197 UTC] 0000004b sql           1   GBRXX0323I
                                     2
    [3/2/22 8:26:45:198 UTC] 0000004b sql           1   GBRXX0313I
                                     0
    [3/2/22 8:26:45:199 UTC] 0000004b sql           1   GBRXX0322I
                                     0
    [3/2/22 8:26:45:203 UTC] 0000004b sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, CREATION_DATE FROM XOM_LIBRARIES
    
    [3/2/22 8:26:45:203 UTC] 0000004b sql           1   GBRXX0280E
                                     3
    [3/2/22 8:26:45:204 UTC] 0000004b sql           1   GBRXX0314I
                                     0
    [3/2/22 8:26:45:204 UTC] 0000004b sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:45:207 UTC] 0000004b sql           1   GBRXX0323I
                                     2
    [3/2/22 8:26:45:208 UTC] 0000004b sql           1   GBRXX0313I
                                     0
    [3/2/22 8:26:45:222 UTC] 0000004b HtmlGridRende W org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase renderChildren PanelGrid downloadWSDL:_idJsp115 has not enough children. Child count should be a multiple of the columns attribute.
    [3/2/22 8:26:45:911 UTC] 00000035 console       2   UITabbedPanel created
    [3/2/22 8:26:45:927 UTC] 00000035 console       2   Panel Map used
    [3/2/22 8:26:45:928 UTC] 00000035 console       2   Current View ID: /protected/viewHTDSDescriptionGenerationProperties.jsp, selected panel: explorer
    [3/2/22 8:26:45:973 UTC] 00000035 console       2   Update
    [3/2/22 8:26:45:979 UTC] 00000035 sql           1   GBRXX0322I
                                     4
    [3/2/22 8:26:45:982 UTC] 00000035 sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, SHA1, CREATION_DATE FROM XOM_RESOURCES
    
    [3/2/22 8:26:45:983 UTC] 00000035 sql           1   GBRXX0280E
                                     2
    [3/2/22 8:26:45:984 UTC] 00000035 sql           1   GBRXX0314I
                                     1
    [3/2/22 8:26:45:984 UTC] 00000035 sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:45:988 UTC] 00000035 sql           1   GBRXX0323I
                                     3
    [3/2/22 8:26:45:988 UTC] 00000035 sql           1   GBRXX0313I
                                     0
    [3/2/22 8:26:45:989 UTC] 00000035 sql           1   GBRXX0322I
                                     0
    [3/2/22 8:26:45:994 UTC] 00000035 sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, CREATION_DATE FROM XOM_LIBRARIES
    
    [3/2/22 8:26:45:994 UTC] 00000035 sql           1   GBRXX0280E
                                     3
    [3/2/22 8:26:45:995 UTC] 00000035 sql           1   GBRXX0314I
                                     0
    [3/2/22 8:26:45:995 UTC] 00000035 sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:45:998 UTC] 00000035 sql           1   GBRXX0323I
                                     2
    [3/2/22 8:26:45:999 UTC] 00000035 sql           1   GBRXX0313I
                                     0
    [3/2/22 8:26:46:075 UTC] 00000035 HtmlGridRende W org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase renderChildren PanelGrid downloadWSDL:_idJsp115 has not enough children. Child count should be a multiple of the columns attribute.
    [3/2/22 8:26:47:436 UTC] 00000035 console       2   UITabbedPanel created
    [3/2/22 8:26:47:456 UTC] 00000035 console       2   Panel Map used
    [3/2/22 8:26:47:457 UTC] 00000035 console       2   Current View ID: /protected/viewHTDSDescriptionGenerationProperties.jsp, selected panel: explorer
    [3/2/22 8:26:47:484 UTC] 00000035 console       2   Update
    [3/2/22 8:26:47:491 UTC] 00000035 sql           1   GBRXX0322I
                                     6
    [3/2/22 8:26:47:496 UTC] 00000035 sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, SHA1, CREATION_DATE FROM XOM_RESOURCES
    
    [3/2/22 8:26:47:496 UTC] 00000035 sql           1   GBRXX0280E
                                     3
    [3/2/22 8:26:47:497 UTC] 00000035 sql           1   GBRXX0314I
                                     0
    [3/2/22 8:26:47:498 UTC] 00000035 sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:47:573 UTC] 00000035 sql           1   GBRXX0323I
                                     75
    [3/2/22 8:26:47:574 UTC] 00000035 sql           1   GBRXX0313I
                                     0
    [3/2/22 8:26:47:576 UTC] 00000035 sql           1   GBRXX0322I
                                     1
    [3/2/22 8:26:47:580 UTC] 00000035 sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, CREATION_DATE FROM XOM_LIBRARIES
    
    [3/2/22 8:26:47:580 UTC] 00000035 sql           1   GBRXX0280E
                                     3
    [3/2/22 8:26:47:581 UTC] 00000035 sql           1   GBRXX0314I
                                     0
    [3/2/22 8:26:47:582 UTC] 00000035 sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:47:585 UTC] 00000035 sql           1   GBRXX0323I
                                     3
    [3/2/22 8:26:47:585 UTC] 00000035 sql           1   GBRXX0313I
                                     0
    [3/2/22 8:26:47:679 UTC] 00000035 HtmlGridRende W org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase renderChildren PanelGrid downloadWSDL:_idJsp115 has not enough children. Child count should be a multiple of the columns attribute.
    [3/2/22 8:26:47:681 UTC] 00000035 HtmlLabelRend W org.apache.myfaces.renderkit.html.HtmlLabelRenderer encodeBegin Attribute 'for' of label component with id downloadWSDL:_idJsp120 is not defined
    [3/2/22 8:26:50:126 UTC] 00000033 console       2   UITabbedPanel created
    [3/2/22 8:26:50:149 UTC] 00000033 console       2   Panel Map used
    [3/2/22 8:26:50:150 UTC] 00000033 console       2   Current View ID: /protected/viewHTDSDescriptionGenerationProperties.jsp, selected panel: explorer
    [3/2/22 8:26:50:181 UTC] 00000033 console       2   Update
    [3/2/22 8:26:50:186 UTC] 00000033 sql           1   GBRXX0322I
                                     4
    [3/2/22 8:26:50:189 UTC] 00000033 sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, SHA1, CREATION_DATE FROM XOM_RESOURCES
    
    [3/2/22 8:26:50:190 UTC] 00000033 sql           1   GBRXX0280E
                                     2
    [3/2/22 8:26:50:191 UTC] 00000033 sql           1   GBRXX0314I
                                     1
    [3/2/22 8:26:50:191 UTC] 00000033 sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:50:194 UTC] 00000033 sql           1   GBRXX0323I
                                     2
    [3/2/22 8:26:50:195 UTC] 00000033 sql           1   GBRXX0313I
                                     1
    [3/2/22 8:26:50:195 UTC] 00000033 sql           1   GBRXX0322I
                                     0
    [3/2/22 8:26:50:199 UTC] 00000033 sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, CREATION_DATE FROM XOM_LIBRARIES
    
    [3/2/22 8:26:50:199 UTC] 00000033 sql           1   GBRXX0280E
                                     3
    [3/2/22 8:26:50:200 UTC] 00000033 sql           1   GBRXX0314I
                                     0
    [3/2/22 8:26:50:201 UTC] 00000033 sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:50:204 UTC] 00000033 sql           1   GBRXX0323I
                                     3
    [3/2/22 8:26:50:204 UTC] 00000033 sql           1   GBRXX0313I
                                     0
    [3/2/22 8:26:50:272 UTC] 00000033 HtmlGridRende W org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase renderChildren PanelGrid downloadWSDL:_idJsp115 has not enough children. Child count should be a multiple of the columns attribute.
    [3/2/22 8:26:50:274 UTC] 00000033 HtmlLabelRend W org.apache.myfaces.renderkit.html.HtmlLabelRenderer encodeBegin Attribute 'for' of label component with id downloadWSDL:_idJsp120 is not defined
    [3/2/22 8:26:51:931 UTC] 00000035 console       2   UITabbedPanel created
    [3/2/22 8:26:52:174 UTC] 00000036 console       2   Updater...
    [3/2/22 8:26:52:175 UTC] 00000036 console       2   Update ruleset state
    [3/2/22 8:26:52:176 UTC] 00000036 console       2   Update ruleset properties
    [3/2/22 8:26:52:176 UTC] 00000036 console       2   Update ruleset managed URIs
    [3/2/22 8:26:52:186 UTC] 00000036 sql           1   GBRXX0322I
                                     9
    [3/2/22 8:26:52:190 UTC] 00000036 sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, SHA1, CREATION_DATE FROM XOM_RESOURCES WHERE NAME = quick-test-xom.zip
    
    [3/2/22 8:26:52:191 UTC] 00000036 sql           1   GBRXX0280E
                                     4
    [3/2/22 8:26:52:192 UTC] 00000036 sql           1   GBRXX0314I
                                     0
    [3/2/22 8:26:52:192 UTC] 00000036 sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:52:200 UTC] 00000036 sql           1   GBRXX0323I
                                     7
    [3/2/22 8:26:52:201 UTC] 00000036 sql           1   GBRXX0313I
                                     0
    [3/2/22 8:26:52:201 UTC] 00000036 sql           1   GBRXX0322I
                                     0
    [3/2/22 8:26:52:275 UTC] 00000036 sql           1   GBRXX0279E
                                     SELECT MAJOR_VERSION, MINOR_VERSION, CREATION_DATE, SHA1 FROM XOM_RESOURCES WHERE NAME = quick-test-xom.zip AND MAJOR_VERSION = 1 AND MINOR_VERSION = 0
    
    [3/2/22 8:26:52:276 UTC] 00000036 sql           1   GBRXX0280E
                                     4
    [3/2/22 8:26:52:277 UTC] 00000036 sql           1   GBRXX0314I
                                     0
    [3/2/22 8:26:52:277 UTC] 00000036 sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:52:281 UTC] 00000036 sql           1   GBRXX0323I
                                     3
    [3/2/22 8:26:52:281 UTC] 00000036 sql           1   GBRXX0313I
                                     0
    [3/2/22 8:26:52:298 UTC] 00000036 console       2   UITabbedPanel created
    [3/2/22 8:26:52:308 UTC] 00000036 console       2   Panel Map used
    [3/2/22 8:26:52:309 UTC] 00000036 console       2   Current View ID: /protected/viewRuleset.jsp, selected panel: explorer
    [3/2/22 8:26:52:691 UTC] 00000036 console       2   Update
    [3/2/22 8:26:52:694 UTC] 00000036 sql           1   GBRXX0322I
                                     1
    [3/2/22 8:26:52:701 UTC] 00000036 sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, SHA1, CREATION_DATE FROM XOM_RESOURCES
    
    [3/2/22 8:26:52:701 UTC] 00000036 sql           1   GBRXX0280E
                                     4
    [3/2/22 8:26:52:702 UTC] 00000036 sql           1   GBRXX0314I
                                     0
    [3/2/22 8:26:52:705 UTC] 00000036 sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:52:708 UTC] 00000036 sql           1   GBRXX0323I
                                     3
    [3/2/22 8:26:52:709 UTC] 00000036 sql           1   GBRXX0313I
                                     0
    [3/2/22 8:26:52:710 UTC] 00000036 sql           1   GBRXX0322I
                                     1
    [3/2/22 8:26:52:775 UTC] 00000036 sql           1   GBRXX0279E
                                     SELECT NAME, MAJOR_VERSION, MINOR_VERSION, CREATION_DATE FROM XOM_LIBRARIES
    
    [3/2/22 8:26:52:776 UTC] 00000036 sql           1   GBRXX0280E
                                     3
    [3/2/22 8:26:52:777 UTC] 00000036 sql           1   GBRXX0314I
                                     0
    [3/2/22 8:26:52:777 UTC] 00000036 sql           1   GBRXX0315I
                                     0
    [3/2/22 8:26:52:786 UTC] 00000036 sql           1   GBRXX0323I
                                     9
    [3/2/22 8:26:52:790 UTC] 00000036 sql           1   GBRXX0313I
                                     1
    [3/2/22 8:26:52:810 UTC] 00000036 execution     E   Failed lookup on XU connection factory with the following parameters: xuConnectionFactoryJndiName=java:comp/env/eis/XUConnectionFactory.
                                     javax.naming.NameNotFoundException: javax.naming.NameNotFoundException: java:comp/env/eis/XUConnectionFactory
            at com.ibm.ws.jndi.url.contexts.javacolon.internal.JavaURLContext.lookup(JavaURLContext.java:355)
            at com.ibm.ws.jndi.url.contexts.javacolon.internal.JavaURLContext.lookup(JavaURLContext.java:370)
            at org.apache.aries.jndi.DelegateContext.lookup(DelegateContext.java:149)
            at javax.naming.InitialContext.lookup(InitialContext.java:428)
            at ilog.rules.res.session.IlrPOJOSessionFactory.findConnectionFactory(IlrPOJOSessionFactory.java:200)
            at ilog.rules.res.session.IlrPOJOSessionFactory.createXUClient(IlrPOJOSessionFactory.java:179)
            at ilog.rules.res.session.IlrPOJOSessionFactory.getXUClient(IlrPOJOSessionFactory.java:165)
            at ilog.rules.res.session.IlrPOJOSessionFactory.forceXULookup(IlrPOJOSessionFactory.java:219)
            at ilog.rules.res.console.util.IlrModelManager.isTestingRulesetPossible(IlrModelManager.java:762)
            at ilog.rules.res.console.jsf.bean.IlrSessionBean.isTestingRulesetPossible(IlrSessionBean.java:114)
            at sun.reflect.GeneratedMethodAccessor399.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
            at java.lang.reflect.Method.invoke(Method.java:508)
            at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:459)
            at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
            at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:539)
            at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
            at org.apache.commons.el.BinaryOperatorExpression.evaluate(BinaryOperatorExpression.java:166)
            at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
            at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:1417)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:201)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:101)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:431)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:229)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:101)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:431)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:412)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:429)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:412)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:429)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:229)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:101)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:431)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:229)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:101)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:678)
            at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:546)
            at com.ibm._jsp._viewRuleset._jspx_meth_h_panelGrid_5(_viewRuleset.java:6501)
            at com.ibm._jsp._viewRuleset._jspService(_viewRuleset.java:518)
            at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:100)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
            at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:118)
            at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:211)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:183)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:79)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
            at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:1411)
            at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:172)
            at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:426)
            at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:255)
            at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
            at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:146)
            at javax.faces.webapp.FacesServlet.service(FacesServlet.java:147)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:183)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:94)
            at ilog.rules.res.console.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:144)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
            at ilog.rules.res.console.jsf.IlrRequestFilter.doFilter(IlrRequestFilter.java:375)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
            at ilog.rules.res.console.jsf.CSRFValidationFilter.doFilter(CSRFValidationFilter.java:81)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
            at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:75)
            at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:938)
            at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:279)
            at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1159)
            at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:428)
            at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:387)
            at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:566)
            at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:500)
            at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:360)
            at com.ibm.ws.http.channel.internal.inbound.HttpICLReadCallback.complete(HttpICLReadCallback.java:70)
            at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:504)
            at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:574)
            at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:958)
            at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1047)
            at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:238)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
            at java.lang.Thread.run(Thread.java:825)
    
    [3/2/22 8:26:52:818 UTC] 00000036 execution     E   Failed lookup on XU connection factory with the following parameters: xuConnectionFactoryJndiName=java:comp/env/eis/XUConnectionFactory.
                                     javax.naming.NameNotFoundException: javax.naming.NameNotFoundException: java:comp/env/eis/XUConnectionFactory
            at com.ibm.ws.jndi.url.contexts.javacolon.internal.JavaURLContext.lookup(JavaURLContext.java:355)
            at com.ibm.ws.jndi.url.contexts.javacolon.internal.JavaURLContext.lookup(JavaURLContext.java:370)
            at org.apache.aries.jndi.DelegateContext.lookup(DelegateContext.java:149)
            at javax.naming.InitialContext.lookup(InitialContext.java:428)
            at ilog.rules.res.session.IlrPOJOSessionFactory.findConnectionFactory(IlrPOJOSessionFactory.java:200)
            at ilog.rules.res.session.IlrPOJOSessionFactory.createXUClient(IlrPOJOSessionFactory.java:179)
            at ilog.rules.res.session.IlrPOJOSessionFactory.getXUClient(IlrPOJOSessionFactory.java:165)
            at ilog.rules.res.session.IlrPOJOSessionFactory.forceXULookup(IlrPOJOSessionFactory.java:219)
            at ilog.rules.res.console.util.IlrModelManager.isTestingRulesetPossible(IlrModelManager.java:762)
            at ilog.rules.res.console.jsf.bean.IlrSessionBean.isTestingRulesetPossible(IlrSessionBean.java:114)
            at sun.reflect.GeneratedMethodAccessor399.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
            at java.lang.reflect.Method.invoke(Method.java:508)
            at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:459)
            at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
            at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:539)
            at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
            at org.apache.commons.el.UnaryOperatorExpression.evaluate(UnaryOperatorExpression.java:156)
            at org.apache.commons.el.BinaryOperatorExpression.evaluate(BinaryOperatorExpression.java:154)
            at org.apache.commons.el.BinaryOperatorExpression.evaluate(BinaryOperatorExpression.java:166)
            at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
            at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:1417)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:201)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:101)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:431)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:229)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:101)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:431)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:412)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:429)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:412)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:429)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:229)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:101)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:431)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:229)
            at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:101)
            at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:799)
            at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:678)
            at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:546)
            at com.ibm._jsp._viewRuleset._jspx_meth_h_panelGrid_5(_viewRuleset.java:6501)
            at com.ibm._jsp._viewRuleset._jspService(_viewRuleset.java:518)
            at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:100)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
            at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:118)
            at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:211)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:183)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:79)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
            at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:1411)
            at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:172)
            at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:426)
            at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:255)
            at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
            at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:146)
            at javax.faces.webapp.FacesServlet.service(FacesServlet.java:147)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
            at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:183)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:94)
            at ilog.rules.res.console.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:144)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
            at ilog.rules.res.console.jsf.IlrRequestFilter.doFilter(IlrRequestFilter.java:375)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
            at ilog.rules.res.console.jsf.CSRFValidationFilter.doFilter(CSRFValidationFilter.java:81)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
            at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:75)
            at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:938)
            at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:279)
            at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1159)
            at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:428)
            at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:387)
            at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:566)
            at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:500)
            at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:360)
            at com.ibm.ws.http.channel.internal.inbound.HttpICLReadCallback.complete(HttpICLReadCallback.java:70)
            at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:504)
            at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:574)
            at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:958)
            at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1047)
            at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:238)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
            at java.lang.Thread.run(Thread.java:825)​


    ------------------------------
    Eduardo Izquierdo Lázaro
    Automation Architect
    DECIDE
    Madrid
    609893677
    ------------------------------