I'm having a problem with my cim client and an ESXi 4.1 host. This used to work with ESXi 4.0.
The exact line this happens in is the first line of the constructor of the StartLine class.
A java.net.SocketException is thrown. This is caught and a new IOException("stream invalid") is thrown from line 458 of the javax.wbem.client.adapter.http.transport.Request class
This exception is caught in line 367 of the CIMClientXML class.
Then the connection is closed and the same method (call(request)) called recursively.
This results in a stack overflow.
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
.
.
.
and on until Stack Overflow results.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm having a problem with my cim client and an ESXi 4.1 host. This used to work with ESXi 4.0.
The exact line this happens in is the first line of the constructor of the StartLine class.
A java.net.SocketException is thrown. This is caught and a new IOException("stream invalid") is thrown from line 458 of the javax.wbem.client.adapter.http.transport.Request class
This exception is caught in line 367 of the CIMClientXML class.
Then the connection is closed and the same method (call(request)) called recursively.
This results in a stack overflow.
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
at javax.wbem.client.adapter.http.CIMClientXML.call(CIMClientXML.java:372)
.
.
.
and on until Stack Overflow results.
Same problem - did you ever get this fixed? This seems to be the only post on the entire internet about this!