OK, rolled back change in r956959.  Thanks for reviewing.

BTW - We have a ton of FindBugs hits (well over 1000), so I'm only going
after the critical/scary ones (as categorized by findbugs.)


-Donald


On 6/22/10 10:52 AM, Pinaki Poddar wrote:
> 
> @@ -4621,7 +4621,7 @@ public class DBDictionary
>          // initialize the error codes
>          SQLErrorCodeReader codeReader = new SQLErrorCodeReader();
>          String rsrc = "sql-error-state-codes.xml";
> -        InputStream stream = getClass().getResourceAsStream(rsrc);
> +        InputStream stream = DBDictionary.class.getResourceAsStream(rsrc);
>          String dictionaryClassName = getClass().getName();
>          if (stream == null) { // User supplied dictionary but no error
> codes xml
>              // use default 
> 
> 
> It is likely that a user-defined database dictionary (which is not an
> extension but a new database type or somethiig) will carry its own error
> code. So first attempt to load that resource (sql-error-state-codes.xml), if
> none present, then load the default resource that is pre-packaged with
> OpenJPA libarray relative to DBDictionary.class.
> 
> -----
> Pinaki 

Reply via email to