java.io.IOException: Error in encoded stream: needed 4 valid base64 charact
843834Jul 31 2008 — edited Feb 12 2009We are using the writeTo method of the Datahandler to write attachments. We keep getting this error.
java.io.IOException: Error in encoded stream: needed 4 valid base64 characters but only got 3 before EOF, the 10 most recent characters were: "-A-G-EASDF"
at com.sun.mail.util.BASE64DecoderStream.decode(BASE64DecoderStream.java:250)
at com.sun.mail.util.BASE64DecoderStream.read(BASE64DecoderStream.java:148)
at java.io.FilterInputStream.read(FilterInputStream.java:90)
at javax.activation.DataHandler.writeTo(DataHandler.java:321)
java.io.IOException: Error in encoded stream: needed 4 valid base64 characters but only got 3 before EOF, the 10 most recent characters were: "-G-EASDF\r\n"
at com.sun.mail.util.BASE64DecoderStream.decode(BASE64DecoderStream.java:250)
at com.sun.mail.util.BASE64DecoderStream.read(BASE64DecoderStream.java:148)
at java.io.FilterInputStream.read(FilterInputStream.java:90)
at javax.activation.DataHandler.writeTo(DataHandler.java:321)
Please help..
-SS