New Apple Java update breaks jnlp file association

I thought this might be helpful for other people experiencing this problem.
It seems that the latest Java update for Macs (10.5 update 4) breaks the file association for jnlp files. When you use one it opens up a text editor. To make matters worse they have moved the location of Web Start.
The only way we have been able to fix this is:
1. Control-click the jnlp file that was downloaded to the desktop and select “Get Info”
2. Click “Open with” and select “Other…”.
3. At the top of the window select “All Applications” in the Enable box.
4. Browse to /System/Library/CoreServices and select Java Web Start.
5. Click the “Always Open With” checkbox at the bottom.
6. Click the “Add” button.
7. Double-click the jnlp file on the desktop which should now launch the workbook.
If anyone else has some more information or another solution, then please reply here.

Thank you so much for this. I didn't find this post the first time I searched on this problem, and I was mired down in versions-specific directories with javaws--which appears only as a link that cannot be used as an association.
MUCH appreciated!
--Paul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Similar Messages

  • Problem changing JNLP file association

    I installed SUN JRE 1.5 Update 7 in a fresh Windows XP machine and found the registry recongizes the JNLP file extension is associatied with it. Then I installed an application that downloads IBM WebSphere Application Client 6 which actually uses IBM JRE 1.4.2 . After this installation IBM JRE changes the .jnlp file association from Sun JRE 1.5.0_07 to its own 1.4.2 version.
    Now I needed to change the JNLP file association back to previous one. I used Windows Explorer->Tool->Folder Options->File Types->Advanced->Edit and did that. However, I see my registry didn't change the association from IBM JRE to Sun JRE. But when I look at Java Control Panel, it says its associated with Sun JRE. Here is a windows shell script that I run to see the current JNLP file assocaition - which alwasy tells me its OBM JRE which is associated with the JNLP file extension. I tried restarting the machine, removing the cached copy from Java Control Panel without any difference.
    Can you tell me when this file type association may not work and why? Is there any Windows Security Patch issue here? Also what are the registry keys that I should look for (a few are mentioned in the script below)?
    code:
    // To run it:
    // CScript //Nologo JWS.js
    var fso = new ActiveXObject("Scripting.FileSystemObject")
    var gShell = new ActiveXObject("WScript.Shell")
    function print(s) {
    WScript.Echo(s)
    function JavaSoft_JWS() {
    var regKey = "HKLM\\SOFTWARE\\JavaSoft\\Java Web Start\\"
    var ver = gShell.RegRead(regKey + "\\CurrentVersion")
    var path = gShell.RegRead(regKey + "\\" + ver + "\\Home")
    var javaws = path + "\\javaws.exe"
    print("Sun JWS")
    print("\tversion: " + ver)
    print("\texe: " + javaws)
    function IBM_JWS() {
    var ver = "1.4.2"
    var regKey = "HKLM\\SOFTWARE\\IBM\\Java Web Start v" + ver + "\\"
    var path = gShell.RegRead(regKey + "\\" + ver + "\\Home")
    var javaws = path + "\\javaws.exe"
    print("IBM JWS for HKLM: ")
    print("\tversion: " + ver)
    print("\texe: " + javaws)
    function JNLP_ASSOC_HKEY_LOCAL() {
    var regKey = "HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\JNLPFile\\Shell\\Open\\Command\\"
    var path = gShell.RegRead(regKey)
    var javaws = path + "\\javaws.exe"
    print("HKEY LOCAL MACHINE Current JNLP File Association: ")
    print("\texe: " + javaws)
    function JNLP_assoc_HKCR() {
    var regKey = "HKCR\\JNLPFile\\Shell\\Open\\Command\\"
    var path = gShell.RegRead(regKey)
    print("Current JNLPFIle association for HKCR:\t" + path)
    function main(args) {
    JNLP_ASSOC_HKEY_LOCAL()
    JNLP_assoc_HKCR()
    JavaSoft_JWS()
    IBM_JWS()
    ---------------------------------------

    Did the clients happen to know what version they were upgrading from? We have seen this mostly when a system upgrades major Java versions, eg from 1.6 or 1.7 or switching from 32 to 64 bit Java and C:\Windows\System32\javaws.exe disappears or something silly.

  • HT5616 Will new apple id impact on existing files?

    My email address is expired because i am retired from my company. So i want to change my Apple id. Is there Any affect on my existing files in keynote, pdf, ibook, etc? And how to change apple id?

    I will make this clear - DO NOT CREATE A NEW APPLE ID!
    CHANGE the email associated with your current Apple ID or you will create headaches you will hope never to recover from. :-)
    Before following the instruction JimHdk provided, be sure to also create security questions if you haven;t already done so, and add a recovery email address. This is insurance in case something goes wrong. I really suggest you do not skip these two steps.
    Good luck.

  • Since the Apple Java update of 4/6 and/or 4/12, Firefox doesn't load PDFs or download them (Safari works fine). Tried listed solns: no help. Ideas?

    I'm running Mac OS 10.6.8 on a Power Mac. The Apple Java updates of 4/6 and 4/12 were released to counter the Flashback trojan - I installed each. The patch implied Java should be disabled - I allowed this. Javascript was NOT disabled. I later re-enabled Java using the "Java Preferences" application in /Applications/Utilities.
    I tried the instructions I could find on the FF site to correct this, but with no good results. Among the things was resetting the download folder.

    The presence of malware on the user has been mentioned as a possible cause.
    Do a malware check with several malware scanning programs on the Windows computer.
    Please scan with all programs because each program detects different malware.
    All these programs have free versions.
    Make sure that you update each program to get the latest version of their databases before doing a scan.
    *Malwarebytes' Anti-Malware:<br>http://www.malwarebytes.org/mbam.php
    *AdwCleaner:<br>http://www.bleepingcomputer.com/download/adwcleaner/<br>http://www.softpedia.com/get/Antivirus/Removal-Tools/AdwCleaner.shtml
    *SuperAntispyware:<br>http://www.superantispyware.com/
    *Microsoft Safety Scanner:<br>http://www.microsoft.com/security/scanner/en-us/default.aspx
    *Windows Defender:<br>http://windows.microsoft.com/en-us/windows/using-defender
    *Spybot Search & Destroy:<br>http://www.safer-networking.org/en/index.html
    *Kasperky Free Security Scan:<br>http://www.kaspersky.com/security-scan
    You can also do a check for a rootkit infection with TDSSKiller.
    *Anti-rootkit utility TDSSKiller:<br>http://support.kaspersky.com/5350?el=88446
    See also:
    *"Spyware on Windows": http://kb.mozillazine.org/Popups_not_blocked
    *https://support.mozilla.org/kb/troubleshoot-firefox-issues-caused-malware

  • The latest Java update breaks some vital applications

    The latest Java update breaks some vital applications. I have reverted back to 7u45. But now, every time a java applet is used, the "later", "block", "update" window appears and stops the applet from loading. I must have this older release. Oracle does not throughly test their updates. Note: the apps the update breaks are actually Oracle apps.
    I have checked the "do not ask again until next relesse" box every single time. Worthless.
    Is there a way to stop Java version checks? I even have the box deselected for check for updates; ignored by OS X. I WANT CONTROL! Stop checking!
    Ideas?

    We are facing the same issue. We suggested all out customers not to install the updates Java 7u65 or 8u11 until there is a workaround or fix.
    The wrong look & feel is causing the following problems:
    - Either icons or text can be display on a button. Currently the majority of buttons are displaying an icon. Therefore the workaround is to set the text at least.
    - Scroll-bars are displayed within all cells of a table column. The circumstances are not clear when these scroll-bars are displayed.

  • HT5744 Is it safe to download the latest apple java update

    Is it safe to download the lates Apple java update?

    only enable Java if you absolutely have to use it.  Otherwise, it's better to leave it disabled.

  • Java update breaks apps

    just updated my java, thus found out most of my java apps broke
    Dude seriously, never gonna update java when apple wants me to.
    How do I go back?

    I reported this problem to Apple in bug 6985275. They closed it as "Behaves correctly", with this reply:
    09-Jul-2009 10:09 AM Jason Yeo : Engineering has determined that this issue behaves as intended based on the following information: The double-clickable Java Web Start.app is no longer required to be present in /Applications, because it's UI has been integrated into Java Preferences. The Java Web Start.app JNLP launcher is present in /System/Library/CoreServices, however there are no user-serviceable parts inside.
    I don't think they understand the problem. By relocating Java Web Start, they've broken the JNLP file type associations, causing JNLP files to open in TextEdit. You can see this by getting "Info" for a JNLP file in the Finder; the associated application for open the file will be TextEdit. If you manually install the Java update again (not via Software Update, download the .dmg) this corrects the problem.

  • .jnlp file association

    We have a JNLP application. A recent Java7 upgrade seems to have removed the file association between javaws.exe and .jnlp files. We have experienced this on multiple client machines. On one, Windows would not all us to create the association through the normal means of "Open With...".
    Is this a known issue?

    Our workaround was to update the registry manually (obligatory warning about doing this on your machine!)
    Computer\HKEY_CLASSES_ROOT\Applications\javaws.exe\shell\open\command
    Then edit that value to point to a 32-bit javaws.exe – this one happens to be in the jre7 folder:
    "C:\Program Files (x86)\Java\jre7\bin\javaws.exe" "%1"In addition to this check if there is association for .jnlp in the HKCU branch. If you ever tried "Open with" then windows will add association to user branch and it will hide system wide settings.
    Good way to troubleshoot this is to use Process Monitor from sysinternals.com and inspect what .jnlp related registry keys are read.
    Please file a bug if you can find a way to reproduce a problem or will find out what exactly is wrong in the registry.

  • Fail to update the jnlp file

    The application allowed user to run offline. So ,I use <offline-allowed/> in the JNLP file.
    It works well in JDK5.0:
    1.the application can run if the network is dropped.
    2.the jnlp file will be updated if the server update the JNLP.
    But in when I change JDK to version 1.4.2, something unreasonable happened:
    Even I update the server's JNLP, the client still use the old JNLP and not update it.
    In the JWS1.4.2 Developer Guide, it says:"If offline-allowed is specified, Java Web Start will also check to see if an update is available. However, if the application is already downloaded the check will timeout after a few seconds, in which case the cached application will be launched instead."
    What is the "a few seconds" mean?Is there any different between JDK1.4 and 1.5?
    The connection between client and server is not very good. I do think it may cause the problem above. But in the same connection condition, JDK1.5 works..
    So, is there any thing I can do to resolve this problem?

    <jse version="1.5+" />(is one possibility)

  • JNLP API: Programmatically checking for updates to JNLP file

    I have a webstart application, and I'd like to add a function to check for updates while the program itself is running. DownloadService2.getUpdateAvailableResources checks for updates in the JAR file, but not the JNLP file that launched the application. If I deploy new versions of the JAR files I get prompted, but if I add a new JAR file to the JNLP file I don't.
    Is there any way to check for updates to the JNLP file?
    Also, is there a way to programmatically trigger a background update, so that when the app is next launched it's updated?

    rcasha wrote:
    I have a webstart application, and I'd like to add a function to check for updates while the program itself is running. DownloadService2.getUpdateAvailableResources checks for updates in the JAR file, but not the JNLP file that launched the application. If I deploy new versions of the JAR files I get prompted, but if I add a new JAR file to the JNLP file I don't.
    I assume you passed in a resource spec with type == ALL or APPLICATION ? If so, it sounds like you need to file a bug with details like JRE version, the JNLP desc. involved.
    Is there any way to check for updates to the JNLP file?Yes, call getUpdateAvailableResources(spec) with spec.type == APPLICATION. This supposes to work.
    Also, is there a way to programmatically trigger a background update, so that when the app is next launched it's updated?Try adding this to your JNLP:
    <update check="background" policy="always"/>
    For more details, see: http://docs.oracle.com/javase/7/docs/technotes/guides/javaws/developersguide/syntax.html#update

  • Apple Java update - to old for Sun?

    I guess my old login is not working anymore. That's funny but it is not the case.
    Well I have installed all Java updates and I cannot get it working right :]
    I use Java test site to check if it works and what I get with J2SE 5.0 is following information:
    "You are using an older version of Java technology. You can download the lastest version form Java.com
    Your Java configuration is:
    Apple Computer, Inc.
    1.5.0_07
    Mac OS X
    10.4.8"
    When I change settings to J2SE 1.4.2 I cannot even get this test running.
    I need Java to use ma online banking. Without it I cannot sign any transaction what means that it is useless for me now.
    I was trying Java with Safari, Camino, Firefox, Opera.
    Camino was always the best browser for my online banking but it doesn't work with all those updates we have currently.
    Anyone has an idea what should I do now?
    I know over 100 people community which whould be happy to have this problem solved as well. So please help me to figer it out.
    Few iMacs (G4 & G5), PMs (G4)   Mac OS X (10.4.8)  

    Welcome to Apple Discussions!
    Unfortunately many sites which use Java also corrupt it with ActiveX plugins that are not Mac OS X compatible and are barely compatible with PCs to begin with. If they did use pure Sun Java, then it would work with the Mac just fine.
    And if they are using ActiveX, that's not secure, as it relies on Windows based technology. Sounds like you are getting that error in error and these sites simply don't know what to do about the lack of ActiveX. I would write their administrators and tell them to use true Sun Java.
    A tell tale sign of using Windows technologies for serving webpages is .asp or .aspx page names, though that might be masked by something else.

  • Recent java update breaks SwingWorker

    Hi,
    Please correct me if I am wrong on any information that say here, but since I did a software update(had a java update) my application doesnt work!!!
    The problem is to do with the SwingWorker java class. In particular having multiple tasks! It only seems to be able to run 1 task now. I have demostrated this in a simple demo application. I would think that this issue would have quite a big impact on users.
    Also searching the net I found a recent bug listing in java.
    http://bugs.sun.com/bugdatabase/viewbug.do?bugid=6880336
    Please note that this bug also impacts 10.6.

    Welcome to the forums!
    You will probably get better information from the Swingworker forum:
    http://forums.sun.com/forum.jspa?forumID=57&start=0
    as it is not an Apple product.

  • TS3219 I have purchased new songs from iTunes and they are in my Library, however I cannot transfer or download the new songs to my iPod..I believe this is a new problem maybe since I downloaded the new Apple software update...HELP ?

    I have recently upgraded the new Apple software and now when I purchased new songs they show up in my tunes library However, I cannot transfer or download them to my iPod shuffle...any help is appreciated..my son is having the same problem downloading to his iPhone 4.

    From your OLD computer...
    Copy your ENTIRE iTunes FOLDER to an External Drive... and then from the External Drive to your New Computer..
    Full Details Here  >  http://support.apple.com/kb/HT1751
    An Added Bonus is that you will have a Backup of iTunes.

  • Latest JAVA update breaks numerous web page services - how do I uninstall?

    Since applying the most recent JAVA update, Java server pages that use dropdown menus that worked in the past no longer stay dropped down. On the click down action, the menu appears briefly then disappears so it is now impossible to use these critical menus.
    Clearly something is defective in this update. How do I uninstall it?
    Thanks,
    Ross

    Did you try changing the active Java version? Applications>Utilities>JavaPreferences.

  • Java update breaks network connect

    The latest Java update has broken my junipe netwrok connect, anyone got any ideas?

    This worked for me:
    http://groups.google.com/group/macenterprise/browse_thread/thread/6368431a9c273a 53
    The key is:
    "This update also configures the Java web plug-in to disable the automatic
    execution of Java applets. Users may re-enable automatic execution of Java
    applets using the Java Preferences application. If the Java web plug-in
    detects that no applets have been run for an extended period of time it will
    again disable Java applets."

Maybe you are looking for

  • What can I delete to free up more disk space?

    I have backed up on my time machine and have deleted all video and some books? but I still didn't free up very much room. when I check Get Info I have a capacity of 79.55 GB and have used 78.7 GB and have available 844.6 MB. I don't know what else I

  • UC 520 Software

    Good Day, Hope someone can assist me? I have a UC 520 running software release: uc500-advipservicesk9-mz.151-2.T2, I would like to register a Cisco 3905 IP phone to the UC520 but I understand I need CME 8.8 for this to work. I have searched the whole

  • Why can't BT find my postcode

    I  live in sight of a BT tower which includes the exchange and within a few hundred yards is a BT  huge datacentre. But when I try to find out if I can get Infinity in the future BT blithly announces they cant find the postcode so thry wont be  insta

  • Need a fast image viewer with slideshow and autorotating

    Hello everyone, I'm currently recycling an old computer as a digital photo frame. It runs LXDE. This computer is also used as a server on which we store our photographs. I need a fast picture viewer, with the following features: - fast processing - g

  • 8i client not allowing database creation

    I think I've worked around the P4 issue on the 8i personal install, but now I can't get it to create a database. I keep getting a "end-of-file on communication channel" error. I've tried using a known good CD as well as re-downloading. Is it another