Hey all,

I've been recently attempting to parse iTunes music library xml plists, and have run into an issue. When loading an XMLPropertyListConfiguration the following exception is thrown:

org.apache.commons.configuration.ConfigurationException: Unable to parse the configuration file at org.apache.commons.configuration.plist.XMLPropertyListConfiguration.load(XMLPropertyListConfiguration.java:249)
       .....
Caused by: java.lang.NumberFormatException: For input string: "3290007019" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
       at java.lang.Integer.parseInt(Integer.java:459)
       at java.lang.Integer.<init>(Integer.java:620)

The offending line in the XML file is:
           <key>Play Date</key><integer>3290007019</integer>

3290007019 is outside of the range of an int, so I'm guessing that is the issue. Is this a case of a malformed plist, or a bug XMLPropertyListConfiguration?
Is there any way I can solve this?

Thanks in advance

--
Michael Cugini
Software Engineer Escape Media Group, Inc. 201 SE 2nd Ave. Ste 209 Gainesville, FL 32601 Cell: (941) 504-0479 http://www.escapemg.com/ http://www.grooveshark.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to