I'm using MimeTokenStream to parse json from a multi part http response using 
the code below. But I get the following exception 
"org.apache.james.mime4j.io.MaxLineLimitException: Maximum line length limit 
(1000) exceeded" mime4j can not work with anything more than 1000 characters?






                        MimeTokenStream stream = new MimeTokenStream();
                        stream.parse(inputStream);



                        for (EntityState state = stream.getState(); state != 
EntityState.T_END_OF_STREAM; state = stream.next()) {
                                switch (state) {
                                case T_BODY:
                                        System.out.println("Body detected, 
contents = " + stream.getInputStream() + ", header data = "
                                                        + 
stream.getBodyDescriptor());
                                        break;
                                case T_FIELD:
                                        System.out.println("Header field 
detected: " + stream.getField());
                                        break;
                                case T_START_MULTIPART:
                                        System.out.println("Multipart message 
detexted," + " header data = " + stream.getBodyDescriptor());
                                }
                        }










Reply via email to