Difference between revisions of "JGridstart/Help/Start jGridstart"

From PDP/Grid Wiki
Jump to navigationJump to search
(Add hint about java 1.7 bug and running manually)
Line 35: Line 35:
 
   javaws {jnlp-url}
 
   javaws {jnlp-url}
 
where you substitute for <tt>{jnlp-url}</tt> the destination of the ''run jGridstart'' or ''launch jGridstart'' link; this can be obtained by right-clicking on this link and selecting "Copy Link Address" or the like, and then pasting it in the terminal or run-dialog.
 
where you substitute for <tt>{jnlp-url}</tt> the destination of the ''run jGridstart'' or ''launch jGridstart'' link; this can be obtained by right-clicking on this link and selecting "Copy Link Address" or the like, and then pasting it in the terminal or run-dialog.
 +
 +
Due to an error in Java Web Start 1.7, [[#jGridstart stops immediately when it starts (or appears not to start at all) and I'm using Java 1.7|running without Java Web Start]] is also possible.
  
 
==I get the error message "JAR resources in jnlp file are not signed by same certificate"==
 
==I get the error message "JAR resources in jnlp file are not signed by same certificate"==
 
jGridstart 1.10 may require Java 1.6.0_14 or higher to run in some cases. It may help to [http://www.java.com/getjava install the latest Java].
 
jGridstart 1.10 may require Java 1.6.0_14 or higher to run in some cases. It may help to [http://www.java.com/getjava install the latest Java].

Revision as of 14:49, 21 August 2013

<sidebar>

  • jGridstart
    • JGridstart|Home
    • JGridstart/Help|Help
    • JGridstart/Support|Support
  • jGridstart for ...
    • JGridstart/Certificate_Authorities|Certificate Authorities
    • JGridstart/Developers|Developers

</sidebar>To start jGridstart, visit your certificate authority's page (DutchGrid). In general, jGridstart should start automatically, or possibly after pressing the button/link shown.

If this doesn't happen, one of the following may be the case.

jGridstart stops immediately when it starts (or appears not to start at all) and I'm using Java 1.7

A bug in Java 1.7, from (at least) update 9 to (at least) update 25 causes jGridstart to crash, but no error is shown. Sometimes the splash screen flashes by on the display.

A workaround is to use Java 1.6, but it is also possible to run jGridstart as a normal Java application.

Download http://ca.dutchgrid.nl/start/jgridstart-wrapper-1.13.jar and run it. On most systems it can be launched by double-clicking. Using a command-line prompt, type

java -jar jgridstart-wrapper-1.13.jar

in the directory where the file resides (or specify the full path).

A message pops up telling me that Java is required

To be able to run jGridstart requires Java to be installed on your computer (like many other grid-related software packages). Press the button Install Java to do so, and come back to the page afterwards. From then onwards, the page should detect that you have installed Java.

I do have installed Java, but it still tells me to install it

In some cases an existing Java installation is not properly detected (more precisely, when you have a Java runtime environment but no functional browser plugin). If this is the case, the bottom of the message that pops up provides a way to skip the detection and run jGridstart anyway.

My web browser shows a security problem when downloading the file

If your browser's security settings are restricted, it may not be possible to run the program directly from your browser. Either allow it to download and run JNLP files, or run it manually (see Run jGridstart manually).

A file is downloaded but nothing happens

(see next question)

A file is downloaded but then I'm asked to select an application to open it

(see next question)

A file is downloaded but it is shown in a text editor

Your system does not seem to know how to run this application. Make sure you have installed Java. Then you can run jGridstart manually. (Or correct your file associations, look for example here.)

Run jGridstart manually

If all else fails, you can still run jGridstart from the command-line. Open a terminal application, or bring up a "Run Application" dialog. Then enter the following command:

 javaws {jnlp-url}

where you substitute for {jnlp-url} the destination of the run jGridstart or launch jGridstart link; this can be obtained by right-clicking on this link and selecting "Copy Link Address" or the like, and then pasting it in the terminal or run-dialog.

Due to an error in Java Web Start 1.7, running without Java Web Start is also possible.

I get the error message "JAR resources in jnlp file are not signed by same certificate"

jGridstart 1.10 may require Java 1.6.0_14 or higher to run in some cases. It may help to install the latest Java.