Microsoft JVM vs Sun JVM

We have an application that requires only Microsoft Java VM be running in our IE browsers, so we cannot run Sun Java VM at the same time. Is there a workaround that will allow users to view Discoverer output? I am still investigating utilizing Discoverer as we have an enterprise license, so my choice of client viewers is still undecided.

Because of Microsoft's strong commitment to the Java platform, we have had to discontinue support and certification for the Microsoft VM. The only two JVMs supported and tested for Discoverer Plus are JInitiator and the Sun JVM.
Thanks
Abhinav
Oracle Business Intelligence Product Management
BI on Oracle: http://www.oracle.com/bi/
BI on OTN : http://www.oracle.com/technology/products/bi/
Discoverer : http://www.oracle.com/technology/products/discoverer/
BI Software : http://www.oracle.com/technology/software/products/ias/devuse.html
Documentation: http://www.oracle.com/technology/documentation/appserver1012.html
BI Samples : http://www.oracle.com/technology/products/bi/samples/
Blog : http://oraclebi.blogspot.com/

Similar Messages

  • Sun Plug-In vs. Microsoft JVM

    I'm looking for current percentages as to how many systems have Sun Plug-In vs. Microsoft JVM installed. Creating an application in which I want to force the end-users to use the Sun Plug-In but I need the current percentages to help convince my customer. If anyone knows of a site where I can find this information, would be much appreciated.

    I don't know percentages but if you will have users on Windows XP or Longhorn, you can forget about using the Microsoft JVM cause it won't be there. Since you are creating a new application, I think it is a no-brainer to use Sun. In fact, Microsoft has published guides on transitioning away from the Microsoft JVM - see http://www.microsoft.com/mscorp/java/

  • Switching from Microsoft JVM to sun JVM plugin.  Problem w crystal reports

    Hi,
    I am currently in the process of switching off of the microsoft jvm to the sun plugin. I am using the reportviewerbean to view the reports. This works fine in the microsoft JVM, but I am getting a server not found error in the java JVM plugin. Here is the codes that is currently used:
    bean = new ReportViewerBean();
    if ( reportname.startsWith("/") )
    java.net.URL url = this.getDocumentBase();
    reportname = url.getProtocol() + "://" + url.getHost() + ":" + url.getPort() + reportname;
    add((Component) bean);
    ((Component) bean).setBounds(0, 0, (int)this.getSize().width, (int)this.getSize().height);
    bean.start();
    bean.setBackground(Color.gray);
    bean.setPromptOnRefresh(false);
    bean.setHasGroupTree(false);
    bean.setHasPrintButton(true);
    //setZoomFactor(100);
    bean.setZoomFactor(-2);
    Log.debug("In report viewer: setting report parameters: "+reportparameters);
    bean.setReportParameter(reportparameters);
    * It's important to set the report name last. This tells the Crystal viewer to
    * start the report. Otherwise you can get multiple URL requests for the same report.
    Log.debug("In report viewer: setting reportname: "+reportname);
    bean.setReportName(reportname);
    Can anyone tell me what I am doing wrong or what I need to do differently for the SUN environment
    Thanks

    Hi
    I have started playing with this again my full msg is:
    Crystal Report Viewer 1.3.7
    java.vendor = Sun Microsystems Inc.
    java.version = 1.6.0_05
    os.arch = x86
    os.version = 5.1
    File name = java_plugin1.epf
    "java_plugin1.epf" does not exist.
    No response from server.
    URL = http://localhost:7001/cis/servlets/reports/mgnt/WorkflowDetailReport1.rpt?viewer=java&vfmt=encp&vgen=652&language=en
    Parameters = viewer=java_plugin&cmd=get_pg&ttl_info=&page=1&incomplete_page=1&incomplete_page_count=1&pversion=3&promptOnRefresh=0
    network: Connecting http://localhost:7001/cis/servlets/reports/mgnt/WorkflowDetailReport1.rpt?viewer=java&vfmt=encp&vgen=652&language=en with proxy=DIRECT
    Failed to connect to server.
    I have noticed that the viewer is set to equal java and not java_plugin. I am wondering if this is the problem. does anyone know how to change the viewer= ?
    thanks,
    Marc

  • Microsoft JVM & Sun JVM

    I have the Sun JVM 1.3 and 1.4 installed on my computer.
    IE is set to use the sun JVM (1.4) for the <APPLET> tag (in tool->Internet Options->Advanced).
    How can I launch an applet using the Microsoft JVM ?
    I have try something like:
    <object classid="08B0E5C0-4FCB-11CF-AAA5-00401C608500"
    width=150 height=150>
    <param name=codebase value="http://www.blabla.com/here">
    <param name=code value="JavaClass.class">
    </object>
    But my IE keep craching.
    Any help ?

    Well in fact I have found a solution, but I don't know if it's full proof, does somebody have any idea ?
    I use:
    <object classid="java:MyCode.class"
    codetype="application/java"
    width=my_width
    height=my_height>
    <param ....>
    </object>

  • IS cookie handling in the Sun jvm automatic like the microsoft JVM?

    Hi,
    I am moving from a micrsoft JVM to the sun JVM. I am dealing with cookies. It appears that the microsoft JVM Wininet URL handler automatically handles cookies. Does Sun's do that for more current versions?
    thany you,

    It stores cokies, yes.
    In JDK5 there was an API added which even allows you to control cookie handling yourself.
    lg Clemens
    By the way, JDK6u10 us currently in BETA, it offers many enhancements on desktop, give it a try:
    http://download.java.net/jdk6/binaries/

  • Sun & Microsoft JVM's

    Is it possible to have both Sun and Microsoft JVM's on the same machine and direct individual applications to the JVM that they are designed to work with best?

    If you're dealing with applications:
    use Java Web Start (http://java.sun.com/products/javawebstart/index.jsp) or a script to specify what precise JRE version to use at run time.
    For applets: use the <applet> tag to use the MS VM and the <OBJECT> or <EMBED> tags to use the JavaPlugin (i.e. the Sun JRE). See http://java.sun.com/products/plugin/index.jsp
    -Alexis

  • Game runs fine in sun jvm, microsoft jvm causes 99% cpu usage and is SLOW

    In the microsoft JVM (my target platform) I get 2 frames per second... in the sun JVM I get at least 60.
    The strangest part, is that this only repros when iexplorer.exe is the only process running java anything... for example, if I have net beans running, I get 60 FPS in the microsoft JVM as well. That makes no sense to me.
    I have tried thread.yeild and thread.sleep in my main loop, and that didn't fix anything.

    In the microsoft JVM (my target platform) I get 2
    frames per second... in the sun JVM I get at least
    60. Don't use the MS JVM. I
    The strangest part, is that this only repros when
    iexplorer.exe is the only process running java
    anything... for example, if I have net beans running,
    I get 60 FPS in the microsoft JVM as well. That
    makes no sense to me.
    I have tried thread.yeild and thread.sleep in my main
    loop, and that didn't fix anything.About these 2 methods.
    sleep() // example in almost every book. Leaves
    // Thead on the schedule list
    yeild() // Pell mell as in no control of when it unyields.
    // prone to race/deadlock UNLESS monitored by
    // another thread that wakes up periodically.
    Tony's "Theorized" <- make the uptight acedemic sycophants happy.
    Law of the exec constant.
    "Any Thread or process *that locks the system MUST yeild controls for at
    least 20MS pre iteration."
    Why 20MS? It gives the underlying OS a little slice and is enough
    to ensure everything gets enough CPU. Every MS under 20 increases
    the deadlock potential. (*If at zero wait you get a preempted deadlock)
    You can play with this value but I have found it is pretty consistent
    across CPU speeds / hardware/
    Use a synchronized wait() in your main run method every iteration.
    Objet waitObject();
    synchronized(waitObject)
    try
       waitObject.wait(20);
    catch(InterruptedException ie)
    }wait() Removes the Thread from being scheduled.
    This iwll give IE the CPU it needs and your CPU should dro
    to around 1%.
    Hmm now how many kicked dog howls am I going to get about his message
    (T)

  • Differences between Sun JVM and Microsoft JVM.

    Differences between Sun JVM and Microsoft JVM.
    I have a very simple applet that I am trying to make compatible with both Microsoft�s JVM and Suns JVM in Internet Explorer.
    However, when I turn on the Sun JVM it works occasionally, but frustratingly on most occasions I get the following error messages:
    In the status bar: "Applet <name> notinited"
    And when I investigate further in the console I get the following output:
    load: class <name>.class not found.
    java.lang.ClassNotFoundException: <name>.class
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.net.SocketException: Malformed reply from SOCKS server
         at java.net.SocksSocketImpl.readSocksReply(Unknown Source)
         at java.net.SocksSocketImpl.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at sun.net.NetworkClient.doConnect(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.doConnect(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient$3.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.net.www.http.HttpClient.privilegedOpenServer(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.New(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.createConnection(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.connect(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at java.net.HttpURLConnection.getResponseCode(Unknown Source)
         at sun.applet.AppletClassLoader.getBytes(Unknown Source)
         at sun.applet.AppletClassLoader.access$100(Unknown Source)
         at sun.applet.AppletClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         ... 10 more
    It appears that the applet never gets loaded. I have no idea why?
    What is the Sun JVM doing here?
    Many thanks in advance for any help.

    Oh, one more thing. Here's the outpt of the VM log when I run the test above:
    Java(TM) Plug-in: Version 1.4.2_03
    Using JRE version 1.4.2 Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\Michael
    Proxy Configuration: No proxy
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    o: trigger logging
    p: reload proxy configuration
    q: hide console
    r: reload policy configuration
    s: dump system properties
    t: dump thread list
    v: dump thread stack
    x: clear classloader cache
    0-5: set trace level to <n>
    java.lang.NullPointerException
         at sun.plugin.cache.Cache.updateTable(Unknown Source)
         at sun.plugin.cache.FileCache.getMatchingFile(Unknown Source)
         at sun.plugin.cache.CachedFileLoader$2.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.plugin.cache.CachedFileLoader.getCacheFile(Unknown Source)
         at sun.plugin.cache.CachedFileLoader.load(Unknown Source)
         at sun.plugin.cache.FileCache.get(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.connectWithCache(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.connect(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
         at java.net.HttpURLConnection.getResponseCode(Unknown Source)
         at sun.applet.AppletClassLoader.getBytes(Unknown Source)
         at sun.applet.AppletClassLoader.access$100(Unknown Source)
         at sun.applet.AppletClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    v

  • How to debug applet on Microsoft JVM

    Hi,
    Right now I have a Java applet application written by Visual J++ and running on Microsoft's JVM. OS is WinXP SP2 with IE 6.
    I want to write an external application to get the data from applet when Text Field's value is changed and also want to simulate to click button, input text, and press keyboard to applets.
    I can make it if the Java applet application is running on Sun's JVM. It is because Sun provides JVMDI (Java Virtual Machine Debug Interface) and JNI (Java Native Interface) to monitor and control applets in browser. We can configure Java Plug-in to inject a DLL into IE browser to get the Sun's JVM runtime environment and then use JNI to operate Java objects. I have written several external applications for Sun's JVM using JRE 1.4.2_xx. And they work well.
    But for Microsoft JVM I don't know if I can do the same thing. I wonder if Microsoft has the same interfaces or has another mechanism to handle this.
    Any helps will be highly appreciated. Thanks.

    the applet is in jar form right? that jar is just another bit of static content your site delivers, much like an image. put it in a folder inside your server-side application, where you put other static content, and link to it with a URL
    for the future, you're better off not telling people how urgent your problem is - it's only urgent to you, and doing that can put people off answering at all

  • Microsoft JVM!!!

    Hi,
    I had recently read at the microsoft claming long back
    the VM created by them were the best for the window
    environment.Is there any one who has used that and
    found the difference in performance.I would appereciate
    if someone from the sun let me know about there
    evaluations(sure they must have done).
    I believe there is the jvm created by the ibm,if it is
    there how about its performance.
    vickyk

    Yes, the MS JVM was at its time the fastest and 'best' JVM for Windows. Unfortunately it stagnated in that it never supported Java 2 and Microsoft 'poisoned' it with changes that were in conflict with Java's licensing rules. So it was withdrawn.
    Since then, Sun, IBM, Appeal (now part of BEA), Tower and others have created JVM's for WIndows that are much faster than the old MS JVM and that stay up with the Java 2 language and its libraries.
    I am sure you can find plenty of detail on the Microsoft JVM and its abiltiies and controversies by doing a few Google searches. Either way, it is a dead end since MS will not continue to improve or update this JVM - they have decided to their eggs in the C# and .NET basket.
    Chuck

  • Website use Java but not support Microsoft JVM

    This website (www.esdlife.com.hk) only support Microsoft JVM but not Sun JAVA JVM, I can't logon into their service pages until I disable my Sun JVM or unless I use another computer it has Microsoft JVM installed. Those pages even don't let me use other web browser like Netscape except Internet Explorer. I am an amateur Java programmer and I have been studying Java for three years. I don't know if this is an issue to the future of Java Technology. This website supported by the Hong Kong government I believe. Could anyone response my question?
    Thanks in advance!
    Peter
    [email protected]

    What has probably happened is that the site you are talking about wrote thier page with Microsoft Java, which isn't really Java. They probably used some class, or number of classes, that is specific to the Microsoft VM. This is not a problem with Java, it is a problem with Microsoft makeing their Java uncompatible with Java.

  • I need Microsoft JVM

    I need to run a program through a Microsoft JVM because the program requires access to the registry and activex controls via the com.ms package. If I run this program through another JVM I will just get permission exceptions. I downloaded the Micrisoft SDK for Java 1.4 but it's bin directory has no "java.exe". How cna I do this?
    I have an old version of JDeveloper which allows me to specify using Microsoft JVM, and it will work- but I need to be able to run this thing standalone.

    lol i found the following paragraph quite amusing in the above http://www.microsoft.com/mscorp/java/ link:
    "(An option for users dependent on the MJVM) Switch to a third-party Java Run-time Environment (JRE). Although Microsoft cannot vouch for the security and reliability of solutions offered by other companies, non-Microsoft solutions are available. Customers choosing to explore such solutions should engage in testing prior to pursuing this migration path."

  • Profiling tool for applets using Microsoft JVM?

    Hello All,
    I have an applet designed to work in Microsoft JVM. It is slow and sometimes crashes the browser and I doubted that it caused memory leak. Therefore, I wish to have a profiling tool which can collect time and memory consumption from Microsoft JVM.
    Please advice.

    simply: there is none.
    Its even impossible to denug it withought a legal copy of J++, trust me MSJVM really sucks.
    I have to create a really big applet which is compatible to Netscape-4.7 and MSJVM-3167+ and its nightmare. One change and the whole cardhouse breaks.
    I do not want to make you feel sad, but leave it.
    lg Clemens
    PS: I would try to create as few objects a s possible, the ms-gc is not very powerful nore stable...

  • Is Microsoft Automatic Updates - automatically removing the microsoft JVM?

    Is Microsoft Automatic Updates - automatically removing the microsoft JVM?
    just checking because, if so, that has a huge implication.
    Stephen

    I am all up to date with updates, and I still have the MS-JVM. Though it has been updated in both the last two updates.

  • How does Java JRE impact Microsoft JVM

    Supposing I download the latest Java JRE onto a PC, will it impact the programs that are currently using the Microsoft JVM ?

    Check regedit with the oldvalueThanks -- I tried that. The old value is not in the registry, and all of the registry settings for java.home point to the correct directory. The java.home value that ends up inside the plugin must be determined some other way (at least in 1.4.2).
    If anyone out there knows where it comes from, please let me know!
    Thanks.

Maybe you are looking for

  • Why would they just replace the fans when it needs a new logic board?

    Went to see a "genius" at the Apple store with my Week 12 MBP. Complained about excessive heat and it whining when unplugged, ever since I got it. He sent it off, three days later I got it back in the mail. But when I looked at the repair doc all it

  • HELP!  just a b & w screen with "do not disconnect" and restore doesnt work

    i dont know whats wrong with my ipod, its just got a b & w version of the normal "do not connect" screen, even when iTunes hasnt recognised it being plugged in, and if i reset it, it just has that folder picture, and the aple.com/support/ipod thing o

  • Will this hard drive fit in my 2007 imac?

    http://www.pcworld.co.uk/gbuk/whitebox-generic-internal-3-5-sata-hard-drive-2tb- 11255579-pdt.html If not could you point me in the direction of one i could pick up easily in th UK over the weekend? Cheers

  • We need help installing our new printer

    We bought a new HP Photosmart 7520e printer because our old one wasn't working with our computer.  We were assured by the salespeople that it would be compatible with Windows 8.  That doesn't appear to be the case!  We've used the CD that came with i

  • Problem synching edited pix in aperture album to ipad events

    Deleted specific events for Ipad 3 in order to delete the pix.  Proceeded to then edit the photo on IMac in Aperture.  When attempt to synch the newly edited album in Aperture with the IPad3, the old contents of the deleted album come over.  Even on