It's all about the answers!

Ask a question

Can't Connect to License Server (-15,3002)


pan tianming (4765644) | asked Jan 16 '12, 3:21 a.m.
When we visit our one test env RAM server, it always report the error : Can't Connect to License Server (-15,3002) .
But, when we do configuration on the RAM setup, its test license is no problem. This problem only occur when we begin with visit RAM UI.
Also, all the env access that license server is no problem which mean license server works well.

We got following exception in RAM log:
00000042 SystemOut O CRRAM0004E 6073212 ERROR web com.ibm.ram.repository.security.SecurityManager - Can't get a license for this server. License server error.
com.macrovision.flexlm.FlexlmException: Can't Connect to License Server (-15,3002)
at com.macrovision.flexlm.licsource.LicenseServer.connect(LicenseServer.java:628)
at com.macrovision.flexlm.licsource.LicenseServer.sendMessage(LicenseServer.java:2175)
at com.macrovision.flexlm.licsource.LicenseServer.tryCheckout(LicenseServer.java:991)
at com.macrovision.flexlm.licsource.LicenseServer.checkout(LicenseServer.java:934)
at com.macrovision.flexlm.License.reconnect(License.java:323)
at com.macrovision.flexlm.License.checkout(License.java:283)
at com.ibm.ram.license.LicenseManager.checkout(LicenseManager.java:914)
at com.ibm.ram.license.LicenseManager.initialize(LicenseManager.java:632)
at com.ibm.ram.license.LicenseManager.refreshLicenseManager(LicenseManager.java:757)
at com.ibm.ram.repository.security.SecurityManager.refreshLicenseManagerIfNecessary(SecurityManager.java:1905)
at pagecode.error.ErrorConfiguration.doRetry(ErrorConfiguration.java:54)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:127)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:73)
at javax.faces.component.UICommand.broadcast(UICommand.java:312)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:302)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:419)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:77)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:220)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:91)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1152)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1087)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
at com.ibm.ram.repository.web.security.RAMServletFilter.doFilter(RAMServletFilter.java:418)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at com.ibm.ram.repository.web.filters.GZipFilter.doFilter(GZipFilter.java:42)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:837)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:680)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:588)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:524)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:751)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:125)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1037)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.readyInboundPostHandshake(SSLConnectionLink.java:725)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyHandshakeCompletedCallback.complete(SSLConnectionLink.java:412)
at com.ibm.ws.ssl.channel.impl.SSLUtils.handleHandshake(SSLUtils.java:869)
at com.ibm.ws.ssl.channel.impl.SSLHandshakeIOCallback.complete(SSLHandshakeIOCallback.java:70)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)


Our RAM version is 7202

3 answers



permanent link
pan tianming (4765644) | answered Jan 16 '12, 9:43 a.m.
We also found following exception in the ramdebug.log:
com.ibm.ram.cache.InterServerNotificationManager$InterserverException: Error starting the receiver.
at com.ibm.ram.cache.JMSInterServerNotificationManager.getReceiverRunnable(JMSInterServerNotificationManager.java:188)
at com.ibm.ram.cache.WebsphereJMSInterServerNotificationManager.startReceiver(WebsphereJMSInterServerNotificationManager.java:63)
at com.ibm.ram.cache.JMSInterServerNotificationManager.doInitialize(JMSInterServerNotificationManager.java:49)
at com.ibm.ram.cache.InterServerNotificationManager.initialize(InterServerNotificationManager.java:114)
at com.ibm.ram.cache.InterServerNotificationManager.createManager(InterServerNotificationManager.java:41)
at com.ibm.ram.cache.NotificationManager.initializeForContext(NotificationManager.java:98)
at com.ibm.ram.repository.web.security.RAMServletContextListener.initializeCache(RAMServletContextListener.java:70)
at com.ibm.ram.repository.web.security.RAMServletContextListener.contextInitialized(RAMServletContextListener.java:84)
at com.ibm.ws.wswebcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:652)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:355)
at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:292)
at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:92)
at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:671)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:624)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:335)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1274)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1138)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:817)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:921)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2124)
at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:342)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)

