<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Virtualisation server doesn't retry connection in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/virtualisation-server-doesn-t-retry-connection/m-p/95658#M65652</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;UL&gt;Alfresco versions: any from 2.1.0RC1 through to latest nightly build of 2.1.0&lt;BR /&gt;&lt;BR /&gt;Using&amp;nbsp; alfresco-community-tomcat&amp;nbsp; to eliminate tomcat version problems.&lt;BR /&gt;&lt;BR /&gt;IBM JVM 1.5.0&lt;BR /&gt;&lt;BR /&gt;RHEL 4&lt;/UL&gt;&lt;SPAN&gt;The virtualisation server is clearly intended to retry the JMX remote connection until the &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;main Alfresco server comes up, but it doesn't!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It seems that the authenticationService fails to connect and then simply gives up.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If I wait until the main server is up and then start it manually, then the Virtualisation &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;server can be started.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The advice given here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.alfresco.com/viewtopic.php?t=5343&amp;amp;start=14" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/viewtopic.php?t=5343&amp;amp;start=14&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;doesn't seem to hold: The virtualization server *does* gives up.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The point at which it gives up is just when it finds the remote port not yet open: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if I put the following into my virtual_alf.sh script to poll the port just before the line &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;which calls&amp;nbsp; startup.sh for the virtual-tomcat, then the Virtualisation server now sees &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;an open port and does not immediately give up.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;while&amp;nbsp; ! 4&amp;lt;/dev/tcp/${Alf_Server:=localhost}/${Alf_JMX_port:=50500} true \&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 2&amp;gt;/dev/null&amp;nbsp; 4&amp;lt;&amp;amp;- ; &lt;BR /&gt;&amp;nbsp; do&amp;nbsp; 4&amp;lt;&amp;amp;-&amp;nbsp; sleep 1s ; done&amp;nbsp; 4&amp;lt;&amp;amp;-&amp;nbsp; 2&amp;gt;/dev/null&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's a typical stack-trace:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-1.5.0-ibm-1.5.0.5/jre/bin:/usr/lib/jvm/java-1.5.0-ibm-1.5.0.5/jre/bin:/usr/lib/jvm/java-1.5.0-ibm-1.5.0.5/jre/bin/classic:/usr/lib/jvm/java-1.5.0-ibm-1.5.0.5/jre/bin:/usr/lib&lt;BR /&gt;03-Aug-2007 01:34:52 org.apache.coyote.http11.Http11BaseProtocol init&lt;BR /&gt;INFO: Initializing Coyote HTTP/1.1 on http-8180&lt;BR /&gt;03-Aug-2007 01:34:52 org.apache.catalina.startup.Catalina load&lt;BR /&gt;INFO: Initialization processed in 3337 ms&lt;BR /&gt;03-Aug-2007 01:34:53 org.apache.catalina.core.StandardService start&lt;BR /&gt;INFO: Starting service Catalina&lt;BR /&gt;03-Aug-2007 01:34:53 org.apache.catalina.core.StandardEngine start&lt;BR /&gt;INFO: Starting Servlet Engine: Apache Tomcat/5.5.23&lt;BR /&gt;03-Aug-2007 01:34:53 org.apache.catalina.core.StandardHost start&lt;BR /&gt;INFO: XML validation disabled&lt;BR /&gt;03-Aug-2007 01:34:56 org.apache.catalina.core.StandardContext start&lt;BR /&gt;SEVERE: Error filterStart&lt;BR /&gt;03-Aug-2007 01:34:56 org.apache.catalina.core.StandardContext start&lt;BR /&gt;SEVERE: Context [/manager] startup failed due to previous errors&lt;BR /&gt;03-Aug-2007 01:34:56 org.apache.catalina.core.StandardContext start&lt;BR /&gt;SEVERE: Error filterStart&lt;BR /&gt;03-Aug-2007 01:34:56 org.apache.catalina.core.StandardContext start&lt;BR /&gt;SEVERE: Context [/host-manager] startup failed due to previous errors&lt;BR /&gt;03-Aug-2007 01:34:56 org.apache.catalina.core.StandardContext start&lt;BR /&gt;SEVERE: Error filterStart&lt;BR /&gt;03-Aug-2007 01:34:56 org.apache.catalina.core.StandardContext start&lt;BR /&gt;SEVERE: Context [] startup failed due to previous errors&lt;BR /&gt;03-Aug-2007 01:34:56 org.springframework.core.CollectionFactory &amp;lt;clinit&amp;gt;&lt;BR /&gt;INFO: JDK 1.4+ collections available&lt;BR /&gt;03-Aug-2007 01:34:57 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions&lt;BR /&gt;INFO: Loading XML bean definitions from URL [file:/opt/alfresco/2.1-a/virtual-tomcat/conf/alfresco-virtserver-context.xml]&lt;BR /&gt;03-Aug-2007 01:34:57 org.springframework.context.support.AbstractRefreshableApplicationContext refreshBeanFactory&lt;BR /&gt;INFO: Bean factory for application context [org.springframework.context.support.FileSystemXmlApplicationContext;hashCode=1720215176]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [virtserver-properties,avmReauthenticatingAdvisor,reauthenticatingAdvice,clientTicketHolder,authenticationService,avmRemote,avmRemoteTransport,avmRemoteTransportRaw,attributeService,attributeServiceTransport,attributeServiceTransportRaw,jndiInfoBean,virtServerInfo,virtServerMBeanServer,virtServerRegistry,serverConnector,virtServerExporter,virtWebappRegistry,cacheControlInfo]; root of BeanFactory hierarchy&lt;BR /&gt;03-Aug-2007 01:34:57 org.springframework.context.support.AbstractApplicationContext refresh&lt;BR /&gt;INFO: 19 beans defined in application context [org.springframework.context.support.FileSystemXmlApplicationContext;hashCode=1720215176]&lt;BR /&gt;03-Aug-2007 01:34:58 org.springframework.core.io.support.PropertiesLoaderSupport loadProperties&lt;BR /&gt;INFO: Loading properties file from URL [file:/opt/alfresco/2.1-a/virtual-tomcat/conf/alfresco-shared.properties]&lt;BR /&gt;03-Aug-2007 01:34:58 org.springframework.core.io.support.PropertiesLoaderSupport loadProperties&lt;BR /&gt;INFO: Loading properties file from URL [file:/opt/alfresco/2.1-a/virtual-tomcat/conf/alfresco-virtserver.properties]&lt;BR /&gt;03-Aug-2007 01:34:58 org.springframework.context.support.AbstractApplicationContext initMessageSource&lt;BR /&gt;INFO: Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@2fd42fd4]&lt;BR /&gt;03-Aug-2007 01:34:58 org.springframework.context.support.AbstractApplicationContext initApplicationEventMulticaster&lt;BR /&gt;INFO: Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@7b287b28]&lt;BR /&gt;03-Aug-2007 01:34:58 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons&lt;BR /&gt;INFO: Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [virtserver-properties,avmReauthenticatingAdvisor,reauthenticatingAdvice,clientTicketHolder,authenticationService,avmRemote,avmRemoteTransport,avmRemoteTransportRaw,attributeService,attributeServiceTransport,attributeServiceTransportRaw,jndiInfoBean,virtServerInfo,virtServerMBeanServer,virtServerRegistry,serverConnector,virtServerExporter,virtWebappRegistry,cacheControlInfo]; root of BeanFactory hierarchy]&lt;BR /&gt;03-Aug-2007 01:34:59 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry destroySingletons&lt;BR /&gt;INFO: Destroying singletons in {org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [virtserver-properties,avmReauthenticatingAdvisor,reauthenticatingAdvice,clientTicketHolder,authenticationService,avmRemote,avmRemoteTransport,avmRemoteTransportRaw,attributeService,attributeServiceTransport,attributeServiceTransportRaw,jndiInfoBean,virtServerInfo,virtServerMBeanServer,virtServerRegistry,serverConnector,virtServerExporter,virtWebappRegistry,cacheControlInfo]; root of BeanFactory hierarchy}&lt;BR /&gt;java.lang.reflect.InvocationTargetException&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:615)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)&lt;BR /&gt;Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'avmReauthenticatingAdvisor' defined in URL [file:/opt/alfresco/2.1-a/virtual-tomcat/conf/alfresco-virtserver-context.xml]: Cannot resolve reference to bean 'reauthenticatingAdvice' while setting bean property 'advice'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reauthenticatingAdvice' defined in URL [file:/opt/alfresco/2.1-a/virtual-tomcat/conf/alfresco-virtserver-context.xml]: Cannot resolve reference to bean 'authenticationService' while setting bean property 'authenticationService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'authenticationService' defined in URL [file:/opt/alfresco/2.1-a/virtual-tomcat/conf/alfresco-virtserver-context.xml]: Invocation of init method failed; nested exception is org.springframework.remoting.RemoteLookupFailureException: Lookup of RMI stub failed; nested exception is java.rmi.ConnectException: Connection refused to host: localhost; nested exception is: &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;java.net.ConnectException: Connection refused&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:253)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:124)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1019)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:809)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:250)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:141)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:247)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:161)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:273)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:346)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.context.support.FileSystemXmlApplicationContext.&amp;lt;init&amp;gt;(FileSystemXmlApplicationContext.java:89)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.context.support.FileSystemXmlApplicationContext.&amp;lt;init&amp;gt;(FileSystemXmlApplicationContext.java:74)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.context.support.FileSystemXmlApplicationContext.&amp;lt;init&amp;gt;(FileSystemXmlApplicationContext.java:65)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.catalina.host.AVMHost.init(AVMHost.java:376)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.catalina.host.AVMHost.start(AVMHost.java:642)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardService.start(StandardService.java:448)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.Catalina.start(Catalina.java:552)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;… 6 more&lt;BR /&gt;Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reauthenticatingAdvice' defined in URL [file:/opt/alfresco/2.1-a/virtual-tomcat/conf/alfresco-virtserver-context.xml]: Cannot resolve reference to bean 'authenticationService' while setting bean property 'authenticationService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'authenticationService' defined in URL [file:/opt/alfresco/2.1-a/virtual-tomcat/conf/alfresco-virtserver-context.xml]: Invocation of init method failed; nested exception is org.springframework.remoting.RemoteLookupFailureException: Lookup of RMI stub failed; nested exception is java.rmi.ConnectException: Connection refused to host: localhost; nested exception is: &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;java.net.ConnectException: Connection refused&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:253)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:124)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1019)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:809)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:250)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:141)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:247)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:161)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:245)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;… 26 more&lt;BR /&gt;Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'authenticationService' defined in URL [file:/opt/alfresco/2.1-a/virtual-tomcat/conf/alfresco-virtserver-context.xml]: Invocation of init method failed; nested exception is org.springframework.remoting.RemoteLookupFailureException: Lookup of RMI stub failed; nested exception is java.rmi.ConnectException: Connection refused to host: localhost; nested exception is: &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;java.net.ConnectException: Connection refused&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1088)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:429)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:250)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:141)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:247)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:161)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:245)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;… 35 more&lt;BR /&gt;Caused by: org.springframework.remoting.RemoteLookupFailureException: Lookup of RMI stub failed; nested exception is java.rmi.ConnectException: Connection refused to host: localhost; nested exception is: &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;java.net.ConnectException: Connection refused&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.remoting.rmi.RmiClientInterceptor.lookupStub(RmiClientInterceptor.java:214)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.remoting.rmi.RmiClientInterceptor.prepare(RmiClientInterceptor.java:145)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.remoting.rmi.RmiClientInterceptor.afterPropertiesSet(RmiClientInterceptor.java:133)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.remoting.rmi.RmiProxyFactoryBean.afterPropertiesSet(RmiProxyFactoryBean.java:66)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1118)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1085)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;… 41 more&lt;BR /&gt;Caused by: java.rmi.ConnectException: Connection refused to host: localhost; nested exception is: &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;java.net.ConnectException: Connection refused&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:590)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:204)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:190)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:321)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.rmi.registry.RegistryImpl_Stub.lookup(RegistryImpl_Stub.java:88)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.rmi.Naming.lookup(Naming.java:98)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.remoting.rmi.RmiClientInterceptor.lookupStub(RmiClientInterceptor.java:199)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;… 46 more&lt;BR /&gt;Caused by: java.net.ConnectException: Connection refused&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.net.PlainSocketImpl.socketConnect(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:372)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:233)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:220)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:385)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.net.Socket.connect(Socket.java:541)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.net.Socket.connect(Socket.java:491)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:399)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:208)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:41)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:145)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:585)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;… 52 more&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 Aug 2007 23:53:44 GMT</pubDate>
    <dc:creator>sacco</dc:creator>
    <dc:date>2007-08-02T23:53:44Z</dc:date>
    <item>
      <title>Virtualisation server doesn't retry connection</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/virtualisation-server-doesn-t-retry-connection/m-p/95658#M65652</link>
      <description>Alfresco versions: any from 2.1.0RC1 through to latest nightly build of 2.1.0Using&amp;nbsp; alfresco-community-tomcat&amp;nbsp; to eliminate tomcat version problems.IBM JVM 1.5.0RHEL 4The virtualisation server is clearly intended to retry the JMX remote connection until the main Alfresco server comes up, but it does</description>
      <pubDate>Thu, 02 Aug 2007 23:53:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/virtualisation-server-doesn-t-retry-connection/m-p/95658#M65652</guid>
      <dc:creator>sacco</dc:creator>
      <dc:date>2007-08-02T23:53:44Z</dc:date>
    </item>
    <item>
      <title>Re: Virtualisation server doesn't retry connection</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/virtualisation-server-doesn-t-retry-connection/m-p/95659#M65653</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This issue has just been resolved in 2.1 ENTERPRISE.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;For details, see:&amp;nbsp; &lt;/SPAN&gt;&lt;A href="http://issues.alfresco.com/browse/WCM-750" rel="nofollow noopener noreferrer"&gt;http://issues.alfresco.com/browse/WCM-750&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Aug 2007 19:51:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/virtualisation-server-doesn-t-retry-connection/m-p/95659#M65653</guid>
      <dc:creator>jcox</dc:creator>
      <dc:date>2007-08-13T19:51:10Z</dc:date>
    </item>
    <item>
      <title>Re: Virtualisation server doesn't retry connection</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/virtualisation-server-doesn-t-retry-connection/m-p/95660#M65654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am just starting with alfresco community 2.1 and I have this issue&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I can see the post from jcox saying that the issue is fixed but only in 2.1E.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am using 2.1 because that has things like the wsf project in alfresco forge don't support 3&amp;nbsp; yet.&amp;nbsp; The help\content online for WCM 2.1 is plentiful.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So is there a way to access the fixed version of 2.1 - or at least find out how to fix this.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can anyone suggest how to proceed?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;FYI, I am working on MAC OSX 10.5.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Sep 2008 21:49:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/virtualisation-server-doesn-t-retry-connection/m-p/95660#M65654</guid>
      <dc:creator>dave_whyte</dc:creator>
      <dc:date>2008-09-29T21:49:41Z</dc:date>
    </item>
    <item>
      <title>Re: Virtualisation server doesn't retry connection</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/virtualisation-server-doesn-t-retry-connection/m-p/95661#M65655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Your choices are either to upgrade to a more recent build (the 2.9 builds are pretty much the same as 2.1, but may have some issues of their own), or to put the following is your script to delay starting the virtualisation server until the JMX port is open:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;while&amp;nbsp; ! 4&amp;lt;/dev/tcp/${Alf_Server:=localhost}/${Alf_JMX_port:=50500} true \&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 2&amp;gt;/dev/null&amp;nbsp; 4&amp;lt;&amp;amp;- ;&lt;BR /&gt;&amp;nbsp; do&amp;nbsp; 4&amp;lt;&amp;amp;-&amp;nbsp; sleep 1s ; done&amp;nbsp; 4&amp;lt;&amp;amp;-&amp;nbsp; 2&amp;gt;/dev/null&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Personally I'd go with 2.9&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Sep 2008 22:43:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/virtualisation-server-doesn-t-retry-connection/m-p/95661#M65655</guid>
      <dc:creator>sacco</dc:creator>
      <dc:date>2008-09-29T22:43:26Z</dc:date>
    </item>
  </channel>
</rss>

