IBM Support

LO84790: PARSEEXCEPTION: EXPECTED ';', GOT "XXXX: ON MALFORMED MIME CONTENT TYPE.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

APAR status

  • Closed as program error.

Error description

  • If a mime document has an mal form mime content type,
    (parameters without a semicolon before the parameter). Here is
    an example of the malformed content type
    ""application/octet-stream name=\"BEX_MAXNT7_04750.htm""  There
    should be a ";" after the octet-stream.
    
    Here is an example of the exception
    
    Error running a device sync with session XXXX
    sessionID(85bcf65714cdfe264dabded55728034c283) closed(false) for
    user XXXX Exception Thrown: javax.mail.internet.ParseException:
    Expected ';', got "stream"
    javax.mail.internet.ParseException: Expected ';', got "stream"
     at
    javax.mail.internet.ParameterList.<init>(ParameterList.java:179)
     at javax.mail.internet.ContentType.<init>(ContentType.java:100)
     at
    javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java
    :1249)
     at
    javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java
    :1001)
     at
    javax.mail.internet.MimeMultipart.updateHeaders(MimeMultipart.ja
    va:333)
     at
    javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java
    :1255)
     at
    javax.mail.internet.MimeMessage.updateHeaders(MimeMessage.java:2
    012)
     at
    javax.mail.internet.MimeMessage.saveChanges(MimeMessage.java:198
    0)
     at
    javax.mail.internet.MimeMessage.writeTo(MimeMessage.java:1680)
     at
    com.lotus.sync.TSS.SyncMLServer.tss.conversion.ConvertTSSMime.to
    RFC822(ConvertTSSMime.java:2469)
    

Local fix

  • The work around is to move the document to a folder that is not
    being synched to device or delete the document.
    

Problem summary

  • If a mime document is malformed, the following error could
    occur:
    Error running a device sync with session XXXX
    sessionID(85bcf65714cdfe264dabded55728034c283) closed(false) for
    user XXXX Exception Thrown: javax.mail.internet.ParseException:
    Expected ';', got "stream"
    

Problem conclusion

  • The Notes Traveler Server was update to properly handle these
    kinds of documents
    

Temporary fix

Comments

APAR Information

  • APAR number

    LO84790

  • Reported component name

    LOTUS NOTES TRA

  • Reported component ID

    5724E6204

  • Reported release

    901

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-04-28

  • Closed date

    2015-05-28

  • Last modified date

    2015-05-28

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    LOTUS NOTES TRA

  • Fixed component ID

    5724E6204

Applicable component levels

  • R901 PSY

       UP



Document information

More support for: IBM Traveler

Software version: 9.0.1

Reference #: LO84790

Modified date: 28 May 2015