SAP Knowledge Base Article
Symptom
After login in the Central Managament Console (CMC) or BI Launchpad, the following error is displayed:
The error shown on Internet Explorer looks like below (left). A pop-up will also be displayed (right)
Using an HTTP debugger, the following stack can be found in the AppService.jsp (full response available in the attachments)
It is possible to log into thehttp://<SERVERNAME>:<PORT>/AdminToolsapplication and client tools. Only the CMC and BI launchpad are not acc
Running the following query in Query Builder (/AdminTools) returns no results
Environment
SAP Business Intelligence 4.0 (BI 4.0)
SAP BI 4.0 SP2
Information Platform Services 4.0 (IPS 4.0)
Information Platform Services 4.0 SP2
Windows (All versions)
Cause
The tools loading data have failed to contact the Central Management Server (CMS). This is due to a problem starting up the Server Intelligence Agent (This problems reflects in the setupengine.log as shown below:
Resolution
Solution:
The next step requires for the CMS to be up and running.
WINDOWS
: Run the following command from the Windows Command Line Interface (cmd) to reload the missing content into the CMS after replaci
LINUX/UNIX
: Run the following command from a Shell prompt to reload the missing content into the CMS
1603067 - BI 4.0 - java.lang.NullPointerException after login to CMC or BI LaunchpadVersion
4
Validity:
10.12.2011-active
An error has occurred: java.lang.NullPointerException
<!--Stack Trace:com.businessobjects.swd.shared.actioncache.RelationshipMap.put(RelationshipMap.java:47)com.businessobjects.swd.shared.actioncache.CafInfoStoreData.initializePlugins(CafInfoStoreData.java:159)com.businessobjects.swd.shared.actioncache.CafInfoStoreData.initializeCache(CafInfoStoreData.java:87)com.businessobjects.swd.shared.actioncache.CafInfoStores.get(CafInfoStores.java:24)com.businessobjects.webutil.
clientaction
.query.CafInfoStoreManager.get(CafInfoStoreManager.java:31)com.businessobjects.cmc.HomePageBean.getCafAction(HomePageBean.java:830)com.businessobjects.cmc.HomePageBean.initBean(HomePageBean.java:529)[...]SELECT * from ci_appobjects where si_kind = 'ClientAction'10:46:00.493 ssionMgr:logon|SERVERNAME:3928:1.60:1|Cn0A9ZigbU5krpvEw4DshxI3b|||||||||com.crystaldecisions.sdk.occa.security.internal.L|20848436E0C844CDBD8F35FF29EF64CD77|2011 09 20 10:46:00.478|+0200|>>|E| |InstallEntDfoWrapper| 3928| 1|main | |0|0|0|0|BI[InstallEntDfoWrapper.Connect] Exception: [com.crystaldecisions.sdk.exception.SDKException$OCAFramework: Server SERVERNAME:6400 not focause:com.crystaldecisions.enterprise.ocaframework.OCAFrameworkException$NotFoundInDirectory: Server SERVERNAME:6400 not found or servcause:java.net.ConnectException: Connection refused: connectdetail:Server SERVERNAME:6400 not found or server may be10:46:00.493 down (FWM 01003) Connection refused: connectdetail:Server SERVERNAME:6400 not found or server may be down (FWM 01003) Connection refused: connect] message [Server SERVERNAME:6400[InstallEntDfoWrapper.Connect] Connection Failed. Please retry...10:46:30.572 [InstallEntDfoWrapper.main] Connection Failed. Could not connect to CMS [SERVERNAME:6400]REM Import Missing Modules (Fixing CMC and BI login java.lang.NullPointerException)ECHO The values below are set as an example. Please change them according to your installpauseSET INSTALLDIR=C:\Program Files\SAP BusinessObjectsSET CMSNAME=HOSTNAME:6400SET PASSWORD=SAP"%INSTALLDIR%\SAP BusinessObjects Enterprise XI 4.0\win64_x64\jdk\bin\javaw.exe" -Dtracelog.logdir="%INSTALLDIR%\SAP BusinessObjects ESource in the environment: