Dear all, When I'm attempting to launch Qt Jambi 4.4.0_1 Demo under Windows Vista (and maybe with XP) with Java Web start at
http://dist.trolltech.com/developer/download/webstart/qtjambi.jnlp but I have the following exception (see below). It seem that the demo failed to unpack native libraries. The issue appears when lauching the demo for the second time. When C:\Users\jourdren\AppData\Local\Temp\QtJambi_jourdren_x86_4.4.0_01_webstart directory already exits, the exception is thrown. Laurent. java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.sun.javaws.Launcher.executeApplication(Unknown Source) at com.sun.javaws.Launcher.executeMainClass(Unknown Source) at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.ExceptionInInitializerError at com.trolltech.qt.QtJambiObject.<clinit>(QtJambiObject.java:40) at com.trolltech.launcher.LauncherOSX.main(LauncherOSX.java:62) ... 9 more Caused by: java.lang.RuntimeException: Loading library failed, progress so far: Unpacking .jar file: ' http://www.trolltech.com/developer/download/webstart/qtjambi-win32-msvc2005-4.4.0_01.jar ' Checking Archive 'jar: http://www.trolltech.com/developer/download/webstart/qtjambi-win32-msvc2005-4.4.0_01.jar!/qtjambi-deployment.xml<http://www.trolltech.com/developer/download/webstart/qtjambi-win32-msvc2005-4.4.0_01.jar%21/qtjambi-deployment.xml> ' - cache key='webstart' - adding 'QtCore4.dll' to library map - library: name='bin/QtCore4.dll', - adding 'QtGui4.dll' to library map - library: name='bin/QtGui4.dll', - adding 'QtXml4.dll' to library map - library: name='bin/QtXml4.dll', - adding 'QtSql4.dll' to library map - library: name='bin/QtSql4.dll', - adding 'QtSvg4.dll' to library map - library: name='bin/QtSvg4.dll', - adding 'QtNetwork4.dll' to library map - library: name='bin/QtNetwork4.dll', - adding 'QtOpenGL4.dll' to library map - library: name='bin/QtOpenGL4.dll', - adding 'QtWebKit4.dll' to library map - library: name='bin/QtWebKit4.dll', - adding 'QtXmlPatterns4.dll' to library map - library: name='bin/QtXmlPatterns4.dll', - adding 'phonon4.dll' to library map - library: name='bin/phonon4.dll', - library: name='plugins/phonon_backend/phonon_ds94.dll', never load - library: name='plugins/imageformats/qjpeg4.dll', never load - library: name='plugins/imageformats/qgif4.dll', never load - library: name='plugins/imageformats/qmng4.dll', never load - library: name='plugins/imageformats/qtiff4.dll', never load - library: name='plugins/imageformats/qsvg4.dll', never load - library: name='plugins/iconengines/qsvgicon4.dll', never load - library: name='plugins/codecs/qcncodecs4.dll', never load - library: name='plugins/codecs/qjpcodecs4.dll', never load - library: name='plugins/codecs/qkrcodecs4.dll', never load - library: name='plugins/codecs/qtwcodecs4.dll', never load - library: name='plugins/accessible/qtaccessiblewidgets4.dll', never load - adding 'qtjambi.dll' to library map - library: name='bin/qtjambi.dll', - adding 'com_trolltech_qt_core.dll' to library map - library: name='bin/com_trolltech_qt_core.dll', - adding 'com_trolltech_qt_gui.dll' to library map - library: name='bin/com_trolltech_qt_gui.dll', - adding 'com_trolltech_qt_xml.dll' to library map - library: name='bin/com_trolltech_qt_xml.dll', - adding 'com_trolltech_qt_sql.dll' to library map - library: name='bin/com_trolltech_qt_sql.dll', - adding 'com_trolltech_qt_svg.dll' to library map - library: name='bin/com_trolltech_qt_svg.dll', - adding 'com_trolltech_qt_network.dll' to library map - library: name='bin/com_trolltech_qt_network.dll', - adding 'com_trolltech_qt_opengl.dll' to library map - library: name='bin/com_trolltech_qt_opengl.dll', - adding 'com_trolltech_qt_phonon.dll' to library map - library: name='bin/com_trolltech_qt_phonon.dll', - adding 'com_trolltech_qt_webkit.dll' to library map - library: name='bin/com_trolltech_qt_webkit.dll', - adding 'com_trolltech_qt_xmlpatterns.dll' to library map - library: name='bin/com_trolltech_qt_xmlpatterns.dll', - library: name='plugins/imageformats/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/imageformats/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/imageformats/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/imageformats/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/iconengines/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/iconengines/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/iconengines/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/iconengines/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/codecs/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/codecs/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/codecs/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/codecs/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='bin/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='bin/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='bin/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='bin/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/accessible/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/accessible/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/accessible/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/accessible/Microsoft.VC80.CRT/msvcr80.dll', never load - plugin path='plugins' - using cache directory: 'C:\Users\jourdren\AppData\Local\Temp\QtJambi_jourdren_x86_4.4.0_01_webstart' - cache directory exists at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:420) at com.trolltech.qt.internal.NativeLibraryManager.loadQtLibrary(NativeLibraryManager.java:352) at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:120) at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:116) at com.trolltech.qt.QtJambi_LibraryInitializer.<clinit>(QtJambi_LibraryInitializer.java:36) ... 11 more Caused by: java.lang.RuntimeException: Failed to unpack native libraries, progress so far: Unpacking .jar file: ' http://www.trolltech.com/developer/download/webstart/qtjambi-win32-msvc2005-4.4.0_01.jar ' Checking Archive 'jar: http://www.trolltech.com/developer/download/webstart/qtjambi-win32-msvc2005-4.4.0_01.jar!/qtjambi-deployment.xml<http://www.trolltech.com/developer/download/webstart/qtjambi-win32-msvc2005-4.4.0_01.jar%21/qtjambi-deployment.xml> ' - cache key='webstart' - adding 'QtCore4.dll' to library map - library: name='bin/QtCore4.dll', - adding 'QtGui4.dll' to library map - library: name='bin/QtGui4.dll', - adding 'QtXml4.dll' to library map - library: name='bin/QtXml4.dll', - adding 'QtSql4.dll' to library map - library: name='bin/QtSql4.dll', - adding 'QtSvg4.dll' to library map - library: name='bin/QtSvg4.dll', - adding 'QtNetwork4.dll' to library map - library: name='bin/QtNetwork4.dll', - adding 'QtOpenGL4.dll' to library map - library: name='bin/QtOpenGL4.dll', - adding 'QtWebKit4.dll' to library map - library: name='bin/QtWebKit4.dll', - adding 'QtXmlPatterns4.dll' to library map - library: name='bin/QtXmlPatterns4.dll', - adding 'phonon4.dll' to library map - library: name='bin/phonon4.dll', - library: name='plugins/phonon_backend/phonon_ds94.dll', never load - library: name='plugins/imageformats/qjpeg4.dll', never load - library: name='plugins/imageformats/qgif4.dll', never load - library: name='plugins/imageformats/qmng4.dll', never load - library: name='plugins/imageformats/qtiff4.dll', never load - library: name='plugins/imageformats/qsvg4.dll', never load - library: name='plugins/iconengines/qsvgicon4.dll', never load - library: name='plugins/codecs/qcncodecs4.dll', never load - library: name='plugins/codecs/qjpcodecs4.dll', never load - library: name='plugins/codecs/qkrcodecs4.dll', never load - library: name='plugins/codecs/qtwcodecs4.dll', never load - library: name='plugins/accessible/qtaccessiblewidgets4.dll', never load - adding 'qtjambi.dll' to library map - library: name='bin/qtjambi.dll', - adding 'com_trolltech_qt_core.dll' to library map - library: name='bin/com_trolltech_qt_core.dll', - adding 'com_trolltech_qt_gui.dll' to library map - library: name='bin/com_trolltech_qt_gui.dll', - adding 'com_trolltech_qt_xml.dll' to library map - library: name='bin/com_trolltech_qt_xml.dll', - adding 'com_trolltech_qt_sql.dll' to library map - library: name='bin/com_trolltech_qt_sql.dll', - adding 'com_trolltech_qt_svg.dll' to library map - library: name='bin/com_trolltech_qt_svg.dll', - adding 'com_trolltech_qt_network.dll' to library map - library: name='bin/com_trolltech_qt_network.dll', - adding 'com_trolltech_qt_opengl.dll' to library map - library: name='bin/com_trolltech_qt_opengl.dll', - adding 'com_trolltech_qt_phonon.dll' to library map - library: name='bin/com_trolltech_qt_phonon.dll', - adding 'com_trolltech_qt_webkit.dll' to library map - library: name='bin/com_trolltech_qt_webkit.dll', - adding 'com_trolltech_qt_xmlpatterns.dll' to library map - library: name='bin/com_trolltech_qt_xmlpatterns.dll', - library: name='plugins/imageformats/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/imageformats/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/imageformats/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/imageformats/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/iconengines/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/iconengines/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/iconengines/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/iconengines/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/codecs/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/codecs/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/codecs/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/codecs/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='bin/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='bin/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='bin/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='bin/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/accessible/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/accessible/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/accessible/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/accessible/Microsoft.VC80.CRT/msvcr80.dll', never load - plugin path='plugins' - using cache directory: 'C:\Users\jourdren\AppData\Local\Temp\QtJambi_jourdren_x86_4.4.0_01_webstart' - cache directory exists at com.trolltech.qt.internal.NativeLibraryManager.unpack(NativeLibraryManager.java:365) at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(NativeLibraryManager.java:426) at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:415) ... 15 more Caused by: java.lang.RuntimeException: Failed to unpack contents of .jar file ' http://www.trolltech.com/developer/download/webstart/qtjambi-win32-msvc2005-4.4.0_01.jar'. The cacke key 'webstart' is already in use with a different set of native libraries. Please use a unique cache key! at com.trolltech.qt.internal.NativeLibraryManager.unpackJarFile_helper(NativeLibraryManager.java:600) at com.trolltech.qt.internal.NativeLibraryManager.unpackJarFile(NativeLibraryManager.java:249) at com.trolltech.qt.internal.NativeLibraryManager.unpack_helper(NativeLibraryManager.java:382) at com.trolltech.qt.internal.NativeLibraryManager.unpack(NativeLibraryManager.java:360) ... 17 more
_______________________________________________ Qt-jambi-interest mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
