Can we change the label of Java Web start at the time of downloading applic

can we change the label of Java Web start at the time of downloading application?
At the time of downloading application(jar files) java web start shows "Downloading Application" lable on it window , so can we change it so some other..

The 'splash' screen might be of interest to you.
Here is the quick description from the FAQ.
<http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/faq.html#206>
Section 3.5 of the JNLP Spec. has more details on using a splash screen for an application.
(But if you mean changing the very first screen seen when downloading an application the first time, the answer is 'no'.)
Late addendum..
By the way - now I review your question, I note you stress 'while jars are downloading'.
There is another strategy you might take. Mark most of the application jar's as 'lazy' download, get the main GUI on-screen quickly, then use the JNLP API's DownloadService to fetch the rest of the jars, after the application is running.
This has the advantage that, then we can have complete control of whatever is shown on the screen during the bulk of the downloads. We might show ..a 'splash screen', or a dialog with the application name on it, or a progress dialog, ..or any combination of the three.
Edited by: AndrewThompson64 on Oct 22, 2007 3:01 PM

Similar Messages

  • Can we change the title of "Java Web Start" window?

    Hi while running our application into "Java Web Start" using jnlp configuration file, may I know how to change the title of Java Web Start Window.
    At present it show the title like "Java Web Start" I want to customize, is it possible? , How?

    As far as I know this is not possible. You can customize the splash window displayed with the jnlp how your told, but the title of the window cannot be changed.
    Edited by: Phlipp_Meier on Oct 5, 2007 6:14 AM

  • How can I check what version of Java Web Start is installed on the client ?

    hi,
    Can anyone tell me how can I check what version of java web start is installed on the client and display a message if the client has not the good version ?
    I mean:
    I'd like all people running my application use java 5 and if someone using java 1.4 try to run the application get a nice screen telling him to download the latest version of Java Web Start.
    Is this possible ?
    Thanks in advance.

    Of course, I put this on my jnlp file,
    <resources>
        <j2se version="1.5+"/>
        <jar href="..... "/>
    </resources> But even with that, it doesn't display a nice message but a kind of exception instead.
    Thanks in advance.

  • Java Web Start and the Mac OS

    I am new to the Mac OS and to Java Web Start. Using Java Web Start to launch a Java application on the Mac is discussed in several of the posts here. However, in the requirement section of the Overview for Java Web Start says
    "Requirements
    Desktop/Client requirements:
    The client machine requires support for the Java Runtime Environment (JRE), version 1.3 or later. Java Web Start is available for Windows 98/NT/2000/ME/XP, the Solaris Operating Environment, and Linux."
    As you can see, Mac OS is not mentioned. Yet Java Web Start exists on my Mac. Am I looking at the wrong documentation? The document is located at
    http://java.sun.com/javase/6/docs/technotes/guides/javaws/developersguide/overview.html#jws
    I don't know how to use Java Web Start . I don't even know where to look for help. If anyone would care to offer some help it would be greatly appreciated.

    You are looking in the right place alright. The reason OSX is not mentioned in the document (or, by extend, any of the official sun documents) is that sun does not (may not?) provide an official java release on OSX. Java on OSX is implemented by Apple (and much to the dismay of both users and developers, they are not doing a very good job). Still, Apple's java usually fulfills the same specifications as the official sun java, so you can take any one of sun's documents on webstart or any other technology and it will usually work on the Mac. You just can't expect sun to assure that a technology will work on a platform they have no control over...

  • The cache about Java Web Start

    can anybody tell me about the meaning of the jws cache structure?
    i want to konw the meaning of
    P8080
    DMJNLPExamples
    DMapp
    DMlib
    RTjbossall-client.jar
    RCjbossall-client.jar
    RMjbossall-client.jar
    what is meaning of the prefix of this directory and file?
    thanks in advance!
    Gordon

    Warning - the cache structure is internal to Java Web Start and subjuct to change between versions of javaws.
    In fact Sun has plans that would merge the webstart and plugin cache in 1.6.0, completely changing the structure.
    That being said, in the current format, the prefix chars are as follows (from the source bundle of 1.4.2):
    first leter is a Type, second leter is an Attribute:
    Types:
    public final static char DIRECTORY_TYPE = 'D'; // Used internally
    public final static char TEMP_TYPE = 'X'; // Used internally
    public final static char VERSION_TYPE = 'V'; // Used internally
    public final static char INDIRECT_TYPE = 'I'; // Used internally
    public final static char RESOURCE_TYPE = 'R'; // JAR/CLASS/IMAGE
    public final static char APPLICATION_TYPE = 'A'; // Application-Desc
    public final static char EXTENSION_TYPE = 'E'; // Extension-Desc
    public final static char MUFFIN_TYPE = 'P'; // Muffins!
    Attributes:
    public final static char MAIN_FILE_TAG = 'M'; // The main resource (Jar, image or muffin)
    public final static char NATIVELIB_FILE_TAG = 'N'; // A directory where a native lib jar gets expanded into
    public final static char TIMESTAMP_FILE_TAG = 'T'; // The timestamp file
    public final static char CERTIFICATE_FILE_TAG = 'C'; // A certificate stored with the resource
    public final static char LAP_FILE_TAG = 'L'; // LocalApplicationProperties
    public final static char MAPPED_IMAGE_FILE_TAG = 'B'; // Translated images (such as bmp)
    public final static char MUFFIN_ATTR_FILE_TAG = 'U'; // running out of letters - U is for mUffin
    /Dietz

  • Can not launch swing application from Java Web Start 1.6.0_37

    I have a dynamic generated jnlp file from a serlvet. When I used Java Web Start to start the swing application, it failed. The exception showed
    com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://xxxx.xx.com:9080/dilpipweb/Test-1.0-SNAPSHOT.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$DownloadTask.call(Unknown Source)
         at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
         at java.util.concurrent.FutureTask.run(Unknown Source)
         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    I used janela to validate the generated jnlp file. It was valid. I also checked the tomcat access log, it showed that the Test-1.0-SNAPSHOT.jar file was accessed correctly (with a 200 return code).
    Can anyone help me what was the problem?
    Thanks,

    Hi.
    I got a different problem. My Corba application works in JRE 1.6, but doesn't works in JRE 1.5.X. I got an unexpected error and my console shows:
    getSubjectX500Principal NoSuchMethodError: java.lang NoSuchMethodError
    #### Java Web Start Error:
    #### null
    Can you help me?

  • I don't want application show message "Java web start in the bottom of app"

    Dear
    please help me.
    I am using jdk 1.4.1_01 and JWS 1.2. when I launch application through web stat. In bottom of application , the title "Java web start" appears, it also appear in the bottom of popup menu, menu item bar, dialog,...
    Can I disappear it.
    Please help me.
    Thanks

    I don't think it's documented anywhere, but if you sign the jar, that message will go away.

  • Override the launch of Java Web Start

    How can we stop the auto launch of Java web start and prompt the user to enter the desired location to download the jars.
    And then launch the jars from that location.
    Is there any solution for this.
    Please help me in this regard
    Nandita

    The whole idea of WebStart is to relieve the user of the burden of downloading binaries themselves. The whole point is, they just click a link on a web page, some magic happens, and their app starts up.
    Your idea is a complete waste of time.

  • Error while launching of the application thru java web start

    I have java webstart 1.2. While opening one of the application, its showing me following error message,
    "javaws.exe has generated error and will be closed by Windows. You will need to restart the program. An error log is being created."
    After that application works fine(It does not close the application) and no log file is generated.
    Can any one tell me what is the cause of this problem.
    Regards,
    Pravanjana

    You shouldn't give up without studying the source of JMF.
    JMFSecurityManager blocks opening the webcam when it recognizes that the application is executed as an applet. JMF - in fact JMFSecurityManager - cannot distinguish between an applet and a java webstart application because it only evaluates System.getSecurityManager().
    If the application is deployed via webstart the System.SecutityManager is NOT null and so JMFSecurityManager makes problems.
    So the easiest solution of this problem is to call System.setSecurityManager(null) before any static function of JMF is executed or any class of the Framework is instanciated - e.g in the main-function. Java webstart allows to execute the command if the .jnlp-file requests all-permissions.
    Another possibility is to read the properties. Therefore jmutil.dll has to be deployed and in C:\WINDOWS\java\.jmfdir the first line must contain the path of jmf.properties. This should be an alternative but I haven't checked if it works.

  • Application does not show up in the manager console -- Java Web Start

    Hi...
    I have downloaded the jnlp file so many times but still the aplcation is not displayed in the JWS manager console.
    This my jnlp file : -
    <?xml version="1.0" encoding="UTF-8"?>
    <jnlp spec="1.0+" codebase="http://2m6:8100/jws/" href="ChatApplication.jnlp">
    <information>
    <title>Chat Trial</title>
    <vendor>SAI</vendor>
    <description>Just an example</description>
    <icon href="images/icon.gif"/>
    </information>
    <security>
    <all-permissions />
    </security>
    <resources>
    <j2se version="1.3"/>
    <jar href="chatapplication.jar"/>
    </resources>
    <application-desc main-class="ChatImpl"/>
    </jnlp>
    Can anyone give me any suggestions???? They are welcome.
    -Sid

    Actually this problem usually occurs as a result of the way you have configured your href line for the jnlp file. If you are still having some problems try putting in:
    href="http://2m6:8100/jws/ChatApplication.jnlp"
    See if that helps it at all. It's possible that it's not using the relative reference combined with the codebase URL given.

  • Bootstrap with Java Web Start: is it possible?

    I'm developing a chat for my university and I want to use Java Web Start. For the application client-side, I've write a class, named URLClientBootstrap.java, put it into a jar file, and my jnlp file refers to it.
    This class does a bootstrap of another class of the server codebase, named AutClient.java and it's correctly throw thanks to JWS. But, if I click on a button, I need to make another bootstrap so, from AutClient.java, I need to bootstrap a class named RegClient.java but this doesn't append.
    Why? I can make only one bootstrap? Or maybe JWS doesn't allow me to start another applet?

    Hi,
    Your concern is legitimate.
    Basically to work with SLD you will not face any problem while creating the Business system but your main intention is to use it in configuration and that is in ID which is a client application and that needs Java Webstart to run on your local machine. Definitely you can create the Business system in SLD but to work with that one you need JavaWebstart
    Java Web Start:
    Using Java Web Start technology, standalone Java software applications can be deployed with a single click over the network. Java Web Start ensures the most current version of the application will be deployed, as well as the correct version of the Java Runtime Environment (JRE)
    cheers,
    Abhishek.

  • File creation and Java Web Start

    Hi All,
    I need to write a Java application with the following requirements and deploy the application using Java Web Start:
    - Load the properties file(say, "./props/xyz.properties")
    - Read the location where the file needs to be created from the
    loaded properties file
    - Now, create a file at the specified location.
    I am able to perform the initial 2 steps after including the "props" directory(which contains the xyz.properties file) in my sigend jar file. But, unable to create a file in the specified directory.
    Is it possible to create file at a predefined location(outside the jar file) within the server from where the application is downloaded?
    I have included the code segment which I tried :
    ClassLoader classLoader = this.getClass().getClassLoader();
    // load the properties file
    URL fileURL = classLoader.getResource("props/xyz.properties");
    Properties props = new Properties();
    props.load(fileURL.openStream());
    // read the location
    String location = props.getProperty("file.dir", "");
    String dir = classLoader().getResource(location).getPath();
    // create a new file
    File newEntry = new File(dir + "raghu.txt");
    newEntry.createNewFile();
    Is there a way to achieve this? If so, please let me know that.
    Thanks in advance,
    Raghu

    Allong with signing you jar, you need to request all-permissions in the jnlp file:
    <security>
    <all-permissions/>
    </security>
    /Dietz

  • Customize the "update message" for Java Web Start

    For the default value (false) of silentInstallLicenseAcceptance in Java Web Start when an application's server side has changed, the user will be asked with a message box whether he/she wants to update his local application now or quit the application.
    I would like to know if I can manipulate the message that Java Web Start should ask the user. I also would like to know if I can change the button from Yes/No to Upgrade Now and Upgrade Later.
    Any API reference, idea, tutorial or sample code would be appreciated.

    I'm pretty sure that list is not accurate for the Java Web Start released in Update 4 recently. I have an app which attempts to specify heap and stack sizes using java-vm-args="-Xmx1024m -Xms1024m -Xss8m"; when I use the Java console to display memory usage, it shows that the heap is 81MB (which is the default). If I use initial-heap-size="1024m" max-heap-size="1024m" in the same JNLP file, the heap size is set properly.
    Unfortunately I don't think there's any way other than -Xss to set the stack size in a JNLP file, and I need to do that too.
    It's also possible that I screwed something up which caused this problem, but I reproduced it on both my Mac Pro and my Macbook Pro.

  • Java Web Start is taking too long time to fill the bar

    Hi All,
    I am using Eclipse and using JBOSS from Remote and when I am deploying an applent with Java Web Start, it is taking a very long time for filling the bar(taking more time for verifying and downloading Application).
    Can anyone help me for fixing it.
    Thanks in Advance.

    795697 wrote:
    Hi,
    when I am deploying an Applet with the help of Java Web Start It is taking too much time for verifying and downloading the application.
    I am using Eclipse and JBOSS.
    This is the problem.
    I think you can understand it.I can't. I don't understand what Eclipse and JBoss have to do with webstart and I can't understand what webstart has to do with deploying an applet.
    Its all just completely unrelated! I'm just going to make a dumb assumption and say that it is your computer.

  • How can I open help file (HTML or .chm) from Java Web Start (new to JAVA)

    Hi All,
    Im trying to open the help file of my application.
    When trying to access the help file from the GUI (pressing F1 for launching the help file), I'm geting the an error, something like:
    "Can't show help URL: jar:file:C:\Documents and Settings\%USER%\Application Data\Sun\Java\Deployment\javaws\cache\http\Dlocalhost\P7001\DMwebstart\RMjar-name!/com/resources/helpFiles/MyHelpFile.html"
    It seems that the file which is packed in a jar, was downloaded to the Java Web Start cache directory:
    C:\Documents and Settings\%USER%\Application Data\Sun\Java\Deployment\javaws\cache\http\Dlocalhost\P7001\DMwebstart
    The code which is activated when launching the help file is:
    try
                ResourceBundle resourceBundle = DoubleResourceBundle.getBundle("Resource", "ResourceImpl");
                RuntimeUtil.launchFile(new File(resourceBundle.getString("help.file")));
            } catch (IOException e)
                // TODO Auto-generated catch block
                e.printStackTrace();
            }where the property "help.file" is in some property file in the resource bundle named "Resource", and looks like this :
    help.file="com/trax/docs/help/global/MyHelpFile.html"
    The function "RuntimeUtil.launchFile" knows how to launch any file in its default application, and indeed it does launches the html, when giving it an absolute path to the file on my PC, as "C:\Helpfiles\MyHelpFile.html" as such:
    RuntimeUtil.launchFile("C:\Helpfiles\MyHelpFile.html");My question is :
    The application is going to be deployed on a Customer PC. How can I access the html file from the code, with a relative path and not its absolute path on the customer pc, which I can't know?
    I found these restrictions regarding web start:
    (copied from "http://rachel.sourceforge.net/"):
    *Rule 1: Java Archives only. No loose files.* All your resources have to be packaged in Java Archives (jar) if you want to have
    them delivered to the user's machine and kept up-to-date automatically by Java Web Start.
    *Rule 2: No file paths.* You can't use absolute or relative file paths to locate your
    jars holding your resources (e.g. <code>jar:file:///c:/java/jws/.cache/resources.jar</code>).
    Absolute file paths won't work because you never know where Java Web Start
    will put your jar on the user's machine. Relative file paths won't work because Java Web Start
    mangles the names of your jars (e.g. <code>venus.jar</code> becomes <code>RMvenus.jar</code>)
    and every JNLP client implementation has the right to mangle your names
    in a different way and you, therefore, can't predict the name with
    which your jar will be rechristend and end up on the user's machine in
    the application cache.Seems complex or impossible, to perform a simple task like opening a file.
    Please advise (I'm new to Java and Web Start).
    BTW, I'm working with IntelliJ IDEA 5.0.
    Thanks,
    Zedik.
    {font:Tahoma}{size:26pt}
    {size}{font}

    the follwing method i have used to open html file ...
    so to access html file i am shipping resources folder with jar file ..
    private void openHtmlPages(String pageName) {
         String cmd[] = new String[2];
         String browser = null;
         File file = null;
         if(System.getProperty("os.name").indexOf("Linux")>-1) {
              file = new File("/usr/bin/mozilla");
              if(!file.exists() ) {
              }else     {
                   browser = "mozilla";
         }else {
              browser = "<path of iexplore>";
         cmd[0] = browser;
         File files = new File("");
         String metaData = "/resources/Help/Files/"+pageName+".html"; // folder inside jar file
         java.net.URL url = this.getClass().getResource(metaData);
         String fileName = url.getFile();
         fileName = fileName.replaceAll("file:/","");
         fileName = fileName.replaceAll("%2520"," ");
         fileName = fileName.replaceAll("%20"," ");
         fileName = fileName.replaceAll("jarfilename.jar!"," ").trim();
         cmd[1] = fileName;     
         try{
              Process p = Runtime.getRuntime().exec(cmd);
         }catch(java.io.IOException io){
                   //Ignore
    can anyone give me the solution..???
    Regards
    Ganesan S

Maybe you are looking for

  • Eliminate Tab spaces in Customer Text

    Hi SAP Gurus, I have a requirement. In Smartforms/Script I pull Text from SD Invoice at header level. This text is getting copied from Customer master into Invoice. In Customer master if user enter text along with the spaces or Tabs, It disturbs the

  • Mountain Lion downloads but error on install

    I have downloaded Mtn Lion successfully but get this error when trying to install 'this copy of the install can't be verified. It may have been corrupted or tampered with during download. delete this copy and download a new one' I have done that and

  • Help with hooking a windows 98 system to router

    How to I hook my computer with windows 98 on it _to my WRT54G wireless router....

  • Unresponsive iPhoto at launch

    Hi, iPhoto was being unresponsive at launch... I did a forced quit and got this from the report (first few lines)... Any help is highly appreciated... Got an unresponsive iPhoto few days back while doing an import as well... thanks Process:     iPhot

  • Setting 'View Options, All Windows', not remembered?

    I've just replaced my G5 iMac with a 20-inch Intel Core Duo model and I'm having a Finder problem. When I go into 'View Options' and change the setting from 'This window only' to 'All windows', it keeps switching itself back to 'This window only'. I'