Java Mailing List Archive

http://www.junlu.com/

Google
Google
Mailing List
Home
Forum Home
JBoss - Java Application Server
Tomcat - JSP/Servlet container
Struts - A MVC web framework
iText - An open source PDF Java Library
JDOM - JDOM XML Parser
J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition
J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog
JSP - A mailing list about Java Server Pages specification and reference
Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology
Struts & Hibernate
Subjects
JSP editor plugin for eclipse ?
org apache jasper JasperException: Unable to compile class for JSP
Tomcat: Connection reset by peer: socket write error
Cannot retrieve definition for form bean null
Struts Tiles Tutorial (free Struts training)
Where do I download Tomcat 4 0 6?
Data Access Object (DAO) pattern, example DAO 's
Where to download Tomcat v 4 1 24 from?
Tomcat 5 0 16 Requested resource not available
Oracle Connection Pooling in 3 2 2
Servlet : Session invalidate
Servlet action is currently unavailable
Tomcat/Struts Unicode Encoding/Decoding problems
Tomcat and webapplication specific java library path
Running a Simple JMS Example
Mapping in workers2 properties
org apache jasper JasperException
Cannot find message resources under key org apache struts action
   MESSAGE
problem with html:text bean throwing exception
Cannot find message resources under key org apache struts action MESSAGE
invalid direct reference problem with solution
Tool for jsp debug Try Sysdeo Eclipse Plugin
Tomcat 5 Cannot load JDBC driver class 'null ' SQL state: null
weblogic ejbc
java properties file
Jboss 3 2 3 Coyote Can 't re
Tomcat 5, Apache2 and mod jk2 integration problem
JBoss example problem new to J2EE
url string for connecting jboss to oracle
Value attribute of <html:checkbox
javax servlet ServletException: BeanUtils populate
HTTP Status 404 The requested resource is not available
5 0 18: Windows XP Pro vs Windows 2000
 
java.rmi.ConnectionExceptionException:Connect refused to host

java.rmi.ConnectionExceptionException:Connect refused to host

2004-11-17       - By Laxmikanth, Mukund

 Back
Reply:     1     2     3     4     5     6  

If you are able to ping then check the whether the port number is open

-- --Original Message-- --
From: Kurien Joseph [mailto:kurien_joseph@(protected)]
Sent: Wednesday, November 17, 2004 12:56 PM
To: J2EE-INTEREST@(protected)
Subject: Re: java.rmi.ConnectionExceptionException:Connect refused to host



*       First check if you can ping both machines from each other.

*       If you still can ping make sure the localhost setting in your host file
to map to the IP address instead of the 127.0.0.1 loopback.



-Kurien






 __ __  


From: A mailing list for Java(tm) 2 Platform, Enterprise Edition [mailto:J2EE
-INTEREST@(protected)] On Behalf Of Edward King
Sent: Wednesday, November 17, 2004 12:41 AM
To: J2EE-INTEREST@(protected)
Subject: java.rmi.ConnectionExceptionException:Connect refused to host



I write a rmi,when server and client runs in the same machine,it runs ok,then I
run them in two machines,server runs in 192.168.0.1,like follows:
C:\>rmiregistry -J-Djava.security.policy=registerit.policy
C:\>java -Djava.rmi.dgc.leaseValue=1000 -Djava.security.policy=registery.policy
RegisterIt
Object instantiated: HelloServer[RemoteStub [ref: [endpoint:[192.168.0.1:3120](l
ocal),objID:[0]]]]



and it ok ,client runs in 192.168.0.2, but it raise errors:
java -Djava.security.policy=registerit.policy HelloClient
HelloClient exception :java.rmi.ConnectionException:Connection refused to host
:192.168.0.2;nested exception is:java.net.ConnectException Source code of java.net.ConnectException:Connection refused
:connect



Why? how to solve it? I have puzzled with it for many days! Please help.
Any idea will be appreciated!



My code is follows:
--HelloInterface.java--
public interface HelloInterface extends java.rmi.Remote{
public String sayHello() throws java.rmi.RemoteException Source code of java.rmi.RemoteException;
}



