Millisecond Forums

application launch problem since Java upgrade

https://forums.millisecond.com/Topic9041.aspx

By jordan - 10/30/2012

I was piloting a study today, and when I went to test it was prompted to upgrade to Java 7. After updating it now no longer seems to be able to launch the application. Wondering if this is an application bug, since this script was previously working.


This is the URL to the launch script:


http://research.millisecond.com/jhiggin8/designenvironments.web


The popup window, labeled as "Application Error: Unable to launch the application.", includes the following error message under details:



<jnlp codebase="http://www.millisecond.com/" href="download/4/4_0_0_1/jws/Inquisit.jnlp?ScriptPath=http%3A%2F%2Fwww.millisecond.com%2Fmyaccount%2Fscripts%2Fjhiggin8%2Fdesignenvironments%2Fdesignenvironments.exp&UserId=jhiggin8&GroupId=1&SubjectId=2&MonkeyMode=human&EncryptionKey=null&FinishPage=http%3A%2F%2Fwww.millisecond.com%2Fmyaccount%2Fscripts%2Fjhiggin8%2Fdesignenvironments%2Fdebrief.htm">


  <information>


    <title>Inquisit 4 Web Edition</title>


    <vendor>Millisecond Software</vendor>


    <homepage href="default.aspx"/>


    <description>Inquisit 4 Web Edition by Millisecond Software</description>


    <icon href="images/Inquisit4JwsIcon.jpg"/>


    <icon kind="splash" href="images/Inquisit4JwsSplash.gif"/>


  </information>


  <security>


    <all-permissions/>


  </security>


  <resources os="Mac OS X" arch="i386">


    <j2se version="1.6+" java-vm-args="-d32"/>


    <j2se version="1.5+"/>


    <j2se version="1.4+"/>


    <j2se version="1.3+"/>


    <j2se version="1.2+"/>


    <j2se version="1.1+"/>


    <nativelib href="download/4/4_0_0_1/jws/mac/InquisitJava.jar"/>


  </resources>


  <resources os="Windows" arch="x86">


    <j2se version="1.6+"/>


    <j2se version="1.5+"/>


    <j2se version="1.4+"/>


    <j2se version="1.3+"/>


    <j2se version="1.2+"/>


    <j2se version="1.1+"/>


    <nativelib href="download/4/4_0_0_1/jws/win32/InquisitJava.jar"/>


  </resources>


  <resources os="Windows" arch="amd64">


    <j2se version="1.6+"/>


    <j2se version="1.5+"/>


    <j2se version="1.4+"/>


    <j2se version="1.3+"/>


    <j2se version="1.2+"/>


    <j2se version="1.1+"/>


    <nativelib href="download/4/4_0_0_1/jws/win64/InquisitJava.jar"/>


  </resources>


  <resources>


    <j2se version="1.6+"/>


    <j2se version="1.5+"/>


    <j2se version="1.4+"/>


    <j2se version="1.3+"/>


    <j2se version="1.2+"/>


    <j2se version="1.1+"/>


    <jar href="download/4/4_0_0_1/jws/InquisitJws.jar" main="true"/>


  </resources>


  <application-desc main-class="inquisitjws.InquisitApp">


    <argument>http%3A%2F%2Fwww.millisecond.com%2Fmyaccount%2Fscripts%2Fjhiggin8%2Fdesignenvironments%2Fdesignenvironments.exp</argument>


    <argument>jhiggin8</argument>


    <argument>1</argument>


    <argument>2</argument>


    <argument>human</argument>


    <argument>null</argument>


    <argument>http%3A%2F%2Fwww.millisecond.com%2Fmyaccount%2Fscripts%2Fjhiggin8%2Fdesignenvironments%2Fdebrief.htm</argument>


  </application-desc>


</jnlp>





By cgoetz - 11/9/2012

I second that, having the same issue on my Mac (iMac 2.8GHz i7, OS X 10.7.5). Set the web script to run under 4.0.0.0. When I tried switching to 4.0.0.1, the app freezes when loading, usually around 2 minutes into the load. Haven't yet tried on a PC.


"Unable to launch the application"



