Applies to:

APM - Application Performance Management - Version 12.1.0.5.0 to 12.1.0.6.0 [Release 12.1]Information in this document applies to any platform.
*** Checked for relevance on 01-Mar-2016 ***

Symptoms

In BTM Release 12.1.0.5.2 the following error appears in the observer's log files. The OSB services are not being discovered.

0x18<Jun 11, 2014 5:17:05 PM> WARNING <Discovery.OSB> Error in discovery: <Exception: The frontend host value for the cluster is invalid: null> <Ref: Zt4qnauKcTz6WI1/O9jT7pZNFX8=> java.lang.IllegalArgumentException: The frontend host value for the cluster is invalid: null at com.amberpoint.nanoagent.esb.osb11g.Utils.getFrontEndHostAndPort(Utils.java:832) at com.amberpoint.nanoagent.esb.osb11g.WsdlHelper.getWsdlContent(WsdlHelper.java:409) at com.amberpoint.nanoagent.esb.osb11g.WsdlHelper.readWsdl(WsdlHelper.java:288) at com.amberpoint.nanoagent.esb.osb11g.ServiceDiscoveryHelper.writeDiscoveryMessage(ServiceDiscoveryHelper.java:252) at com.amberpoint.nanoagent.esb.osb11g.ServiceDiscoveryHelper.doDiscovery(ServiceDiscoveryHelper.java:223) at com.amberpoint.nanoagent.esb.osb11g.ServiceDiscoveryHelper.discover(ServiceDiscoveryHelper.java:99) at com.amberpoint.nanoagent.esb.osb11g.handlers.InvocationHandlerBase.doDiscovery(InvocationHandlerBase.java:62) at com.amberpoint.nanoagent.handlers.BaseInvocationHandler.doDiscovery(BaseInvocationHandler.java:1262) at com.amberpoint.nanoagent.handlers.BaseInvocationHandler.handleDiscovery(BaseInvocationHandler.java:1150) at com.amberpoint.nanoagent.handlers.BaseInvocationHandler.handleRequestCommon(BaseInvocationHandler.java:647) at com.amberpoint.nanoagent.esb.osb11g.handlers.ProxyServiceHandler.processRequest(ProxyServiceHandler.java:160) at com.amberpoint.nanoagent.esb.osb11g.handlers.ProxyServiceHandler.handleRequest(ProxyServiceHandler.java:103) at com.amberpoint.nanoagent.esb.osb11g.wldf.OsbRequestAroundAction.preProcess(OsbRequestAroundAction.java:100) at com.amberpoint.nanoagent.bootstrap.wldfsupport.BTMInstrumentationSupport.preProcess(BTMInstrumentationSupport.java:1025) at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:1062) at com.bea.wli.sb.pipeline.Router.processMessage(Router.java:214) at com.bea.wli.sb.pipeline.MessageProcessor.processRequest(MessageProcessor.java:101) at com.bea.wli.sb.pipeline.RouterManager$1.run(RouterManager.java:598) at com.bea.wli.sb.pipeline.RouterManager$1.run(RouterManager.java:595) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146) at com.bea.wli.sb.security.WLSSecurityContextService.runAs(WLSSecurityContextService.java:55) at com.bea.wli.sb.pipeline.RouterManager.processMessage(RouterManager.java:594) at com.bea.wli.sb.test.service.ServiceMessageSender.send0(ServiceMessageSender.java:368) at com.bea.wli.sb.test.service.ServiceMessageSender.access$000(ServiceMessageSender.java:91) at com.bea.wli.sb.test.service.ServiceMessageSender$1.run(ServiceMessageSender.java:149) at com.bea.wli.sb.test.service.ServiceMessageSender$1.run(ServiceMessageSender.java:147) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146) at com.bea.wli.sb.security.WLSSecurityContextService.runAs(WLSSecurityContextService.java:55) at com.bea.wli.sb.test.service.ServiceMessageSender.send(ServiceMessageSender.java:152) at com.bea.wli.sb.test.service.ServiceProcessor.invoke(ServiceProcessor.java:486) at com.bea.wli.sb.test.TestServiceImpl.invoke(TestServiceImpl.java:172) at com.bea.wli.sb.test.client.ejb.TestServiceEJBBean.invoke(TestServiceEJBBean.java:167) at com.bea.wli.sb.test.client.ejb.TestService_sqr59p_EOImpl.__WL_invoke(Unknown Source) at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40) at com.bea.wli.sb.test.client.ejb.TestService_sqr59p_EOImpl.invoke(Unknown Source) at com.bea.wli.sb.test.client.ejb.TestService_sqr59p_EOImpl_WLSkel.invoke(Unknown Source) at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:668) at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230) at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:523) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146) at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518) at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:119) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a Million Knowledge Articles and hundreds of Community platforms