hi Scott,
thanks for the hint. My Question now is, I am using Apache Tomcat as
servlet-container. Usually that works fine
but sometimes, as in this case the trouble happens. How come that the
servlet container does it most oft the time
right and sometimes in that way you describe?
do you have an idea?
Malte

-----Ursprüngliche Nachricht-----
Von: Scott Nichol [mailto:[EMAIL PROTECTED]
Gesendet: Mittwoch, 1. Oktober 2003 15:10
An: [EMAIL PROTECTED]
Betreff: Re: Trouble may be caused by Net-comunication?????


It appears that the servlet container or Web server is putting 2 spaces at
the end of the Content-Length.  Apache SOAP fails when it uses
Integer.parseInt to parse this.  I will add this to bugzilla.

Scott Nichol

Do not send e-mail directly to this e-mail address,
because it is filtered to accept only mail from
specific mail lists.
----- Original Message -----
From: "Malte Kempff" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, October 01, 2003 5:38 AM
Subject: Trouble may be caused by Net-comunication?????


> Hi,
> I have following trouble. An java-application, using  soap for RPC-calls
got
> trouble by one customer generating the Exception, see down below.
> I am not sure if this is a communication problem between the server and
the
> client. Can somebody give me a hint or confirm me in my presumption?
> what can be done to prevent it?
>
> thanks a lot in advance,
>
> Malte
>
>
> 1.10.2003::7:0:9:120>>kumpert: [SOAPException: faultCode=SOAP-ENV:Client;
> msg=Error parsing HTTP header line "Content-Length: 3706  ":
> java.lang.NumberFormatException: 3706  ;
> targetException=java.lang.NumberFormatException: 3706  ]
> [SOAPException: faultCode=SOAP-ENV:Client; msg=Error parsing HTTP header
> line "Content-Length: 3706  ": java.lang.NumberFormatException: 3706  ;
> targetException=java.lang.NumberFormatException: 3706  ]
> 1.10.2003::7:0:9:120>> at org.apache.soap.util.net.HTTPUtils.post(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at org.apache.soap.util.net.HTTPUtils.post(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at
> org.apache.soap.transport.http.SOAPHTTPConnection.send(Unknown Source)
> 1.10.2003::7:0:9:120>> at org.apache.soap.rpc.Call.invoke(Unknown Source)
> 1.10.2003::7:0:9:120>> at org.apache.soap.rpc.Call.invoke(Unknown Source)
> 1.10.2003::7:0:9:120>> at
>
de.mc.etnbestterm.data.SoapCallingDataHolder.callSoaply(SoapCallingDataHolde
> r.java:75)
> 1.10.2003::7:0:9:120>> at
>
de.mc.etnbestterm.data.OrderDataHolder.putArtikelIntoBasket(OrderDataHolder.
> java:1358)
> 1.10.2003::7:0:9:120>> at
>
de.mc.etnbestterm.gui.KatalogPanel.m_basketInputButton_actionPerformed(Katal
> ogPanel.java:605)
> 1.10.2003::7:0:9:120>> at
> de.mc.etnbestterm.gui.KatalogPanel.access$2(KatalogPanel.java:28)
> 1.10.2003::7:0:9:120>> at
>
de.mc.etnbestterm.gui.KatalogPanel$5.actionPerformed(KatalogPanel.java:112)
> 1.10.2003::7:0:9:120>> at
> javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
> 1.10.2003::7:0:9:120>> at
> javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at
> javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
> 1.10.2003::7:0:9:120>> at
javax.swing.DefaultButtonModel.setPressed(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at
> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
> 1.10.2003::7:0:9:120>> at java.awt.Component.processMouseEvent(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at java.awt.Component.processEvent(Unknown Source)
> 1.10.2003::7:0:9:120>> at java.awt.Container.processEvent(Unknown Source)
> 1.10.2003::7:0:9:120>> at java.awt.Component.dispatchEventImpl(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at java.awt.Container.dispatchEventImpl(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at java.awt.Component.dispatchEvent(Unknown Source)
> 1.10.2003::7:0:9:120>> at
> java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
> 1.10.2003::7:0:9:120>> at
> java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
> 1.10.2003::7:0:9:120>> at
> java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
> 1.10.2003::7:0:9:120>> at java.awt.Container.dispatchEventImpl(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at java.awt.Window.dispatchEventImpl(Unknown
Source)
> 1.10.2003::7:0:9:120>> at java.awt.Component.dispatchEvent(Unknown Source)
> 1.10.2003::7:0:9:120>> at java.awt.EventQueue.dispatchEvent(Unknown
Source)
> 1.10.2003::7:0:9:120>> at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
> 1.10.2003::7:0:9:120>> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
> 1.10.2003::7:0:9:120>> at java.awt.EventDispatchThread.pumpEvents(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at java.awt.EventDispatchThread.pumpEvents(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at java.awt.EventDispatchThread.run(Unknown Source)
> Caused by: java.lang.NumberFormatException: 3706
> 1.10.2003::7:0:9:120>> at java.lang.Integer.parseInt(Unknown Source)
> 1.10.2003::7:0:9:120>> at java.lang.Integer.parseInt(Unknown Source)
> 1.10.2003::7:0:9:120>> at org.apache.soap.util.net.HTTPUtils.post(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at org.apache.soap.util.net.HTTPUtils.post(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at
> org.apache.soap.transport.http.SOAPHTTPConnection.send(Unknown Source)
> 1.10.2003::7:0:9:120>> at org.apache.soap.rpc.Call.invoke(Unknown Source)
> 1.10.2003::7:0:9:120>> at org.apache.soap.rpc.Call.invoke(Unknown Source)
> 1.10.2003::7:0:9:120>> at
>
de.mc.etnbestterm.data.SoapCallingDataHolder.callSoaply(SoapCallingDataHolde
> r.java:75)
> 1.10.2003::7:0:9:120>> at
>
de.mc.etnbestterm.data.OrderDataHolder.putArtikelIntoBasket(OrderDataHolder.
> java:1358)
> 1.10.2003::7:0:9:120>> at
>
de.mc.etnbestterm.gui.KatalogPanel.m_basketInputButton_actionPerformed(Katal
> ogPanel.java:605)
> 1.10.2003::7:0:9:120>> at
> de.mc.etnbestterm.gui.KatalogPanel.access$2(KatalogPanel.java:28)
> 1.10.2003::7:0:9:120>> at
>
de.mc.etnbestterm.gui.KatalogPanel$5.actionPerformed(KatalogPanel.java:112)
> 1.10.2003::7:0:9:120>> at
> javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
> 1.10.2003::7:0:9:120>> at
> javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at
> javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
> 1.10.2003::7:0:9:120>> at
javax.swing.DefaultButtonModel.setPressed(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at
> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
> 1.10.2003::7:0:9:120>> at java.awt.Component.processMouseEvent(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at java.awt.Component.processEvent(Unknown Source)
> 1.10.2003::7:0:9:120>> at java.awt.Container.processEvent(Unknown Source)
> 1.10.2003::7:0:9:120>> at java.awt.Component.dispatchEventImpl(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at java.awt.Container.dispatchEventImpl(Unknown
> Source)
> 1.10.2003::7:0:9:120>> at java.awt.Component.dispatchEvent(Unknown Source)
> 1.10.2003::7:0:9:120>> at
> java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
> 1.10.2003::7:0:9:120>> at
> java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
> 1.10.2003::7:0:9:135>> at
> java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
> 1.10.2003::7:0:9:135>> at java.awt.Container.dispatchEventImpl(Unknown
> Source)
> 1.10.2003::7:0:9:135>> at java.awt.Window.dispatchEventImpl(Unknown
Source)
> 1.10.2003::7:0:9:135>> at java.awt.Component.dispatchEvent(Unknown Source)
> 1.10.2003::7:0:9:135>> at java.awt.EventQueue.dispatchEvent(Unknown
Source)
> 1.10.2003::7:0:9:135>> at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
> 1.10.2003::7:0:9:135>> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
> 1.10.2003::7:0:9:135>> at java.awt.EventDispatchThread.pumpEvents(Unknown
> Source)
> 1.10.2003::7:0:9:135>> at java.awt.EventDispatchThread.pumpEvents(Unknown
> Source)
> 1.10.2003::7:0:9:135>> at java.awt.EventDispatchThread.run(Unknown Source)
>
>
>


Reply via email to