Re: [jira] Commented: (GERONIMO-4518) Can't shutdown the server when host was set to 127.0.0.1 in config-substitutions.properties

2009-02-26 Thread Shawn Jiang
I don't think this is a application specific problem.  I did some test
and found the reproduce steps and the root cause here:

Reproduce steps:
1, Change NamingPort=3099 from 1099 in var/config-substitutions.properties.

2, Use GShell command "geronimo/start-server“ to start the server.

3, Use Use GShell command "geronimo/stop-server -p 3099“ to stop the server.

Expected result: the server could be shutdown and return to the GShell
command line mode.
Actually result: The server can't be shutdown, can't return to the
GShell command line.


Root Cause:

You have to use "geronimo/start-server -p 3099" to start server if you
want use "geronimo/stop-server -p 3099“  to stop the server.

I believe there should not a -p args for geronimo/start-server
command.  Instead, geronimo/start-server should read NamingPort=3099
in config.substitutions.properties to avoid the problem.

I've created a JIRA to track this problem:
https://issues.apache.org/jira/browse/GSHELL-162


On Thu, Feb 26, 2009 at 4:33 AM, Jeff Lu (JIRA)  wrote:
>
>    [ 
> https://issues.apache.org/jira/browse/GERONIMO-4518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676766#action_12676766
>  ]
>
> Jeff Lu commented on GERONIMO-4518:
> ---
>
> Jarek,
>
> I found the problem that is within our apps when shutdown is issued, one of 
> the threads was in a forever wait state causing shutdown to hang.  Problem 
> solved.
>
> Thank you
>
>> Can't shutdown the server when host was set to 127.0.0.1 in 
>> config-substitutions.properties
>> ---
>>
>>                 Key: GERONIMO-4518
>>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4518
>>             Project: Geronimo
>>          Issue Type: Bug
>>      Security Level: public(Regular issues)
>>          Components: startup/shutdown
>>    Affects Versions: 2.1.4, 2.2
>>         Environment: Windows XP + Sun JDK 1.5
>>            Reporter: Shawn Jiang
>>            Assignee: Jarek Gawor
>>             Fix For: 2.1.4, 2.2
>>
>>         Attachments: G4518_Shawn.patch
>>
>>
>> 1, change the host in config-substitutions.properties to 127.0.0.1
>> 2, start the server.
>> 3, shutdown the server.
>> *expected result*: the server could be shutdown.
>> *actual result*: the sever can't be shutdown with exception:  
>> java.net.ConnectException: Connection refused: connect
>> --
>> C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT\bin>shutdown --host 127.0.0.1
>> Using GERONIMO_HOME:   C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT
>> Using GERONIMO_TMPDIR: var\temp
>> Using JRE_HOME:        D:\dev\JDKs\sun_jdk1.5.0_15\jre
>> log4j:WARN No appenders could be found for logger 
>> (org.apache.geronimo.kernel.basic.BasicKernel).
>> log4j:WARN Please initialize the log4j system properly.
>> Username: system
>> Password: ***
>> Locating server on 127.0.0.1:1099...
>> Could not communicate with the server.  The server may not be running or the 
>> port number may be inco
>> rrect (Connection refused to host: 6.153.277.58; nested exception is:
>>         java.net.ConnectException: Connection refused: connect)
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>



-- 
Shawn


[jira] Commented: (GERONIMO-4518) Can't shutdown the server when host was set to 127.0.0.1 in config-substitutions.properties

2009-02-25 Thread Jeff Lu (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-4518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676766#action_12676766
 ] 

Jeff Lu commented on GERONIMO-4518:
---

Jarek,

I found the problem that is within our apps when shutdown is issued, one of the 
threads was in a forever wait state causing shutdown to hang.  Problem solved.

Thank you

> Can't shutdown the server when host was set to 127.0.0.1 in 
> config-substitutions.properties
> ---
>
> Key: GERONIMO-4518
> URL: https://issues.apache.org/jira/browse/GERONIMO-4518
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: startup/shutdown
>Affects Versions: 2.1.4, 2.2
> Environment: Windows XP + Sun JDK 1.5
>Reporter: Shawn Jiang
>Assignee: Jarek Gawor
> Fix For: 2.1.4, 2.2
>
> Attachments: G4518_Shawn.patch
>
>
> 1, change the host in config-substitutions.properties to 127.0.0.1
> 2, start the server.
> 3, shutdown the server.
> *expected result*: the server could be shutdown.
> *actual result*: the sever can't be shutdown with exception:  
> java.net.ConnectException: Connection refused: connect
> --
> C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT\bin>shutdown --host 127.0.0.1
> Using GERONIMO_HOME:   C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT
> Using GERONIMO_TMPDIR: var\temp
> Using JRE_HOME:D:\dev\JDKs\sun_jdk1.5.0_15\jre
> log4j:WARN No appenders could be found for logger 
> (org.apache.geronimo.kernel.basic.BasicKernel).
> log4j:WARN Please initialize the log4j system properly.
> Username: system
> Password: ***
> Locating server on 127.0.0.1:1099...
> Could not communicate with the server.  The server may not be running or the 
> port number may be inco
> rrect (Connection refused to host: 6.153.277.58; nested exception is:
> java.net.ConnectException: Connection refused: connect)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: [jira] Commented: (GERONIMO-4518) Can't shutdown the server when host was set to 127.0.0.1 in config-substitutions.properties

