Symptom
After Updating Oracle JDK above 1.7.0_251 or Oracle JDK 1.8.0_251 to 1.7.0_261, 1.7.0_271 or 1.8.0_261, 1.8.0_271, or OpenJDK 1.8.0_262 from OpenJDK 1.8.0_261, or to SAPJVM 8.1.064+ below mentioned symptoms are observed :
- In CMC > License key error : javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class com.ibm.icu.text.SimpleDateFormat
- In CMC > Server > AnyServer > Metrics error : javax.servlet.ServletException: java.lang.ExceptionInInitializerError
- In CMC > Instance manager error : HTTP 500 “javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class com.ibm.icu.impl.ICUResourceBundle”
- In Central Management Console (CMC), unable to configure, create or edit olap connections as we get an error with access the CMC/Olap Connections screen. Established OLAP connections continue to work, however clicking add or edit an existing connection produces the fatal error.
- Refreshing a web intelligence (Webi) report hangs in BI Launchpad (BILP)
- Other workflows maybe impacted.
- However everything works with lower versions up to 1.8.0_251
- The following error may be seen:
Fatal error while validating UI component com.sap.tc.ls.internal.faces.component.UIPage with ID mdPage. javax.faces.FacesException: javax.el.ELException: javax.faces.el.EvaluationException: javax.el.ELException: Error reading 'availableLanguages' on type com.businessobjects.multidimensional.cmc.connection.model.provider.language.LanguagePropertyBean
at javax.faces.component.UISelectItems.getValue(UISelectItems.java:144)
at com.sap.ui.faces.component.UISelectItems.getValue(UISelectItems.java:257)
<TRUNCATED>
Caused by: javax.el.ELException: javax.faces.el.EvaluationException: javax.el.ELException: Error reading 'availableLanguages' on type com.businessobjects.multidimensional.cmc.connection.model.provider.language.LanguagePropertyBean
<TRUNCATED>
Caused by: javax.faces.el.EvaluationException: javax.el.ELException: Error reading 'availableLanguages' on type com.businessobjects.multidimensional.cmc.connection.model.provider.language.LanguagePropertyBean
<TRUNCATED>
Caused by: javax.el.ELException: Error reading 'availableLanguages' on type com.businessobjects.multidimensional.cmc.connection.model.provider.language.LanguagePropertyBean
<TRUNCATED>
Caused by: java.lang.NoClassDefFoundError: com/ibm/icu/text/Collator : cannot initialize class because prior initialization attempt failed
at com.businessobjects.i18n.locale.BoCollator.getInstance(BoCollator.java:49)
<TRUNCATED>
Caused by: java.lang.ExceptionInInitializerError: java.lang.ExceptionInInitializerError
at com.ibm.icu.text.Collator.<clinit>(Collator.java:946)
at com.businessobjects.i18n.locale.BoCollator.getInstance(BoCollator.java:49)
at com.businessobjects.i18n.locale.BoLocale$Compr.<init>(BoLocale.java:566)
at com.businessobjects.i18n.locale.BoLocale.getAvailableLocales(BoLocale.java:599)
at com.businessobjects.multidimensional.cmc.connection.model.provider.language.LanguagePropertyBean.getLanguageCaption(LanguagePropertyBean.java:138)
at com.businessobjects.multidimensional.cmc.connection.model.provider.language.LanguageWidgetBuilder.getSaveLanguageCaptionWidget(LanguageWidgetBuilder.java:118)
at com.businessobjects.multidimensional.cmc.connection.model.provider.sap.SAPPropertyWidgetBuilder.buildPropertyWidgets(SAPPropertyWidgetBuilder.java:96)
at com.businessobjects.multidimensional.cmc.connection.component.PropertiesBagRenderer.buildProperties(PropertiesBagRenderer.java:149)
at com.businessobjects.multidimensional.cmc.connection.component.PropertiesBagRenderer.encodeBegin(PropertiesBagRenderer.java:73)
<TRUNCATED>
caused by: java.lang.IllegalArgumentException: Invalid version number: Version number may be negative or greater than 255
at com.ibm.icu.util.VersionInfo.getInstance(VersionInfo.java:191)
at com.ibm.icu.impl.ICUDebug.getInstanceLenient(ICUDebug.java:65)
Read more...
Environment
- SAP BusinessObjects Business Intelligence Platform 4.1 and 4.2
- All Supported Operating Systems
- All supported Web Application Servers (WAS)
- Java updated to 1.7.0_261, 1.7.0_271 or 1.8.0_261, 1.8.0_271, or OpenJDK 1.8.0_262 from OpenJDK 1.8.0_261, or to SAPJVM 8.1.064+
Product
Keywords
CMC, License key, metrics, instance manager, JDK 1.7.0_251, JDK 1.8.0_251, JDK 1.7.0_261, JDK 1.7.0_271, JDK 1.8.0_261, JDK 1.8.0_271, HTTP 500, com.ibm.icu.impl.ICUResourceBundle, java.lang.ExceptionInInitializerError, com.ibm.icu.text.SimpleDateFormat , KBA , BI-BIP-CMC , Central Management Console (CMC) , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.