Exception : connect: Address is invalid on local machine

Dyann Sri

Greenhorn

Posts: 27

posted 9 years ago

Hi

I am getting the following exception , when i am trying to connect to server whcich is listening on 22000. I googled it but not .please help me.

21:20:39,781 WARN [JBossManagedConnectionPool] Throwable while attempting to ge t a new connection: nulljavax.resource.ResourceException: com.dsoft.jca.driver.ConnectionException: java .net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine at com.dsoft.jca.eis.EisManagedConnection.<init>(EisManagedConnection.ja va:89) at com.dsoft.jca.eis.EisManagedConnectionFactory.createManagedConnection (EisManagedConnectionFactory.java:84) at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.cr eateConnectionEventListener(InternalManagedConnectionPool.java:577) at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.ge tConnection(InternalManagedConnectionPool.java:262) at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BaseP ool.getConnection(JBossManagedConnectionPool.java:500) at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManage dConnection(BaseConnectionManager2.java:341) at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedCo nnection(TxConnectionManager.java:315) at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateC onnection(BaseConnectionManager2.java:396) at org.jboss.resource.connectionmanager.BaseConnectionManager2$Connectio nManagerProxy.allocateConnection(BaseConnectionManager2.java:842) at com.dsoft.jca.eis.EisConnectionFactory.getConnection(EisConnectionFac tory.java:69) at JCATxSampleBean.getConnection(JCATxSampleBean.java:76) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:112) at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationCo ntextImpl.java:166) at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3Int erceptorsInterceptor.java:63) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invok e(TransactionScopedEntityManagerInterceptor.java:54) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsI nterceptor.java:47) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79) at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java :191) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInt erceptor.java:76) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(Stateles sInstanceInterceptor.java:62) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.aspects.security.AuthenticationInterceptor.invoke(Authentic ationInterceptor.java:77) at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3Auth enticationInterceptor.java:106) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterce ptor.java:46) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(Asynchrono usInterceptor.java:106) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessCo ntainer.java:278) at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106) at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRem otingInvocationHandler.java:82) at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:734) at org.jboss.remoting.transport.socket.ServerThread.processInvocation(Se rverThread.java:560) at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.j ava:369) at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.jav a:165) Caused by: com.dsoft.jca.driver.ConnectionException: java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote mac hine at com.dsoft.socket.SocketAdapter.connect(SocketAdapter.java:66) at com.dsoft.jca.eis.EisManagedConnection.<init>(EisManagedConnection.ja va:83) ... 43 more

I am getting the following exception , when i am trying to connect to server whcich is listening on 22000.

That port doesnt look familiar to me. I havent seen JBoss using that port. Which server is listening on that port and how are you trying to connect to it? Is that server and port accessible from the machine from where you are trying to establish the connection?