1 Reply Latest reply on May 20, 2016 11:12 AM by jaikiran pai

    Wildfly hangs on  org.jboss.remoting3.spi.AbstractHandleableCloseable.close() @bci=347, line=190 (Interpreted frame)

    sandip rewaskar Newbie

      This is an intermittent issue and  client hangs when we try to get topic connection factory. We are checking if the JMS server has started by creating a dummy session.  This usually happens when wildfly server is starting.

      Please let me know what can be the possible reasons.

       

      Thread 1: (state = BLOCKED)

      - java.lang.Object.wait(long) @bci=0 (Interpreted frame)

      - java.lang.Object.wait() @bci=2, line=502 (Interpreted frame)

      - org.jboss.remoting3.spi.AbstractHandleableCloseable.close() @bci=347, line=190 (Interpreted frame)

      - org.jboss.naming.remote.client.EndpointCache.release(org.jboss.naming.remote.client.EndpointCache$CacheKey, boolean) @bci=44, line=67 (Interpreted frame)

      - org.jboss.naming.remote.client.EndpointCache$EndpointWrapper.close() @bci=9, line=183 (Interpreted frame)

      - org.jboss.naming.remote.client.InitialContextFactory$1.close(boolean) @bci=20, line=233 (Interpreted frame)

      - org.jboss.naming.remote.client.RemoteContext.close() @bci=43, line=290 (Interpreted frame)

      - javax.naming.InitialContext.close() @bci=16, line=556 (Interpreted frame)

      - org.springframework.jndi.JndiTemplate.releaseContext(javax.naming.Context) @bci=5, line=114 (Interpreted frame)

      - org.springframework.jndi.JndiTemplate.execute(org.springframework.jndi.JndiCallback) @bci=24, line=90 (Interpreted frame)

      - org.springframework.jndi.JndiTemplate.lookup(java.lang.String) @bci=55, line=152 (Interpreted frame)

      - org.springframework.jndi.JndiTemplate.lookup(java.lang.String, java.lang.Class) @bci=2, line=178 (Interpreted frame)

      - org.springframework.jndi.JndiLocatorSupport.lookup(java.lang.String, java.lang.Class) @bci=18, line=95 (Interpreted frame)

      - org.springframework.jndi.JndiObjectLocator.lookup() @bci=9, line=105 (Interpreted frame)

      - org.springframework.jndi.JndiObjectFactoryBean.lookupWithFallback() @bci=9, line=231 (Interpreted frame)

      - org.springframework.jndi.JndiObjectFactoryBean.afterPropertiesSet() @bci=208, line=217 (Interpreted frame)

      - org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(java.lang.String, java.lang.Object, org.springframework.beans.factory.support.RootBeanDefinition) @bci=109, line=1573 (Interpreted frame)

      - org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(java.lang.String, java.lang.Object, org.springframework.beans.factory.support.RootBeanDefinition) @bci=61, line=1511 (Interpreted frame)

      - org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(java.lang.String, org.springframework.beans.factory.support.RootBeanDefinition, java.lang.Object[]) @bci=235, line=521 (Interpreted frame)

      - org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(java.lang.String, org.springframework.beans.factory.support.RootBeanDefinition, java.lang.Object[]) @bci=124, line=458 (Interpreted frame)

      - org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject() @bci=16, line=293 (Interpreted frame)

      - org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(java.lang.String, org.springframework.beans.factory.ObjectFactory) @bci=129, line=223 (Interpreted frame)

      - org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(java.lang.String, java.lang.Class, java.lang.Object[], boolean) @bci=314, line=290 (Interpreted frame)

      - org.springframework.beans.factory.support.AbstractBeanFactory.getBean(java.lang.String) @bci=5, line=191 (Interpreted frame)

      - com.tpt.thresher.common.component.SpringComponentAccess.get(java.lang.String) @bci=5, line=30 (Interpreted frame)

      - com.tpt.thresher.common.component.ComponentAccessHelper.getComponent(java.lang.String, java.lang.String) @bci=15, line=42 (Interpreted frame)

      - com.tpt.thresher.common.component.ComponentAccessHelper.getProcessComponent(java.lang.String) @bci=4, line=46 (Interpreted frame)

      - com.tpt.thresher.common.concurrent.TopicControllerConnectionValidator.isConnected() @bci=11, line=23 (Interpreted frame)

      - com.tpt.thresher.common.concurrent.SpringDistributedProcess.connect() @bci=50, line=172 (Interpreted frame)

      - com.tpt.thresher.common.concurrent.SpringDistributedProcess.main(java.lang.String[]) @bci=263, line=841 (Interpreted frame)