Decision Management (ODM,ADS)

 View Only
  • 1.  NPE in building RuleApp

    Posted Thu February 04, 2021 07:36 AM
      |   view attached
    Hi, we use

    Version: Decision Center 8.9.1.0
    Patch level: 1-20170928-152029 COMMERCIAL
    EAR build date: October 11, 2017 at 9:21:37 PM
    Data source name: jdbc/ilogDataSource
    Data source schema version: JRules 8.9
    Database information: Oracle Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, Advanced Analytics and Real Application Testing options

    The below ANT instruction builds a RuleApp out of a decision service in the DC that is successfully producing the RuleApp but failing with the attached exception. The same instruction works fine with the other DC environments.

    <deploy serverURL="${server.url}" username="${username}" password="${password.decrypted}" projectName="${project}" branch="${branch}" deploymentName="${deployment.name}" outputDirectory="${output.dir}" redeploy="false" deployArchiveToRES="false" datasourceName="${db.dataSource}" />

    Is this issue related to session logout? What should be the resolution?

    ------------------------------
    Charan Paladugu
    ------------------------------

    Attachment(s)

    txt
    StackTrace.txt   33 KB 1 version


  • 2.  RE: NPE in building RuleApp

    Posted Thu February 04, 2021 08:34 AM
    Yes it seems to be a problem with the logout, probably because the  deployment takes too long and internally the session is timing out.
    I believe the deployment completes successfully on the server side.
    Note that this issue has been fixed in 8.9.2.3

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



  • 3.  RE: NPE in building RuleApp

    Posted Thu February 04, 2021 09:00 AM
    Alain, do you know the fix in version 8.9.2.3? Is there any local fix to apply in the DC 8.9.1 WAS admin console for session settings?

    Also, what are the configurations to let the session active for a longer time? We notice the session expires quickly while using the DC Business console in 8.9.1.

    ------------------------------
    Charan Paladugu
    ------------------------------



  • 4.  RE: NPE in building RuleApp

    Posted Thu February 04, 2021 12:37 PM
    As a side note, I encourage you to upgrade to ODM 8.9.2.3, which is the latest maintenance version for the 8.9.x branch. Or even better to ODM 8.10.5, the current version and the latest Long Term Support Release.

    ------------------------------
    Antony Viaud
    IBM Decision Automation Offering Manager
    IBM
    ------------------------------



  • 5.  RE: NPE in building RuleApp

    Posted Thu February 04, 2021 04:19 PM
    The fix is included since 8.9.2.0 , it was not delivered on 8.9.1.

    There is a transactionTimeout property in the web.xml of the teamserver.war and decisioncenter.war that can be increased above the default 600 s , this is useful for long running operation involving the database.

    For the http session, make sure the session configuration on WAS is not using a fix timeout for the cookies (enable cookies) but instead use the current browser session.

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