formatxml: ROLLOVER generates extra </transaction> in 12.2.0.1.160419 (Doc ID 2240384.1)

Last updated on MARCH 03, 2017

Applies to:

Oracle GoldenGate - Version 12.2.0.1.0 and later
Information in this document applies to any platform.

Symptoms

after applying patch 12.2.0.1.160419, extra </transaction> will be generated
with command:
send <ext> rollover
.
.
example:
.
.

GGSCI (server) 19> sh cat dirdat/e1000000
.
<transaction timestamp="2016-10-05:13:09:43.000000">
<dbupdate table="ABC.S1" type="delete">
<columns>
<column name="A" key="true">1</column>
<column name="B">1</column>
<column name="C">999</column>
<column name="D">2016-09-23:11:54:44</column>
<column name="E">989</column>
</columns>
</dbupdate>
</transaction>
.
.
GGSCI (server) 20> send extract e1, rollover
.
Sending ROLLOVER request to EXTRACT E1 ...
Request processed.
.
.
GGSCI (server) 21> sh cat dirdat/e1000000
.
<transaction timestamp="2016-10-05:13:09:43.000000">
<dbupdate table="ABC.S1" type="delete">
<columns>
<column name="A" key="true">1</column>
<column name="B">1</column>
<column name="C">999</column>
<column name="D">2016-09-23:11:54:44</column>
<column name="E">989</column>
</columns>
</dbupdate>
</transaction>
</transaction> <=================================== extra </transaction>

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms