[
https://issues.apache.org/jira/browse/DERBY-2319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rick Hillegas updated DERBY-2319:
---------------------------------
Issue & fix info: [Repro attached]
Urgency: Normal
Triaged for 10.5.2: assigned normal urgency and noted that a repro is available.
> JDBC url attribute territory accepted and ignored after database create time.
> Instead, it should throw an error.
> ----------------------------------------------------------------------------------------------------------------
>
> Key: DERBY-2319
> URL: https://issues.apache.org/jira/browse/DERBY-2319
> Project: Derby
> Issue Type: Bug
> Components: JDBC
> Affects Versions: 10.3.1.4
> Reporter: Mamta A. Satoor
> Priority: Minor
>
> As per Reference Manual, territory attribute can be specified only at
> database creation time/upgrade time.
> I created a database with territory=fr. Later, I connected back to the
> existing database with a new value for territory=it. There was no error
> thrown for the territory attribute. The services.properties file continued to
> have the territory specified at the database create time, ie
> derby.serviceLocale=fr but I had expected to see an error when a user
> attempts to change the territory attribute later on,
> eg
> $ java -Dij.exceptionTrace=true org.apache.derby.tools.ij
> ij version 10.3
> ij> connect 'jdbc:derby:c:/dellater/db1;create=true;territory=fr';
> ij> exit;
> Try to give territory attribute again
> $ java -Dij.exceptionTrace=true org.apache.derby.tools.ij
> ij version 10.3
> ij> connect 'jdbc:derby:c:/dellater/db1;territory=it';
> ij> exit;
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.