Martin, If you haven't noticed, your computer is living in the past (7 Sep 2002)
On 7 Sep 2002 at 18:12, Martin wrote: > Malte- > Thanks to Scott for going to the mat on stack trace..this is clearly above > and beyond the call.. > I once worked for somebody who when I inquired aboutt populating a Database > of instance A > his reply would be: Populate 1 column with the CORRECT DATATYPE to a column > in an existing Table > As I read this I kept seeing "cannot map Datatype for java.lang.Object" > are you sending/receiving Strings,Ints, Doubles,Clobs? > If so..then apprise your environment of the datatypes and map to them > In other words instead of sending a Vector of a Vector > send One item of 1 Mapped Datatype (say a string) > and see how it is received (does it map correctly) > Keep us apprised and G/L > -M > > ----- Original Message ----- > From: "Scott Nichol" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, February 06, 2003 6:54 PM > Subject: Re: zipping Soap > > > > Thank you for your help in finding this problem. I have made a small > > code change to improve the information that will appear in the stack > > trace (the trace for the IllegalArgumentException should appear, > > too). Please check the nightly builds and get the newest one when it > > appears, then post the stack trace you get with it. > > > > On 6 Feb 2003 at 16:40, Malte Kempff wrote: > > > > > Hi Scott, > > > I tried it with the nightly build version of today an got the same > result of > > > Error. For further Analysis I post you the > > > Exceptions trace stack > > > > > > SOAP-RPC-Fehler: SOAP-RPC:[Attributes={}] [faultCode=SOAP-ENV:Server] > > > [faultString=java.lang.IllegalArgumentException: No mapping found for > > > 'java.lang.Object' using encoding style > > > 'http://schemas.xmlsoap.org/soap/encoding/'.] > > > [faultActorURI=/soap/servlet/rpcrouter] [DetailEntries= > > > [(0)=<stackTrace>[SOAPException: faultCode=SOAP-ENV:Server; > > > msg=java.lang.IllegalArgumentException: No mapping found for > > > &apos;java.lang.Object&apos; using encoding style > > > &apos;http://schemas.xmlsoap.org/soap/encoding/&apos;.] at > > > org.apache.soap.providers.RPCJavaProvider.invoke(Unknown Source) at > > > org.apache.soap.server.http.RPCRouterServlet.doPost(Unknown Source) at > > > javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at > > > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at > > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > > > FilterChain.java:247) at > > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > > > ain.java:193) at > > > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > > > va:243) at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 66) at > > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > > > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > > > va:190) at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 66) at > > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > > > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347) > > > at > > > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180 > > > ) at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 66) at > > > > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. > > > java:170) at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 64) at > > > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 > > > ) at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 64) at > > > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > > > at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 64) at > > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > > > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java > > > :174) at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 66) at > > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > > > > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java: > > > 1027) at > > > > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125 > > > ) at java.lang.Thread.run(Thread.java:484) </stackTrace>] ] > [FaultEntries=] > > > Fault Code=SOAP-ENV:Server > > > SOAP-RPC-Fehler:java.lang.IllegalArgumentException: No mapping found for > > > 'java.lang.Object' using encoding style > > > 'http://schemas.xmlsoap.org/soap/encoding/'. java.lang.Exception: > > > java.lang.IllegalArgumentException: No mapping found for > 'java.lang.Object' > > > using encoding style 'http://schemas.xmlsoap.org/soap/encoding/'. at > > > > de.mc.etnbestterm.data.SoapCallingDataHolder.callSoaply(SoapCallingDataHolde > > > r.java:139) at > > > > de.mc.etnbestterm.data.MainDataHolder.retrieveIndikationen(MainDataHolder.ja > > > va:377) at > > > > de.mc.etnbestterm.data.MainDataHolder.getIndikationen(MainDataHolder.java:39 > > > 9) at > > > > de.mc.etnbestterm.gui.ArtikelSuchPanel.setupCombos(ArtikelSuchPanel.java:163 > > > ) at > > > de.mc.etnbestterm.gui.ArtikelSuchPanel.jbInit(ArtikelSuchPanel.java:66) > at > > > de.mc.etnbestterm.gui.ArtikelSuchPanel.<init>(ArtikelSuchPanel.java:56) > at > > > de.mc.etnbestterm.gui.HitListPanel.<init>(HitListPanel.java:46) at > > > de.mc.etnbestterm.gui.BestellPanel.<init>(BestellPanel.java:34) at > > > de.mc.etnbestterm.gui.BestellMainPanel.<init>(BestellMainPanel.java:33) > at > > > de.mc.etnbestterm.gui.MainFrame.<init>(MainFrame.java:39) at > > > de.mc.etnbestterm.Bestellterminal.<init>(Bestellterminal.java:42) at > > > de.mc.etnbestterm.Bestellterminal.main(Bestellterminal.java:89) > > > SOAP-RPC-Fehler: SOAP-RPC:[Attributes={}] [faultCode=SOAP-ENV:Server] > > > [faultString=java.lang.IllegalArgumentException: No mapping found for > > > 'java.lang.Object' using encoding style > > > 'http://schemas.xmlsoap.org/soap/encoding/'.] > > > [faultActorURI=/soap/servlet/rpcrouter] [DetailEntries= > > > [(0)=<stackTrace>[SOAPException: faultCode=SOAP-ENV:Server; > > > msg=java.lang.IllegalArgumentException: No mapping found for > > > &apos;java.lang.Object&apos; using encoding style > > > &apos;http://schemas.xmlsoap.org/soap/encoding/&apos;.] at > > > org.apache.soap.providers.RPCJavaProvider.invoke(Unknown Source) at > > > org.apache.soap.server.http.RPCRouterServlet.doPost(Unknown Source) at > > > javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at > > > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at > > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > > > FilterChain.java:247) at > > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > > > ain.java:193) at > > > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > > > va:243) at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 66) at > > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > > > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > > > va:190) at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 66) at > > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > > > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347) > > > at > > > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180 > > > ) at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 66) at > > > > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. > > > java:170) at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 64) at > > > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 > > > ) at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 64) at > > > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > > > at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 64) at > > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > > > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java > > > :174) at > > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > > 66) at > > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > > > > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java: > > > 1027) at > > > > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125 > > > ) at java.lang.Thread.run(Thread.java:484) </stackTrace>] ] > [FaultEntries=] > > > Fault Code=SOAP-ENV:Server > > > SOAP-RPC-Fehler:java.lang.IllegalArgumentException: No mapping found for > > > 'java.lang.Object' using encoding style > > > 'http://schemas.xmlsoap.org/soap/encoding/'. java.lang.Exception: > > > java.lang.IllegalArgumentException: No mapping found for > 'java.lang.Object' > > > using encoding style 'http://schemas.xmlsoap.org/soap/encoding/'. at > > > > de.mc.etnbestterm.data.SoapCallingDataHolder.callSoaply(SoapCallingDataHolde > > > r.java:139) at > > > > de.mc.etnbestterm.data.MainDataHolder.retrieveStationen(MainDataHolder.java: > > > 208) at > > > de.mc.etnbestterm.data.MainDataHolder.access$0(MainDataHolder.java:37) > at > > > de.mc.etnbestterm.data.MainDataHolder$1.run(MainDataHolder.java:259) > > > > > > -----Ursprungliche Nachricht----- > > > Von: Malte Kempff [mailto:[EMAIL PROTECTED]] > > > Gesendet: Donnerstag, 6. Februar 2003 13:42 > > > An: [EMAIL PROTECTED] > > > Betreff: AW: AW: zipping Soap URGENT > > > > > > > > > Hi Scott, > > > I have a class which does all my calling to soap, which works fine with > the > > > official soap 3.2.1 > > > Often I am sending Vectors having some objects (other Vectors for > instance). > > > I give you the source of that class and the part of it which calls it, > and > > > the deploydescriptor with the gzip option. > > > > > > calling part in a class which is derived from SoapCallingDataHolder > > > > > > private Vector retrieveStationen() throws MalformedURLException, > > > SOAPException, > > > Exception > > > { > > > Vector stationen = new Vector(); > > > Vector resultVec = > > > (Vector)callSoaply(TechnicalConstants.CALL_GET_STATIONEN, null); > > > > > > for (int i=0; i<resultVec.size(); i++) > > > { > > > Vector stVec = (Vector)resultVec.get(i); > > > Station st = new > > > Station((String)stVec.get(0),(String)stVec.get(2), > (String)stVec.get(1) ); > > > // hier konnen noch weitere Attribute ubernommen werden > > > stationen.add(st); > > > } > > > return stationen; > > > } > > > > > > public void loadStationen() > > > { > > > if (m_statusStationenGeladen == _NICHT_GELADEN) > > > { > > > Thread threadLoad = new Thread("loadSationen") > > > { > > > public void run() > > > { > > > try > > > { > > > Vector stationen = retrieveStationen(); > > > m_stationen = new HashMap(); > > > for (int i=0; i<stationen.size(); i++) > > > { > > > > > > m_stationen.put(((Station)stationen.get(i)).getKey(),stationen.get(i)); > > > } > > > m_statusStationenGeladen = _FERTIG_GELADEN; > > > } > > > catch (Exception ex) > > > { > > > MExceptionHandler.handleException(ex); > > > } > > > > > > } > > > }; > > > > > > threadLoad.start(); > > > }// end of if (m_statusStationenGeladen == _NICHT_GELADEN) > > > }// end of loadStationen() > > > > > > > > > > > > thank you in advance > > > > > > Malte > > > > > > PS: I am wondering, if a newer nightly build version of soap does it. I > used > > > the one of the 4.2.2003 > > > > > > -----Ursprungliche Nachricht----- > > > Von: Scott Nichol [mailto:[EMAIL PROTECTED]] > > > Gesendet: Mittwoch, 5. Februar 2003 15:59 > > > An: [EMAIL PROTECTED] > > > Betreff: Re: AW: zipping Soap URGENT > > > > > > > > > Is this existing code that works with another version of Apache SOAP > > > but not the nightly build? If so, can you post the code? > > > > > > On 4 Feb 2003 at 18:29, Malte Kempff wrote: > > > > > > > Hi Scott > > > > Thank you for the hint. > > > > But since I am trying the new soap-version form nightly build of SOAP > > > > (2.2.2002) > > > > I get an Error > > > > No mapping found for 'java.lang.Object' using encoding style > > > > 'http://schemas.xmlsoap.org/soap/encoding/'. > > > > > > > > I noticed that this soap-version is about 18 kb smaler in the jar-file > > > than > > > > the last one I used. > > > > > > > > could you help me what I am to do? > > > > > > > > Malte > > > > > > > > > > > > -----Ursprungliche Nachricht----- > > > > Von: Scott Nichol [mailto:[EMAIL PROTECTED]] > > > > Gesendet: Freitag, 31. Januar 2003 00:04 > > > > An: [EMAIL PROTECTED] > > > > Betreff: Re: zipping Soap > > > > > > > > > > > > It uses the Content-Encoding capability of HTTP. The Apache SOAP > > > > client always understands something gzipped. It will gzip a payload > > > > only when you specify with setGzip(true). The service always > > > > understands something gzipped. It will only gzip a payload if both > > > > the deployment descriptor enables it *and* the client sends an Accept- > > > > Encoding HTTP header that says it can read gzip. Therefore, a client > > > > that cannot unzip will never get something from the service that is > > > > zipped (and will also not benefit from such zipping!) > > > > > > > > On 31 Jan 2003 at 9:41, Jesus M. Salvo Jr. wrote: > > > > > > > > > > > > > > Is this a standard part of SOAP ( compressing the message )? Or is > this > > > > > only something between Apache-SOAP client and an Apache-SOAP > service? > > > > > > > > > > Scott Nichol wrote: > > > > > > > > > > >If you use a nightly build of SOAP, there is a setGzip method on > > > > > >SOAPContext that allows you to specify that the payload should be > > > > > >gzipped. There is also support for a deployment descriptor option > to > > > > > >gzip the payload sent by the service. The nightly build has a gzip > > > > > >sample that demonstrates this. > > > > > > > > > > > >On 30 Jan 2003 at 12:54, Malte Kempff wrote: > > > > > > > > > > > > > > > > > > > > > > > >>Hi everyone, > > > > > >>I am using Soap for doing RPCs in an Java-Web-Start-application. > > > > > >>I need to transfer a log of Data and this takes a while. > > > > > >>As far I understand the xml which soap produces is not packed in a > > > way. > > > > Is > > > > > >>Soap able to pack its messages which are transported? > > > > > >>When yes what do I have to do for it? > > > > > >> > > > > > >>many thanks in advance, > > > > > >> > > > > > >>Malte > > > > > >> > > > > > >> > > > > > >> > > > > > >>-- > > > > > >>To unsubscribe, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > > > >>For additional commands, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > > > > > > > > > > > > > >Scott Nichol > > > > > > > > > > > > > > > > > >-- > > > > > >To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > > >For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > Jesus M. Salvo Jr. > > > > > Mobile Internet Group Pty Ltd > > > > > (formerly Softgame International Pty Ltd) > > > > > M: +61 409 126699 > > > > > T: +61 2 94604777 > > > > > F: +61 2 94603677 > > > > > > > > > > PGP Public key: > > > > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xC0BA5348 > > > > > > > > > > > > > > > > > > > > -- > > > > > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > > > > > > > > Scott Nichol > > > > > > > > > > > > -- > > > > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > > -- > > > > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > > > Scott Nichol > > > > > > > > > > > > > > > > > > Scott Nichol > > > > Do not reply directly to this e-mail address, as it is filtered to > > only receive e-mail > > from specific mailing lists. > > > Scott Nichol Do not reply directly to this e-mail address, as it is filtered to only receive e-mail from specific mailing lists.