<jnlp codebase="http://www.millisecond.com/" href="download/4/4_0_0_0/jws/Inquisit.jnlp?ScriptPath=http%3A%2F%2Fwww.millisecond.com%2Fmyaccount%2Fscripts%2Fcgoetz%2FFullExpt%2FFullExpt.iqx&UserId=cgoetz&GroupId=1&SubjectId=000001&MonkeyMode=human&EncryptionKey=null&FinishPage=http%3A%2F%2Fwww.millisecond.com%2Fweb%2Ffinish.aspx">


  <information>


    <title>Inquisit 4 Web Edition</title>


    <vendor>Millisecond Software</vendor>


    <homepage href="default.aspx"/>


    <description>Inquisit 4 Web Edition by Millisecond Software</description>


    <icon href="images/Inquisit4JwsIcon.jpg"/>


    <icon kind="splash" href="images/Inquisit4JwsSplash.gif"/>


  </information>


  <security>


    <all-permissions/>


  </security>


  <resources os="Mac OS X" arch="i386">


    <j2se version="1.6+" java-vm-args="-d32"/>


    <j2se version="1.5+"/>


    <j2se version="1.4+"/>


    <j2se version="1.3+"/>


    <j2se version="1.2+"/>


    <j2se version="1.1+"/>


    <nativelib href="download/4/4_0_0_0/jws/mac/InquisitJava.jar"/>


  </resources>


  <resources os="Windows">


    <j2se version="1.6+"/>


    <j2se version="1.5+"/>


    <j2se version="1.4+"/>


    <j2se version="1.3+"/>


    <j2se version="1.2+"/>


    <j2se version="1.1+"/>


    <nativelib href="download/4/4_0_0_0/jws/win/InquisitJava.jar"/>


  </resources>


  <resources>


    <j2se version="1.6+"/>


    <j2se version="1.5+"/>


    <j2se version="1.4+"/>


    <j2se version="1.3+"/>


    <j2se version="1.2+"/>


    <j2se version="1.1+"/>


    <jar href="download/4/4_0_0_0/jws/InquisitJws.jar" main="true"/>


  </resources>


  <application-desc main-class="inquisitjws.InquisitApp">


    <argument>http%3A%2F%2Fwww.millisecond.com%2Fmyaccount%2Fscripts%2Fcgoetz%2FFullExpt%2FFullExpt.iqx</argument>


    <argument>cgoetz</argument>


    <argument>1</argument>


    <argument>000001</argument>


    <argument>human</argument>


    <argument>null</argument>


    <argument>http%3A%2F%2Fwww.millisecond.com%2Fweb%2Ffinish.aspx</argument>


  </application-desc>


</jnlp>


By celeste - 11/20/2012

I have the same problem unfortunately.  I hope this bug can be fixed soon...

By ssoll - 1/2/2013

I have the same problem with Inquisit 4.0.0.1, but only when using a Mac (OS X 10.7) in combination with Java 7. It works fine with Windows & Java 7 as well as Mac & Java 6. Will there be a solution for this?

By seandr - 1/8/2013

Hi all,


Yes, unfortunately the Inquisit 4 betas do not work Mac OSX 10.7 and Java 7. The reason was that Java 7 was the first version to ship 64-bit only on the Mac, whereas Inquisit 4.0.0.0 and Inquisit 4.0.0.1 were available in 32-bit only. In the fall, right around the time Inquisit 4.0.0.1 was released, Apple made Java 7 a mandatory update for Mac OSX 10.7 and higher.


This is fixed in Inquisit 4.0.2.0, the official launch of Inquisit 4, which is now available for purchase. The only caveat is that Java 7 in general does not work with the Chrome browser on Mac OSX 10.7 and greater, because Chrome is still only available in 32-bit. To address this, the Inquisit 4.0.2.0 launch page detects Chrome on Mac and defaults to using the Mozilla plugin version of Inquisit in that case rather than the Java version. 


-Sean

By seandr - 1/8/2013

This was due to a bug that caused Inquisit 4.0.0.1 do be inefficient in downloading images. If your script involved a lot of images, Inquisit would appear to freeze, but it you waited it out, it would eventually run. We've fixed this in Inquisit 4.0.2.0.


Thanks for reporting the issue.


-Sean