Trolltech Home | Qt-jambi-interest Home | Recent Threads | All Threads | Author | Date
All threads index page 1

Qt-jambi-interest Archive, June 2007
Qt Jambi demo fails to run


Message 1 in thread

Hello Qt Team,

The following criticism is harsh, but it is intended to be constructive.

1) The demo WebStart application for Qt Jambi fails to launch on my  
Mac; the error reported is "java.lang.UnsatisfiedLinkError:  
__qt_initLibrary". There is no way I can take your library seriously  
if you cannot even get the demo application to work.

2) You have made it far too difficult to report this feedback. I did  
not really wish to subscribe to your mailing list just to tell you  
that your demo does not work -- usually when my first experience of  
an open source library is so negative, I simply ignore that library.  
In this case I felt that Qt is high profile enough to warrant the  
effort of reporting the problem to you. Please bear in mind that most  
other users who cannot run the demo will NOT bother going to the  
effort of telling you.

Kind regards,
Neil


Message 2 in thread

Hi, Neil.

Neil Bartlett wrote:
> 1) The demo WebStart application for Qt Jambi fails to launch on my 
> Mac; the error reported is "java.lang.UnsatisfiedLinkError: 
> __qt_initLibrary". There is no way I can take your library seriously 
> if you cannot even get the demo application to work.

There are registered bugs in the Java Web Start implementation on Mac 
which makes it very difficult to deploy non-Swing applications there 
using this mechanism. I do, however, believe that Apple are working to 
have this issue resolved. Hopefully there will be a resolution soon.

To work around the problem in the mean while, our Mac web start opens a 
new process to run the Qt Jambi demo. There is probably some bug in this 
mechanism which causes the environment to be wrong for the new process 
on your particular machine. For this, we sincerely apologize. We will 
attempt to reproduce the issues you are having with the web start and 
get back to you once we have a solution. Thank you very much for 
reporting the problem.

To make it easier for us to reproduce the problem, could I ask which 
version of Java you are currently running on your machine?

Please also note that the bug is most likely particular to the web start 
deployment method, and the demo should work fine if you download the 
package onto your disk and run the demos from there.

>
> 2) You have made it far too difficult to report this feedback. I did 
> not really wish to subscribe to your mailing list just to tell you 
> that your demo does not work -- usually when my first experience of an 
> open source library is so negative, I simply ignore that library. In 
> this case I felt that Qt is high profile enough to warrant the effort 
> of reporting the problem to you. Please bear in mind that most other 
> users who cannot run the demo will NOT bother going to the effort of 
> telling you.
>

Noted. :-) We'll see what we can do about getting a web form up for 
reporting problems with Qt Jambi.

-- Eskil