axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Till Woerner" <t...@twoerner.de>
Subject AW: Attachment contents access
Date Wed, 10 Apr 2002 00:30:03 GMT
Thank!!! That worked!

But: Is there a size limit on attachments? On larger files I get a
SocketWrite exception on the server. The file I wanted to attach is
about 300 KB... Smaller files work fine!

Greetings,
Till

-- 
Caught in our narrowminded believe...
-------------------------------------
Till Woerner
Berlin, Germany
EMail:till@twoerner.de
ICQ#: 7162410

> -----Ursprüngliche Nachricht-----
> Von: Taras Shkvarchuk [mailto:tarass@grandcentral.com] 
> Gesendet: Montag, 8. April 2002 20:09
> An: 'axis-user@xml.apache.org'
> Betreff: RE: Attachment contents access
> 
> 
> Hope this helps,
> 
> 	Message res= mc.getResponseMessage();
> 	Attachments atts= res.getAttachments();
> 	System.out.println("\nAttchment count:"+ 
> atts.getAttachmentCount());
> 
> 	Part 
> atPart=atts.getAttachmentByReference("cid:large.dat"); //use
> cid: OR
> //	Part atPart=atts.getAttachmentByReference("aLocationTag"); //use
> Content-Location
> 	DataHandler
> atData=AttachmentUtils.getActiviationDataHandler(atPart);
> 	InputStream in= atData.getInputStream();
> 	System.out.println("Available data in Att:"+in.available());
> 	//use input stream as usual
> 
> -Taras
> 
> 
> > -----Original Message-----
> > From: Wörner Till [mailto:Till.Woerner@t-systems.com]
> > Sent: Monday, April 08, 2002 8:29 AM
> > To: axis-user@xml.apache.org
> > Subject: AW: Attachment contents access
> > 
> > 
> > Thanks for your reply, but perhaps I did not describe my
> > problem clear enough...
> > 
> > I think what you send is how to add an attachment to a
> > message, but I want to read the contents of an attachment and 
> > write it to a file, for example.
> > 
> > This is my example:
> > I get a message with an attachment which contains a bunge of
> > byte values on the client. All I want to do is is to read the 
> > bytes and put them somewhere else. I am searching for a 
> > method like attachmentPart.getContent() or something like 
> > that, but I cannot find anything like that. Perhaps I am 
> just blind???
> > 
> > Greetings,
> > Till
> > 
> > 
> > > -----Ursprüngliche Nachricht-----
> > > Von: Ramon Turnes [mailto:ramon.turnes-perez@hermes.si]
> > > Gesendet: Montag, 8. April 2002 16:34
> > > An: 'axis-user@xml.apache.org'
> > > Betreff: RE: Attachment contents access
> > > 
> > > 
> > > 
> > > Use this:
> > > 
> > >         Message rsp =
> > > MessageContext.getCurrentContext().getResponseMessage();
> > > 
> > >         try{
> > >             org.apache.axis.attachments.Attachments attachments =
> > > rsp.getAttachments();
> > >             if(null == attachments)
> > >                 throw new RuntimeException("No support for
> > > attachments");
> > > 
> > >             attachments.addAttachmentPart(ap);
> > >         }catch(org.apache.axis.AxisFault ex){
> > >             throw  new RuntimeException(ex.getMessage());
> > >         }
> > > 
> > > Regards.
> > > 
> > > Ramón.
> > > 
> > > > -----Original Message-----
> > > > From: Wörner Till [mailto:Till.Woerner@t-systems.com]
> > > > Sent: Monday, April 08, 2002 4:30 PM
> > > > To: Axis User List (E-Mail)
> > > > Subject: Attachment contents access
> > > > 
> > > > 
> > > > Hello!
> > > > 
> > > > Does anyone have an example of how to access the contents on
> > > > an attachment if I have following line of code in my client:
> > > > 
> > > > -----
> > > > org.apache.axis.Message msg =
> > > > call.getMessageContext().getResponseMessage();
> > > > -----
> > > > 
> > > > How to access the attachment content of message msg???
> > > > 
> > > > Thanks,
> > > > Till
> > > > 
> > > > 
> > > > --
> > > > T-Systems GEI GmbH
> > > > 
> > > > Hausanschrift: Eichhornstraße 3, D-10785 Berlin
> > > > Postanschrift: D-10875 Berlin
> > > > Telefon: +49 (30) 2554 3254
> > > > E-Mail: Till.Woerner@t-systems.com
> > > > 
> > > 
> > 
> 


Mime
View raw message