james-mime4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Burrell Donkin (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 Sat, 18 Apr 2009 10:25:15 GMT

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

Robert Burrell Donkin updated MIME4J-128:
-----------------------------------------

    Fix Version/s: 0.7
         Assignee: Robert Burrell Donkin

> 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
>            Assignee: Robert Burrell Donkin
>             Fix For: 0.7
>
>         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