james-mime4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Attila Király (JIRA) <mime4j-...@james.apache.org>
Subject [jira] Updated: (MIME4J-128) Make o.a.j.m.message.Message and o.a.j.m.parser.MimeStreamParser be able to do headless parsing by using o.a.j.m.parser.MimeTokenStream.parseHeadless
Date Mon, 13 Apr 2009 19:36:15 GMT

     [ https://issues.apache.org/jira/browse/MIME4J-128?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Attila Király updated MIME4J-128:
---------------------------------

    Comment: was deleted

(was: The patch.)

> Make o.a.j.m.message.Message and o.a.j.m.parser.MimeStreamParser be able to do headless
parsing by using o.a.j.m.parser.MimeTokenStream.parseHeadless
> -----------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: MIME4J-128
>                 URL: https://issues.apache.org/jira/browse/MIME4J-128
>             Project: JAMES Mime4j
>          Issue Type: New Feature
>    Affects Versions: 0.6
>         Environment: Mime4j 0.6, Http Servlet
>            Reporter: Attila Király
>         Attachments: message_headless_parse.patch
>
>
> parser.MimeTokenStream has a method called parseHeadless which makes it possible to parse
MIME messages without header (which is the case for example in a web application with an incoming
http request). This function is however not available in higher level apis of Mime4j like
in parser.MimeStreamParser and message.Message. It would be nice to use it trough Message
because so other functions of mime4j would be available, like the temporary storage.
> I made a small patch that makes it possible to configure and use message.Message and
parser.MimeStreamParser so it will do a headless parse. The patch only adds functionality
it does not modify the current behaviour of the classes.
> The patch contains modifications for message.Message (adding 2 new constructors) and
parser.MimeStreamParser (adding a new function parseHeadless) and a test case for the headless
parsing.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message