Troubleshooting

The following section is an update to the topic Troubleshooting in the TIBCO ActiveMatrix Service Grid Administration Guide.

Problem

TIBCO ActiveMatrix 3.1.5 (with Oracle database) setup is upgraded to TIBCO ActiveMatrix 3.3.0 and then to TIBCO ActiveMatrix 3.4.0 successfully. When the tibcohost is restarted, the following error occurs in the SystemNode log:

[ERROR] [com.tibco.amx.platform] com.tibco.governance.mcr.aggregator.runtime.core.GovernanceAggregator - TIBCO-OGS-MCR-888025: Error in MessageProcessTask

Workaround

  1. In the ActiveMatrix Administrator UI, navigate to Shared Objects > Resource Templates.
  2. Select Resource Template Type filter as Teneo and click GovernanceTeneoSharedResource.
  3. Navigate to the General Tab and select Data Source as payloadJdbcSharedResource.
  4. In the Advanced tab, verify that the property sqlCaseStrategy with value=uppercase is present. If not, create the property.
  5. Save the changes, and reinstall the resource instance.
  6. Restart the tibcohost. The above error does not occur in the SystemNode log.

Problem

In the same setup mentioned in the above problem (after the above mentioned workaround is performed), when creating a new Node the following error occurs in the SystemNode log:

ERROR] [] com.tibco.amf.admin.api.amx.application.impl.ApplicationServiceUtil - TIBCO-AMX-ADMIN-012258: error while getLog4jConfigInputStream
java.lang.NullPointerException

Workaround

Before creating a new Node, copy the DefaultLogConfig.properties file from <TIBCO_HOME>\administrator\<version>\templates\ to <CONFIG_HOME>\admin\amxadmin\private\instanceOne.