Thanks Colm for the thoughts. Hope 
https://issues.apache.org/jira/browse/DIRKRB-313 addressed your idea well.

Regards,
Kai

From: Colm O hEigeartaigh [mailto:[email protected]]
Sent: Tuesday, June 30, 2015 11:00 PM
To: Zheng, Kai
Cc: [email protected]
Subject: Re: Unit test regression

Thanks Kai, I've updated my code :-)
There is just one change that I noticed which could be improved...if you only 
specify one (TCP) port in the KerbyClient, it will complain with "port out of 
range:-1". You have to explicitly disable UDP for this to work. I would suggest 
that it be better that it should only use either UDP or TCP if the port has 
been configured.
Colm.

On Tue, Jun 30, 2015 at 9:44 AM, Zheng, Kai 
<[email protected]<mailto:[email protected]>> wrote:
Colm,

Recently I made large changes across client, server side and test base codes. 
I'm afraid it may break your codes. Please let me know if any issue I can help 
with.

Regards,
Kai

-----Original Message-----
From: Colm O hEigeartaigh 
[mailto:[email protected]<mailto:[email protected]>]
Sent: Monday, June 22, 2015 10:35 PM
To: [email protected]<mailto:[email protected]>
Subject: Re: Unit test regression

Thanks, that works.

Colm.

On Wed, Jun 10, 2015 at 12:17 PM, Zheng, Kai 
<[email protected]<mailto:[email protected]>> wrote:

> Colm,
>
> With the following change it works. I guess previously timeout setting
> doesn't effect. After it's fixed and works now, 5 is too small because
> client and server are not ensured to be started in sequence in the
> test.
>
> -       client.setTimeout(5);
> +       client.setTimeout(50);
>
> Regards,
> Kai
>
> -----Original Message-----
> From: Zheng, Kai [mailto:[email protected]<mailto:[email protected]>]
> Sent: Wednesday, June 10, 2015 6:57 PM
> To: [email protected]<mailto:[email protected]>; 
> [email protected]<mailto:[email protected]>
> Subject: RE: Unit test regression
>
> I will look at it later.
>
> Regards,
> Kai
>
> -----Original Message-----
> From: Colm O hEigeartaigh 
> [mailto:[email protected]<mailto:[email protected]>]
> Sent: Wednesday, June 10, 2015 5:56 PM
> To: [email protected]<mailto:[email protected]>
> Subject: Unit test regression
>
> Hi all,
>
> One of the unit tests in my github repo has stopped working:
>
> Caused by: java.net.SocketTimeoutException: Read timed out
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at java.net.SocketInputStream.read(SocketInputStream.java:152)
>         at java.net.SocketInputStream.read(SocketInputStream.java:122)
>         at java.net.SocketInputStream.read(SocketInputStream.java:210)
>         at java.io.DataInputStream.readInt(DataInputStream.java:387)
>         at
>
> org.apache.kerby.kerberos.kerb.transport.KrbTcpTransport.receiveMessage(KrbTcpTransport.java:54)
>         at
>
> org.apache.kerby.kerberos.kerb.client.impl.DefaultKrbHandler.handleRequest(DefaultKrbHandler.java:40)
>         ... 36 more
>
>
> The test-case is here:
>
>
> https://github.com/coheigea/testcases/blob/master/apache/cxf/cxf-kerbe
> ros-kerby/src/test/java/org/apache/coheigea/cxf/kerberos/authenticatio
> n/AuthenticationTest.java
>
> Specially, "unitTest". The GSS interop testcases are all fine. Has
> anything changed with regards to the client API of Kerby that would
> cause this?
>
> Colm.
>
>
> --
> Colm O hEigeartaigh
>
> Talend Community Coder
> http://coders.talend.com
>



--
Colm O hEigeartaigh

Talend Community Coder
http://coders.talend.com



--
Colm O hEigeartaigh

Talend Community Coder
http://coders.talend.com

Reply via email to