When I am chaining url(opening up another url connection on the server
side), I get the following exception in weblogic 61, my chaining code used
to work perfectly in weblogic 510.
Does anyone know what this error means? I've seen a lot of these error
messages in the newsgroups, but none of them seem to answer as to why this
exception occurs, or what it means.
Help appreciated.
Thanks in advance
Van
java.net.ProtocolException: Did not meet stated content length of
OutputStream:
you wrote 95 bytes and I was expecting you to write exactly 1265 bytes!!!
at
weblogic.net.http.ContentLengthOutputStream.close(ContentLengthOutput
Stream.java:52)
at
weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.
java:260)
at
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:230
)
at
com.integral.ias.webapps.ApplicationUtilC.chainUrl(ApplicationUtilC.j
ava:2881)
at
com.integral.ias.webapps.HttpServiceCheckerC.service(HttpServiceCheck
erC.java:185)
at
com.integral.ias.webapps.IndicativeRateReaderC.readRate(IndicativeRat
eReaderC.java:110)
at
com.integral.ias.webapps.ApplicationUtilC.getLiveIndicativeRateString
(ApplicationUtilC.java:2205)
at
com.integral.apps.trading.MonitorQuotesDetailAdapterC.makeIndicativeQ
uote(MonitorQuotesDetailAdapterC.java:409)
at
com.integral.apps.trading.MonitorQuotesDetailAdapterC.getIndicativeQu
ote(MonitorQuotesDetailAdapterC.java:389)
at
com.integral.apps.trading.MonitorQuotesDetailAdapterC.getAllData(Moni
torQuotesDetailAdapterC.java:80)
at
com.integral.apps.table.IdcTableAdapterC.reloadData(IdcTableAdapterC.
java:397)
at
com.integral.apps.table.IdcTableAdapterC.getRowsFromSource(IdcTableAd
apterC.java:241)
at
com.integral.apps.table.IdcTableC.initialUpdate(IdcTableC.java:446)
at
com.integral.apps.trading.MonitorQuotesDetailBean.makeTable(MonitorQu
otesDetailBean.java:269)
at
com.integral.apps.trading.MonitorQuotesDetailBean.getTable(MonitorQuo
tesDetailBean.java:150)
at
com.integral.apps.trading.MonitorQuotesDetailBean.getBestPriceColInde
x(MonitorQuotesDetailBean.java:399)
at
com._integral._apps._trading._newfxspot.__twowayfxspotrequestdetail._
jspService(__twowayfxspotrequestdetail.java:792)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:263)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:200)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:2390)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:1959)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
>
<Dec 13, 2001 4:31:27 PM PST> <Error> <HTTP>
<[WebAppServletContext(893400,ifs,/
ifs)] Servlet failed with Exception
java.net.ProtocolException: EOF after reading only: '0' of: '1265' promised
byte
s, out of which at least: '0' were already buffered
at
weblogic.servlet.internal.PostInputStream.complain(PostInputStream.ja
va:74)
at
weblogic.servlet.internal.PostInputStream.read(PostInputStream.java:1
26)
at
weblogic.servlet.internal.ServletInputStreamImpl.read(ServletInputStr
eamImpl.java:97)
at
weblogic.servlet.internal.ServletRequestImpl.mergePostParams(ServletR
equestImpl.java:891)
at
weblogic.servlet.internal.ServletRequestImpl.parseQueryParams(Servlet
RequestImpl.java:779)
at
weblogic.servlet.internal.ServletRequestImpl.getParameter(ServletRequ
estImpl.java:953)
at
weblogic.servlet.internal.ServletRequestImpl.getParameter(ServletRequ
estImpl.java:939)
at
com._integral._apps._providertrading._responses.__fxrates._jspService
(__fxrates.java:96)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:263)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:200)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:2390)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:1959)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
--------------- nested within: ------------------
weblogic.utils.NestedRuntimeException: Cannot parse POST parameters of
request:
'/integral/apps/providerTrading/responses/FXRates.jsp' - with nested
exception:
[java.net.ProtocolException: EOF after reading only: '0' of: '1265' promised
byt
es, out of which at least: '0' were already buffered]
at
weblogic.servlet.internal.ServletRequestImpl.mergePostParams(ServletR
equestImpl.java:911)
at
weblogic.servlet.internal.ServletRequestImpl.parseQueryParams(Servlet
RequestImpl.java:779)
at
weblogic.servlet.internal.ServletRequestImpl.getParameter(ServletRequ
estImpl.java:953)
at
weblogic.servlet.internal.ServletRequestImpl.getParameter(ServletRequ
estImpl.java:939)
at
com._integral._apps._providertrading._responses.__fxrates._jspService
(__fxrates.java:96)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:263)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:200)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:2390)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:1959)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
>
<Dec 13, 2001 4:31:30 PM PST> <Debug> <T3Services> <<IFSMon>RateServer is
up:fal
se>
<Dec 13, 2001 4:31:30 PM PST> <Debug> <T3Services> <<IFSMon>RateServer is
up:tru
e>
##### INFO Loaded local chort.properties when initializing MBean
com.integral.sy
stem.monitor.MonitorMBeanC from property file IdcMonitorMBean.properties
##### INFO Loaded local chort.properties when initializing MBean
com.integral.sy
stem.monitor.MonitorMBeanC from property file IdcMonitorMBean.properties
> Help appreciated.
> Thanks in advance
> Van
--
Dimitri
Any insight into this error would be helpful.
Thanks in advance.
Van
"Dimitri Rakitine" <d...@dima.dhs.org> wrote in message
news:3c19...@newsgroups.bea.com...
> Thanks in advance.
> Van
--
Dimitri