Community
Participate
Working Groups
When launching the Docker Terminal on Orion 6.0 and Stable Build 20140728 with Docker API Version 1.13 the following error can occur upon starting a Docker container in case the container is already up and running. The REST command "POST /containers/(id)/start" may return error code 304 which is not handled in method getDockerResponse() and where an additional clause needs to be added to catch response code HTTP_NOT_MODIFIED (i.e. 304). The following is the exception raised. !! Please ignore the line numbers since my code contains some debug statements which makes the line numbers differ from the original code. 2014-08-12 08:12:57,124 WARN [qtp1504409592-41 - /docker/connect] o.e.j.s.ServletHandler [ServletHandler.java:554] /docker/connect java.lang.RuntimeException: Unknown status code :304 at org.eclipse.orion.server.docker.server.DockerServer.getDockerResponse(DockerServer.java:541) ~[na:na] at org.eclipse.orion.server.docker.server.DockerServer.startDockerContainer(DockerServer.java:738) ~[na:na] at org.eclipse.orion.server.docker.servlets.DockerHandler.handleConnectDockerContainerRequest(DockerHandler.java:234) ~[na:na] at org.eclipse.orion.server.docker.servlets.DockerHandler.handlePostRequest(DockerHandler.java:521) ~[na:na] at org.eclipse.orion.server.docker.servlets.DockerHandler.handleRequest(DockerHandler.java:537) ~[na:na] at org.eclipse.orion.server.docker.servlets.DockerHandler.handleRequest(DockerHandler.java:1) ~[na:na] at org.eclipse.orion.server.docker.servlets.DockerServlet.doGet(DockerServlet.java:44) ~[na:na] at org.eclipse.orion.server.docker.servlets.DockerServlet.doPost(DockerServlet.java:55) ~[na:na]
We have removed the terminal feature from Orion 8.0, see Bug 457990 for full details.
2014-08-12 08:12:57,124 WARN [qtp1504409592-41 - /docker/connect] o.e.j.s.ServletHandler [ServletHandler.java:554] /docker/connect java.lang.RuntimeException: Unknown status code :304 https://emp3juice.blog/ at org.eclipse.orion.server.docker.server.DockerServer.getDockerResponse(DockerServer.java:541) ~[na:na] at org.eclipse.orion.server.docker.server.DockerServer.startDockerContainer(DockerServer.java:738) ~[na:na] at org.eclipse.orion.server.docker.servlets.DockerHandler.handleConnectDockerContainerRequest(DockerHandler.java:234) ~[na:na] at org.eclipse.orion.server.docker.servlets.DockerHandler.handlePostRequest(DockerHandler.java:521) ~[na:na] https://y2mate.diy/ at org.eclipse.orion.server.docker.servlets.DockerHandler.handleRequest(DockerHandler.java:537) https://tubidy.diy/ ~[na:na] at org.eclipse.orion.server.docker.servlets.DockerHandler.handleRequest(DockerHandler.java:1) ~[na:na] at org.eclipse.orion.server.docker.servlets.DockerServlet.doGet(DockerServlet.java:44) ~[na:na] at org.eclipse.orion.server.docker.servlets.DockerServlet.doPost(DockerServlet.java:55) ~[na:na] We have removed the terminal feature from Orion 8.0, see Bug 457990 for full details.