IC93737: VC++ EXCEPTION IN TX32.EXE WHILE IMPORTING/EXPORTING DATA INTO/OUT OF GENTRAN SERVER FOR WINDOWS 5.3.1.1

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

  • ERROR 1-6-2002 OCCURS WHEN TRANSLATING INBOUND FILE THAT
    GENERATES OUTBOUND ACKNOWLEDGEMENT ERROR DESCRIPTION
    Gentran crashes and these errors are in Audit Log:-
    1-6-2001 Error Translation using gntxeng.exe failed with error
    80040702 and 80010105.
    1-6-2002 Warning Translation using gntxeng.exe failed with
    error 80040702 and 80010105. RPC_E_SERVERFAULT detected.
    Commpost module is entering retry logic. Retry attempt number
    is 5 of 5
    

Local fix

  • LOCAL FIX
    STRRTC 373868
    PMR 14887,021,724
    JDH/JDH
    
    Circumvention:
    No workaround is possible
    A codefix is required, expected to be included in 5.3.1 (Patch
    2)
    

Problem summary

  • Users Affected: Customers running GSW 5.3.1
    VC++ exception in tx32.exe while importing/exporting data
    into/out of Gentran Server for windows 5.3.1.1
    

Problem conclusion

  • TX32.exe was crashing when trying to import outbound documents
    into the workspace causing GNTXEngine to enter a retry loop
    reprocessing the inbound file.  This crash was a result of
    Microsoft changing their CTime class to use a new _maketime64
    function in the newer compilers (VS2005 and up).  The import
    process uses CTime to set a number of time variables, one of
    those being a check value of Jan 1, 1970 @ 00:00.  This new MFC
    _maketime64 gets the sytem's time zone, then either adds or
    subtracts time from this value because it now assumes the value
    being provided is 00:00 GMT.  If your time zone is UCT 01:00+
    to UCT 13:00+, this will subtract time from this value
    invalidating it causing a runtime exception. To resolve this we
    adjusted our check value to Jan 2, 1970 @ 00:00.  Customers in
    these time zones trying to import docs into their workspace
    will experience this issue as well.
    Delivered in:
    GSW 5.3.1.2
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC93737

  • Reported component name

    STR GENTRAN MS

  • Reported component ID

    5725D0903

  • Reported release

    531

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-06-27

  • Closed date

    2013-07-31

  • Last modified date

    2013-07-31

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

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

Modules/Macros

  • 999
    

Fix information

  • Fixed component name

    STR GENTRAN MS

  • Fixed component ID

    5725D0903

Applicable component levels

  • R531 PSY

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

Sterling Gentran:Server for Microsoft Windows

Software version:

531

Reference #:

IC93737

Modified date:

2013-07-31

Translate my page

Machine Translation

Content navigation