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/

Reply via email to