This is to inform you that I am using jooq in one of my project and using postgresql DB.
Now I have done some small changes in DB like altering (adding/deleting) some columns and adding constraints. After doing these DB changes while building my project I am getting compilation error. The error trace is as follows:
[ERROR] /D:/Project/common/src/main/java/com/generated/tables/records/DblinkGetNotifyRecord.java:[49,17] method setNotifyName(java.lang.String) is already defined in class com.generated.tables.records.DblinkGetNotifyRecord
[ERROR] /D:/Project/common/src/main/java/com/generated/tables/records/DblinkGetNotifyRecord.java:[56,19] method getNotifyName() is already defined in class com.generated.tables.records.DblinkGetNotifyRecord
[ERROR] /D:/Project/common/src/main/java/com/generated/tables/records/DblinkGetNotifyRecord.java:[77,17] method setBePid(java.lang.Integer) is already defined in class com.generated.tables.records.DblinkGetNotifyRecord
[ERROR] /D:/Project/common/src/main/java/com/generated/tables/records/DblinkGetNotifyRecord.java:[84,20] method getBePid() is already defined in class com.generated.tables.records.DblinkGetNotifyRecord
[ERROR] /D:/Project/common/src/main/java/com/generated/tables/records/DblinkGetNotifyRecord.java:[105,17] method setExtra(java.lang.String) is already defined in class com.generated.tables.records.DblinkGetNotifyRecord
[ERROR] /D:/Project/common/src/main/java/com/generated/tables/records/DblinkGetNotifyRecord.java:[112,19] method getExtra() is already defined in class com.generated.tables.records.DblinkGetNotifyRecord
[ERROR] /D:/Project/common/src/main/java/com/generated/tables/records/DblinkGetNotifyRecord.java:[362,60] variable notifyName is already defined in constructor DblinkGetNotifyRecord(java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.String,java.lang.String)
[ERROR] /D:/Project/common/src/main/java/com/generated/tables/records/DblinkGetNotifyRecord.java:[362,95] variable bePid is already defined in constructor DblinkGetNotifyRecord(java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.String,java.lang.String)
[ERROR] /D:/Project/common/src/main/java/com/generated/tables/records/DblinkGetNotifyRecord.java:[362,123] variable extra is already defined in constructor DblinkGetNotifyRecord(java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.String,java.lang.String)
[ERROR] /D:/Project/common/src/main/java/com/generated/tables/DblinkGetNotify.java:[57,60] variable NOTIFY_NAME is already defined in class com.generated.tables.DblinkGetNotify
[ERROR] /D:/Project/common/src/main/java/com/generated/tables/DblinkGetNotify.java:[67,61] variable BE_PID is already defined in class com.generated.tables.DblinkGetNotify
[ERROR] /D:/Project/common/src/main/java/com/generated/tables/DblinkGetNotify.java:[77,60] variable EXTRA is already defined in class com.generated.tables.DblinkGetNotify
I have seen some of the extra java classes got generated after doing the DB changes like Dblink.java, DblinkFetch.java, DblinkGetNotify.java, DblinkGetPkey.java, DblinkGetResult.java
DblinkFetchRecord.java, DblinkGetNotifyRecord.java, DblinkGetPkeyRecord.java, DblinkGetResultRecord.java, DblinkRecord.java
inside generated\records folder.
I deleted the generated folder and tried to build the project again but the same problem still persist.
Can anyone please suggest, how to get rid of this compilation error.