Do you have mail.jar as well? (http://java.sun.com/products/javamail/)
--- Senthil_KM <[EMAIL PROTECTED]> wrote: > > HI Dims, > > Stack trace : > > java.lang.NullPointerException > at > org.apache.axis.Message.createAttachmentPart(Message.java:620) > at samples.test.eg1.SaajClient.main(SaajClient.java:42) > Exception in thread "main" > > The libne 42 is the line : AttachmentPart attachment = > message.creatAttachmentPart(); > > And I am using AXIS 1.1 version! > > I have also attached the activation.jar file in the claspath. > > Rgds > Senthil > > -----Original Message----- > From: Davanum Srinivas [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 03, 2004 3:50 PM > To: [EMAIL PROTECTED] > Subject: Re: SAAJ Attchemt Part Error > > Please attach the full stack trace and specify which version of axis u > are using. > > thanks, > dims > > --- Senthil_KM <[EMAIL PROTECTED]> wrote: > > > > Hi > > > > I am trying to add a String as an attachment to the SOAP message on > > the client side. I am sending it to the web servcie which is a simple > > echo service which takes inpur as a javax.activation.DataHandler and > > returns the same. > > > > On the client side i use the SAAJ apis to creat the SOAP message > > > > i get the following error when i run the client. > > > > this is the snippet of the server code > > ---------------------------------------------------------------------- > > -- SOAPConnectionFactory soapFactory = > > SOAPConnectionFactory.newInstance(); > > > > SOAPConnection conn = soapFactory.createConnection(); > > > > MessageFactory msgfactory = MessageFactory.newInstance(); > > > > SOAPMessage msg = msgfactory.createMessage(); > > > > SOAPPart part = msg.getSOAPPart(); > > > > SOAPEnvelope envelope = part.getEnvelope(); > > > > SOAPBody body = envelope.getBody(); > > > > SOAPBodyElement operation = > > body.addBodyElement(envelope.createName("echoAttach")); > > > > String content = > > > > "This service is called SimpleEcho and is used for Echoing the > > datahandler"; > > > > DataHandler handler = new DataHandler(content,"text/plain"); > > > > ==>> AttachmentPart attachment = msg.createAttachmentPart(handler); > > > > attachment.setContentId("DESCRIPTION"); > > > > msg.addAttachmentPart(attachment); > > > > SOAPMessage response = conn.call(msg,new > > URL("http://localhost:8081/axis/services/SimpleEcho")); > > > > response.writeTo(System.out); > > > > ---------------------------------------------------------------------- > > -- > > > > ==> This is th eplace where the error occurs error > > > > java .lang.NullPointerException at > > org.apache.axis.Message.creatAttachmentPart > > > > Can u pls tell me how to handle this? > > > > Rgds > > Senthil > > > > K M Senthil Kumar > > Software Engineer > > Software Concept Laboratory > > Software Engineering Technology Labs, Infosys Technologies Ltd > > Bangalore, India Phone : +91 80 51059502 Fax : + 91 80 51102520 > > > > > > > ===== > Davanum Srinivas - http://webservices.apache.org/~dims/ ===== Davanum Srinivas - http://webservices.apache.org/~dims/
