Icon tag in jnlp file

Hello all.
I've been trying to include a custom icon with my web start application by using the <icon href="/images/camera.gif"> tag in the jnlp file. The image is included in the .jar file properly and then in the .war file, but the default web start icon always shows up instead (ie: on the desktop, start menu, and in the Java Web Start launcher).
Does anyone have any hints on what might be going on?
Any help will be greatly appreciated!
Thanks.
Chris
[email protected]

I'm having a similar problem ... but I think the .jnlp is structured right...
gfpr.jnlp file...
<?xml version="1.0" encoding="utf-8"?>
<!-- JNLP File for gfpr applet -->
<jnlp
spec="1.0+"
codebase="$$codebase">
<information>
<title>Financial Planning & Reporting Accelerator</title>
<vendor>Unilever Cosmetics International</vendor>
<description>GFPR Applet</description>
<description kind="short">The client applet for GFPR.</description>
<icon href="minesweeper32.gif" width="32" height="32" />
<icon href="minesweeper64.gif" width="64" height="64" />
</information>
<resources>
<j2se version="1.3"/>
<jar href="gfprclientapplet.jar"/>
<jar href="xerces.jar"/>
<jar href="xalan.jar"/>
<jar href="log4j.jar"/>
<jar href="jdom.jar"/>
<jar href="uciutilities.jar"/>
<jar href="f1j9swing.jar"/>
<jar href="crimson.jar"/>
<jar href="jaxp.jar"/>
</resources>
<applet-desc documentBase="$$codebase"
name="GFPR applet"
main-class="com.unilever.uci.gfpr.presentation.fprAccelerator"
width="760"
height="400">
</applet-desc>
</jnlp>
WAR structure....
/app/gfpr.jnlp
/app/minesweeper32.gif
/app/minesweeper64.gif
/app/****.jar (all the referenced jars)
/META-INF/MANIFEST.MF
/WEB-INF/web.xml
/WEB-INF/lib/jnlp-servlet.jar
anyone have any ideas ??
thanks
dave

Similar Messages

  • Icon size in JNLP file.

    Hi! I change the attributes 'width' and 'height' in the tag 'icon href', but the size of icon not change, why? Anybody can hel me?? Thanks.

    The width and height attributes for icons in the jnlp
    file are hints to the implementation (java web start)
    to aid it in only downloading the icons it needs.
    They are not directives to the implementation to tell
    it how large to display it. The current version of
    Java Web Start dosn't use these hints at all.What version of WebStart were you referring to? I am running 1.0.1_02 (build b03) and I am wondering if these hints will be used.

  • security tag in JNLP file

    Hi,
    I have a signed javaws app. I set a couple of PROPERTYs in the JNLP file, leave the <security> tag empty, grant all-permissions in my client machines' javaws.policy file.
    After I started the app via javaws, I can access system properties (such user.home, etc) and read/write/delete local files, I am happy only that I cannot get the PROPERTYs I set in the JNLP file !
    According to the document, reading PROPERTYs set in the JNLP file should be simple and straight forward, System.getProperty() should do the trick, but it does not.
    I add <j2ee-application-client-permissions /> to the <security> tag in the JNLP file, here it goes, I can read the PROPERTYs from the app if it is started by javaws 1.4.2 (coming with JDK1.4.2). But sad again, if the app is started by javaws 1.2, the PROPERTYs still hide from me.
    Eventually, <all-permissions /> in the <security> tag will do the magic, but I am lost here. What is the point of security here that I cannot read the PROPERTYs I set in the JNLP file while I can even delete files from local disk? This <all-permissions /> magic allows the app jumping out of the sandbox?

    This looks like an example of bug:
    5062655: Permissions granted by policy files don't apply to jnlp properties.
    which is marked as fixed in mustang (1.6.0)

  • Pass XML in argument tag in JNLP file

    Is there a way to pass an xml string in the <argument> tag. I tried to do it but I get xml parsing error. It seems that the xml becomes the child node when I pass that to the arguments tag. the CDATA also does not work. Has anyone done this successfully. thanks
    I am trying to pass somthing like
    <argument><Settings><URL>http://xxx.com</URL></Settings></argument>
    this is just an example I have also tried
    <argument>"<Settings><URL>http://xxx.com</URL></Settings>"</argument>
    this also errors out.
    <argument><![CDATA[<Settings><URL>http://xxx.com</URL></Settings>]]</argument>
    that does not work too.
    Please let me know if there is anything else I can try

    I've successfully used CDATA to embed HTML in an argument, on JDK 1.5 at least (not tried on others yet).
    Your CDATA closing section should be: ]]> Yours is missing the end bracket - if that's not an error in your post it's probably the cause of the XML parsing error.

  • Query regarding j2se tag in JNLP file for JRE 1.4.2_07

    Hi,
    Can the j2se tag take different servlet link other than "http://java.sun.com/products/autodl/j2se" in the href field.
    eg: <j2se initial-heap-size="64m" max-heap-size="512m" version="1.5+" href="http://localhost:8080/j2se"/>
    Since i am planning to download latest JRE from the sun site and place it my local server so that download time can be reduced for other users.
    Thanks in advance
    Bharath

    There is no utility that I'm aware of. The installer is InstallAnywhere from Zerog, and it uses the MS installer to actually do the install. So you can look at either Zerog or MS for one.
    Sun's Java 5 version has deployment information, including silent install options, at:
    http://java.sun.com/j2se/1.5.0/docs/guide/deployment/index.html
    I don't know if that exists for your version.

  • .jnlp file will not open with java

    I am in a class that is requiring us to open a .jnlp simulation. I have tried everything that I can think of and I cannot get this to open. please help!

    To lower the risk of malware infection, Safari now downloads Java WebStart application files to a hidden temporary folder and does not open them automatically. Although you may find instructions on the Internet for defeating this protection, I strongly advise against doing so.
    The right way to launch a WebStart application is to click the Downloads button at the right end of the Safari toolbar and then double-click the icon of the JNLP file you just downloaded. If you want to save the file for later use, click the magnifying-glass icon to reveal it in the Finder, and then move it. Otherwise it will be deleted at the next login.
    In order for this method to work, you must first have selected
    Safari ▹ Preferences ▹ General ▹ Remove download list items: Manually or When Safari Quits

  • How to get around safari no longer launching jnlp files with 6.0.3?

    I'm both a user of Java Webstart applications and a publisher (at work and for private projects)
    Given the latest update to Safari that no longer launches a JNLP file I've had no choice but recommend that my clients switch to Firefox or Chrome in order to continue using the Java Webstart applications.
    The fact that clicking the button or link to launch the JNLP appears to do nothing, that sometimes the JNLP is downloaded and other times not, and it never launches webstart,  makes it impossible to support clients and makes the applications appear completely broken.
    Is there no workaround to this? Some way to get Safari to run the JNLP file?

    For security reasons, WebStart application files are now downloaded to a hidden folder and are not launched automatically. Although you may find instructions on the Internet for defeating this protection, I strongly advise against doing so.
    The right way to launch a WebStart application is to click the Downloads button at the right end of the Safari toolbar and  then double-click the icon of the JNLP file you just downloaded. If you want to save the file for later use, click the magnifying-glass icon to reveal it in the Finder, and then move it.

  • How to embed jnlp file into html page using object tag

    hi everyone,
    i have written one jnlp file like this.
    <?xml version="1.0" encoding="utf-8" ?>
    <!-- JNLP file for Demo applicaion -->
    <jnlp spec="1.0+" codebase="http://localhost:9080/base/" href="SampleExample.jnlp">
         <information>
              <title>Demo Application</title>
              <vendor> </vendor>
              <description>Sample Demo Application</description>
              <offline-allowed/>
         </information>
         <security/>
         <resources>
              <j2se version="1.3+" />
              <jar href="common.jar" main="true" download="eager" />
              <jar href="classes12.jar" download="eager" />
              <jar href="toplink.jar" download="eager"/>
              <package name="com.applet.*" part="applet" recursive="true"/>
         </resources>
         <applet-desc name="grid" main-class="com.applet.PriceGrid" width="1000" height="300"/>
    </jnlp>
    i am trying embed that jnlp file using object tag like
    <OBJECT
    classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH="1000" HEIGHT="300" NAME="grid">     
    <PARAM NAME="jnlp" VALUE="http://localhost:9080/base/SampleExample.jnlp">
    </OBJECT>
    but i am not able to load the applet using Web Start.
    Can anyone please help me. This is very Urgent for me.
    Thanks & Regards,
    Shiva.

    thanks.
    i am giving my problem clearly. i have one applet. Previously i am loading the applet in my html page using object tag like this...
    <OBJECT
    classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH="1000" HEIGHT="300" NAME="grid">
    <PARAM NAME="CODE" VALUE="com.adp.base.applet.PriceGrid.class" >
         <PARAM NAME="ARCHIVE" VALUE="common.jar,classes12.jar,toplink.jar" >
         <PARAM NAME="NAME" VALUE="grid" >
    <PARAM NAME="type" VALUE="application/x-java-applet">
    <PARAM NAME= "cache_option" VALUE ="no">
    </OBJECT>
    now what i need to do is
    i need load the applet only first time using web start and when ever the applet code changes in the server i need to reload the applet.
    for that i kept all the applet resources in .jnlp file.i want to cache all the resources which are in .jnlp file and applet must be displayed within a web page within a browser.
    Webstart always open a new application windows.
    I need to run an Applet embedded within a web page within a browser.
    Is there a way to still use Webstart?

  • Syntax of the JNLP file (web start) for JFX to allow desktop shortcut/icon?

    I'm having a hard time getting this to work. I'm using NetBeans v7.1.2. First of all - the resulting .jnlp file comes with the applet, as well as the application specification. The classloader is different in both of the cases from what I've seen.
    <applet-desc width="800" height="600" main-class="com.javafx.main.NoJavaFXFallback" name="jwsapp" >
    <param name="requiredFXVersion" value="2.0+"/>
    </applet>
    <jfx:javafx-desc width="800" height="600" main-class="jwsapp.Main" name="jwsapp" />
    What I did was edit out the applet part - now there is no entry in the "Type" of application in the javaws cache, it's simply blank. And it's still launched as an applet (judging by the console trace). Now we have "<jfx:javafx-desc", instead of application-desc? What does that affect? Is it safe to just fallback to 'application-desc' (then the type is properly detected)? I haven't been able to find any info on this whatsoever.
    Shortcuts.. I have Java 2.1.1 installed and this:
              <shortcut online="false">
                   <desktop/>
              </shortcut>
    does absolutely nothing for me. The shortcut never appears (even though this addition to .jnlp was designated by NetBeans). Moreover, how would I go about attaching icons to this shortcut?
    Does anyone have a working .jnlp example, that is actually able to allocate a shortcut with a predefined icon on the desktop? Thank you.
    Edited by: 919083 on Aug 12, 2012 5:06 AM
    Edited by: 919083 on Aug 12, 2012 5:07 AM

    It works fine for me.
    I'm using latest FX samples and latest 7u6 on Mac OS X.
    Tested with slightly modified version of BrickBreaker.jnlp that includes
    <shortcut online="false">
    <desktop/>
    </shortcut>
    and the shortcut is always created to me.
    Could you please try the latest 7u6 build?
    If it's still reproducible, please file a new bug at http://javafx-jira.kenai.com/
    and also could you please attach an example to reproduce the problem?

  • How to specify desktop shortcut icon for JWS-JNLP app?

    Hi,
    When JWS sets a shortcut on the desktop for the app that I wrote, it just uses the Java cup icon. How can I get it to use my icon instead?

    I already have a line reading <icon href="yellow_aw.png"/> in my information tag, and the icon is the Java cup. I thought that the <icon href="yellow_aw.png"/> tag only specifies the icon that is displayed in the JavaWebStart start-up screen.
    Any other ideas?
    snippet from my JNLP file:
    <information>
    <title>AttitudeWatch</title>
    <vendor>BizDirect.net</vendor>
    <homepage href="http://www.attitudewatch.com" />
    <description>Improve your Attitude, Improve your Life.</description>
    <icon href="yellow_aw.png"/>
    <offline-allowed/>
    </information>

  • Always prompted to save JNLP file

    Hello! We have a simple servlet that basically just queries a few things off of the HttpServletRequest and spits back a dynamically generated JNLP file. For some reason, when we were running with Tomcat 4.0.6 this worked fine, but with the upgrade to Tomcat 4.1.29 it does not. IE always prompts to open or save the file - it never just launches JWS automatically anymore.
    Any suggestions on what we can fix? I'll put the interesting parts of the servlet below.
    Thanks in advance!
    -Angelina
    Servlet:
    public class JNLPServlet extends HttpServlet{
        public void doGet(HttpServletRequest request, HttpServletResponse response)
           throws IOException, ServletException {
            try {          
                response.setHeader("Cache-Control", "public");
                response.setContentType("application/x-java-jnlp-file");
                String sessionId = getSessionId(request);
                ServletOutputStream out = response.getOutputStream();
                java.net.InetAddress[] hostNetAddrs =
                              java.net.InetAddress.getAllByName(request.getServerName());
                String hostIpAddr = hostNetAddrs[0].getHostAddress();
                out.println(generateJNLP(sessionId, request.getServerName(),
                                         hostIpAddr, request.getRemoteUser()));
                out.flush();          
            catch (IOException ex) {
                response.sendError(javax.servlet.http.HttpServletResponse.
                                   SC_SERVICE_UNAVAILABLE, ex.getMessage());
            catch (Exception ex) {
                response.sendError(javax.servlet.http.HttpServletResponse.
                                   SC_INTERNAL_SERVER_ERROR, ex.getMessage());
        protected String generateJNLP(String sessionId, String host, String ip, String userName){
            StringBuffer buf = new StringBuffer();
            buf.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
            buf.append("<jnlp spec=\"1.0+\" codebase=\"http://" + ip + ":80/cmv2/\">\n");
            buf.append("<information>\n");
            buf.append("<title>App V2.3 on " + host + "</title>\n");
            buf.append("<vendor>EMC Corporation</vendor>\n");
            buf.append("<homepage href=\"http://www.emc.com\" />\n");
            buf.append("<description>Program for monitoring performance.");
            buf.append("</description>\n");
            buf.append("<icon href=\"cm.gif\" width=\"32\" height=\"32\" depth=\"3\" size=\"1k\" />\n");
            buf.append("<offline-allowed />\n");
            buf.append("</information>\n");
            buf.append("<security>\n");
            buf.append("<all-permissions />\n");
            buf.append("</security>\n");
            buf.append("<resources>\n");
            buf.append("<j2se version=\"1.4+\" href=\"http://java.sun.com/products/autodl/j2se\"");
            buf.append("initial-heap-size=\"64m\" max-heap-size=\"194m\" />\n");
            buf.append("<property name=\"host_name\" value=\"" + host + "\"/>\n");
            buf.append("<property name=\"host_port\" value=\"80\"/>\n");
            buf.append("<property name=\"host_IP\" value=\"" + ip + "\"/>\n");
            buf.append("<property name=\"secure_host_port\" value=\"443\"/>\n");
            buf.append("<property name=\"session_id\" value=\"" + sessionId + "\"/>\n");
            buf.append("<property name=\"user_name\" value=\"" + userName + "\"/>\n");
            buf.append("<jar href=\"cmv2.jar\" />\n");
            buf.append("<jar href=\"ohj-jewt-4_1_9.jar\" />\n");
            buf.append("<jar href=\"help-4_1_9.jar\" />\n");
            buf.append("<jar href=\"oracle_ice-5_06_3.jar\" />\n");
            buf.append("<jar href=\"emcshared.jar\" />\n");
            buf.append("<jar href=\"xerces.jar\" />\n");
            buf.append("</resources>\n");
            buf.append("<application-desc main-class=\"com.emc.wclient.Login\">\n");
            buf.append("</application-desc>\n");
            buf.append("</jnlp>\n");
            return buf.toString();
    }

    The underlying problem is a combination of tomcat 4/5 being more standard and IE being less standard. Tomcat changed to automatically add ";charset=ISO-8859-1" to the end of the Content-Type header while IE appears to not correctly process the Content-Type header.
    IE maintains a list of known MIME types in the registry under [HKCR]\MIME\Database\Content Type. There you will find an entry for 'application/x-java-jnlp-file' which indicates that this MIME type is treated as a file with the suffix '.jnlp'.
    Unfortunately, IE treats EVERYTHING after the Content-Type: as the MIME type NOT just the stuff between the ':' and the ';'. Thus instead of looking for a registry entry for 'application/x-java-jnlp-file' it winds up looking for 'application/x-java-jnlp-file;charset=ISO-8859-1" and doesn't find it.
    If you duplicate the 'application/x-java-jnlp-file' entry with the name 'application/x-java-jnlp-file;charset=ISO-8859-1' everything works. Alternatively, if you make sure the 'file name' portion of the URL which requests the jnlp spec has the suffix '.jnlp' IE will work correctly. If you are generating the jnlp spec via your own servlet you can control the behavior of Tomcat by calling 'setCharacterEncoding(null)' on the response object (note this is not a method of the HttpServletResponse interface, you have to cast to the underlying concrete type).
    So, I think IE's use of the 'suffix' is non-standard and IE's handling of the Content-Type header field is just broken. If you can make the requesting URL have the .jnlp suffix you are ok; otherwise, there does not appear to be a good solution.

  • Dynamic generation of jnlp file

    I'm dynamically generating a jnlp file using a jsp to pass run-time parameters over to my Java application thusly:
    <%
    response.setContentType("application/x-java-jnlp-file");
    String userName = request.getParameter("username");
    String password = request.getParameter("password");
    String batchId = request.getParameter("batchid");
    out.println("<?xml version=\"1.0\" encoding=\"utf-8\"?>");
    out.println("<jnlp ");
    out.println("spec=\"1.0+\" ");
    out.println("codebase=\"http://server/directory\" ");
    out.println("href=\"this jsp file\">");
    ... other jnlp stuff...
    out.println("<application-desc main-class=\"myApp.myClass\">");
    out.println("<argument>" + userName + "</argument>");
    out.println("<argument>" + password + "</argument>");
    out.println("<argument>" + batchId + "</argument>");
    out.println("</application-desc>");
    out.println("</jnlp>");
    And use args[] to attempt to get the passed parameters in the Java application:
    userName = args[0];
    password = args[1];
    batchId = args[2];
    However, they don't seem to be passed over to the application as I get NullPointerExceptions. If I try to trace the state of the arguments by adding:
    FileOutputStream f = new FileOutputStream("w:output.txt");
    BufferedWriter w = new BufferedWriter(new OutputStreamWriter(f, System.getProperty("file.encoding")));
    w.write("userName: " + userName);
    w.write("password: " + password);
    w.write("batchId: " + batchId);
    f.flush();
    f.close();
    The output file is completely empty.
    1. Am I passing the arguments in wrongly?
    2. Why is the output not being written in the file?
    My thanks in advance for any assistance offered.
    Erkton

    Erkton,
    I use a similar approach and it does work. The main gotchas I found were typos. I would suggest temporarily changing the
    response.setContentType("application/x-java-jnlp-file");
    line to
    response.setContentType("text/xml");
    and looking at your JNLP file as XML and verifything that you got everything write. Look for beginning and end tags, stuff like that.
    Once you have it right then switch it back to JNLP.
    One other thing to look out for is Internet Explorer doesn't like jnlp files unless they end with a .jnlp extension. I had to rename my jnlp files to end with .jnlp instead of .jsp for IE to parse them correctly. I don't think thats the issue you are running into, but you may want to look out for it.

  • Accented character encoding in JNLP files

    Hi everyone:
    Maybe I am missing something trivial, but I am having trouble encoding French accented characters in my JNLP files. For example, I tried to encode the name "Qu&eacute;bec" as follows:
    - Qu&eacute;bec: the file is not parsed completely and the application-desc tag appears to be missing. I know that this problem has already been reported by German and Swedish fellows.
    - Qu&eacute;bec: the file is parsed correctly but the &eacute; tag is not converted to "&eacute;."
    - Qu&#233;bec: the &#233; tag is not converted either.
    - Qu\u00d9bec: no conversion...
    - Qu\00d9;bec: still no conversion...
    How should I encode my accented characters so that they appear correctly in Java Web Start presentation windows?
    Thanks in advance for any help...
    Jean-Fran&ccedil;ois Morin

    Rather than trying some kind of escape sequence, how about just storing the file as whatever "native" codepage your system likes and then converting it to UTF-8 with the native2ascii utility for deployment (not ideal, but it may work):
    As mentioned here:
    http://java.sun.com/products/javawebstart/docs/developersguide.html#dev
    Which links to here:
    http://java.sun.com/products/jdk/1.1/docs/tooldocs/win32/native2ascii.html
    (the document appears to be identical for the various JDK releases--if you want the 1.3 version, just change 1.1 to 1.3 in the URL above).
    I don't know if this is simpler on not. HTH!
    John

  • Creating .jnlp files from .java files

    Last resort: Ask on the forums. I'm having a lot of trouble creating .jnlp files with only a .java file. For some reason if I do create project, the project does not run correctly, but when I make the file and run the file alone, it works perfectly fine. Most of the tutorials that I have read online ask me to do weird manifest .class stuff (in order to make JAR files, which i have failed to do even after attempting to make one after 3 hours). And still, when it comes to make the .jnlp file, I don't quite understand anything. When putting it on the web, I'm planning not to use php (html is in my mind right now), and I have aborted every single attempt at making the JAR files and whatnot.
    At this point, I'm not asking for anything other than a link to a tutorial that actually works, because all that I have tried (for the JAR files, especially) have been giving me errors. By the way, one really bothersome output that comes up is the "illegal option: j" when I use the Tool for the JAR file, and I have no idea what that means--I google it and find nothing. The .java itself extends JPanel, so it isn't really an applet.
    How to: Run an Applet
    Create an Applet Class by clicking File > New > File > File Type > Java Classes > Applet Class.
    Enter a name and path for the applet and click Finish.
    Build the file by pressing F7.
    Create an Applet HTML file by clicking File > New > File > File Type > Other > HTML Applet.
    Enter a name and path for the applet and click Finish.
    Open the HTML file in JCreator and modify the applet tag to match the name of the applet class.
    Open the Project Settings window and select the HTML file as the Run parameter.
    Click the Run Project button.It isn't really a code, but I tried doing this and the HTML Applet said code = ".class" Again, I don't have a class for the file. And when you do the "File > New > File > File Type > Java Classes > Applet Class," you get the .java file and a folder that says "components, with two classes in it. I was completely befuddled.

    http://forum.java.sun.com/thread.jspa?messageID=9783924

  • Jnlp file wont open

    Hello when leopard switches on after the login, a black window Terminal opens with some text in it.
    Also i cant open jnlp files as i get this window instead of opening the jave file that let's me use a chat window. How do i handle this ? everything was working last week, now it is not. Thanks guys and the text file window i get when i click the jnlp file is:
    <?xml version="1.0" encoding="utf-8"?>
    <jnlp spec="0.2 1.0"
    codebase="https://content10.ilinc.com/download"
    href="">
    <information>
    <title>iLinc</title>
    <vendor>iLinc Communications, Inc.</vendor>
    <description>Installer/Launcher</description>
    <description kind="short">Short Description</description>
    <icon href="https://lms-10.ilinc.com/images/vendor/sedona/java_logo.gif"/>
    <offline-allowed/>
    </information>
    <security><all-permissions/></security>
    <resources>
    <j2se version="1.3+" href="http://java.sun.com/products/autodl/j2se"/>
    <j2se version="1.3+"/>
    <jar href="session.jar" main="true" download="eager"/>
    </resources>
    <resources os="Windows">
    <jar href="windows/client.jar"/>
    </resources>
    <resources os="Mac OS X" arch="i386">
    <jar href="mac.i386/client.jar"/>
    </resources>
    <resources os="Mac OS X" arch="ppc">
    <jar href="mac.ppc/client.jar"/>
    </resources>
    <application-desc main-class="Session">
    <argument>https://lm-learnlinc-3.ilinc.com/il/il.dll/@F/Get/join.lrn?t=l&sa=lm-learnlinc-3 .ilinc.com:80&CurrentVersion=10.2.5.2132&uid=4120984&userLogin=4120984&pw=0f0efb 55603a2e17775895d4dd9c0a17&sid=1941833&rec=&ssa=lm-learnlinc-3.ilinc.com:443&OEM Name=iLinc&alt=https%3A%2F%2Fcontent10.ilinc.com%2Fdownload&csa=content10.ilinc. com&dlpage=https%3A%2F%2Fsedona.ilinc.com%2Fdload&serverguid=8eec1dbf-0ab0-4bca- acb0-f1717e928851&lfile=lang_1&cid=55189&did=&flags=NSC</argument>
    <argument>iLinc-session.jnlp</argument>
    </application-desc>
    </jnlp>

    As for your first problem, as I understand, every time you log in, you get a Terminal window with some text.... Does this happen for all users, or just one? My guess is that you have somehow set something to open up when you log in, so that's what it's doing. You can go to the System Prefs, and then to the Accounts page, and finally to the Login Items tab, and if you see if by any chance you have Terminal set as a login item. If so, highlight it, and click the "minus" button at the bottom. If you don't have Terminal set as a login item, I'd look for some document that opens Terminal when you log in.
    Sorry, but I have no ideas about your 2nd problem. There have been some Java updates lately, so perhaps what was working is no broken. You might try making sure you have the latest version of your "jnlp" file... there may be a new one that works the the newer Java engine.

Maybe you are looking for

  • Lost registration code

    So it seems that somehow my registration to Quicktime Pro has disappeared; my computer no longer recognizes it. I would prefer not to purchase it again. Does anyone know a quick and easy method to access my registration online? Thanks!

  • Problem on dynamic assignment?

    As you know, we can use statement like var1 = '(program)objectname', and assign  (var1) to <fs>, I tried, and succeed in function module, but when I use it in prog2, and in prog1, I submit prog2, it does not work. can this usage only be available in

  • Can't find SystemConfiguration Folder (Time Machine Disk Error)

    I'm attempting to repair my Time Machin backups using apples directions (below) I follow the steps but cannot find the /Library/Preferences/SystemConfiguration/ folder. Any ideas? From the Finder's Go menu go to this location: /Library/Preferences/Sy

  • Programming Swing components

    I have to use an information dialog. I'm using this code: JOptionPane.showMessageDialog(frame, title); The problem is that the button that appear in the dialog always says "Aceptar" and I want to change "Aceptar" and write another title but I don't k

  • Using library defined classes or not

    I've an existing class in my program named Document. and I am using a Dom4j library which so happens have the class Document as well... Now, my program runs into a conflict such that within this class, let's call it "processfiles.java" it requires bo