Oneclick for eHealth (OCE) displays "Error: com.concord.frameworks.reportUtil.RuException: Invalid request" when Service Profiles management is open

book

Article ID: 49085

calendar_today

Updated On:

Products

EHEALTH CA eHealth

Issue/Introduction

Description:

After checking the web report logs, the following error message was found:

------------------------------------------------------       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Unknown Source) 	Caused by: com.concord.frameworks.reportUtil.RuException: getDacDocModel:            File "DA_Weekly_Report_lw.657914396.1000011.dac"... Line 19: The value "1K" is 	unknown or invalid. 	at com.concord.frameworks.reportUtil.SrvcProfileMgr.getDacDocModel(SrvcProfileMgr.java:312) 	at com.concord.frameworks.reportUtil.SrvcProfileMgr.getSrvcProfilePropsVO(SrvcProfileMgr.java:224) 	at com.concord.frameworks.reportUtil.SrvcProfileMgr.getSrvcProfilesList(SrvcProfileMgr.java:125) 	... 21 more     ------------------------------------------------------ 

It would appear that the DAC file in $NH_HOME/ehealth/reports/dataAnalysis is the source of the issue.

When the DAC was investigated, it was found that:

splitPoint3 1K 

We no longer support this syntax. Note that this will only occur on a system where the DACs have existed in previous revisions of eHealth and existed through an upgrade to eHealth 6.3, and the problem is still rare.

Solution:

Correct the entries in the DAC files. Change this:
splitPoint3 1K

To either of these options:

splitPoint3 "1.0 K" 	or 	splitPoint3 1000

Search for entries in $NH_HOME/ehealth/reports/dataAnalysis/*.dac files for entries like 1K, 3K, 5K, etc. Correct any entries found.

Changes take immediate effect and do not require a restart of eHealth. Once the changes are made to all files, the management list may then be opened.

Environment

Release:
Component: EHOCE