Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4384670

Error encountered processing RMI call: Connection refused to host:

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P2 P2
    • None
    • 1.2.2_06
    • core-libs
    • None
    • sparc
    • solaris_2.6

      I can obtain a reference to a remote object
      from an RMI registry, but as soon as I attempt to execute any of
      its methods, I get the following error. I ran the testcase in jdk 1.2.2_06.
      The CLASSPATH env variable is set to
      /home/mala2/sandbox/JavaClasses:/net/jtech/export/javaprod/jdk1.2.2_006/jdk1.2.2/lib

      smala:/home/mala2/sandbox/JavaClasses/delaware 73 % java -Djava.security.policy=/home/mala2/sandbox/JavaClasses/delaware/rmi.policy.txt delaware.registerRMI
      Successfully bound omniDivCalc to RMI Registry
      smala:/home/mala2/sandbox/JavaClasses/delaware 75 % java -Djava.security.policy=/home/mala2/sandbox/JavaClasses/delaware/rmi.policy.txt omnifund.testRMICall
      java.security.policy = /home/mala2/sandbox/JavaClasses/delaware/rmi.policy.txt
      RMI Object #1 is rmi://129.149.141.204:1099/omniDivCalc
      Before Naming.lookup() of //129.149.141.204:1099/omniDivCalc
       after Naming.lookup(): divCalc.toString() = omnifund.divCalculatorImpl_Stub[RemoteStub [ref: [endpoint:[129.149.141.204:44063](remote),objID:[-2ce94f46:e28c6a630b:-8000, 0]]]]
      Before getName() call
      Error encountered processing RMI call: Connection refused to host: 129.149.141.204; nested exception is:
              java.net.ConnectException: Connection refused
      java.rmi.ConnectException: Connection refused to host: 129.149.141.204; nested exception is:
              java.net.ConnectException: Connection refused
      java.net.ConnectException: Connection refused
              at java.net.PlainSocketImpl.socketConnect(Native Method)
              at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java, Compiled Code)
              at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java, Compiled Code)
              at java.net.PlainSocketImpl.connect(PlainSocketImpl.java, Compiled Code)
              at java.net.Socket.<init>(Socket.java, Compiled Code)
              at java.net.Socket.<init>(Socket.java, Compiled Code)
              at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java, Compiled Code)
              at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java, Compiled Code)
              at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java, Compiled Code)
              at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java, Compiled Code)
              at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java, Compiled Code)
              at sun.rmi.server.UnicastRef.invoke(UnicastRef.java, Compiled Code)
              at omnifund.divCalculatorImpl_Stub.getName(Unknown Source)
              at omnifund.testRMICall.main(testRMICall.java, Compiled Code)



            peterjones Peter Jones (Inactive)
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: