Hi thanks guys for your quick response I was missing the javamail.jar in the classpath. :-( After adding it works fine.
Regards Kumar Raj ----- Original Message ----- From: "Mike Perham" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, August 14, 2003 7:42 PM Subject: RE: Support for attachments in wsdl2java ??? > You are missing the JavaMail classes from your CLASSPATH. Axis silently > checks for the MIME classes on startup and if it does not find them, > will throw this exception when you try to create a MIME attachment. > Your app server should ship with a copy of the relevant JAR. > > -----Original Message----- > From: Kumar Raj [mailto:[EMAIL PROTECTED] > Sent: Thursday, August 14, 2003 8:15 AM > To: [EMAIL PROTECTED] > Subject: Support for attachments in wsdl2java ??? > > > Hi All ! > > I'm trying to add an attachment in the stubs created using wsdl2java > tool. How do I add an attachment for stubs created using wsdl2java Here > is my client code . > > org.apache.axis.client.Stub s = (Stub) service; > : > : > AttachmentPart ap = new AttachmentPart(); > ap.setContent(new ByteArrayInputStream(image), "image/jpeg"); > ap.setMimeHeader("Ordinal", String.valueOf(counter)); > ap.setContentId("attachment"); > > s.addAttachment(ap); > > when I invoke the method it gives the following exception. > > AxisFault > faultCode: > {http://schemas.xmlsoap.org/soap/envelope/}Server.userException > faultSubcode: > faultString: java.lang.RuntimeException: No support for attachments > faultActor: > faultNode: > faultDetail: > {http://xml.apache.org/axis/}stackTrace: > java.lang.RuntimeException: No support for attachments > at org.apache.axis.client.Call.setRequestMessage(Call.java:1998) > at org.apache.axis.client.Call.invoke(Call.java:2243) > at org.apache.axis.client.Call.invoke(Call.java:2171) > at org.apache.axis.client.Call.invoke(Call.java:1691) > > Any pointer will be great help. > > Thanks in advance > Kumar Raj > >
