Well, the problem is that I am developing this project for a company and
their project is based on Abator. Don't know if it's possible to upgrade to
IBator for whatever reasons.
Basically, I alter the table through the Web User Interface provided by
Oracle XE.
If I view the SQL throught the UI I have the following:
CREATE TABLE "PATCH"
( "PATCHID" NUMBER(*,0) NOT NULL ENABLE,
"TRANSACTIONID" VARCHAR2(15) NOT NULL ENABLE,
"CPA" VARCHAR2(96),
"PROJECTID" VARCHAR2(32) NOT NULL ENABLE,
"PATCHURL" VARCHAR2(256) NOT NULL ENABLE,
"DATE_CREATE" TIMESTAMP (6),
"LAST_MODIFIED" TIMESTAMP (6),
"USERID" NUMBER,
"GLOBAL_REGEXP" VARCHAR2(2),
CONSTRAINT "PATCH_PK" PRIMARY KEY ("PATCHID") ENABLE
)
It is the column GLOBAL_REGEXP that does not get included in the java
classes.
Jeff Butler-2 wrote:
>
> Hmmm...maybe I owe you a Pepsi :)
>
> I'd like to see the full table definition (the create table
> statement), and the full list of warnings from Abator.
>
> Also, Abator is really at end of life. I'd like you to upgrade to
> Ibator for these reasons:
>
> 1. Perhaps the bug is already fixed in Ibator
> 2. If we find a bug, it will only be fixed in Ibator
> 3. The upgrade is very simple
> 4. I'll be adding some logging to Ibator to make it easier to debug
> these kinds of issues
>
> Jeff Butler
>
>
> On Thu, Feb 19, 2009 at 5:46 AM, sanv <[email protected]> wrote:
>>
>> After debugging it further I found out that the column is in the result
>> set
>> but however does not get add to the "column" list.
>> ....
>>
>> sanv wrote:
>>>
>>> Hi,
>>>
>>> I have just debugged the code as you mentioned by adding the abator
>>> source.
>>> Surprisingly, the column is in the resultset when I debug the code. I
>>> debugged the code and checked the ColumnDefinition cd specifically if
>>> the
>>> actualColumnName is set, and it is.
>>>
>>> I am puzzled?
>>>
>>>
>>>
>>>
>>> Jeff Butler-2 wrote:
>>>>
>>>> Alternatively, you could actually debug the problem and find out where
>>>> the error lies :)
>>>>
>>>> As I stated earlier, place a breakpoint in the getColumns() method -
>>>> then watch as the column information for the table is returned from
>>>> the database. I'm willing to bet a virtual Pepsi that the column
>>>> information is never returned from the database.
>>>>
>>>> Jeff Butler
>
>
--
View this message in context:
http://www.nabble.com/aBator-does-not-create-getter-and-setter-for-new-column-in-table-tp22033078p22104836.html
Sent from the iBATIS - User - Java mailing list archive at Nabble.com.