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

Jason Warner reassigned GERONIMO-2863:
--------------------------------------

    Assignee: Jason Warner

> Mail 1.4 InternetHeaders behavior difference compared to Sun's
> --------------------------------------------------------------
>
>                 Key: GERONIMO-2863
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-2863
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: specs
>            Reporter: Daniel Kulp
>         Assigned To: Jason Warner
>            Priority: Minor
>
> The InternetHeaders object's parsing is less "forgiving" of headers that 
> don't meet specs compared to Sun's.
> Sun's implementation allows headers to be using "unix style" (just LF) and 
> will parse them fine.
> The 1.4 version of Geronimo's only breaks on the CR and then blindly consumes 
> the next char (should be the LF).   If the stream only has LF's, everything 
> is read into a single header. 
> I know the spec says the stream should be CR/LF so the behavior is fine for 
> proper streams.  However, it is a behavior change that COULD make it not a 
> drop in replacement for Suns.  (in our case, we had some test data that were 
> "svn:eol_style: native" that passed on Windows, but not on Unix.   Changing 
> them to "svn:eol_style: CRLF" fixed it.)

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

Reply via email to