IndexOutOfBoundsException bei der Nutzung der Klasse Message von mime4j

JavaBeginnerWithNB

Aktives Mitglied
Hallo Leute,
ich bekomme den oben genannten Fehler bei
Message mimeMsg = new Message(fis, mec);

wobei
fis = new FileInputStream(file) UND file ist eine *.eml-file
mec = new MimeEntityConfig()

Ich weiss leider nicht warum.
Was sind eigentlich die Indexen in dem Fall??
Danke schön
 

JavaBeginnerWithNB

Aktives Mitglied
Ja wohl
Code:
16.01.2018 13:20:05 INFO  [Thread-5]:      Start parsing process for the Message 2017111400078309.eml
16.01.2018 13:20:06 INFO  [Thread-5]:               parse the Message failed = 
java.lang.IndexOutOfBoundsException
    at org.apache.james.mime4j.util.ByteArrayBuffer.append(ByteArrayBuffer.java:71)
    at org.apache.james.mime4j.io.BufferedLineReaderInputStream.readLine(BufferedLineReaderInputStream.java:196)
    at org.apache.james.mime4j.io.LineReaderInputStreamAdaptor.readLine(LineReaderInputStreamAdaptor.java:77)
    at org.apache.james.mime4j.parser.AbstractEntity.fillFieldBuffer(AbstractEntity.java:144)
    at org.apache.james.mime4j.parser.AbstractEntity.parseField(AbstractEntity.java:184)
    at org.apache.james.mime4j.parser.MimeEntity.advance(MimeEntity.java:130)
    at org.apache.james.mime4j.parser.MimeTokenStream.next(MimeTokenStream.java:356)
    at org.apache.james.mime4j.parser.MimeStreamParser.parse(MimeStreamParser.java:144)
    at org.apache.james.mime4j.message.Message.<init>(Message.java:141)
    at org.apache.james.mime4j.message.Message.<init>(Message.java:116)
    at de.dokinform.EMAILsafe.handlers.MAILHandler.parseMessage(MAILHandler.java:124)
    at de.dokinform.EMAILsafe.handlers.MAILHandler.process(MAILHandler.java:99)
    at de.dokinform.EMAILsafe.EMailarchiver.MailExtractor.extractMail(MailExtractor.java:92)
    at de.dokinform.EMAILsafe.profiles.ArchiveMultiAttachements.run(ArchiveMultiAttachements.java:280)
    at de.dokinform.EMAILsafe.handlers.MAILsafeProcessor.start(MAILsafeProcessor.java:83)
    at de.dokinform.EMAILsafe.Mainthread.run(Mainthread.java:209)
16.01.2018 13:20:06 INFO  [Thread-5]:               Number of attachements = 0
16.01.2018 13:20:06 INFO  [Thread-5]:      End parsing process for the Message 2017111400078309.eml
 

JavaBeginnerWithNB

Aktives Mitglied
Code:
private void parseMessage(File file)
            throws MailSafeException, IOException, UnsupportedEncodingException, MessagingException {
        FileInputStream fis = null;
        attachments = new ArrayList();
        ContextFileName = file.getName().substring(0, file.getName().lastIndexOf("."));
        MimeEntityConfig mec = new MimeEntityConfig();
//        Mime4j Bugs if this not initialized
        mec.setMaxLineLen(-1);
        mec.setMaxHeaderCount(100000);
        mec.setMaxContentLen(-1);
        try {           // Get stream from file
            fis = new FileInputStream(file);
           try {
                //Message mMsg = new Message(fis);
                Message mimeMsg = new Message(fis, mec);
                parsePartsOfmessage(mimeMsg);

            } catch (Exception e) {
                logger.info(" \t\t\t parse the Message failed = ", e);
                Info.setError("parse the Message failed =" +e);
            }
            logger.info(" \t\t\t Number of attachements = " + attachments.size());          
    }
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M IndexOutOfBoundsException / Try-Catch Allgemeine Java-Themen 9
P Swing Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: npoints > xpoints.length || npoints > ypoints.length Allgemeine Java-Themen 5
V Compiler-Fehler Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 125, Size: 125 Allgemeine Java-Themen 11
M Caesar-Verschiebung: IndexOutOfBoundsException bei Verschiebung > array.length Allgemeine Java-Themen 2
S ArrayList add, IndexOutOfBoundsException Allgemeine Java-Themen 4
D indexOutOfBoundsException bei LinkedList Allgemeine Java-Themen 10
YohnsonM String - Aufteilung und Nutzung einzelner Chars Allgemeine Java-Themen 7
Blender3D Linzensen OpenJDK ist die kommerzielle Nutzung kostenfrei? Allgemeine Java-Themen 3
I Java Optional: Nutzung als Getter? Angenommen? Allgemeine Java-Themen 11
A Performance/Speicherplatz-Nutzung bei Tests Allgemeine Java-Themen 6
J Erste Schritte Kommerzielle nutzung eigener Javaapplets auf der Homepage Allgemeine Java-Themen 2
N iText-Nutzung (Version 2.1.7) in kommerzieller Website Allgemeine Java-Themen 8
G Generics - W.card unter Nutzung von Annotationsklasse? Allgemeine Java-Themen 6
M Verbieten Applets die Nutzung von Commons Logging? Allgemeine Java-Themen 7
D Kommerzielle Nutzung Allgemeine Java-Themen 4
G Lizenzgeführen bei kommerzieller Nutzung der NetBeans IDE? Allgemeine Java-Themen 2
M Methodenübersicht einer Klasse einsehen Allgemeine Java-Themen 14
Jose05 Java-Klasse im extra cmd-Fenster ausführen Allgemeine Java-Themen 3
torresbig Klasse mit extends Calendar über Methoden ändern (Hirnblockade) Allgemeine Java-Themen 7
A Zweite Service Klasse beim Kompilieren Allgemeine Java-Themen 6
B Ein Objekt einer Klasse mehreren anderen Klassen zur Verfügung stellen? Allgemeine Java-Themen 6
Atten007 Java-Klasse auf macOS entpacken? Allgemeine Java-Themen 2
M Klasse durch Klassen Aufteilung verbessern, aber wo? Allgemeine Java-Themen 1
E Eine Methode einer extendeten Klasse deakitivieren Allgemeine Java-Themen 12
H Kombination Interface und Abstrakte Klasse bei Generics Allgemeine Java-Themen 3
EinNickname9 Best Practice Singleton und Singleton mit Instanz zu anderer Klasse -Pattern Allgemeine Java-Themen 30
Y ImagePanel von anderer Klasse in eine MainFrame Klasse hinzufügen. Allgemeine Java-Themen 1
Lukas2904 Schleife mit ansteuerung einer Klasse Allgemeine Java-Themen 5
d.lumpi Aus Einer Klasse auf ein Objekt einer anderen Klasse Zugreifen Allgemeine Java-Themen 1
missy72 Klassen Eigene Klasse MessageWindow ähnlich der Alert Klasse Allgemeine Java-Themen 2
Drachenbauer wie kann ich alle instanzen einer Klasse durchsehen, ohne, dass diese in einer Liste erzeugt wurden? Allgemeine Java-Themen 11
kanywayne Java programmieren: Polynom Klasse Allgemeine Java-Themen 4
L Die abzuleitende Klasse als Parameter übergeben Allgemeine Java-Themen 4
S Klassen Einfügen von unbekannter menge an Variablen in eine Klasse mithilfe von ASM Allgemeine Java-Themen 5
C Klasse mit Mockito simulieren Allgemeine Java-Themen 9
P einen public <Optinal String> in einer anderen Klasse mit einem Int vergleichen Allgemeine Java-Themen 2
S Wenn eine Klasse zwei Interfaces mit derselben Methodensignatur implementiert: welche wird aufgerufen? Allgemeine Java-Themen 15
Thallius Key/Value Table in Klasse einlesen Allgemeine Java-Themen 14
S static in Interface und Klasse Allgemeine Java-Themen 2
W Was genau sind IOTools? Kann ich stattdessen nicht die Scanner Klasse verwenden? Allgemeine Java-Themen 3
V Threads Probleme beim Aufrufen von Methoden einer anderen Klasse (Threads) Allgemeine Java-Themen 14
X Collections Gibt es eine Klasse welche die Vorteile von List und HashMap vereint, aber konstante Laufzeit (O(1)) hat in Java? Allgemeine Java-Themen 4
D javassist API Klasse in MethodCall ermitteln Allgemeine Java-Themen 8
kodela Klasse mit "gezipten" Daten Allgemeine Java-Themen 6
J Builder Klasse mit Lombok bauen Allgemeine Java-Themen 2
L Operatoren Java Reflections: Alle Methoden einer Klasse aufrufen ohne Exceptions Allgemeine Java-Themen 5
M [SOAP] - Klasse aus WSDL ausschließen Allgemeine Java-Themen 2
N Generic Type einer Generischen Klasse während der Laufzeit bekommen Allgemeine Java-Themen 2
X Klassen Klasse BreakIterator Allgemeine Java-Themen 6
R Arraylist in andere Klasse leiten und bearbeiten Allgemeine Java-Themen 10
kodela Klassen Klasse "vergisst" ihre Daten Allgemeine Java-Themen 2
pkm Kann eine ServerSocket-Klasse nicht stateful sein? Allgemeine Java-Themen 4
E Socket Dynamische Klasse von ObjectOutputStream lesen. Allgemeine Java-Themen 8
M Matcher-Klasse findet match nicht Allgemeine Java-Themen 6
cool_brivk24 Variablen abfragen von Boolean von anderer Klasse Allgemeine Java-Themen 12
S Seltsames Ergebnis mit Date-Klasse Allgemeine Java-Themen 6
J int Werte in einer anderen Klasse in Arrays speichern Allgemeine Java-Themen 3
D Warum kann ich eine (deflaut) Klasse aus einer Libary in einem anderen Projekt benutzen? Allgemeine Java-Themen 3
Neoline Klassen Singleton Klasse buchmanager Allgemeine Java-Themen 19
M Kapselung Modellierung von Intervallen: Klasse Interval Allgemeine Java-Themen 4
B Übernommene Variablen(werte) aus der Main-Klasse ändern? Allgemeine Java-Themen 9
ReinerCoder Klasse kann nicht public deklariert werden Allgemeine Java-Themen 2
ReinerCoder Methode einer Klasse meldet Fehler "misplaced construct(s)" Allgemeine Java-Themen 13
I Collection - contains-Methode überschreiben (anonyme innere Klasse) Allgemeine Java-Themen 4
X Klassen File-Klasse wird als Directory markiert Allgemeine Java-Themen 8
S Methoden Liste soll Methode aus innerer Klasse aufrufen Allgemeine Java-Themen 4
P Array einer abstrakten Klasse Allgemeine Java-Themen 4
J Zugriff auf erstellte Objekte einer Klasse von einer Klasse ausserhalb Allgemeine Java-Themen 3
kodela Dynamisches Array in einer Klasse Allgemeine Java-Themen 5
M Was geschieht mit Java-Klasse, die aus ArrayList entfernt wird? Allgemeine Java-Themen 10
perlenfischer1984 Lombok Builder soll andere Klasse bauen Allgemeine Java-Themen 4
perlenfischer1984 Mit Lombok Builder Felder in Super Klasse füllen Allgemeine Java-Themen 12
T String aus While Schleife für ganze Klasse sichtbar machen Allgemeine Java-Themen 5
K Best Practice Auf die Klasse zugreifen im erzeugten ActionListener Allgemeine Java-Themen 2
K Mit Button neue Klasse öffnen Allgemeine Java-Themen 9
J Reflection mit Klasse und Subklasse Allgemeine Java-Themen 11
C Classpath Neue Klasse über einen Button ausführen Allgemeine Java-Themen 3
magdaStone Logikproblem Umschalten von booleans in anderer Klasse Allgemeine Java-Themen 7
P mehrer Verschiedene Objekte in einer Klasse erstellen. Allgemeine Java-Themen 4
A Java Klasse auf Tomcat während der Laufzeit austauschen Allgemeine Java-Themen 1
C Abstrakte Klasse, lokale Variable-Problem Allgemeine Java-Themen 1
N Vererbung Design-Problem mit vorhandenen, von der Klasse unabhängigen Methoden Allgemeine Java-Themen 12
Messoras Klassen Sämtliche Variablen einer Klasse übernehmen Allgemeine Java-Themen 6
H Methoden Methode 'updateItem' der Klasse 'TreeCell' Allgemeine Java-Themen 3
B Animierte Klasse schreiben - Wie? Allgemeine Java-Themen 9
M Klassen Eine Klasse in mehreren Klassen einbinden Allgemeine Java-Themen 11
N Methoden Methoden einer Klasse auf Grundlage eines Strings aufrufen Allgemeine Java-Themen 6
AssELAss Log4j Logging Ausgabe für jede Klasse in seperates File Allgemeine Java-Themen 2
L Eclipse JavaFX Klasse starten programmatisch Allgemeine Java-Themen 1
F Try/catch über ganze Klasse Allgemeine Java-Themen 9
L Von ArrayList abgeleitete Klasse nur mit bestimmten Objekten füllen Allgemeine Java-Themen 1
so_ein_Komischer Erste Schritte java Math Klasse finden? Allgemeine Java-Themen 2
J beans.instantiate(): Klasse kann nicht instanziiert werden Allgemeine Java-Themen 2
I Interface Interface / Klasse - wieso Abstract? Allgemeine Java-Themen 13
R Abstrakte Basisklasse und instanzierte Objekte der abgeleiteten Klasse als Basisklasse übergeben Allgemeine Java-Themen 2
F Methodenaufruf mit abgeleiteter Klasse als Arg... Allgemeine Java-Themen 10
M Klasse in separaten Thread ausführen.Wie genau? Allgemeine Java-Themen 2
A Best Practice Unterschied zwischen einer sauberen Dependency Injection und einer statischen Klasse Allgemeine Java-Themen 5
F Methoden in der Enumeration Klasse Allgemeine Java-Themen 1
S Die Initialisierung von Feldern in ableitender Klasse erzwingen..? Allgemeine Java-Themen 16

Ähnliche Java Themen

Neue Themen


Oben