Ciscoworks and Java - requiring a specific version

Can anyone explain why Ciscoworks requires a specific version of the java plugin rather than just using it as a minimum requirement? The current version of java is 1.5.0_01 but when I access our server it complains that I'm not running 1.4.1_02. Is there anyway to stop this check happening and to force it to just use what's installed?
cheers
Mike

Why indeed. I have raised this to Cisco developers ad nauseum. They are moving to more of a pure html schema with the upcoming release of LMS. Even that, though, will still have dependency on a specific JRE (1.42_something if I recall correctly). For now, you can use the parts of LMS and RWAN that aren't java-based applets despite the suite's error warning. Using any of the java applets (CiscoView, Campus Manager, etc.) requires the exact JRE noted in the documentation (1.41_02) and no substitutes are accepted. This is hard coded in the applet and there is no reliable work around. Some have reported limited success by using the Java control panel and having multiple JREs loaded on their machine. This is a bit tricky though and may not work in all situations.
Thus the great myth of Java (write once, run anywhere) is exposed. The cynic might observe that a MS-based implementation would be prefereble. the purist would opine that a pure html W3C-compliant app would be the way to go. The realist just sighs and goes about working with what he (or she) is given.

Similar Messages

  • Java programs which require a specific version of java won't work

    So I'm running 10.4 on my macbook pro, and when I try to run a java program that requires any version of java, I get an error saying I don't have that version. Java works fine from the command line when I run programs I wrote, and java -version outputs:
    java version "1.5.0_16"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b06-275)
    Java HotSpot(TM) Client VM (build 1.5.0_16-132, mixed mode, sharing)
    When I try to run something (say, some java applet), I get the message:
    Could not launch the application because it requires a version of Java that is not installed.
    (in smaller print):
    This application requires Java 1.4 or later, but only the following Java versions are installed: . Updating to a newer version of Mac OS X may resolve this.
    The message makes me think that in some text file or some preference somewhere, the thing that tells the system what version of Java I have got deleted. Anyone have any ideas of something I can do to fix it?

    I usually use Win 7 and lately have been playing with the Win 10 preview. I like Win 7.

  • How to choose a specific version and detect the same specific version?

    I've found the following link in other posts about choosing versions programmatically:
    http://java.sun.com/products/plugin/versions.html
    Well, I'm not quite sure how to use that classid for "static versioning". I mean, if I need to use 1.3.1_08 but not others (not even 1.3.1_07 or 1.3.1_09, but only 1.3.1_08), what classid should I use?
    That page doesn't teach us what syntax we're supposed to use!
    On the other hand, my webapp needs to detect what JRE is installed and would suggest what to do in case the specific version can't be found in client computer. What should I do?
    Thirdly, I've noticed that the order of installing versions is important. Let's say there're two versions in a computer, V1 and V2, while what I need is V1. Depending on V1 or V2 is the final installed one, my detection might or might not work. Someone knows what to do?
    TIA

    galo,
    willkommen zu den Apple Diskussionen.
    You don't state which version of Keynote you're using. Keynote 3 offers an option to restart the presentation after an inactivity of x min (at least 1 min).
    Look at Document inspector on the Document tab.
    In German: Klick im Informationen-Fenster auf das weiße Blatt und ggf. den Dokument-Button. Dort findest Du:
    Präsentation als Endlosschleife
    Präsentation neu starten nach Inaktivität von
    Viel Erfolg.
    If this information is useful to you, please mark it as "helpful" or "solved" using the little buttons in the titlebar of this message. Thank you.
    PowerBook G4 17", 1GB   Mac OS X (10.4.7)   iMac G5 20"; iPod 3G, iPod Shuffle, iSight

  • XSD size and Java XML Parsers (specifically SAX)

    Does the size of XSD matter in terms of performace runtime. I would like to create an XSD as one contract that houses all non-mandatory elements so the resulting xml out of this will use similar structure but wont use all of the XSD elements.
    Is there a problem with such an XSD which will be 1000 or more elements as far as Java parsing is concerned
    Pl. let me knwo thanks

    I do a lot of work with an international standard -- S1000D -- for documentation and technical manuals. It has 58 schema files (10 that are main files that are referenced by an XML file, and the other 48 get imbedded as needed). It does not slow down the parsing of files by any noticable amount.
    Dave Patterson

  • I need to download the latest version of Java, but it will not download because I have version 10.6.8. and Java needs at least version 10.7 to downloadd. I did a software update and it did not update my version like expected. What do I do?

    Thank youuuu!

    To upgrade to Lion (10.7) you need to purchase it from the App Store ($20).
    Before any major software update be sure to have a complete backup.
    Note that when upgrading from Snow Leopard to Lion you will lose the capability to run PPC applications through Rosetta.  For example AppleWorks will go away.

  • How to compile and execute lex,yac,c and java programs

    its the 3rd day on my New MacBook pro..
    as i just migrated from windows to mac i love to work on this..
    The main problem  is i DON't know .......
    how to compile and execute
    1) lex and yac programs
    2) c program
    3) java program
    so please help me
    THIS is the error i got   a1.l is a program
    i got the same error when i used  gcc
    $ lex a1.l
    $ cc lex.yy.c                                 
    Undefined symbols:
      "_yywrap", referenced from:
          _yylex in cc8QDQjW.o
          _input in cc8QDQjW.o
    ld: symbol(s) not found
    collect2: ld returned 1 exit status

    Is the problem that you don't know how to compile and execute these programs on a Mac, or just that you don't know how to compile and execute them?
    Mac OS X is really just a version of BSD Unix, as far as programs like like bison, flex and gcc are concerned...and even when Apple specific versions are provided in the Developer Tools, there are symlinks in the usual places in the Unix file hierarchy.
    For problems with lex and yacc, I suggest you start with their own references, for example, here.
    Or you could just use %option noyywrap, if you only have one file to scan.
    Or you could link to libfl.a using -lfl and use the default version from that library.
    But you really should (as Keith Barkley was subtly hinting at) learn how these tools work and why they work that way.

  • Deploying An Older/Specific Version of Flash Via MSI?

    We have a vendor that is requiring a specific version of Flash as a fix to a problem with the Flash on their website.  Is it possible to deploy via GPO an older/specific version of Flash (10.0.32.18) using the MSI?  I already have Flash being deployed via GPO using an MSI but it's installing a newer version.  I need it to install the version listed above and I can't find any info on how to do this.

    Hi, I'm not sure, perhaps another helper will reply to you. Normally the latest version of Flash Player improves or fixes a security issue in the previous versions. This vs 10.0.32.18 is 2 versions back and may cause other issues. I would think it would be better to try to fix the problem.
    In addition you can refer to the Troubleshooting guide that states if a newer version of FP is Installed and you try to Install an earlier version, the Install would fail. There is a paragraph about this and a Tech note is listed also.
    http://kb2.adobe.com/cps/191/tn_19166.html
    Thanks,
    eidnolb

  • What is the minimum browser requirements for Captivate 5? (Specifically Flash and Java)

    I create a Captivate from and upload it to our LMS. When employees access the course it takes a long time for it to load. My IT department is asking what is the minimum browser requirements for Captivate 5? Specifically Flash and Java. This is occuring on PC's and a Citrix environment.

    Hi there,
    Thanks for reaching Adobe Community. Please accept my apologies for the same.
    There is nothing in specific. When you say it takes a long time, do you mean on the LMS or locally as well?
    Try updaing the Flash Player.
    You can download the Falsh Player Versions from the below link:
    http://www.adobe.com/support/flashplayer/downloads.html
    Which browser you are using?
    Also what objects you have in your project?
    Does it have widgets or heavier graphics?
    Also are you using any particular preloader? Have you tried using the default.swf preloader?
    Thanks!

  • I have been getting java.lang.ClassNotFoundException: ZeroApplet.class and java.lang.ClassNotFoundException: JavaToJS.class crashes with JRE version 1.6.0_26-b03-384-10M3425 VM executing a Java Applet. Is Apple aware of this problem? No longer supported?

    My web page uses a Java Applet to allow my visitors to replay chess games; the Chess Viewer Deluxe applet was written by Nikolai Pilafov some time ago and has been working properly for some time (until recently). I don't monitor this part of my site regularly so I am not sure when it began to fail. On his web site [http://chesstuff.blogspot.com/2008/11/chess-viewer-deluxe.html] he has a link to check LiveConnect object functionality (which fails for OBJECT tags). His recommendation is to "seek platform specific support which might be available from the JRE developers for your platform".
    I have been getting java.lang.ClassNotFoundException: ZeroApplet.class and java.lang.ClassNotFoundException: JavaToJS.class crashes with JRE version 1.6.0_26-b03-384-10M3425 VM executing a Java Applet. Until I checked the LiveConnect object functionality, I was unable to identify the source of the console error messages. This does seem to be the smoking gun.
    Is Apple aware of this problem? Are these classes no longer supported? Has anyone else had this problem? You can attempt to recreate the problem locally by going to my web page: http://donsmallidge.com/DonSmallidgeChess.html
    Thanks in advance for any help you can provide!
    Abbreviated Java Console output:
    Java Plug-in 1.6.0_26
    Using JRE version 1.6.0_26-b03-384-10M3425 Java HotSpot(TM) 64-Bit Server VM
    load: class ZeroApplet.class not found.
    java.lang.ClassNotFoundException: ZeroApplet.class
        at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:211)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:144)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
        at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:662)
        at sun.applet.AppletPanel.createApplet(AppletPanel.java:807)
        at sun.plugin.AppletViewer.createApplet(AppletViewer.java:2389)
        at sun.applet.AppletPanel.runLoader(AppletPanel.java:714)
        at sun.applet.AppletPanel.run(AppletPanel.java:368)
        at java.lang.Thread.run(Thread.java:680)
    load: class JavaToJS.class not found.
    java.lang.ClassNotFoundException: JavaToJS.class
        at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:211)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:144)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
        at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:662)
        at sun.applet.AppletPanel.createApplet(AppletPanel.java:807)
        at sun.plugin.AppletViewer.createApplet(AppletViewer.java:2389)
        at sun.applet.AppletPanel.runLoader(AppletPanel.java:714)
        at sun.applet.AppletPanel.run(AppletPanel.java:368)
        at java.lang.Thread.run(Thread.java:680)

    I just went up to check the LiveConnect object functionality page AND IT WORKED THIS TIME! I must confess, this is very mysterious. I will do some more checking and reply here if I can determine why it is working now (and more importantly, why it didn't work before).

  • How to avoid "The application requires an earlier version of Java. "?

    Hello, I deployed a Java applet built like this
    javac -source 1.4 -target 1.4 foobar.javaThe reason why I do it this way, is that many public libraries, have computers that only have Java 1.4 installed (and I found one case with 1.3 but decided not to go that far), and the users have no way to upgrade them. Hence if I want to deploy an app that can be used by most everybody, which is the whole idea of Java, then I have to use 1.4, no choice.
    OK, now I also have users who have the latest Vista and Firefox. On those computers, they see the following warning when my applet tries to run:
    "The application requires an earlier version of Java. Do you want to continue? Run or Cancel The required version of Java, 1.6.0-oem, is not the latest and may not contain the latest security ..."
    Of course, after seeing this kind of warning, I am losing a lot of those users immediately. (and by the way, I am built with 1.4, not 1.6-whatever)
    This message is widely reported on the Internet and the solution is always similar - some variation of "uninstall and reinstall the latest Java".
    This of course is a NON_STARTER. I cannot request my users, to reinstall Java. they won't bother. The whole idea of Java applets, again, is that I write an applet and the user sees it without having to tweak around with their computer.
    So I guess my question is: what can I do in my applet, to prevent these messages from happening on Vista, and at the same time be accessible to public lib computers with Java 1.4?
    And second rhetorical question: why can't Sun get their act together and deploy a platform where I can just write my code according to their specs and it will run according to their specs, without any warnings to scare away half of my users??? Please Sun tell me.
    Mark
    Edited by: Mark_Galeck on Apr 18, 2009 10:33 PM

    Mark.
    [1.4 is EOL|http://java.sun.com/j2se/1.4.2/] so I suggest you target 1.5.
    Youe contention that world should not change because a small proption of near-sighted troglodites insist on wearing frilly collars is complete bunkum. Get over it. Fast.
    If ever I get the chance, I shall tell Sun to continue doing exactly what they are doing with regards to developing the core Java language. Hire the best engineers; go forth and prosper; insist on backwards compatability; and never mind the bollocks (here's the sex pistols).
    ... or maybe one would prefer the MS .NET platform, where no version is at all backwards compatible with any previous one; is supported for just three years; with each CLR occupying a full third of ones modest laptop hard disk?
    Be careful what you wish for. You just might get it.
    ~~ anonCheers. Keith.
    Edited by: corlettk on 19/04/2009 16:27 ~~ Typoes!

  • Invoking a specific version of java over the internet

    According to [this page|http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/using_tags.html], the applet tag should be used if the web page is accessed through the internet and object or embed ought to be used if it's through an intranet. Why?
    Later, that article says that if you want to invoke a specific version of Java that you can do so with either of the intranet tags (using a specific classid for the object tag or a specific type for the embed tag), but doesn't say anything about doing it with the applet tag, making be conclude that, with the applet tag, it's not possible.

    You said "I will not try to guess what that doc. meant." That doesn't necessarily mean that there are others who can't. Maybe there are people who post on forums.sun.com that don't post on comp.lang.java.programmer? If anyone there knew, it seems like they would have responded?
    The <https://jdk6.dev.java.net/deployment_advice.html> link... I dunno... it didn't seem as comprehensive as the one my first post linked to. Doesn't discuss embed, for instance, nor does it mention anything about intranet's vs. internet's. Maybe Sun decided between 1.5.0 and 1.6.0 that the whole internet / intranet distinction was pointless, but if so, that'd be nice to know.
    Besides, sometimes hearing people explain it in different ways helps. Whether or not it'd help here is something I can't say until I've heard other explanations (if there are any to be had).
    (I'm yawnmoth, btw - I was logged out when I tried to make this post so I tried to login with 'yawnmoth' as my username and it asked me for a new username? maybe my 'yawnmoth' username is actually my email address?)
    Edited by: zelnaga on Aug 13, 2008 9:04 AM

  • Java 1.5 and SQLJ Compiler -- Can't get Java 1.5 specific syntax to compile

    I am looking to upgrade our java version from Java 1.4 to Java 1.5. Once I upgrade I expect to be able to use Java 1.5 specific language constructs such as generics, annotations, the new for loop and such. In doing some reading (http://download.oracle.com/docs/cd/B28359_01/java.111/b31227/whatsnew.htm) it states that in the 11g release that sqlj could handle the new syntax. I have done my best to locate the new jar files for oracle 11.g to allow me to do the sqlj translation with java 1.5 syntax but even after locating all the latest jar files it still doesn't work.
    I downloaded the translator.jar and the latest oracle drivers from this link (http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html). It seems to me that the latest translator.jar file that I can get is only for 10g.
    Here is an example piece of code that I am trying to translate.
    public class TryIt
    public TryId() {}
    public static void main( String[] args )
    for ( String arg : args ) {
    System.out.println(arg);
    }

    You think it is normal that it takes 30 seconds to load.
    I think it is a programming problem. You should not import a lot of package.
    Applet are supposed to be light, it is not like programs it is normal when you're on 56k (of course aol steals some of those bandwidth by sending you advertisement) and it's not my applet..it's one of a few applet s that i encountered when surfing the web..so i have ano control over how it is implemented or designed. Even small one that do simple stuff like display a hello world takes forever to load.

  • Auto-update and Specific version with OBJECT...CLASSID=...

    We're deploying an applet, and want to be sure to use a specific version of the JRE. So far we've been using 1.4.2 without problems, and now its time to support 1.5.0 (5.0).
    We intend to do this with <object classid="clsid:CAFEEFAC-0015-0000-0000-ABCDEFFEDCBA">....
    as outlined in:
    http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/using_tags.html
    The 1.5.0 control panel (for Windows) also includes an "Update" pane where java will be auto updated, if a newer version is found. (The 1.4.2 version apparently also contained that, but I was never updated to 1.5.0....)
    What will the "Java Update mechanism" do when a 1.5.1 version is released at some point? Will the installed 1.5.0 version automatically be replaced by the new 1.5.1 version, so the <object classid="clsid:CAFEEFAC-0015-0000-0000-ABCDEFFEDCBA"> gets broken? Or will 1.5.1 be installed in addition to 1.5.0, so our applet tags still work? Or will the "Java Update mechanism" only install newer updates to 1.5.0 (e.g. 1.5.0_03)?
    Naturally, our tech support won't be thrilled to get calls from every single customer complaining that the 1.5.0 JRE can't be found immediately after Sun releases 1.5.1... :-D
    I'm assuming that once installed, 1.5.0 will never be "auto-removed" due to "Java Update mechanism". Is this a correct assumption?
    Thanks for reading this far,
    Peter

    We're deploying an applet, and want to be sure to use a specific version of the JRE. So far we've been using 1.4.2 without problems, and now its time to support 1.5.0 (5.0).
    We intend to do this with <object classid="clsid:CAFEEFAC-0015-0000-0000-ABCDEFFEDCBA">....
    as outlined in:
    http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/using_tags.html
    The 1.5.0 control panel (for Windows) also includes an "Update" pane where java will be auto updated, if a newer version is found. (The 1.4.2 version apparently also contained that, but I was never updated to 1.5.0....)
    What will the "Java Update mechanism" do when a 1.5.1 version is released at some point? Will the installed 1.5.0 version automatically be replaced by the new 1.5.1 version, so the <object classid="clsid:CAFEEFAC-0015-0000-0000-ABCDEFFEDCBA"> gets broken? Or will 1.5.1 be installed in addition to 1.5.0, so our applet tags still work? Or will the "Java Update mechanism" only install newer updates to 1.5.0 (e.g. 1.5.0_03)?
    Naturally, our tech support won't be thrilled to get calls from every single customer complaining that the 1.5.0 JRE can't be found immediately after Sun releases 1.5.1... :-D
    I'm assuming that once installed, 1.5.0 will never be "auto-removed" due to "Java Update mechanism". Is this a correct assumption?
    Thanks for reading this far,
    Peter

  • Specific version of jre in .jnlp file and downloading from local server

    Hi,
    I have couple of questions regarding the specific version of jre in Java WebStart.
    1) I have specified the jre version in .jnlp file as below.
    <resources>
    <j2se version="1.3.1_02"/>
    </resources>
    When I saw the File/Preferences/Java of Java WebStart installation, there is an entry with the "Product Version" value as 1.3.1_02 as I installed jre also before launching my application. Still it complains as,
    The application has requested a version of the Java 2 platform (JRE) that is currently not locally installed. Java Web Start was unable to automatically download and install the requested version. The JRE version must be installed manually.
    Error Code 11 (11 Could not locate requested version) returned from server when accessing resource: (http://java.sun.com/products/autodl/j2se, 1.3.1_02)
    When it is there already, why it is trying to get from the Sun's site.
    2) I want Java WebStart to download the specified version of jre from my local server, I specified this in the following way,
    <resources os="Windows">
    <j2se version="1.3.1_02" href="http://host:9095/j2re-1_3_1_02-win.exe"/>
    </resource>
    I got the error saying,
    Bad MIME type returned from server when accessing resource: (http://host/j2re-1_3_1_02-win.exe, 1.3.1_02) - application/octet-stream. where host is my server name. What I need to do here.
    Can I have multiple resource tags one for each os.
    Help is highly appreciated.
    Thanks,
    Sreedhar.

    Hi Sreedhar,
    There are some other useful threads in this forum on this topic:
    the "Automatically Installing the IBM JRE 1.2.2" thread has tips from somebody who's put together auto-download of JREs from his own web site:
    http://forum.java.sun.com/thread.jsp?forum=38&thread=71061
    Also, the behavior of the j2se tag is discussed a little in the "Using a specific JRE" thread: http://forum.java.sun.com/thread.jsp?forum=38&thread=158075
    The first step is to add an href attribute to your j2se tag. I was just experimenting with this this afternoon,
    and it appears that unless that href is specified (even if it's the java.sun.com default autodl URL!) JWS will not properly check locally-installed 1.3.1 JREs. Once you include Sun's autodl URL as an href, JWS will at least properly enforce the product version among locally-installed JREs. Of course, Sun doesn't actually include 1.3.1 in its autodl section, so it won't download it for you, but it will enable checking of the JREs already installed.
    The second step is downloading JREs from your own web site, which is more complicated and explained better by other messages in the forum. But basically, JWS is not simply looking for a .exe installer for a particular JRE. It hits the webserver with a query and expects the webserver to give it back an installer's JNLP file. Look at the referenced threads for more details.
    Jim

  • HipServ for STORA gives error Message that the Java plugin requires a newer version than 3.0. I have installed 4.0, so how come?

    HipServ for STORA by Netgear: when I start it there is an error message "The new JAVA plugin requires a Foxfire version 3 or later". the version of Foxfire I have installed is 4.0. I delete the error message and the HipServ program goes on and works perfectly. To whom should I direct my question, which is how to get rid of the error message? I can't seem to find any new driver for the STORA backup device (RAID 1 pair of 1 tByte drives on LAN)

    Hi rctbone,
    The problem is not with Firefox, but with the Java update. A solution can be found here: http://forum1.netgear.com/showthread.php?t=59935&highlight=java+plugin
    Cheers,
    Roby!

Maybe you are looking for

  • How to cancel an order in Netpoint?

    Hello, From time to time we have an order that will not sync to business one, and it has to be entered manually.  How do we delete the order that is still showing on the website? The other scenario is when a customer places the order, and then calls

  • Requested delivery date not copied from quote item to order item

    CRM 7.0 copying from a quote to an order is ot copying the requested date at the item or header. For  the Header we are using copying routine SLSHDR and for the item SALES There is a date profile assigned to both the quote & item category, these obje

  • Creating Standby Controlfile

    Is it necessary to shutdown the primary database and then mount it to create standby controlfile for both Physical and Logical standby databases? Or is it alright to create standby controlfile while primary database is open?

  • Can't download the Mac OS X Mountain Lion update?

    For some weird reason, I cannot download this update. Everytime I click "download", it says: You have updates available for other accounts. Sign in to blah blah blah to update applications for that account. First off, I only have one account. Secondl

  • Premiere Pro CS4 and BlackMagic Drivers 3.0

    My first effort with the new Black Magic drvers 3.0 did not work. Here is the system information, project settings and the problem: XP Pro SP3 QX9650 3GHZ 3G Ram Nvidia GeForce 8800GT Capture via both BM Media Express and PPro Capture (F5) Project Se