Blood lessons --- ogg must use the latest version, and blood lessons --- ogg must use
This cocould be a Bug 19517566-ie extract abend with OGG-01161 bad column index relating to the extract where the extract was still resolving the old metadata and having the excluded column as a part of the key column.
I have tried this is on my machine with OGG binaries on 11.2.1.0.27 and did the same steps which you have done on dropping one of the primary key and adding new set of primary key and my extract resolved correctly.
Here is the below snippet of my test:
**************************************** *******************************
Oracle GoldenGate Capture for Oracle
Version 11.2.1.0.27 19591627 OGGCORE_11.2.1.0.0OGGBP_PLATFORMS_141006.1156_FBO
Linux, x64, 64bit (optimized), Oracle 11g on Oct 6 2014 16:57:47
Copyright (C) 1995,201 4, Oracle and/or its affiliates. All rights reserved.
Starting at 2014-11-25 19:06:17
**************************************** *******************************
As you can see, OGG for Oracle db 11G Version 11.2.1.0.27 was compiled at 16:57:47 on Oct 6...
An error occurred. The last time ogg went online (January), the latest ogg version was not used. As a result, a bug occurs in ogg and the rep process is abend.
For instructions on upgrading ogg 11.2.x to ogg 11.2.y, see the following article:
How To Upgrade Goldengate From 11.2.1.x to 11.2.1.y for Oracle Database Doc ID 1601971.1