Problem using a "url" based properties file
-------------------------------------------
Key: IBATIS-74
URL: http://issues.apache.org/jira/browse/IBATIS-74
Project: iBatis for Java
Type: Bug
Components: SQL Maps
Versions: 2.0.8, 2.0.9
Environment: Developing on a Window NT desktop with WSAD 5.1. Using a 1.3 jdk
(target is websphere 4.0.7).
Reporter: Thijs van Nieuwkerk
Instead of using a resource properties file I want to use a url based
properties file. I always get a MalFormedURLException when I use the url
properties files. I tested my url's in a simple java program and they are
fine.
I think that there probably is a bug in the SqlMapConfigParser class. When
using a url for retrieving a properties file I get a
null pointer exception (in debug session). I looked into the ibatis code
and found following bug:
if (resource != null) {
vars.errorCtx.setResource(resource);
props = Resources.getResourceAsProperties(resource);
} else if (url != null) {
vars.errorCtx.setResource(url);
=>> props = Resources.getUrlAsProperties(resource); <<==
This can't be OK. resource is null when the code for the url is executed.
Maybe a copy paste error!
I used both iBatis 2.0.8 and 2.0.9. In both version the same error occurrs.
regards
Thijs van Nieuwkerk
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira