Skip to content
This repository has been archived by the owner on Feb 26, 2024. It is now read-only.

Upgrade to OpenJDK #152

Open
nab0310 opened this issue Aug 8, 2019 · 0 comments
Open

Upgrade to OpenJDK #152

nab0310 opened this issue Aug 8, 2019 · 0 comments

Comments

@nab0310
Copy link
Contributor

nab0310 commented Aug 8, 2019

Step 3: Describe the problem:

When upgrading the travis build to use openjdk8 (Travis new CI build uses Xenial (https://changelog.travis-ci.com/xenial-as-the-default-build-environment-99476) and that does not support OracleJDK8 natively so we need to upgrade to use openjdk8. See this Travis CI issue for more about the failure travis-ci/travis-ci#10290) the build fails due to a test that uses Tomcat failing. We need to investigate the failure and find out how to make beadledom work using openjdk8 as a build environment.

Steps to reproduce:

  1. Upgrade the travis build to use openjdk8
  2. Run the travis build

Observed Results:

  • The build fails because a Tomcat test in ClientServiceSpec fails with a java.net.SocketTimeoutException: Read timed out error.

Expected Results:

  • Expected the build to pass when running on OpenJDK8.
    Failure:
- retrieves the resources from different clients *** FAILED ***
    javax.ws.rs.ProcessingException: RESTEASY004655: Unable to invoke request
    at org.jboss.resteasy.client.jaxrs.engines.ApacheHttpClient4Engine.invoke(ApacheHttpClient4Engine.java:321)
    at org.jboss.resteasy.client.jaxrs.internal.ClientInvocation.invoke(ClientInvocation.java:439)
    at org.jboss.resteasy.client.jaxrs.internal.proxy.ClientInvoker.invokeSync(ClientInvoker.java:148)
    at org.jboss.resteasy.client.jaxrs.internal.proxy.ClientInvoker.invoke(ClientInvoker.java:112)
    at org.jboss.resteasy.client.jaxrs.internal.proxy.ClientProxy.invoke(ClientProxy.java:76)
    at com.sun.proxy.$Proxy41.echo(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    ...
    Cause: java.net.SocketTimeoutException: Read timed out
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
    at java.net.SocketInputStream.read(SocketInputStream.java:171)
    at java.net.SocketInputStream.read(SocketInputStream.java:141)
    at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
    at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
    at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:282)
    at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
    at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
    at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
    ...
nab0310 pushed a commit that referenced this issue Aug 8, 2019
This reverts commit bdb8ef0. There are issues with the Travis build failing see (#152)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant