java.text.ParseException: Unparseable date

  2 posts   Feedicon  
Replies: 1 - Last Post: April 28, 2009 10:05
by: sherod
showing 1 - 2 of 2
 
Posted: April 25, 2009 20:32 by Andreas Huber
When I try to use TwitterFX, the window opens but stays empty. The tool- and statusbar are there, but the listing is empty. The console shows a java.text.ParseException: Unparseable date. It's Bug TWITTERFX-37: http://kenai.com/jira/browse/TWITTERFX-37.

I'm using Mac OS X 10.5.6 and Java Version "1.6.0_07" (Java(TM) SE Runtime Environment (build 1.6.0_07-b06-153) Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_07-b06-57, mixed mode)).

Exception in thread "AWT-EventQueue-2" java.text.ParseException: Unparseable date: "Thu Feb 26 12:03:03 +0000 2009"
at java.text.DateFormat.parse(DateFormat.java:337)
at twitterfx.twitter.DirectListParser.processDirect(DirectListParser.fx:49)
at twitterfx.twitter.DirectListParser$1.lambda(DirectListParser.fx:92)
at twitterfx.twitter.DirectListParser$1.invoke(DirectListParser.fx:71)
at twitterfx.twitter.DirectListParser$1.invoke(DirectListParser.fx:71)
at javafx.data.pull.PullParser.setEvent$impl(Unknown Source)
at javafx.data.pull.PullParser.setEvent(Unknown Source)
at javafx.data.pull.PullParser.next$impl(Unknown Source)
at javafx.data.pull.PullParser.next(Unknown Source)
at javafx.data.pull.PullParser.parse$impl(Unknown Source)
at javafx.data.pull.PullParser.parse(Unknown Source)
at twitterfx.twitter.DirectListParser.processDirectTimeline(DirectListParser.fx:37)
at twitterfx.twitter.TwitterAPI$6.invoke(TwitterAPI.fx:320)
at twitterfx.twitter.TwitterAPI$6.invoke(TwitterAPI.fx:320)
at twitterfx.twitter.RequestHandler$3.lambda(RequestHandler.fx:99)
at twitterfx.twitter.RequestHandler$3.invoke(RequestHandler.fx:96)
at twitterfx.twitter.RequestHandler$3.invoke(RequestHandler.fx:96)
at javafx.io.http.HttpRequest.setInput$impl(Unknown Source)
at javafx.io.http.HttpRequest.setInput(Unknown Source)
at javafx.io.http.impl.BaseTask$ReadNotifier.run(Unknown Source)
at javafx.io.http.impl.desktop.DesktopProfile$3.invoke(Unknown Source)
at javafx.io.http.impl.desktop.DesktopProfile$3.invoke(Unknown Source)
at com.sun.javafx.runtime.Entry$2.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.sun.embeddedswing.EmbeddedEventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:300)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:210)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:195)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:187)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
 
Posted: April 28, 2009 10:05 by sherod
Hi.

As mentioned in the JIRA case, you'll find this fixed in the latest unstable version.

The cause was an issue with Locale in JavaFX, and not setting it when parsing the dates received from Twitter.

So, if you were in a non-US locale with a different date format - crash.

Anyway, it won't be fixed in the 'stable' 0.19 version, but it is fixed in the 0.30K and later Unstable versions.

Regards
Steven.
Replies: 1 - Last Post: April 28, 2009 10:05
by: sherod
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120127.ac94057)
 
 
Close
loading
Please Confirm
Close