IBM Support

JR62103: TRYING TO DOWNLOAD A DOCUMENT MIGHT FAIL WITH A NULLPOINTEREXCEPTION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as documentation error.

Error description

  • When you try download a document, the download might fail with a
    NullPointerException and you might see a stack similar to the
    following example:
    
    
    [1/21/20 14:33:39:505 CST] 0000066c wle          E  CWLLG2229E:
    An exception occurred in an EJB call. Error: null
    java.lang.NullPointerException
       at
    com.lombardisoftware.server.ejb.api.BPDInstanceDocumentAPICore$6
    .setValues(BPDInstanceDocumentAPICore.java:966)
       at
    org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStateme
    nt(JdbcTemplate.java:914)
       at
    org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStateme
    nt(JdbcTemplate.java:909)
       at
    org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.
    java:644)
       at
    org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.j
    ava:909)
       at
    org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.j
    ava:970)
       at
    com.lombardisoftware.utility.db.spring.BPMJdbcTemplate.update(BP
    MJdbcTemplate.java:851)
       at
    com.lombardisoftware.server.ejb.api.BPDInstanceDocumentAPICore.i
    nsertDocument(BPDInstanceDocumentAPICore.java:947)
       at
    com.lombardisoftware.server.ejb.api.BPDInstanceDocumentAPICore.c
    reateDocumentInDB(BPDInstanceDocumentAPICore.java:365)
       at
    com.lombardisoftware.server.ejb.api.BPDInstanceDocumentAPICore.c
    reateDocument(BPDInstanceDocumentAPICore.java:343)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)
       at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.java:90)
       at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:55)
    
    
    PRODUCTS AFFECTED
    IBM Business Automation Workflow
    IBM Business Process Manager
    

Local fix

  • Run the "startDocumentStoreMigration" command. For more
    information, see "startDocumentStoreMigration command"
    (https://www.ibm.com/support/knowledgecenter/en/SS8JB4/com.ibm.w
    bpm.ref.doc/topics/rref_startdocstoremig.html ).
    

Problem summary

  • No additional information is available.
    

Problem conclusion

  • Migrate document attachments to the IBM BPM document store. For
    more information, see "Migrating document attachments to the IBM
     BPM document store"
    (https://www.ibm.com/support/knowledgecenter/SSFTDH_8.5.7/com.ib
    m.wbpm.admin.doc/topics/tbpmdocmig.html ). After document
    attachments are migrated, the error no longer occurs.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR62103

  • Reported component name

    BPM

  • Reported component ID

    5737A5700

  • Reported release

    860

  • Status

    CLOSED DOC

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-03-06

  • Closed date

    2020-03-31

  • Last modified date

    2020-03-31

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

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

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFPJS","label":"IBM Business Process Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.6.0.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
14 September 2022