2009-02-23 Thread Shawn Jiang
Confirmed, this should be a gshell start/shutdown problem because the
server could be started/shutdown successfully with startup.bat/sh and
shutdown.bat/sh.


On Tue, Feb 24, 2009 at 5:26 AM, Jeff Lu (JIRA)  wrote:
>
>    [ 
> https://issues.apache.org/jira/browse/GERONIMO-4518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676071#action_12676071
>  ]
>
> Jeff Lu commented on GERONIMO-4518:
> ---
>
> Jarek,
>
> I just pulled down the latest build of 2.1.4 snapshot.  I made the changes to 
> all references of localhost and 0.0.0.0 to 127.0.0.1in 
> config-substitutions.properties as mentioned above.
>
> When ran stop-server
> C:\Geronimo2.1.4\bin>stop-server -p 3999
> Connecting to Geronimo server: localhost:3999
> Username: system
> Password: ***
> Connection established
> Stopping Geronimo server...
>
> The command never returns and the server never stops
>
> Thank you
>
>
>
>> Can't shutdown the server when host was set to 127.0.0.1 in 
>> config-substitutions.properties
>> ---
>>
>>                 Key: GERONIMO-4518
>>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4518
>>             Project: Geronimo
>>          Issue Type: Bug
>>      Security Level: public(Regular issues)
>>          Components: startup/shutdown
>>    Affects Versions: 2.1.4, 2.2
>>         Environment: Windows XP + Sun JDK 1.5
>>            Reporter: Shawn Jiang
>>            Assignee: Jarek Gawor
>>             Fix For: 2.1.4, 2.2
>>
>>         Attachments: G4518_Shawn.patch
>>
>>
>> 1, change the host in config-substitutions.properties to 127.0.0.1
>> 2, start the server.
>> 3, shutdown the server.
>> *expected result*: the server could be shutdown.
>> *actual result*: the sever can't be shutdown with exception:  
>> java.net.ConnectException: Connection refused: connect
>> --
>> C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT\bin>shutdown --host 127.0.0.1
>> Using GERONIMO_HOME:   C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT
>> Using GERONIMO_TMPDIR: var\temp
>> Using JRE_HOME:        D:\dev\JDKs\sun_jdk1.5.0_15\jre
>> log4j:WARN No appenders could be found for logger 
>> (org.apache.geronimo.kernel.basic.BasicKernel).
>> log4j:WARN Please initialize the log4j system properly.
>> Username: system
>> Password: ***
>> Locating server on 127.0.0.1:1099...
>> Could not communicate with the server.  The server may not be running or the 
>> port number may be inco
>> rrect (Connection refused to host: 6.153.277.58; nested exception is:
>>         java.net.ConnectException: Connection refused: connect)
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>



-- 
Shawn


[jira] Commented: (GERONIMO-4518) Can't shutdown the server when host was set to 127.0.0.1 in config-substitutions.properties

2009-02-23 Thread Jeff Lu (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-4518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676071#action_12676071
 ] 

Jeff Lu commented on GERONIMO-4518:
---

Jarek,

I just pulled down the latest build of 2.1.4 snapshot.  I made the changes to 
all references of localhost and 0.0.0.0 to 127.0.0.1in 
config-substitutions.properties as mentioned above.  

When ran stop-server
C:\Geronimo2.1.4\bin>stop-server -p 3999
Connecting to Geronimo server: localhost:3999
Username: system
Password: ***
Connection established
Stopping Geronimo server...

The command never returns and the server never stops

Thank you



