[
https://issues.jboss.org/browse/JBIDE-13569?page=com.atlassian.jira.plugi...
]
RH Bugzilla Integration commented on JBIDE-13569:
-------------------------------------------------
Andre Dietisheim <adietish(a)redhat.com> made a comment on [bug
895507|https://bugzilla.redhat.com/show_bug.cgi?id=895507]
I removed the wait for health from the openshift-java-client, so upcoming versions of JBT
are safe as long as they use the new library.
But the problem is not solved for the existing users with JBT versions that still wait for
health that will eventually error when AWS/OpenShift performance is poor. Couldn't we
simply offer them a fake health-response served by a proxy as we already do in DIY-apps?
So that they dont run into a needless error?
Error when waiting for application to become reachable
------------------------------------------------------
Key: JBIDE-13569
URL:
https://issues.jboss.org/browse/JBIDE-13569
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: openshift
Affects Versions: 4.1.0.Alpha1
Reporter: Stefan Bunciak
Assignee: Andre Dietisheim
Fix For: 4.1.0.Alpha2
Attachments: error-waiting-for-reachable.png, JBT_0219.png
{code}
com.openshift.client.NotFoundOpenShiftException: Could not find any OpenShift resource at
"http://testapp-1360837500661.rhcloud.com/health"
at com.openshift.internal.client.RestService.request(RestService.java:101)
at
com.openshift.internal.client.ApplicationResource.waitForPositiveHealthResponse(ApplicationResource.java:510)
at
com.openshift.internal.client.ApplicationResource.waitForAccessible(ApplicationResource.java:487)
at
org.jboss.tools.openshift.express.internal.ui.job.WaitForApplicationJob.doRun(WaitForApplicationJob.java:50)
at
org.jboss.tools.openshift.express.internal.ui.job.AbstractDelegatingMonitorJob.run(AbstractDelegatingMonitorJob.java:35)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by: com.openshift.internal.client.httpclient.NotFoundException: Could not find
resource "http://testapp-1360837500661.rhcloud.com/health"
at
com.openshift.internal.client.httpclient.UrlConnectionHttpClient.get(UrlConnectionHttpClient.java:96)
at com.openshift.internal.client.RestService.request(RestService.java:139)
at com.openshift.internal.client.RestService.request(RestService.java:97)
... 5 more
Caused by: java.io.FileNotFoundException:
http://testapp-1360837500661.rhcloud.com/health
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1434)
at
com.openshift.internal.client.httpclient.UrlConnectionHttpClient.get(UrlConnectionHttpClient.java:94)
... 7 more
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira