Have you looked at the mime sample that ships with Apache SOAP? It demonstrates attachments both to and from the server. I think it shows both attachments sent as RPC parameters and standalone attachments.
Scott Nichol ----- Original Message ----- From: "Praveen Peddi" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, January 03, 2003 9:41 AM Subject: Soap With attachments example Hi all, I read the example at http://www-106.ibm.com/developerworks/webservices/library/ws-soapatt/?op en&l=930,t=grws and it was very helpful. I have a small problem. I am using Apache SOAP 2.2 both on the client side and the server side and I am not using WSDL, but simple RPC based invocation. The server side code DocumentManagementImpl is fine and my code is similar to that. But the client side code uses WSTK and Apache SOAP I guess. It also uses WSDL based invocation. I need to add attachments using Apache SOAP only (may be using SOAPContext) and with out using WSDL. Does anyone has a sample code to add attachments using apache soap only. My server url looks like http://<hostname>:<port>/soap/servlet/rpcrouter My client code before using attachments looks something like below. Now I need to code related to attachments to this code. // Build the call. Call call = new Call(); trace("after calling Call"); call.setTargetObjectURI("urn:SOAPServiceName"); call.setMethodName("methodName"); call.setEncodingStyleURI(Constants.NS_URI_SOAP_ENC); Vector params = new Vector(); params.addElement(new Parameter("arg1", userField.getText().getClass(), new String(userField.getText()),null)); params.addElement(new Parameter("arg2", passField.getText().getClass(), new String(passField.getText()), null)); call.setParams(params); Response resp; resp = call.invoke(url, ""); Any help would be appreciated. Thanks Praveen -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>