> Can't shutdown the server when host was set to 127.0.0.1 in 
> config-substitutions.properties
> ---
>
> Key: GERONIMO-4518
> URL: https://issues.apache.org/jira/browse/GERONIMO-4518
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: startup/shutdown
>Affects Versions: 2.1.4, 2.2
> Environment: Windows XP + Sun JDK 1.5
>Reporter: Shawn Jiang
>Assignee: Jarek Gawor
> Fix For: 2.1.4, 2.2
>
> Attachments: G4518_Shawn.patch
>
>
> 1, change the host in config-substitutions.properties to 127.0.0.1
> 2, start the server.
> 3, shutdown the server.
> *expected result*: the server could be shutdown.
> *actual result*: the sever can't be shutdown with exception:  
> java.net.ConnectException: Connection refused: connect
> --
> C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT\bin>shutdown --host 127.0.0.1
> Using GERONIMO_HOME:   C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT
> Using GERONIMO_TMPDIR: var\temp
> Using JRE_HOME:D:\dev\JDKs\sun_jdk1.5.0_15\jre
> log4j:WARN No appenders could be found for logger 
> (org.apache.geronimo.kernel.basic.BasicKernel).
> log4j:WARN Please initialize the log4j system properly.
> Username: system
> Password: ***
> Locating server on 127.0.0.1:1099...
> Could not communicate with the server.  The server may not be running or the 
> port number may be inco
> rrect (Connection refused to host: 6.153.277.58; nested exception is:
> java.net.ConnectException: Connection refused: connect)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (GERONIMO-4518) Can't shutdown the server when host was set to 127.0.0.1 in config-substitutions.properties

2009-02-02 Thread Shawn Jiang (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-4518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12669872#action_12669872
 ] 

Shawn Jiang commented on GERONIMO-4518:
---

I just verified that this is fixed in the latest 2.2 snapshot and 2.1.4 
snapshot.

Thank Jarek !


> Can't shutdown the server when host was set to 127.0.0.1 in 
> config-substitutions.properties
> ---
>
> Key: GERONIMO-4518
> URL: https://issues.apache.org/jira/browse/GERONIMO-4518
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: startup/shutdown
>Affects Versions: 2.1.4, 2.2
> Environment: Windows XP + Sun JDK 1.5
>Reporter: Shawn Jiang
>Assignee: Jarek Gawor
> Fix For: 2.1.4, 2.2
>
> Attachments: G4518_Shawn.patch
>
>
> 1, change the host in config-substitutions.properties to 127.0.0.1
> 2, start the server.
> 3, shutdown the server.
> *expected result*: the server could be shutdown.
> *actual result*: the sever can't be shutdown with exception:  
> java.net.ConnectException: Connection refused: connect
> --
> C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT\bin>shutdown --host 127.0.0.1
> Using GERONIMO_HOME:   C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT
> Using GERONIMO_TMPDIR: var\temp
> Using JRE_HOME:D:\dev\JDKs\sun_jdk1.5.0_15\jre
> log4j:WARN No appenders could be found for logger 
> (org.apache.geronimo.kernel.basic.BasicKernel).
> log4j:WARN Please initialize the log4j system properly.
> Username: system
> Password: ***
> Locating server on 127.0.0.1:1099...
> Could not communicate with the server.  The server may not be running or the 
> port number may be inco
> rrect (Connection refused to host: 6.153.277.58; nested exception is:
> java.net.ConnectException: Connection refused: connect)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (GERONIMO-4518) Can't shutdown the server when host was set to 127.0.0.1 in config-substitutions.properties

2009-01-28 Thread Jarek Gawor (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-4518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12668308#action_12668308
 ] 

Jarek Gawor commented on GERONIMO-4518:
---

I looked at this a bit more and here's what I think is going on. The client 
connects to the address returned by InetAddress.getLocalHost() of the remote 
server. The address returned by InetAddress.getLocalHost() is really based on 
the machine's network configuration. The network configuration should be set 
properly to return the appropriate address (the public ip address or the local 
loopback address that matches the ServerHostname substitution property). 
It's the RMI code somewhere that calls InetAddress.getLocalHost() by default. 
However, we can force the RMI code to use a specific hostname by setting the 
"java.rmi.server.hostname" system property. We can set that system property to 
the ServerHostname substitution property. This should make things work better 
if ServerHostname is set to something else then 0.0.0.0. But if ServerHostname 
is set to 0.0.0.0 (which is set by default) machine's network configuration 
must still be set correctly so that InetAddress.getLocalHost() returns the 
right ip address. 


> Can't shutdown the server when host was set to 127.0.0.1 in 
> config-substitutions.properties
> ---
>
> Key: GERONIMO-4518
> URL: https://issues.apache.org/jira/browse/GERONIMO-4518
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: startup/shutdown
>Affects Versions: 2.1.4, 2.2
> Environment: Windows XP + Sun JDK 1.5
>Reporter: Shawn Jiang
>Assignee: Jarek Gawor
> Fix For: 2.1.4, 2.2
>
> Attachments: G4518_Shawn.patch
>
>
> 1, change the host in config-substitutions.properties to 127.0.0.1
> 2, start the server.
> 3, shutdown the server.
> *expected result*: the server could be shutdown.
> *actual result*: the sever can't be shutdown with exception:  
> java.net.ConnectException: Connection refused: connect
> --
> C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT\bin>shutdown --host 127.0.0.1
> Using GERONIMO_HOME:   C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT
> Using GERONIMO_TMPDIR: var\temp
> Using JRE_HOME:D:\dev\JDKs\sun_jdk1.5.0_15\jre
> log4j:WARN No appenders could be found for logger 
> (org.apache.geronimo.kernel.basic.BasicKernel).
> log4j:WARN Please initialize the log4j system properly.
> Username: system
> Password: ***
> Locating server on 127.0.0.1:1099...
> Could not communicate with the server.  The server may not be running or the 
> port number may be inco
> rrect (Connection refused to host: 6.153.277.58; nested exception is:
> java.net.ConnectException: Connection refused: connect)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (GERONIMO-4518) Can't shutdown the server when host was set to 127.0.0.1 in config-substitutions.properties