Caused by:
javax.jms.JMSException: CWSIA0241E: An exception was received during the call to the method JmsManagedConnectionFactoryImpl.createConnection: com.ibm.websphere.sib.exception.SINotPossibleInCurrentConfigurationException: CWSIT0010E: A client request for messaging engine RAM_CLuster.000-RAMBus in bus RAMBus failed with reason: CWSIT0092E: An attempt was made to connect to bus RAMBus using channel chain InboundBasicMessaging. Use of this chain is not permitted by bus RAMBus...
at com.ibm.ws.sib.api.jms.impl.JmsManagedConnectionFactoryImpl.createConnection(JmsManagedConnectionFactoryImpl.java:242)
at com.ibm.ws.sib.api.jms.impl.JmsManagedConnectionFactoryImpl.createConnection(JmsManagedConnectionFactoryImpl.java:161)
at com.ibm.ram.cache.JMSInterServerNotificationManager.getReceiverRunnable(JMSInterServerNotificationManager.java:142)
... 24 more
Caused by:
com.ibm.websphere.sib.exception.SINotPossibleInCurrentConfigurationException: CWSIT0010E: A client request for messaging engine RAM_CLuster.000-RAMBus in bus RAMBus failed with reason: CWSIT0092E: An attempt was made to connect to bus RAMBus using channel chain InboundBasicMessaging. Use of this chain is not permitted by bus RAMBus..
at com.ibm.ws.sib.trm.client.TrmSICoreConnectionFactoryImpl.generateException(TrmSICoreConnectionFactoryImpl.java:971)
at com.ibm.ws.sib.trm.client.TrmSICoreConnectionFactoryImpl.remoteAttach(TrmSICoreConnectionFactoryImpl.java:525)
at com.ibm.ws.sib.trm.client.TrmSICoreConnectionFactoryImpl.connectFromInsideServer(TrmSICoreConnectionFactoryImpl.java:396)
at com.ibm.ws.sib.trm.client.TrmSICoreConnectionFactoryImpl.localBootstrap(TrmSICoreConnectionFactoryImpl.java:311)
at com.ibm.ws.sib.trm.client.TrmSICoreConnectionFactoryImpl.createConnection(TrmSICoreConnectionFactoryImpl.java:292)
at com.ibm.ws.sib.trm.client.TrmSICoreConnectionFactoryImpl.createConnection(TrmSICoreConnectionFactoryImpl.java:210)
at com.ibm.ws.sib.api.jmsra.impl.JmsJcaManagedConnectionFactoryImpl.createManagedConnection(JmsJcaManagedConnectionFactoryImpl.java:415)
at com.ibm.ejs.j2c.FreePool.createManagedConnectionWithMCWrapper(FreePool.java:1895)
at com.ibm.ejs.j2c.FreePool.createOrWaitForConnection(FreePool.java:1570)
at com.ibm.ejs.j2c.PoolManager.reserve(PoolManager.java:2338)
at com.ibm.ejs.j2c.ConnectionManager.allocateMCWrapper(ConnectionManager.java:915)
at com.ibm.ejs.j2c.ConnectionManager.allocateConnection(ConnectionManager.java:605)
at com.ibm.ws.sib.api.jmsra.impl.JmsJcaConnectionFactoryImpl.createConnection(JmsJcaConnectionFactoryImpl.java:256)
at com.ibm.ws.sib.api.jms.impl.JmsManagedConnectionFactoryImpl.createConnection(JmsManagedConnectionFactoryImpl.java:208)

permanent link
pan tianming (4765644) | answered Jan 16 '12, 9:59 a.m.
Sorry, I just got information that seems our license server is expired in Jan.15 , then it must be root cause for this problem.

permanent link
Peter Walker (168136) | answered Jan 19 '12, 12:53 p.m.
FORUM MODERATOR / JAZZ DEVELOPER
On 1/16/2012 10:08 AM, pantian wrote:
Sorry, I just got information that seems our license server is expired
in Jan.15 , then it must be root cause for this problem.

Were you able to solve this problem by obtaining new RAM licenses from

the Rational License Center?

Peter Walker
RAM Development

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.