Known issues

The following table lists issues in Interact 10.0.

Issue Issue ID Description
Internal error null is displayed on strategy when the rule wizard creates about 250 rules RTC171779 The error message, An internal error has occurred: null, is displayed on the rules strategy wizard when you try to save a large number of rules (approximately 250 rules or more). However, the rules are successfully added.

This issue is related to a WebSphere® Application Server/DB2® deadlock scenario. You can set the isolation level to Read Committed to reduce the lock contention to fix this issue. For more information about this configuration, see http://pic.dhe.ibm.com/infocenter/wxsinfo/v7r1/index.jsp?topic=%2Fcom.ibm.websphere.extremescale.prog.doc%2Ftxsloadtrb.html.

Reload of an Interactive Channel fails when it contains patterns RTC176923

When there are multiple versions of an Interactive Channel that contains different patterns in different versions and you reload the whole Interactive Channel in design time, the following error is displayed.

Failed to reload interactive channel.
[jcc][t4][102][10040][4.13.127] Batch failure. The batch 
was submitted, but at least one exception occurred on an 
individual member of the batch. Use getNextException() to 
retrieve the exceptions for specific batched elements. 
ERRORCODE=-4229, SQLSTATE=null 

When you reload the Interactive Channel that contains patterns in the flowchart, the same error message is displayed, but flowchart reloads successfully with correct data. However, the correct version of strategy is not reloaded and more patterns from previous version are present in the Events tab.

To avoid these issues, do not reload an Interactive Channel that contains patterns.

More issues are found when you reload an Interactive Channel that contains advanced patterns. When the Interactive Channel is reloaded the events present in advanced pattern are not displayed inside the pattern in Event Patterns section of the Events tab. In the interactive flowchart, only the Decision process box is displayed; all other Process boxes are missing after reload. For an Opportunity Detect integrated set up, do not reload the Interactive Channel if it contains advanced patterns.

You cannot export a PDF with a new mapped table in the snapshot process box for any locale but English. RTC11682

You should be able to export a PDF in the Fields to Snapshot list on the Snapshots tab with a new mapped table. However, the PDF is not visible nor available for export for any locale but English.

You can delete event patterns even if it is in use. RTC167789

You can delete event patterns from the interactive channel Events tab even if the event pattern is in use; for example, if the event pattern is mapped in the flow chart and the interactive channel is deployed.

If you try to deploy an interactive channel with a deleted event pattern, the following error is displayed.

Error occurred while validating processbox Decision1: 
Unrecognized symbol(s) [eventpattern.score_weightage]'
Display order of entries in Available Fields changes in the Select process on an interactive flowchart. RTC80938, RTC7275 When you edit or view a Select process on an interactive flowchart, the order of the entries in the Available Fields list may be different from other times you edit or view the process. The difference in order is cosmetic, and does not affect the operation of the Select process or the flowchart.

Cannot delete a campaign even after deleting the interaction strategy.

DEF062936

In some cases, users cannot delete a campaign even after the interaction strategy with which the campaign is associated is deleted. The ac_web.log file may contain a message similar to "DELETE statement conflicted with the REFERENCE constraint "iTrmtRuleInv_FK3". The conflict occurred in database "Automator_UC", table "dbo.UACI_TrmtRuleInv", column 'CellID'" in this situation.

In this situation, where even the interactive flowchart is undeployed and deleted, and the strategy is deleted, the campaign cannot be deleted because it was part of a strategy that was deployed, and therefore historical data exists for that campaign that is used for reporting. This may be addressed in a future release.

Syntax checking does not work properly in the Advanced Options for an interaction strategy table.

RTC65495, APAR65498, PO01220

When a Marketing Score is determined for an offer in the interaction strategy table on the Advanced Options, the syntax check will sometimes fail. In this case, an error is observed while retrieving the offer from the API getOffers call after the deployment.

Suppression rule attribute value = [auto] for related offers does not work as expected in cross-session response tracking.

RTC91765

In cases where an offer is being suppressed using a dynamic attribute value (attribute value = [auto]) and cross-session response tracking is used, the offer may not be suppressed as expected.

To work around this issue, use an attribute value other than [auto]. This issue may be addressed in a future release.

Event patterns can be deleted even when they are mapped to a flowchart and included in a deployed interactive channel. RTC167789 You can delete an event pattern even if the event pattern is mapped to a flowchart or the interactive channel is deployed. If you deploy the interactive channel after you delete the event pattern, you will receive the error: Error occurred while validating processbox Decision1: Unrecognized symbol(s) [eventpattern.score_weightage].
For upgrades from version 9.1. or earlier, you must reconfigure your session timeoutinsec. RTC207011 If you upgrade from version 9.1 or earlier, you must configure the timeoutinsec property for your session. It configuration property was previously found under Interact | sessionManagement. It is now found under Interact | cacheManagement | caches | InteractCache.
The in score override (white list) type functionality score of an offer does not consider the profile table parameter value that is passed in the startSession() call. RTC220008

If you create a derived field named DF_Score in the Interact list process box and assign an expression that includes a profile column such as Salary/1000 where Salary is a profile table column. Then if you map the DF_Score to the table field Score in the personalization options dialog of the Interact list process box (Offer by SQL/Whitelist or Global Offer) and run the flowchart. The correct score values is populated in the resulting list table. However, when you pass the parameter Salary,90000,numeric in startSession () and call the getOffers () API, the score returned is the scrore stored in the list table not 90. The offer score returned is based on the offline data in this particular scenario.

The desired result can be achieved with the predicate expression and using EnableStateID=3.

Interact reports do not format properly when using Excel 2002. RTC183144 In HCL® Cognos, when you export reports to Excel 2002 the reports are not formatted correctly. Instead, use Excel 2007 when you export reports.
NULL constants in offer attribute number types are not checked. RTC93925 NULL constants are not supported for the number type of an offer attribute. NULL constant is supported for string and date types of offer attributes.
The JMX monitoring port in Interact should be limited to specific secure IP addresses via firewall configurations, or disabled entirely if not in use for Interact diagnostics and monitoring. RTC218460 This configuration is highly recommended for security due to a JMX vulnerability recently found in the third party Apache Commons Library. The JMX Remoting functionality in Apache Geronimo 3.x before 3.0.1, as used in IBM WebSphere Application Server (WAS) Community Edition 3.0.0.3 and other products, does not properly implement the RMI classloader, which allows remote attackers to execute arbitrary code by using the JMX connector to send a crafted serialized object. See http://www-01.ibm.com/support/docview.wss?uid=swg21643282 for more information. Additional information is available in the Interact server ports and network security section in the Interact Administrator's Guide.
When users try to add a large expression in the Interact Strategy Offer attributes and try to deploy to Interact, an error is thrown in the logsORA-12899: value too large for column. "CAMP911"."UACI_ RULEOFFERATTR OVERRIDE". "EXPRESSION" RTC204413 System administrators must manually increase the size of the EXPRESSION field in UACI_RULEOFFERATTROVERRIDE and restart the server to correct this error.