IBM Support

"Internal error ... failed due to the following error: 80070424. Source: FrJavaProxyB" when using Java-related functionality, caused by missing 'IBM Cognos Controller Java Proxy' Windows service

Technote (troubleshooting)


Problem(Abstract)

User launches Controller. User tries to use any Java-related functions (for example 'Group - Command Center'). An error appears.

Symptom

Internal Error:
[Details...]

com.ibm.cognos.ccr.integration.IntegrationFacadeException: org.eclipse.core.runtime.adaptor.EclipseStarter failed!
at com.ibm.cognos.ccr.integration.IntegrationServiceAdapter$MyEclipseStarter.run(IntegrationServiceAdapter.java:170)
at java.lang.Thread.run(Thread.java:781)
Caused by: com.ibm.cognos.ccr.common.FatalException: Failed to launch!
at com.ibm.cognos.ccr.integration.application.internal.IntegrationApplication.start(IntegrationApplication.java:101)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at com.ibm.cognos.ccr.integration.IntegrationServiceAdapter$MyEclipseStarter.run(IntegrationServiceAdapter.java:168)
... 1 more
Caused by: com.ibm.cognos.ccr.common.NoSuchModelException: Unable to find instance of model of type: configproperty[ConfigPropertyModel]
at com.ibm.cognos.ccr.common.DefaultModelContext.throwNewNoSuchModelException(DefaultModelContext.java:417)
at com.ibm.cognos.ccr.common.DefaultModelContext.getModelByIdentifier(DefaultModelContext.java:382)
at com.ibm.cognos.ccr.common.DefaultModelContext.getModel(DefaultModelContext.java:257)
at com.ibm.cognos.ccr.common.util.LocalizationUtils.getPresentationLocale(LocalizationUtils.java:222)
at com.ibm.cognos.ccr.integration.application.internal.IntegrationApplication.start(IntegrationApplication.java:91)
... 6 more
Caused by: com.ibm.cognos.ccr.common.WebServiceConnectionException: exceptionId=ERR.ANY.WEBSERVICECONNECTIONEXCEPTION.SERVICE_FAILED, argument(s)=[url=http://SERVERNAME/ibmcognos/controllerserver/CCRWS.asmx, passport=MTswMTA6YmIyY2NmZWYtNGQxYy00ZTYwLTEyOGQtMDBkZDY1NWJkMzgwOjE5OTY5Mzg2NDU7MDszOzA7, request=executeTask(com.ibm.cognos.ccr.common.ws.ServerTask: beanID=inConfigpropertyModelDAO, methodName=getLatestSequenceNumber, args.length=0, args=[])]
at com.ibm.cognos.ccr.ccrws.JAXWSClient.processResponse(JAXWSClient.java:88)
at com.ibm.cognos.ccr.ccrws.JAXWSClient.executeTask(JAXWSClient.java:134)
at com.ibm.cognos.ccr.ccrws.persistence.RemoteDao.executeTask(RemoteDao.java:97)
at com.ibm.cognos.ccr.ccrws.persistence.RemoteDao.getLatestSequenceNumber(RemoteDao.java:63)
at com.ibm.cognos.ccr.common.persistence.caching.CachingDao.getLatestSequenceNumber(CachingDao.java:94)
at com.ibm.cognos.ccr.common.persistence.caching.CachingDao.isDifferentModelVersion(CachingDao.java:200)
at com.ibm.cognos.ccr.common.persistence.caching.CachingDao.needsRefresh(CachingDao.java:196)
at com.ibm.cognos.ccr.common.persistence.caching.CachingDao.load(CachingDao.java:101)
at com.ibm.cognos.ccr.common.AbstractModel.load(AbstractModel.java:561)
at com.ibm.cognos.ccr.common.AbstractModel.load(AbstractModel.java:551)
at com.ibm.cognos.ccr.common.AbstractModelFactory.getNewModel(AbstractModelFactory.java:81)
at com.ibm.cognos.ccr.common.AbstractModelFactory.getSharedModel(AbstractModelFactory.java:93)
at com.ibm.cognos.ccr.common.DefaultModelContext.getModelByIdentifier(DefaultModelContext.java:379)
... 9 more
Caused by: com.ibm.cognos.ccr.common.ResponseException: FAIL: Message: Retrieving the COM class factory for component with CLSID {5451E5F6-5374-4CB1-81AF-766C11152269} failed due to the following error: 80070424. Source: FrJavaProxyB
at com.ibm.cognos.ccr.common.WebServiceConnectionException.<init>(WebServiceConnectionException.java:69)
... 22 more


Cause

Missing Windows service 'IBM Cognos Controller Java Proxy' (on the Controller application server).


Environment

Issue could potentially affect any environment, but in one real-life scenario the problem was seen after upgrading from Controller 10.2.0 GA (RTM) to 10.2.0 IF1.

Resolving the problem

Add missing Windows service 'IBM Cognos Controller Java Proxy' onto the Controller application server.

Steps:
1. Logon to the Controller application server as a Windows administrator
2. Launch a command prompt (START - RUN - "CMD" <Enter>)
3. Type the following command:

sc create "IBM Cognos Controller Java Proxy" binpath= "C:\Program Files\ibm\cognos\ccr_64\server\CCRProxy.exe" DisplayName= "IBM Cognos Controller Java Proxy" depend= RpcSs start= demand


NOTE:

  • The above command assumes that you are using Controller 10.2.0, installed into the default location, on Windows 2012 R2
  • Naturally the command parameters may have to be modified slightly depending on your environment (for example if you have installed the software into a different location).

4. Reboot the Controller application server
5. Test.

Document information

More support for: Cognos Controller
Controller

Software version: 10.2.0

Operating system(s): Windows

Reference #: 1680801

Modified date: 01 August 2014


Translate this page: