SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 56295: Updating counts inside a Link node might cause an exception error in SAS® Customer Intelligence Studio

DetailsHotfixAboutRate It

You might see the following error message in SAS Customer Intelligence Studio when you update counts inside a Link node:

image label

When this problem occurs, the SASCustIntellCore6.4.log file displays this message:

2015-07-23 08:32:32,197 ERROR [CIAsyncExec-6]
[80b77a2d170bce6d:2f6289d5:14eba43cd44:-4cc2] [sasdemo]
com.sas.analytics.crm.util.SystemCheck   - Error refreshing node data.
java.lang.NullPointerException
at com.sas.analytics.crm.flow.MALinkNode$Link.access$1800(MALinkNode.java:74)
at com.sas.analytics.crm.flow.MALinkNode.isLoadingOfReferenceCampaignRequired(MALinkNode.java:2809)
at com.sas.analytics.crm.flow.MALinkNode.establishLink(MALinkNode.java:1699)
at com.sas.analytics.crm.flow.MALinkNode.refreshNodeData(MALinkNode.java:670)
at com.sas.analytics.crm.flow.MAFlow.refreshNodeData(MAFlow.java:4361)
at com.sas.analytics.crm.flow.ejb.FlowBean.refreshNodeData(FlowBean.java:1042)
at com.sas.analytics.crm.flow.client.FlowDelegate.refreshNodeData(FlowDelegate.java:370)
at com.sas.analytics.crm.flow.ejb.FlowProxyImpl$12.call(FlowProxyImpl.java:597)
at com.sas.analytics.crm.flow.ejb.FlowProxyImpl$12.call(FlowProxyImpl.java:515)
at com.sas.analytics.crm.cm.ejb.util.WrappedRunnable.run(WrappedRunnable.java:78)
at com.sas.analytics.crm.ejb.SessionCountingRunnableQueue$QueueHandler.run(SessionCountingRunnableQueue.java:83)
at com.sas.analytics.crm.task.ejb.ClearedThreadLocalRunnable.run(ClearedThreadLocalRunnable.java:17)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
2015-07-23 08:32:32,250 ERROR [CIAsyncExec-6]
[80b77a2d170bce6d:2f6289d5:14eba43cd44:-4cc2] [sasdemo]
sas.analytics.crm.flow.ejb.FlowProxyImpl - Encountered client exception:Error refreshing node data.
com.sas.analytics.crm.error.client.ApplicationException: Error refreshing node data.

As a workaround, close the Link node and update the counts outside the node by clicking the arrow button, as shown below:

image label

As an alternative, you can close and then re-open the Link node before you click the Update button.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Customer Intelligence StudioMicrosoft® Windows® for x646.46.59.4 TS1M3
64-bit Enabled AIX6.46.59.4 TS1M3
64-bit Enabled Solaris6.46.59.4 TS1M3
HP-UX IPF6.46.59.4 TS1M3
Linux for x646.46.59.4 TS1M3
Solaris for x646.46.59.4 TS1M3
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.