Ah. 
Now in Patch.java.1 the column is there but NOT in Patch.java.2.

Jeff Butler-2 wrote:
> 
> This output does not match the config file you sent earlier - there
> are more tables listed.  But the interesting thing to me is that each
> table has two sets of objects generated for it.
> 
> Please run Abator again, but this time DO NOT specify the -overwrite
> flag.  You should end up with a Patch.java.1 and Patch.java.2.  See if
> one of those files has the column in it.
> 
> Jeff Butler
> 
> 
> On Thu, Feb 19, 2009 at 11:53 AM, sanv <[email protected]> wrote:
>>
>> These are the warnings:
>>
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\CustomerDAOImpl.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\CustomerDAO.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\CustomerExample.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\Customer.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\CustomerDAOImpl.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\CustomerDAO.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\CustomerExample.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\Customer.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\PatchDAOImpl.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\PatchDAO.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\PatchExample.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\Patch.java
>> was
>> overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\ool\ibatis\dao\PatchDAOImpl.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\PatchDAO.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\PatchExample.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\Patch.java
>> was
>> overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\SstUsersDAOImpl.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\SstUsersDAO.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\SstUsersExample.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\SstUsers.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\SstUsersDAOImpl.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\SstUsersDAO.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\SstUsersExample.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\SstUsers.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\RulesInclusionListDAOImpl.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\RulesInclusionListDAO.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\RulesInclusionListExample.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\RulesInclusionList.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\RulesInclusionListDAOImpl.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\RulesInclusionListDAO.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\RulesInclusionListExample.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\RulesInclusionList.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\RulesExclusionListDAOImpl.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\ool\ibatis\dao\RulesExclusionListDAO.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\RulesExclusionListExample.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\RulesExclusionList.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\RulesExclusionListDAOImpl.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\RulesExclusionListDAO.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\RulesExclusionListExample.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\RulesExclusionList.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\StatisticsDAOImpl.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\dao\StatisticsDAO.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\com\tool\ibatis\model\StatisticsExample.java
>> was overwritten
>> Existing file
>> C:\Projects\server\ibatis\src\main\java\comtool\ibatis\model\Statistics.java
>> was overwritten
>>
>> Abator finshed successfully, there were warninigs.
>>
>> Jeff Butler-2 wrote:
>>>
>>> Thanks - how about the full list of Abator warnings?
>>>
>>> Jeff Butler
>>>
>>>
>>> On Thu, Feb 19, 2009 at 11:22 AM, sanv <[email protected]> wrote:
>>>>
>>>> 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.
>>>>
>>>>
>>>
>>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/aBator-does-not-create-getter-and-setter-for-new-column-in-table-tp22033078p22106033.html
>> Sent from the iBATIS - User - Java mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/aBator-does-not-create-getter-and-setter-for-new-column-in-table-tp22033078p22106595.html
Sent from the iBATIS - User - Java mailing list archive at Nabble.com.

Reply via email to