You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Mikhail Loenko (JIRA)" <ji...@apache.org> on 2006/08/15 06:43:14 UTC
[jira] Created: (HARMONY-1186) [classlib][nio] unable to Http
connect to Jetty server on Harmony
[classlib][nio] unable to Http connect to Jetty server on Harmony
-----------------------------------------------------------------
Key: HARMONY-1186
URL: http://issues.apache.org/jira/browse/HARMONY-1186
Project: Harmony
Issue Type: Bug
Components: Classlib
Environment: WinXP
Reporter: Mikhail Loenko
Harmony repeatedly print the following when I try to connect to Jetty server running on Harmony:
:WARN: EXCEPTION
java.nio.channels.NotYetBoundException
at org.apache.harmony.nio.internal.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:124)
at org.mortbay.jetty.nio.SelectChannelConnector$SelectSet.accept(SelectChannelConnector.java:402)
at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:177)
at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:630)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
...
To reproduce download Jetty
http://docs.codehaus.org/display/JETTY/Downloading+and+Installing#download
Unzip it, run
java -jar start.jar etc/jetty.xml
Open browser asnd type
http://localhost:8080/test/
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (HARMONY-1186) [classlib][nio] unable to Http
connect to Jetty server on Harmony
Posted by "Alexey Petrenko (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-1186?page=comments#action_12428252 ]
Alexey Petrenko commented on HARMONY-1186:
------------------------------------------
Here is a minimized testcase:
import java.nio.channels.*;
import java.net.*;
public class Harmony1186Test {
private static int port = 8765;
public static void main(String argv[]) throws Exception {
new AcceptorThread().start();
new Socket("localhost", port);
}
static class AcceptorThread extends Thread {
public void run() {
try {
ServerSocketChannel channel = ServerSocketChannel.open();
InetSocketAddress addr = new InetSocketAddress(port);
channel.socket().bind(addr, 10);
channel.accept();
System.err.println("PASSED");
} catch (Exception e) {
System.err.println("FAILED");
e.printStackTrace();
System.err.println("FAILED");
}
}
}
}
> [classlib][nio] unable to Http connect to Jetty server on Harmony
> -----------------------------------------------------------------
>
> Key: HARMONY-1186
> URL: http://issues.apache.org/jira/browse/HARMONY-1186
> Project: Harmony
> Issue Type: Bug
> Components: Classlib
> Environment: WinXP
> Reporter: Mikhail Loenko
>
> Harmony repeatedly print the following when I try to connect to Jetty server running on Harmony:
> :WARN: EXCEPTION
> java.nio.channels.NotYetBoundException
> at org.apache.harmony.nio.internal.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:124)
> at org.mortbay.jetty.nio.SelectChannelConnector$SelectSet.accept(SelectChannelConnector.java:402)
> at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:177)
> at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:630)
> at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
> ...
> To reproduce download Jetty
> http://docs.codehaus.org/display/JETTY/Downloading+and+Installing#download
> Unzip it, run
> java -jar start.jar etc/jetty.xml
> Open browser asnd type
> http://localhost:8080/test/
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (HARMONY-1186) [classlib][nio] unable to Http
connect to Jetty server on Harmony
Posted by "Alexey Petrenko (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-1186?page=all ]
Alexey Petrenko updated HARMONY-1186:
-------------------------------------
Attachment: HARMONY-1186.diff
Fix for this issue
> [classlib][nio] unable to Http connect to Jetty server on Harmony
> -----------------------------------------------------------------
>
> Key: HARMONY-1186
> URL: http://issues.apache.org/jira/browse/HARMONY-1186
> Project: Harmony
> Issue Type: Bug
> Components: Classlib
> Environment: WinXP
> Reporter: Mikhail Loenko
> Attachments: HARMONY-1186.diff
>
>
> Harmony repeatedly print the following when I try to connect to Jetty server running on Harmony:
> :WARN: EXCEPTION
> java.nio.channels.NotYetBoundException
> at org.apache.harmony.nio.internal.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:124)
> at org.mortbay.jetty.nio.SelectChannelConnector$SelectSet.accept(SelectChannelConnector.java:402)
> at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:177)
> at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:630)
> at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
> ...
> To reproduce download Jetty
> http://docs.codehaus.org/display/JETTY/Downloading+and+Installing#download
> Unzip it, run
> java -jar start.jar etc/jetty.xml
> Open browser asnd type
> http://localhost:8080/test/
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (HARMONY-1186) [classlib][nio] unable to Http
connect to Jetty server on Harmony
Posted by "Alexey Petrenko (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-1186?page=comments#action_12428233 ]
Alexey Petrenko commented on HARMONY-1186:
------------------------------------------
Yep, I can reproduce it.
I'll look through...
> [classlib][nio] unable to Http connect to Jetty server on Harmony
> -----------------------------------------------------------------
>
> Key: HARMONY-1186
> URL: http://issues.apache.org/jira/browse/HARMONY-1186
> Project: Harmony
> Issue Type: Bug
> Components: Classlib
> Environment: WinXP
> Reporter: Mikhail Loenko
>
> Harmony repeatedly print the following when I try to connect to Jetty server running on Harmony:
> :WARN: EXCEPTION
> java.nio.channels.NotYetBoundException
> at org.apache.harmony.nio.internal.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:124)
> at org.mortbay.jetty.nio.SelectChannelConnector$SelectSet.accept(SelectChannelConnector.java:402)
> at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:177)
> at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:630)
> at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
> ...
> To reproduce download Jetty
> http://docs.codehaus.org/display/JETTY/Downloading+and+Installing#download
> Unzip it, run
> java -jar start.jar etc/jetty.xml
> Open browser asnd type
> http://localhost:8080/test/
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Resolved: (HARMONY-1186) [classlib][nio] unable to Http
connect to Jetty server on Harmony
Posted by "Mikhail Loenko (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-1186?page=all ]
Mikhail Loenko resolved HARMONY-1186.
-------------------------------------
Resolution: Fixed
Alexey, it fixed the problem, thanks for the patch!
BTW, I wouldn't mind if you attach a patch with regression test :)
integrated in revision 431877
> [classlib][nio] unable to Http connect to Jetty server on Harmony
> -----------------------------------------------------------------
>
> Key: HARMONY-1186
> URL: http://issues.apache.org/jira/browse/HARMONY-1186
> Project: Harmony
> Issue Type: Bug
> Components: Classlib
> Environment: WinXP
> Reporter: Mikhail Loenko
> Assigned To: Mikhail Loenko
> Attachments: HARMONY-1186.diff
>
>
> Harmony repeatedly print the following when I try to connect to Jetty server running on Harmony:
> :WARN: EXCEPTION
> java.nio.channels.NotYetBoundException
> at org.apache.harmony.nio.internal.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:124)
> at org.mortbay.jetty.nio.SelectChannelConnector$SelectSet.accept(SelectChannelConnector.java:402)
> at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:177)
> at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:630)
> at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
> ...
> To reproduce download Jetty
> http://docs.codehaus.org/display/JETTY/Downloading+and+Installing#download
> Unzip it, run
> java -jar start.jar etc/jetty.xml
> Open browser asnd type
> http://localhost:8080/test/
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Assigned: (HARMONY-1186) [classlib][nio] unable to Http
connect to Jetty server on Harmony
Posted by "Mikhail Loenko (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-1186?page=all ]
Mikhail Loenko reassigned HARMONY-1186:
---------------------------------------
Assignee: Mikhail Loenko
> [classlib][nio] unable to Http connect to Jetty server on Harmony
> -----------------------------------------------------------------
>
> Key: HARMONY-1186
> URL: http://issues.apache.org/jira/browse/HARMONY-1186
> Project: Harmony
> Issue Type: Bug
> Components: Classlib
> Environment: WinXP
> Reporter: Mikhail Loenko
> Assigned To: Mikhail Loenko
> Attachments: HARMONY-1186.diff
>
>
> Harmony repeatedly print the following when I try to connect to Jetty server running on Harmony:
> :WARN: EXCEPTION
> java.nio.channels.NotYetBoundException
> at org.apache.harmony.nio.internal.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:124)
> at org.mortbay.jetty.nio.SelectChannelConnector$SelectSet.accept(SelectChannelConnector.java:402)
> at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:177)
> at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:630)
> at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
> ...
> To reproduce download Jetty
> http://docs.codehaus.org/display/JETTY/Downloading+and+Installing#download
> Unzip it, run
> java -jar start.jar etc/jetty.xml
> Open browser asnd type
> http://localhost:8080/test/
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira