IBM Support

IT23780: "GETDOCUMENTINFO" SERVICE THROWS AN ERROR WHEN DOCUMENT CONTAINS"&" CHARACTER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • IBM Sterling B2B Integrator V5.2.5_14
    "GetDocumentInfo" Service throws an error when document contains
    "&" character.
    Error in WF log:-
    2017-03-28 17:57:36.351] ERROR 000110010759
    WORKFLOW.WORKFLOW.ERR_WFCUtil_stringToDocument
    WFCUtil.stringToDocument() converting xml string to DOM obj
    caught parsing exception
    [2017-03-28 17:57:36.351] ERROR [1490716656351] The reference
    to entity "_FORUNISS.txt" must end with the ';' delimiter.
    [2017-03-28 17:57:36.352] ERRORDTL
    [1490716656351]org.xml.sax.SAXParseException: The reference to
    entity "_FORUNISS.txt" must end with the ';' delimiter.
        at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
        at
    com.sterlingcommerce.woodstock.workflow.WFCUtil.stringToDocument
    (WFCUtil.java:107)
        at
    com.sterlingcommerce.woodstock.services.GetDocumentInfoService.p
    rocessData(GetDocumentInfoService.java:372)
        at
    com.sterlingcommerce.woodstock.workflow.activity.engine.Activity
    EngineHelper.invokeService(ActivityEngineHelper.java:1818)
        at
    com.sterlingcommerce.woodstock.workflow.activity.engine.Activity
    EngineHelper.nextMainLogic(ActivityEngineHelper.java:631)
        at
    com.sterlingcommerce.woodstock.workflow.activity.engine.Activity
    EngineHelper.next(ActivityEngineHelper.java:362)
        at
    com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListe
    ner.doWork(WorkFlowQueueListener.java:461)
        at
    com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListe
    ner.run(WorkFlowQueueListener.java:240)
        at
    com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListe
    ner.onMessage(WorkFlowQueueListener.java:197)
        at
    com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListe
    ner.onMessage(WorkFlowQueueListener.java:184)
        at
    com.sterlingcommerce.woodstock.workflow.queue.wfTransporter.run(
    wfTransporter.java:444)
        at
    com.sterlingcommerce.woodstock.workflow.queue.BasicExecutor$Work
    er.run(BasicExecutor.java:508)
        at java.lang.Thread.run(Thread.java:795)
    

Local fix

  • STRRTC - #534227
    GM / GM
    Circumvention: No workaround available
    

Problem summary

  • USERS AFFECTED:
    ALL
    
    PROBLEM DESCRIPTION:
    "GetDocumentInfo" Service throws error when document name
    contains "&" character. used.
    
    PLATFORMS AFFECTED :
    ALL
    

Problem conclusion

  • RESOLUTION SUMMARY:
    A code fix is provided.
    
    DELIVERED IN:
    5020603_6
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT23780

  • Reported component name

    STR B2B INTEGRA

  • Reported component ID

    5725D0600

  • Reported release

    525

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-01-19

  • Closed date

    2018-07-09

  • Last modified date

    2018-07-12

  • 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

    STR B2B INTEGRA

  • Fixed component ID

    5725D0600

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS3JSW","label":"Sterling B2B Integrator"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.2.5","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
11 September 2024