Return-Path: Delivered-To: apmail-xml-axis-user-archive@xml.apache.org Received: (qmail 63085 invoked by uid 500); 29 Oct 2002 17:50:42 -0000 Mailing-List: contact axis-user-help@xml.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-user@xml.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-user@xml.apache.org Received: (qmail 63075 invoked from network); 29 Oct 2002 17:50:40 -0000 From: Matthias Brunner To: axis-user@xml.apache.org Subject: Attachments: MSSOAP interoperability Date: Tue, 29 Oct 2002 18:50:58 +0100 User-Agent: KMail/1.4.3 MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="------------Boundary-00=_Y88RCAFJMDLFKVACI91J" Message-Id: <200210291850.58755.mb@blumenstrasse.vol.at> X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Status: O X-Status: X-Keywords: --------------Boundary-00=_Y88RCAFJMDLFKVACI91J Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, I have read on the list that Axis is compatible to MS Soap Toolkit=20 3.0 concerning DIME attachments. Yet I do encounter a error when deserializing on the client side=20 (MSSOAP): "Client: Loading the request into SoapReader failed." The MSSOAP trace utility even crashes! How do I get DIME attachments working with MSSOAP and Axis (has any=20 one managed it)? Could it be that MSSOAP does not like chunked=20 encoding? How do it turn it off? Server Software: latest axis cvs, jdk 1.4.1, linux Client Software: Win2k, MS Soap Toolkit 3.0, VB 6.0 SP5 Greets! --=20 Matthias Brunner PGP FP 7862 32B3 3B75 292A F76F 5042 8587 21AB 5B89 D501 Check out http://blumenstrasse.vol.at/~mb/gpgkey.asc --------------Boundary-00=_Y88RCAFJMDLFKVACI91J Content-Type: text/plain; charset="us-ascii"; name="traffic.bin" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="traffic.bin" TGlzdGVuIFBvcnQ6IDUwMDAKVGFyZ2V0IEhvc3Q6IGxvY2FsaG9zdApUYXJnZXQgUG9ydDogODA4 MAo9PT09IFJlcXVlc3QgPT09PQpQT1NUIC9heGlzL3NlcnZpY2VzL0F0dGFjaFRlc3QgSFRUUC8x LjENClNPQVBBY3Rpb246ICIiDQpDb250ZW50LVR5cGU6IHRleHQveG1sOyBjaGFyc2V0PSJVVEYt OCINClVzZXItQWdlbnQ6IFNPQVAgVG9vbGtpdCAzLjANCkhvc3Q6IGxvY2FsaG9zdA0KQ29udGVu dC1MZW5ndGg6IDU0NQ0KQ29ubmVjdGlvbjogS2VlcC1BbGl2ZQ0KQ2FjaGUtQ29udHJvbDogbm8t Y2FjaGUNClByYWdtYTogbm8tY2FjaGUNCg0KPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0i VVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PFNPQVAtRU5WOkVudmVsb3BlIHhtbG5zOlNPQVBTREsx PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6U09BUFNESzI9Imh0dHA6 Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczpTT0FQU0RLMz0iaHR0 cDovL3NjaGVtYXMueG1sc29hcC5vcmcvc29hcC9lbmNvZGluZy8iIHhtbG5zOlNPQVAtRU5WPSJo dHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy9zb2FwL2VudmVsb3BlLyI+PFNPQVAtRU5WOkJvZHkg U09BUC1FTlY6ZW5jb2RpbmdTdHlsZT0iaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvc29hcC9l bmNvZGluZy8iPjxTT0FQU0RLNDp0ZXN0Y2FsbCB4bWxuczpTT0FQU0RLND0iaHR0cDovL2Jyb3Qu cHJpdm5ldDo4MDgwL2F4aXMvc2VydmljZXMvQXR0YWNoVGVzdCI+PGluMD50ZXN0c3RyaW5nPC9p bjA+PC9TT0FQU0RLNDp0ZXN0Y2FsbD48L1NPQVAtRU5WOkJvZHk+PC9TT0FQLUVOVjpFbnZlbG9w ZT49PT09IFJlc3BvbnNlID09PT0KSFRUUC8xLjEgMjAwIE9LDQpTZXQtQ29va2llOiBKU0VTU0lP TklEPUQzNjMwQzNCNEY3QjQxNDFCODMyQjBBQkFGMzc2QkIyOyBQYXRoPS9heGlzDQpDb250ZW50 LVR5cGU6IGFwcGxpY2F0aW9uL2RpbWUNClRyYW5zZmVyLUVuY29kaW5nOiBjaHVua2VkDQpEYXRl OiBUdWUsIDI5IE9jdCAyMDAyIDE3OjI1OjU3IEdNVA0KU2VydmVyOiBBcGFjaGUgQ295b3RlLzEu MA0KDQoyYWMNCgwgAAAAKQApAAACA3V1aWQ6NzE0QzZDNDAtNDUzMS00NDJFLUE0OTgtM0FDNjE0 MjAwMjk1AAAAaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvc29hcC9lbnZlbG9wZS8AAAA8P3ht bCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/Pgo8c29hcGVudjpFbnZlbG9wZSB4bWxu czpzb2FwZW52PSJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy9zb2FwL2VudmVsb3BlLyIgeG1s bnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6eHNpPSJodHRw Oi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSI+CiA8c29hcGVudjpCb2R5Pgog IDxuczE6dGVzdGNhbGxSZXNwb25zZSBzb2FwZW52OmVuY29kaW5nU3R5bGU9Imh0dHA6Ly9zY2hl bWFzLnhtbHNvYXAub3JnL3NvYXAvZW5jb2RpbmcvIiB4bWxuczpuczE9Imh0dHA6Ly9icm90LnBy aXZuZXQ6ODA4MC9heGlzL3NlcnZpY2VzL0F0dGFjaFRlc3QiPgogICA8dGVzdGNhbGxSZXR1cm4g eHNpOnR5cGU9InhzZDpzdHJpbmciPnRlc3RzdHJpbmc8L3Rlc3RjYWxsUmV0dXJuPgogIDwvbnMx OnRlc3RjYWxsUmVzcG9uc2U+CiA8L3NvYXBlbnY6Qm9keT4KPC9zb2FwZW52OkVudmVsb3BlPgAK EAAAACAACgAAAAozOEI0QzQwOTRDRUQ0NzIwQTJBQ0QzOTU3NTIwQzk4Q3RleHQvcGxhaW4AAHRl c3RzdHJpbmcAAA0KMA0KDQo= --------------Boundary-00=_Y88RCAFJMDLFKVACI91J Content-Type: text/x-java; charset="us-ascii"; name="Server.java" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Server.java" import org.apache.axis.MessageContext; import org.apache.axis.Message; import org.apache.axis.attachments.AttachmentPart; public class Server { public String testcall(String str) { Message msg = MessageContext.getCurrentContext().getResponseMessage(); AttachmentPart ap= new AttachmentPart(new javax.activation.DataHandler( str, "text/plain" )); msg.addAttachmentPart(ap); msg.getAttachmentsImpl().setSendType(org.apache.axis.attachments.Attachments.SEND_TYPE_DIME); return str; } } --------------Boundary-00=_Y88RCAFJMDLFKVACI91J--