« All That Fuss? For a Button? | Main | Yakov Fain Creates Pet Store Demo UI in JavaFX »

February 10, 2009

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e54f133d698834010536e7e36a970b

Listed below are links to weblogs that reference Lessons Learned from Creating a Data Intensive, Multi-tier Application in JavaFX:

Comments

Vance

Oh, I just realized the Java console printout was left-over from the BibBuckBunny video, sorry about that. Maybe you can delete that post.

Vance

Hi, I relaunched the application today, and I got the same results. Here is the printout under the exception tab:

com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://sapphire.standardsco.com/sapphire_ce_0901_c.jar
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadJarFiles(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadEagerorAll(Unknown Source)
at com.sun.javaws.Launcher.downloadResources(Unknown Source)
at com.sun.javaws.Launcher.prepareLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

And here is the printout under the wrapped exception tab:

java.io.IOException: Not in GZIP format
at java.util.zip.GZIPInputStream.readHeader(Unknown Source)
at java.util.zip.GZIPInputStream.(Unknown Source)
at java.util.zip.GZIPInputStream.(Unknown Source)
at com.sun.deploy.net.HttpDownloadHelper.download(Unknown Source)
at com.sun.deploy.cache.Cache.downloadResourceToTempFile(Unknown Source)
at com.sun.deploy.cache.Cache.downloadResourceToCache(Unknown Source)
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadJarFiles(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadEagerorAll(Unknown Source)
at com.sun.javaws.Launcher.downloadResources(Unknown Source)
at com.sun.javaws.Launcher.prepareLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Botsman

Maybe this Sapphire is cool (as for JavaFX app, not for real world) but it is deadly slow like all others JavaFx toys.

Norbert

I agree that it's cool to see a real company using JavaFX.
But I think this software also proves one strong disadvantage of JavaFX: It's incredibly slow!

On my machine (1.8 GHz DualCore, WinXP, JDK 1.6.0_11) I could create a 50% cpu load by just typing text into a textbox on the Sessions-Tab. I could also do that by slowly moving the mouse over the buttons on the Observation-Tab.

As I don't know what's going on inside of the application I cannot be shure that it is JavaFX which causes the slow performance but I saw similar effects when I was playing around with the SDK.

So to me JavaFX doesn't seem to be ready for business yet. But as it is a very interesting technology, I'm looking forward to the next update.

The comments to this entry are closed.