2009-01-21 Thread Shawn Jiang (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-4518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12665757#action_12665757
 ] 

Shawn Jiang commented on GERONIMO-4518:
---

I've verified that this defect was fixed in latest 2.1.4 snapshot build. Thanks.

> Can't shutdown the server when host was set to 127.0.0.1 in 
> config-substitutions.properties
> ---
>
> Key: GERONIMO-4518
> URL: https://issues.apache.org/jira/browse/GERONIMO-4518
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: startup/shutdown
>Affects Versions: 2.1.4, 2.2
> Environment: Windows XP + Sun JDK 1.5
>Reporter: Shawn Jiang
>Assignee: Donald Woods
>Priority: Blocker
> Fix For: 2.1.4, 2.2
>
> Attachments: G4518_Shawn.patch
>
>
> 1, change the host in config-substitutions.properties to 127.0.0.1
> 2, start the server.
> 3, shutdown the server.
> *expected result*: the server could be shutdown.
> *actual result*: the sever can't be shutdown with exception:  
> java.net.ConnectException: Connection refused: connect
> --
> C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT\bin>shutdown --host 127.0.0.1
> Using GERONIMO_HOME:   C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT
> Using GERONIMO_TMPDIR: var\temp
> Using JRE_HOME:D:\dev\JDKs\sun_jdk1.5.0_15\jre
> log4j:WARN No appenders could be found for logger 
> (org.apache.geronimo.kernel.basic.BasicKernel).
> log4j:WARN Please initialize the log4j system properly.
> Username: system
> Password: ***
> Locating server on 127.0.0.1:1099...
> Could not communicate with the server.  The server may not be running or the 
> port number may be inco
> rrect (Connection refused to host: 6.153.277.58; nested exception is:
> java.net.ConnectException: Connection refused: connect)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (GERONIMO-4518) Can't shutdown the server when host was set to 127.0.0.1 in config-substitutions.properties

2009-01-16 Thread Shawn Jiang (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-4518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12664451#action_12664451
 ] 

Shawn Jiang commented on GERONIMO-4518:
---

I guess this is a regression of 

https://issues.apache.org/jira/browse/GERONIMO-4442

The org.apache.geronimo.deployment.cli.StopServer will always try to connect 
the real IP instead of the "127.0.0.1" passed in.


I'm trying to use a customized GeronimoRMIClientSocketFactory to limit the the 
connection to the host passed in.

> Can't shutdown the server when host was set to 127.0.0.1 in 
> config-substitutions.properties
> ---
>
> Key: GERONIMO-4518
> URL: https://issues.apache.org/jira/browse/GERONIMO-4518
> Project: Geronimo
>  Issue Type: Bug
>  Security Level: public(Regular issues) 
>  Components: startup/shutdown
>Affects Versions: 2.2
> Environment: Windows XP + Sun JDK 1.5
>Reporter: Shawn Jiang
>
> 1, change the host in config-substitutions.properties to 127.0.0.1
> 2, start the server.
> 3, shutdown the server.
> *expected result*: the server could be shutdown.
> *actual result*: the sever can't be shutdown with exception:  
> java.net.ConnectException: Connection refused: connect
> --
> C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT\bin>shutdown --host 127.0.0.1
> Using GERONIMO_HOME:   C:\geronimo-tomcat6-javaee5-2.2-SNAPSHOT
> Using GERONIMO_TMPDIR: var\temp
> Using JRE_HOME:D:\dev\JDKs\sun_jdk1.5.0_15\jre
> log4j:WARN No appenders could be found for logger 
> (org.apache.geronimo.kernel.basic.BasicKernel).
> log4j:WARN Please initialize the log4j system properly.
> Username: system
> Password: ***
> Locating server on 127.0.0.1:1099...
> Could not communicate with the server.  The server may not be running or the 
> port number may be inco
> rrect (Connection refused to host: 6.153.277.58; nested exception is:
> java.net.ConnectException: Connection refused: connect)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.