On 7/11/08, Stefano Bagnara <[EMAIL PROTECTED]> wrote:
> As I reported some weeks ago I found that many IMAP/SUBSCRIBER tests was
> failing in my environment when I used Java 1.4 while they passed under
> java 5+.
>
> I debugged this and found that the
> FileUserMetaDataRepository.fileSystemSafeName when called with long
> names (e.g:
> org.apache.james.imapserver.processor.imap4rev1.SUBSCRIPTIONS) resulted
> in very long file names (e.g:
> pgaashaahgaaocaabgaaqhaabgaadgaaigaafgaaocaakgaabgaangaafgaathaaocaajgaangaabgaaqhaathaafgaashaawhaafgaashaaocaaqhaashaapgaadgaafgaathaathaapgaashaaocaajgaangaabgaaqhaaudaashaafgaawhaardaaocaatfaavfaaceaatfaadeaasfaajeaaqfaaufaajeaapeaaoeaatfaa.ser
> )
>
> Adding this code at the beginning of the method made the test pass:
> -------------
>          int dotPos = value.lastIndexOf(".");
>          if (false && dotPos > 0) {
>              value = value.substring(dotPos);
>          }
> ------------
>
> Of course this may not be appropriate (I don't know what keys are used
> there): Robert, have you any suggestion for this?

 windows?
Robert


>
> Stefano
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to