cayenne-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrus Adamchik (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (CAY-1526) Preferences: java.lang.IllegalArgumentException: Key too long
Date Mon, 21 Mar 2011 12:01:06 GMT

     [ https://issues.apache.org/jira/browse/CAY-1526?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Andrus Adamchik closed CAY-1526.
--------------------------------

       Resolution: Fixed
    Fix Version/s: 3.1M3
         Assignee: Andrus Adamchik  (was: Olga Tkacheva)

> Preferences: java.lang.IllegalArgumentException: Key too long
> -------------------------------------------------------------
>
>                 Key: CAY-1526
>                 URL: https://issues.apache.org/jira/browse/CAY-1526
>             Project: Cayenne
>          Issue Type: Bug
>          Components: Modeler
>    Affects Versions: 3.1M1
>            Reporter: Andrus Adamchik
>            Assignee: Andrus Adamchik
>             Fix For: 3.1M3
>
>         Attachments: CAY-1526-patch.txt
>
>
> This affects Cayenne 3.1. When entering a long path for a JDBC driver, e.g.:
> [1] /Users/user/development/tools/mysql-connector-java-5.1.14/mysql-connector-java-5.1.14-bin.jar
> The modeler generates an error:
> 1/3/11 2:12:00 PM	[0x0-0x15015].CayenneModeler[267]	Exception in thread "AWT-EventQueue-0"
java.lang.IllegalArgumentException: Key too long: /Users/user/development/tools/mysql-connector-java-5.1.14/mysql-connector-java-5.1.14-bin.jar
> 1/3/11 2:12:05 PM	[0x0-0x15015].CayenneModeler[267]		at org.apache.cayenne.pref.CayennePreferenceEditor.save(CayennePreferenceEditor.java:125)
> We need to revisit all places where filesystem paths are used as preference keys, and
either stop using them as key names somehow (maybe they should be "values", not keys). If
they absolutely have to be used as keys, we may hash them to a 32 char-long string

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message