--HelloServer.java--
import java.io.*;
import java.rmi.*;
import java.rmi.server.*;
import java.util.*;
public class HelloServer extends UnicastRemoteObject implements HelloInterface{
public HelloServer() throws RemoteException{
super();
}



public String sayHello() throws RemoteException{
return "Hello world, the current system time is "+new Date();
}
}



--RegisterIt.java--
import java.rmi.*;
public class RegisterIt{
public static void main(String args[]){
try{
HelloServer obj=new HelloServer();
System.out.println("Object instantiated: "+obj);
Naming.rebind("/HelloServer",obj);
System.out.println("HelloServer bound in registery");
}
catch(Exception e){
System.out.println(e);
}
}
}



--registerit.policy--
grant{
permission java.security.AllPermission Source code of java.security.AllPermission;
};



--HelloClient.java--
import java.rmi.*;
public class HelloClient{
public static void main(String args[]){
if(System.getSecurityManager()==null){
System.out.println("null");
System.setSecurityManager(new RMISecurityManager());
}
try{
HelloInterface obj=(HelloInterface)Naming.lookup("/HelloServer");
String message=obj.sayHello();
System.out.println(message);
}
catch(Exception e){
System.out.println("HelloClient exception: "+e);
}
}
}

=========================================================================== To
unsubscribe, send email to listserv@(protected) and include in the body of the
message "signoff J2EE-INTEREST". For general help, send email to listserv@(protected)
.sun.com and include in the body of the message "help".

=========================================================================== To
unsubscribe, send email to listserv@(protected) and include in the body of the
message "signoff J2EE-INTEREST". For general help, send email to listserv@(protected)
.sun.com and include in the body of the message "help".




Notice:  All email and instant messages (including attachments) sent to or from
Franklin Templeton Investments (FTI) personnel may be retained, monitored and
/or reviewed by FTI and its agents, or authorized law enforcement personnel,
without further notice or consent.

===========================================================================
To unsubscribe, send email to listserv@(protected) and include in the body
of the message "signoff J2EE-INTEREST".  For general help, send email to
listserv@(protected) and include in the body of the message "help".


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v =
"urn:schemas-microsoft-com:vml" xmlns:o =
"urn:schemas-microsoft-com:office:office" xmlns:w =
"urn:schemas-microsoft-com:office:word"><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859 (See http://iso-8859.ora-code.com)-1">


<META content="MSHTML 5.50.4807.2300" name=GENERATOR><!--[if !mso]>
<STYLE>v\:* {
       BEHAVIOR: url(#default#VML)
}
o\:* {
       BEHAVIOR: url(#default#VML)
}
w\:* {
       BEHAVIOR: url(#default#VML)
}
.shape {
       BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]-->
<STYLE>@(protected) {
       font-family: Wingdings;
}
@(protected) {
       font-family: SimSun;
}
@(protected) {
       font-family: Tahoma;
}
@(protected) {
       font-family: \@(protected);
}
@(protected) Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; }
P.MsoNormal {
       FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: SimSun
}
LI.MsoNormal {
       FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: SimSun
}
DIV.MsoNormal {
       FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: SimSun
}
A:link {
       COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
       COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
       COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
       COLOR: purple; TEXT-DECORATION: underline
}
SPAN.EmailStyle17 {
       COLOR: navy; FONT-FAMILY: Arial; mso-style-type: personal-reply
}
DIV.Section1 {
       page: Section1
}
OL {
       MARGIN-BOTTOM: 0in
}
UL {
       MARGIN-BOTTOM: 0in
}
</STYLE>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
 <o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=EN-US vLink=purple link=blue bgColor=white>
<DIV><SPAN class=835010918-17112004><FONT face=Arial color=#0000ff size=2>If
you
are able to ping then check the whether the port number is
open</FONT></SPAN></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
 <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
 size=2>-- --Original Message-- --<BR><B>From:</B> Kurien Joseph
 [mailto:kurien_joseph@(protected)]<BR><B>Sent:</B> Wednesday, November 17,
 2004 12:56 PM<BR><B>To:</B> J2EE-INTEREST@(protected)<BR><B>Subject:</B> Re:
 java.rmi.ConnectionExceptionException:Connect refused to
 host<BR><BR></FONT></DIV>
 <DIV class=Section1>
 <UL style="MARGIN-TOP: 0in" type=disc>
   <LI class=MsoNormal style="COLOR: navy; mso-list: l0 level1 lfo1"><FONT
   face=Arial color=navy size=2><SPAN
   style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">First check if you can ping
both
   machines from each other.<o:p></o:p></SPAN></FONT>
   <LI class=MsoNormal style="COLOR: navy; mso-list: l0 level1 lfo1"><FONT
   face=Arial color=navy size=2><SPAN
   style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">If you still can ping make sure
   the localhost setting in your host file to map to the IP address instead of
   the 127.0.0.1 loopback.<o:p></o:p></SPAN></FONT> </LI></UL>
 <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN
 style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p><
/SPAN></FONT></P>
 <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN
 style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">-Kurien<o:p></o:p><
/SPAN></FONT></P>
 <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN
 style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p><
/SPAN></FONT></P>
 <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN
 style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p><
/SPAN></FONT></P>
 <DIV>
 <DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><FONT face
=SimSun
 size=3><SPAN style="FONT-SIZE: 12pt">
 <HR tabIndex=-1 align=center width="100%" SIZE=2>
 </SPAN></FONT></DIV>
 <P class=MsoNormal><B><FONT face=Tahoma size=2><SPAN
 style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN><
/FONT></B><FONT
 face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> A
 mailing list for Java(tm) 2 Platform, Enterprise Edition
 [mailto:J2EE-INTEREST@(protected)] <B><SPAN style="FONT-WEIGHT: bold">On
 Behalf Of </SPAN></B>Edward King<BR><B><SPAN
 style="FONT-WEIGHT: bold">Sent:</SPAN></B> Wednesday, November 17, 2004 12:41
 AM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B>
 J2EE-INTEREST@(protected)<BR><B><SPAN
 style="FONT-WEIGHT: bold">Subject:</SPAN></B>
 java.rmi.ConnectionExceptionException:Connect refused to
 host</SPAN></FONT><o:p></o:p></P></DIV>
 <P class=MsoNormal><FONT face=SimSun size=3><SPAN
 style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
 <DIV>
 <P class=MsoNormal><FONT face=SimSun size=2><SPAN style="FONT-SIZE: 10pt">I
 write a rmi,when server and client runs in the same machine,it runs ok,then I
 run them in two machines,server runs in 192.168.0.1,like
 follows:<BR>C:\&gt;rmiregistry
 -J-Djava.security.policy=registerit.policy<BR>C:\&gt;java
 -Djava.rmi.dgc.leaseValue=1000 -Djava.security.policy=registery.policy
 RegisterIt<BR>Object instantiated: HelloServer[RemoteStub [ref:
 [endpoint:[192.168.0.1:3120](l<BR>ocal),objID:[0]]]]</SPAN></FONT><o:p></o:p>
</P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN
 style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">&nbsp;</SPAN></FONT>
<o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face=SimSun size=2><SPAN style="FONT-SIZE: 10pt">and
 it ok ,client runs in 192.168.0.2, but it raise errors:<BR>java
 -Djava.security.policy=registerit.policy HelloClient<BR>HelloClient exception
 :java.rmi.ConnectionException:Connection refused to host:192.168.0.2;nested
 exception is:java.net.ConnectException Source code of java.net.ConnectException:Connection
 refused:connect</SPAN></FONT><o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN
 style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">&nbsp;</SPAN></FONT>
<o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face=SimSun size=2><SPAN style="FONT-SIZE: 10pt">Why
?
 how to solve it? I have puzzled with it for many days! Please help.<BR>Any
 idea will be appreciated!</SPAN></FONT><o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face="Times New Roman" size=2><SPAN
 style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">&nbsp;</SPAN></FONT>
<o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face=SimSun size=2><SPAN style="FONT-SIZE: 10pt">My
 code is follows:<BR>--HelloInterface.java--<BR>public interface
HelloInterface
 extends java.rmi.Remote{<BR>public String sayHello() throws
 java.rmi.RemoteException Source code of java.rmi.RemoteException;<BR>}</SPAN></FONT><o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN
 style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">&nbsp;</SPAN></FONT>
<o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face=SimSun size=2><SPAN
 style="FONT-SIZE: 10pt">--HelloServer.java--<BR>import java.io.*;<BR>import
 java.rmi.*;<BR>import java.rmi.server.*;<BR>import java.util.*;<BR>public
 class HelloServer extends UnicastRemoteObject implements
 HelloInterface{<BR>public HelloServer() throws
 RemoteException{<BR>super();<BR>}</SPAN></FONT><o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN
 style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">&nbsp;</SPAN></FONT>
<o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face=SimSun size=2><SPAN
 style="FONT-SIZE: 10pt">public String sayHello() throws
 RemoteException{<BR>return "Hello world, the current system time is "+new
 Date();<BR>}<BR>}</SPAN></FONT><o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN
 style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">&nbsp;</SPAN></FONT>
<o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face=SimSun size=2><SPAN
 style="FONT-SIZE: 10pt">--RegisterIt.java--<BR>import java.rmi.*;<BR>public
 class RegisterIt{<BR>public static void main(String
 args[]){<BR>try{<BR>HelloServer obj=new
 HelloServer();<BR>System.out.println("Object instantiated:
 "+obj);<BR>Naming.rebind("/HelloServer",obj);<BR>System.out.println(
"HelloServer
 bound in registery");<BR>}<BR>catch(Exception
 e){<BR>System.out.println(e);<BR>}
 <BR>}<BR>}</SPAN></FONT><o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN
 style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">&nbsp;</SPAN></FONT>
<o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face=SimSun size=2><SPAN
 style="FONT-SIZE: 10pt">--registerit.policy--<BR>grant{<BR>permission
 java.security.AllPermission Source code of java.security.AllPermission;<BR>}; </SPAN></FONT><o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN
 style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">&nbsp;</SPAN></FONT>
<o:p></o:p></P></DIV>
 <DIV>
 <P class=MsoNormal><FONT face=SimSun size=2><SPAN
 style="FONT-SIZE: 10pt">--HelloClient.java--<BR>import java.rmi.*;<BR>public
 class HelloClient{<BR>public static void main(String
 args[]){<BR>if(System.getSecurityManager()==null){<BR>System.out.println(
"null");<BR>System.setSecurityManager(new
 RMISecurityManager());<BR>}<BR>try{<BR>HelloInterface
 obj=(HelloInterface)Naming.lookup("/HelloServer");<BR>String
 message=obj.sayHello();<BR>System.out.println(message);<BR>}<BR>catch
(Exception
 e){<BR>System.out.println("HelloClient exception:
 "+e);<BR>}<BR>}<BR>}</SPAN></FONT><o:p></o:p></P></DIV></DIV>================
===========================================================
 To unsubscribe, send email to listserv@(protected) and include in the body
of
 the message "signoff J2EE-INTEREST". For general help, send email to
 listserv@(protected) and include in the body of the message "help".
 <P>==========================================================================
=
 To unsubscribe, send email to listserv@(protected) and include in the body
of
 the message "signoff J2EE-INTEREST". For general help, send email to
 listserv@(protected) and include in the body of the message "help".
 <P></P></BLOCKQUOTE><pre>Notice:  All email and instant messages (including
attachments) sent to or from Franklin Templeton Investments (FTI) personnel may
be retained, monitored and/or reviewed by FTI and its agents, or authorized law
enforcement personnel, without further notice or consent.
</pre></BODY></HTML>
===========================================================================
To unsubscribe, send email to listserv@(protected) and include in the body
of the message "signoff J2EE-INTEREST".  For general help, send email to
listserv@(protected) and include in the body of the message "help".
<p>

©2008 junlu.com - Jax Systems, LLC, U.S.A.