On 4/25/07, Simon Laws <[EMAIL PROTECTED]> wrote:
>
>
>
> On 4/25/07, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote:
> >
> > Simon Laws wrote:
> > > On 4/24/07, Kevin Williams <[EMAIL PROTECTED]> wrote:
> > >>
> > >> Hi Sebastien,
> > >> The test runs fines from /http-tomcat.
> > >> --Kevin
> > >>
> > >> On 4/24/07, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote:
> > >> >
> > >> > [snip]
> > >> > Kevin Williams wrote:
> > >> > > Now, I am getting the Connection refused error:
> > >> > >
> > >> > > INFO: Stopping Coyote HTTP/1.1 on http-8586
> > >> > > Apr 24, 2007 12:31:07 PM
org.apache.catalina.startup.Embeddedstart
> > >> > > INFO: Starting tomcat server
> > >> > > Apr 24, 2007 12:31:07 PM
org.apache.catalina.core.StandardEngine
> > >> start
> > >> > > INFO: Starting Servlet Engine: Apache Tomcat/6.0.10
> > >> > > Apr 24, 2007 12:31:07 PM
> > >> > > org.apache.catalina.startup.ContextConfigdefaultWebCon
> > >> > > fig
> > >> > > INFO: No default web.xml
> > >> > > Apr 24, 2007 12:31:07 PM
org.apache.coyote.http11.Http11Protocol
> > >> init
> > >> > > INFO: Initializing Coyote HTTP/1.1 on http-8586
> > >> > > Apr 24, 2007 12:31:07 PM
org.apache.coyote.http11.Http11Protocol
> > >> start
> > >> > > INFO: Starting Coyote HTTP/1.1 on http-8586
> > >> > > Tests run: 5, Failures: 0, Errors: 1, Skipped: 0, Time
elapsed:
> > >> 4.686sec
> > >> > > <<< FA
> > >> > > ILURE!
> > >> > >
> > >> testRequestSession(
> > org.apache.tuscany.http.tomcat.TomcatServerTestCase
> > >> )
> > >> > > Time el
> > >> > > apsed: 1.082 sec <<< ERROR!
> > >> > > java.net.ConnectException: Connection refused: connect
> > >> > > at java.net.PlainSocketImpl.socketConnect(Native
Method)
> > >> > > at
> > >> java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java :372)
> > >> > > at java.net.PlainSocketImpl.connectToAddress(
> > >> PlainSocketImpl.java
> > >> > > :233)
> > >> > > at
java.net.PlainSocketImpl.connect(PlainSocketImpl.java
:220)
> > >> > > at
java.net.SocksSocketImpl.connect(SocksSocketImpl.java
> > :378)
> > >> > > at java.net.Socket.connect(Socket.java:536)
> > >> > > at java.net.Socket.connect (Socket.java:486)
> > >> > > at java.net.Socket.<init>(Socket.java:394)
> > >> > > at java.net.Socket.<init>(Socket.java:207)
> > >> > > at
> > >> > >
> > >>
org.apache.tuscany.http.tomcat.TomcatServerTestCase.testRequestSessio
> > >> > > n(TomcatServerTestCase.java:87)
> > >> > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > >> Method)
> > >> > > at sun.reflect.NativeMethodAccessorImpl.invoke
> > >> > > (NativeMethodAccessorImpl.
> > >> > > java:64)
> > >> > > at sun.reflect.DelegatingMethodAccessorImpl.invoke
> > >> > > (DelegatingMethodAcces
> > >> > > sorImpl.java:43)
> > >> > >
> > >> >
> > >> > Kevin,
> > >> >
> > >> > This one is interesting as it's an isolated Tomcat test
case, not
> > even
> > >> > involving integration with the Web Service binding. I suspect a
> > timing
> > >> > issue, where Tomcat is returning from the start method before
it's
> > >> > actually ready to accept requests. I'm going to investigate it
but
> > >> have
> > >> > question: Are you able to reproduce this problem when
running mvn
> > from
> > >> > the http-tomcat directory? or are you only running into it when
> > >> building
> > >> > the whole trunk?
> > >> >
> > >> > Thanks
> > >> >
> > >> > --
> > >> > Jean-Sebastien
> > >> >
> > >> >
> > >> >
> >
---------------------------------------------------------------------
> > >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >> > For additional commands, e-mail: [EMAIL PROTECTED]
> > >> >
> > >> >
> > >>
> > > I checked out all of the java changes and my build doesn't work
with
> > the
> > > switch to the NioProtocol connector in http-tomcat. I get
"Connection
> > > Refused" on the third test case, i.e. it seems to work twice and
then
> > > fails. I backed out to the previous vanilla connection and it
gets
> > > all the
> > > way through the test.
> > >
> > > Simon
> > >
> >
> > Simon, could you please try revision r532289?
> >
> > The following changes:
> > http://svn.apache.org/viewvc?view=rev&revision=532289
> > should help with these problems.
> >
> > With these changes, I am able to build on both Linux and Windows.
> >
> > --
> > Jean-Sebastien
> >
> >
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> > Thanks Jean_Sebastien, will do. I also have a fix for lockup
problems
> we've been seeing in the wsdl and databinding itests I'll check it in
when
> I've tested against these latest change of yours.
>
> Regards
>
> Simon
OK, I'm at r532305. I did a mvn clean and deleted sca from my local
maven
repository and I still get the exception I was seeing before with the
NioProtocol piece in place.
25-Apr-2007 11:44:30 org.apache.coyote.http11.Http11NioProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8586
25-Apr-2007 11:44:30 org.apache.coyote.http11.Http11NioProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8586
25-Apr-2007 11:44:32 org.apache.coyote.http11.Http11NioProtocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8586
25-Apr-2007 11:44:32 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.10
25-Apr-2007 11:44:32
org.apache.catalina.startup.ContextConfigdefaultWebConfig
INFO: No default web.xml
25-Apr-2007 11:44:32 org.apache.coyote.http11.Http11NioProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8586
25-Apr-2007 11:44:32 org.apache.coyote.http11.Http11NioProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8586
25-Apr-2007 11:44:33 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.10
25-Apr-2007 11:44:33
org.apache.catalina.startup.ContextConfigdefaultWebConfig
INFO: No default web.xml
25-Apr-2007 11:44:33 org.apache.coyote.http11.Http11NioProtocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8586
25-Apr-2007 11:44:34 org.apache.tomcat.util.net.NioEndpoint$Acceptor run
SEVERE: Socket accept failed
java.nio.channels.AsynchronousCloseException
at java.nio.channels.spi.AbstractInterruptibleChannel.end
(AbstractInterr
uptibleChannel.java:213)
at sun.nio.ch.ServerSocketChannelImpl.accept(
ServerSocketChannelImpl.jav
a:169)
at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(
NioEndpoint.java:
955)
at java.lang.Thread.run(Thread.java:797)
25-Apr-2007 11:44:34 org.apache.coyote.http11.Http11NioProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8586
25-Apr-2007 11:44:35 org.apache.coyote.http11.Http11NioProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8586
Tests run: 5, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 9.193
sec
<<< FA
ILURE!
testUnregisterMapping(org.apache.tuscany.http.tomcat.TomcatServerTestCase)
Time
elapsed: 1.242 sec <<< ERROR!
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:372)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java
:233)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:220)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:378)
at java.net.Socket.connect(Socket.java:536)
at java.net.Socket.connect(Socket.java:486)
at java.net.Socket.<init>(Socket.java:394)
at java.net.Socket.<init>(Socket.java:207)
at
org.apache.tuscany.http.tomcat.TomcatServerTestCase.testUnregisterMap
ping(TomcatServerTestCase.java:88)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
I'm just going off to repeat the process to make doubly sure.
Simon