Skip to content
Snippets Groups Projects
Commit 5e80b08e authored by valot's avatar valot
Browse files

Test MimeMultipart for Mascot dat file

git-svn-id: https://subversion.renater.fr/xtandempipeline/trunk@187 b8ef2a07-7df7-436f-90b9-41648038564b
parent 3a8a05fd
No related branches found
No related tags found
No related merge requests found
......@@ -31,5 +31,6 @@
<classpathentry kind="lib" path="lib/http/commons-logging-1.0.4.jar"/>
<classpathentry kind="lib" path="lib/swt/swt-gtk-linux-x86_64.jar"/>
<classpathentry kind="lib" path="lib/gnumail-1.1.2.jar"/>
<classpathentry kind="lib" path="lib/inetlib-1.1.1.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
File added
package fr.inra.pappso.xtandempipeline.test;
import javax.mail.MessagingException;
import javax.mail.internet.MimeMultipart;
import javax.activation.DataSource;
import javax.activation.FileDataSource;
public class test {
/**
* @param args
*/
public static void main(String[] args) {
DataSource ds = new FileDataSource("sdfgsfg");
try {
MimeMultipart mime = new MimeMultipart(ds);
} catch (MessagingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
package test;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.Enumeration;
import javax.mail.BodyPart;
import javax.mail.Message;
import javax.mail.MultipartDataSource;
import javax.mail.Part;
import javax.mail.internet.MimeMultipart;
import javax.activation.DataSource;
import javax.activation.FileDataSource;
public class test {
/**
* @param args
*/
public static void main(String[] args) {
DataSource ds = new FileDataSource("/tmp/FtoeoxSSO.dat");
//DataSource ds = new FileDataSource("/home/valot/.mail/inbox/Vie_moulon/345");
try {
MimeMultipart mime = new MimeMultipart(ds);
System.out.println("Part = "+mime.getCount());
//BodyPart part = mime.getBodyPart("query103");
BodyPart part = mime.getBodyPart(0);
InputStream st = part.getInputStream();
InputStreamReader streamReader=new InputStreamReader(st);
BufferedReader buffer=new BufferedReader(streamReader);
String line="";
while ( null!=(line=buffer.readLine())){
System.out.println(line);
}
// Sortie finale dans le String
System.out.println("Part = "+mime.getCount());
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment