diff --git a/xtandempipeline/.classpath b/xtandempipeline/.classpath index d2842c1b9cd3129b92740dd9e0f078158c859f2b..d9c461ad8cedc5e96fe36ef7bc4e66bdb443400c 100644 --- a/xtandempipeline/.classpath +++ b/xtandempipeline/.classpath @@ -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> diff --git a/xtandempipeline/lib/inetlib-1.1.1.jar b/xtandempipeline/lib/inetlib-1.1.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..683996fac75234110806076a2a099e801df093cc Binary files /dev/null and b/xtandempipeline/lib/inetlib-1.1.1.jar differ diff --git a/xtandempipeline/src/fr/inra/pappso/xtandempipeline/test/test.java b/xtandempipeline/src/fr/inra/pappso/xtandempipeline/test/test.java deleted file mode 100644 index 2cedf81f74b1e416295d08471e29ef032a14a08c..0000000000000000000000000000000000000000 --- a/xtandempipeline/src/fr/inra/pappso/xtandempipeline/test/test.java +++ /dev/null @@ -1,23 +0,0 @@ -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(); - } - } - -} diff --git a/xtandempipeline/src/test/test.java b/xtandempipeline/src/test/test.java new file mode 100644 index 0000000000000000000000000000000000000000..d8bbe9464138bb55eacbe852ac51799cb9d51a6f --- /dev/null +++ b/xtandempipeline/src/test/test.java @@ -0,0 +1,45 @@ +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(); + } + } + +}