It's fixed in SVN.

Jeff Butler

On Tue, May 12, 2009 at 2:32 AM, Karel Rank <karel.r...@gmail.com> wrote:
> On Tue, May 12, 2009 at 12:38 AM, Jeff Butler <jeffgbut...@gmail.com> wrote:
>> This is a good catch!  I'd like to fix it a different way to keep
>> consistency with the Ant and Eclipse client implementations.  Thanks
>> for the heads up!
>>
>> Jeff Butler
>>
>> On Mon, May 11, 2009 at 3:19 PM, Karel Rank <karel.r...@gmail.com> wrote:
>>> Hi,
>>>
>>> I tried Ibator, but I had configuration problem in config XML. Ibator
>>> printed stack trace with InvalidConfigurationException and nothing
>>> else.
>>>
>>> org.apache.ibatis.ibator.exception.InvalidConfigurationException
>>>        at 
>>> org.apache.ibatis.ibator.config.IbatorConfiguration.validate(IbatorConfiguration.java:74)
>>>        at org.apache.ibatis.ibator.api.Ibator.<init>(Ibator.java:110)
>>>        at 
>>> org.apache.ibatis.ibator.api.IbatorRunner.main(IbatorRunner.java:102)
>>>
>>> Here is a patch which overrides method Exception.getMessage. This
>>> method now prints whole list of errors passed to instance
>>> InvalidConfigurationException. Now in case of throwing exception,
>>> stack trace looks like this:
>>>
>>> org.apache.ibatis.ibator.exception.InvalidConfigurationException: One
>>> or more errors in configuration!
>>> 1. SQL Statement is required if a generated key is specified in table
>>> configuration for table adnot.sites
>>> 2. SQL Statement is required if a generated key is specified in table
>>> configuration for table adnot.adverts
>>>        at 
>>> org.apache.ibatis.ibator.config.IbatorConfiguration.validate(IbatorConfiguration.java:74)
>>>        at org.apache.ibatis.ibator.api.Ibator.<init>(Ibator.java:110)
>>>        at 
>>> org.apache.ibatis.ibator.api.IbatorRunner.main(IbatorRunner.java:102)
>>>
>>> The patch is also fixing indentation of code (changing tabs to 4 spaces)
>>>
>>> Is this patch useful? Are there any comments or suggestions?
>>>
>>> Best Regards
>>> Karel Rank
>>>
>>
>
> Welcome!
>
> karl
>

Reply via email to