Access System Resources using Java Applet via Java Script

Hello
I can access my Applet public methods (and this methods access system resources) via Java Script if I do the following: System.setSecurityManager(null);However, I'm making this post because I don't like this solution.
Supposedly, setting the SM to null is like making the Applet (which is signed and was accepted by the user via a prompt from the browser) behave like a normal Java program that has no restrictions. (http://java.sun.com/docs/books/tutorial/essential/environment/security.html, second paragraph)
However, this feels like a workaround of something that is supposed to be there (the SM).
Also, if I make the methods invocation from inside the applet (using swing buttons and textboxes for example) I can use the standard SM without no problems.
From my readings, the problem regarding Java Script invocation, comes from the fact that the Java Script is not a secure (not signed) source (because you can invoke public methods the way you wish from it i guess) on the contrary to the applet methods invoked by the buttons.
Possible solutions I found in the web range from using the public static Object doPrivileged(PrivilegedAction action) method or imaginative things like creating new threads on the public method that call the private methods that access the system resources (supposedly because the new thread runs under the safe environment of the applet)
I almost got a glimpse of hope with this post http://forums.sun.com/thread.jspa?threadID=5325271&tstart=0
However, none of these solutions worked, the only results were with the setResourceManager(null)So, any one can contribute with a solution for this? Should I keep trying to find a solution other then the one I already have?
Regards
Cad

1. yes
2. yes
Note for 2. the converter will run the applet with SUN jre for sure if the user has IE.
IE will use the ActiveX technology to run the applet (as with Macromedia Flash).
For Netscape I am not sure, but I would think Netsape will use the plug in provided by
SUN.
Note for SUN jre 1.3. If this applet is to be used within a company that uses a proxy with
ntlm authentication the 1.3 applet cannot connect (to the Internet) through this proxy since
ntlm athentication is supported since j2re1.4.2_03. There is one version before that but
that one will pop up a window asking for the user's domain account and password wich
is both lame and crappy.
As for the IE settings, IE has a default setting that askes users the "do you trust"
queston for AciveX controls within the Internet securety zone (tools -> internet options
-> security).
Sincy anybody can make ActiveX controls (allso sign them) a user that has a problem
to find the "no" button will sooner or later install a malicuous ActiveX control (spy ware
or a virus).
If this user's desktop is within your company's network it will cause serious harm.
This is why most company's disable this by changing the default internet expolorer
settings. Since I assume you are writhing this applet to be used by a company I allso
assumed that company has someone to maintain the desktops. In that case I
assume that person would want to control the security within the SUN jre instead of
letting the user deside what to trust and what not.

Similar Messages

  • Accessing System resources with flex (especially Hardware resources)

    Can Flex access systems resources? Is there any integration
    with c++ (dlls), or java classes of some sort? ........trying 2
    decide on an RIA technology ..... and hardware resources
    accessibility is quite key, infact a show stopper.
    If Flex cant, any ideas of an RIA wit dis capability?
    thanks guys.

    Even with AIR, no dll access.
    Tracy

  • GDI object leak using an applet with Java Plugin 1.4.2_02

    We have an application where we use an applet to draw some graphs. The applet has an interface to update the graphical data using Javascripts. Now duing every graphical update of the graph there a leak of the GDI objects. Over time the display on the machine gets frozen due to lack of resources.
    This problem is happening with IE 6.0 using Sun Java Plug-in 1.4.2_02.
    Has anybody else seen this problem. Is there any work aorund for this issue.

    The code is not leaking. This has been verified.
    The problem has been fixed in 1.5.0 (5.0) Beta 2 version but I don't know then final release of this is going to be. Also using a beta version now is not an option.
    The 1.4.2_04 did not fix the GDI leak that I am seeing, I was hoping it would.

  • Java Applets and .java.policy

    Hi.
    We are developing an applet that need to access to the file systems and anothers properties, like user.home. To do this and don't modify the java.policy of the jre, we create a .java.policy file into user home. The content is:
    grant {
    permission java.util.PropertyPermission "user.name", "read";
    permission java.util.PropertyPermission "user.home", "read, write";
    permission java.util.PropertyPermission "java.library.path", "read, write";
    permission java.lang.RuntimePermission "accessClassInPackage.org.mozilla.jss.*";
    permission java.io.FilePermission "${user.home}/", "read";
    permission java.io.FilePermission "${user.home}/-", "read, write";
    With this configuration it works fine in Linux with Iceweasel, but in windows it's not work (firefox nor internet explorer)!.
    The error is:
    [SignApplet]: M�dulo iniciado.
    [SignApplet]: Cliente de firma iniciado.
    [ESignatureFormatFactory]: Buscando formato 'CMS'... encontrado!
    [SignManager]: Firmando digitalmente...
    java.lang.NullPointerException
         at java.util.Properties$LineReader.readLine(Unknown Source)
         at java.util.Properties.load(Unknown Source)
         at com.telventi.afirma.cliente.utilidades.MimeTypeHelper.<init>(MimeTypeHelper.java:23)
         at com.telventi.afirma.cliente.utilidades.MimeTypeHelper.getInstance(MimeTypeHelper.java:32)
         at com.telventi.afirma.cliente.actions.ACommonAction.<clinit>(ACommonAction.java:59)
         at com.telventi.afirma.cliente.signatureformat.signaturemanager.ASignManager.warn(ASignManager.java:405)
         at com.telventi.afirma.cliente.signatureformat.signaturemanager.SignManagerMSIEWin32.signDigitally(SignManagerMSIEWin32.java:63)
         at com.telventi.afirma.cliente.signatureformat.CMSSignatureFormat.createSignedInfo(CMSSignatureFormat.java:1562)
         at com.telventi.afirma.cliente.signatureformat.CMSSignatureFormat.signExplicitHash(CMSSignatureFormat.java:265)
         at com.telventi.afirma.cliente.signatureformat.signaturemanager.ASignManager.signHashElectronically(ASignManager.java:139)
         at com.tsol.afirma5.util.impl.AppletServiceImpl.generarFirma(AppletServiceImpl.java:60)
         at com.tsol.validacionCertificado.applet.TSolApplet.obtenerFirmaGenerada(TSolApplet.java:105)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at sun.plugin.javascript.invoke.JSInvoke.invoke(Unknown Source)
         at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source)
         at sun.plugin.com.MethodDispatcher.invoke(Unknown Source)
         at sun.plugin.com.DispatchImpl.invokeImpl(Unknown Source)
         at sun.plugin.com.DispatchImpl$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.plugin.com.DispatchImpl.invoke(Unknown Source)
    java.lang.ExceptionInInitializerError
         at com.telventi.afirma.cliente.signatureformat.signaturemanager.ASignManager.warn(ASignManager.java:405)
         at com.telventi.afirma.cliente.signatureformat.signaturemanager.SignManagerMSIEWin32.signDigitally(SignManagerMSIEWin32.java:63)
         at com.telventi.afirma.cliente.signatureformat.CMSSignatureFormat.createSignedInfo(CMSSignatureFormat.java:1562)
         at com.telventi.afirma.cliente.signatureformat.CMSSignatureFormat.signExplicitHash(CMSSignatureFormat.java:265)
         at com.telventi.afirma.cliente.signatureformat.signaturemanager.ASignManager.signHashElectronically(ASignManager.java:139)
         at com.tsol.afirma5.util.impl.AppletServiceImpl.generarFirma(AppletServiceImpl.java:60)
         at com.tsol.validacionCertificado.applet.TSolApplet.obtenerFirmaGenerada(TSolApplet.java:105)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at sun.plugin.javascript.invoke.JSInvoke.invoke(Unknown Source)
         at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source)
         at sun.plugin.com.MethodDispatcher.invoke(Unknown Source)
         at sun.plugin.com.DispatchImpl.invokeImpl(Unknown Source)
         at sun.plugin.com.DispatchImpl$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.plugin.com.DispatchImpl.invoke(Unknown Source)
    Caused by: com.telventi.afirma.cliente.exceptions.ClienteFirmaRuntimeException: Error al mapear el archivo de tipos.
         at com.telventi.afirma.cliente.utilidades.MimeTypeHelper.<init>(MimeTypeHelper.java:26)
         at com.telventi.afirma.cliente.utilidades.MimeTypeHelper.getInstance(MimeTypeHelper.java:32)
         at com.telventi.afirma.cliente.actions.ACommonAction.<clinit>(ACommonAction.java:59)
         ... 21 more
    Caused by: java.lang.NullPointerException
         at java.util.Properties$LineReader.readLine(Unknown Source)
         at java.util.Properties.load(Unknown Source)
         at com.telventi.afirma.cliente.utilidades.MimeTypeHelper.<init>(MimeTypeHelper.java:23)
         ... 23 more
    java.lang.Exception: java.lang.ExceptionInInitializerError
         at sun.plugin.com.DispatchImpl.invokeImpl(Unknown Source)
         at sun.plugin.com.DispatchImpl$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.plugin.com.DispatchImpl.invoke(Unknown Source)
    [SignApplet]: Invocando isInitialized.
    Code where it fail is:
    TYPES.load((com.telventi.afirma.cliente.utilidades.MimeTypeHelper.class).getResourceAsStream("mimetypes.properties"));
    TYPES is Properties object.
    When we modify the .java.policy file with permission java.security.AllPermission it work fine too, and this make to us think that this is a permission problem!.
    Somebody has an idea???
    Sorry for my english!

    Having to modify the policy file defeats the whole point of using applets in the first place. If you have to install anything (such as a new policy file) on the client machine, you may as well install a GUI program.
    Either get yourself a digital certificate and sign the applet, or use an independent program instead.

  • Problem running Java applets since Java update 2 (1.6.0_20)

    Hi,
    Since I upgraded to Java update 2, Java applets started having problems. The most noticeable ones are:
    Non-modal windows appear behing the browser Window (tested Safari 4, 5, Chrome 5).
    Double buffering not working as usual (slower, white boxes appear when dragging a window, etc.)
    Slower rendering in general
    The same applications run perfectly using Java Web Start. And they used to work very well also in Java update 1.
    The application can be tested here (press ok if a login prompt appears):
    Java applet: http://jmap3.k2geospatial.com/montreal_applet/
    Java Web Start: http://jmap3.k2geospatial.com/montreal_jws/dockingClient.jnlp
    Our applications running in applets use the new plug-in 2 with JNLP files.
    Notice the Java startup splash (the animated sun-like logo) is not moving as smoothly as usual. It is very jerky now.
    Are these problems known by anyone?
    How can I downgrade Java to previous version?
    sorry I cross-posted this in Unix forum also. I think it is better here.
    Thank you,
    Jean-Robert
    K2 Geospatial

    Since the last Java update on mac, all my OpenGL applets stop working and now just shows a white screen on Chrome, Firefox and Opera. They was working well on all browsers (Safari/WebKit,Chrome,Firefox,Opera) just before the update.
    The trouble maker seem to be the java plugin 2 and the new offscreen rendering pipeline, as reported by jrhaddad with the disucssion linked to the different Java/OpenGL community forums.
    This is a huge regression for me, and I think for all hobbies/ independent developers and all companies who are doing some Java/OpenGL develoment. All our work just stop working since this update.
    If would really want to know from Apple if they are working on this problem and/or how this can be solved.
    Should this be fixed by Apple with a new java update, or should the various browsers must upgrade their applet support plugins according to the new java plugin 2 changes ?
    Best Regards,
    Jérôme

  • Is it possible to access system api using java

    can i catch the processor( Intel Processor) id (unique no. for each processor provided by Intel)

    Not in pure java. Try using native libraries.

  • Create a JDBC system resource using MBeans i Weblogic  v10 server

    Hi,
    I'm trying to create a JDBC resource on Weblogic V 10 Admin server from a remote java client using MBeans. At the client side the following exception is thrown:
    Exception in thread "main" weblogic.management.NoAccessRuntimeException: [JMX:14
    9520]An attempt was made to Register an MBean with ObjectName com.bea:Location=w
    l_server,Name=Test-examples-demo,Type=JDBCSystemResource ObjectName in com.bea d
    omain.
    at weblogic.management.mbeanservers.internal.SecurityInterceptor.checkFo
    rBEADomain(SecurityInterceptor.java:1263)
    at weblogic.management.mbeanservers.internal.SecurityInterceptor.createM
    Bean(SecurityInterceptor.java:148)
    at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterce
    ptor$1.run(AuthenticatedSubjectInterceptor.java:62)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
    dSubject.java:363)
    at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterce
    ptor.createMBean(AuthenticatedSubjectInterceptor.java:60)
    at weblogic.management.jmx.mbeanserver.WLSMBeanServer.createMBean(WLSMBe
    anServer.java:157)
    at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
    onImpl.java:1363)
    at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectio
    nImpl.java:81)
    at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
    (RMIConnectionImpl.java:1245)
    at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
    MIConnectionImpl.java:1348)
    at javax.management.remote.rmi.RMIConnectionImpl.createMBean(RMIConnecti
    onImpl.java:220)
    at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown S
    ource)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:479)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
    dSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
    a:475)
    at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:5
    9)
    at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicSer
    verRef.java:1016)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    what could be the cause of the exception? Any inputs/reference in this reagard would be helpful.
    A sample client which creates the same on weblogic 10 server would be a great help.
    Thanks in Advance,

    Preethi Ghalke wrote:
    Hi,
    I'm trying to create a JDBC resource on Weblogic V 10 Admin server from a remote java client using MBeans. At the client side the following exception is thrown:
    Exception in thread "main" weblogic.management.NoAccessRuntimeException: [JMX:14
    9520]An attempt was made to Register an MBean with ObjectName com.bea:Location=w
    l_server,Name=Test-examples-demo,Type=JDBCSystemResource ObjectName in com.bea d
    omain.Hi. There's probably nothing wrong with your code,
    but the client probably doesn't have the WebLogic
    permissions to do the request. Do check our security
    documentation or ask official support.
    Joe
    at weblogic.management.mbeanservers.internal.SecurityInterceptor.checkFo
    rBEADomain(SecurityInterceptor.java:1263)
    at weblogic.management.mbeanservers.internal.SecurityInterceptor.createM
    Bean(SecurityInterceptor.java:148)
    at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterce
    ptor$1.run(AuthenticatedSubjectInterceptor.java:62)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
    dSubject.java:363)
    at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterce
    ptor.createMBean(AuthenticatedSubjectInterceptor.java:60)
    at weblogic.management.jmx.mbeanserver.WLSMBeanServer.createMBean(WLSMBe
    anServer.java:157)
    at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
    onImpl.java:1363)
    at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectio
    nImpl.java:81)
    at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
    (RMIConnectionImpl.java:1245)
    at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
    MIConnectionImpl.java:1348)
    at javax.management.remote.rmi.RMIConnectionImpl.createMBean(RMIConnecti
    onImpl.java:220)
    at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown S
    ource)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:479)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
    dSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
    a:475)
    at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:5
    9)
    at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicSer
    verRef.java:1016)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    what could be the cause of the exception? Any inputs/reference in this reagard would be helpful.
    A sample client which creates the same on weblogic 10 server would be a great help.
    Thanks in Advance,

  • How to load java applet to java-enabled card

    I have downlaoded the sdk n run some samples. but when i connect the card as through pcsc reader, and tried to install some ready applet in the card explorer,it fail n give me 6a80.
    How can i load a java card applet into a java-card?

    You will need a loader. To develop a loader, you will need to follow the steps outlined in the Global Platform specs to establish a secure channel and install.

  • Accessing Phone resources using J2me

    Hi,
    Please answer the following questions
    1. Can I add data to the address book using J2me, using the standard Midp api or any of the extensions.
    2. Can I access the phone number using the standard Midp api or any of the extensions.
    3. Can I access the videos, ringtones etc that the user has stored
    in his phone, using the standard Midp api or any of the extensions.
    4. Are there any extensions to Midp to access these kinds of device specific features.
    Regards,
    Jaak

    this should be possible with the JSR-75.
    BUT, since this got final in June, the first implementations can be expected later this year or even in the next year.
    hth
    kay

  • Java Applets and Java Sound

    I have an applet that displays buttons on panel and after doing all this it has to play a sound file. I have made sure that only after the methods that display the buttons (like creating panel, adding buttons to that panel etc.) i am calling the method that plays the sound file. But what happens is that immediately it starts playing the sound file and after playing the sound file it displays the buttons etc. on the applet. Can you please help me with this problem??

    as has already been said you should:
    1) load the clips you want to play in the init() method (ie audioClip = Applet.newAudioClip(URL) )
    2) play them in the applet start() method
    3) stop the clip in the applet stop() method
    You shouldn't play the clip in the init() method because it's the method called by the applet to initialize itself.
    ie to paint itself...

  • How to access system registry through java program

    Friends
    I have to access System registry of Windows 2000 by Java program. I don't know how to access the registry by using java code. Please help me. Else
    I want to create a setup file for my application. before setup my application i have to check whether the system has JVM or not. If its not then i have to install JVM first and then my application. so i need to access system registry. please give me a solution for this.
    Thanks in advance
    Ramesh

    I don't know how to access the registry
    by using java code. You can't, without using a native interface (JNI type) library.
    This is one, there are others, do a Google search:
    http://www.bayequities.com/tech/Products/jreg_key.shtml

  • Does Firefox support java applets if the "Next generation plugin" is disabled via the Java plugin control panel.

    I'm still trying to get a definitive answer to this question.
    My applet is not "Next Generation compliant". When we run our applet in Internet Explorer it runs fine as long as we disable the "Next Generation Plugin" via the Java plugin control panel. However our applet does not run in Firefox if the "next generation applet" is disabled.
    Is it a requirement that if I want to run an applet in Firefox 3.6.x or higher that the "next generation plugin" be enabled via the Java plugin control panel.

    Current Firefox versions (3.6 and later) can only run Java applets via the Next Generation plugin.
    *http://java.com/en/download/help/new_plugin.xml

  • JPDK java applet development

    Hi,
    I've been trying to develop a java applet application and deploy it on a portal page. I managed to use a HTML portlet to link the java applet through an URL. So far so good. But then I wonder is that a good way for this implementation? Can anyone share their experience.
    Furthermore, I'm trying to use the portal SSO for login. Is there any Java api to retrieve the SSO user id, so that I can past it to my Java applet application. I'm very interested for any sample code.
    Thanks!

    Hi Kevin,
    It is possible to develop a JPDK portlet and use it for deploying an applet on the client end. I have developed a simple example of a telnet portlet which is basically an applet which has been embedded into the portlet. The sample is available on Knowledge Exchange. You will need to sign-up for it, if you havent yet.
    http://portalstudio.oracle.com/pls/ops/community.comm_folder_download.get_item?p_folderid=538287&p_itemid=569449&p_caid=233
    Secondly, if your applet intends on accessing system resources on the client end, then you will have to sign your applet jar file.
    You can use the JPDK APIs to retrieve the userID (provided you only need the user id).
    PortletRenderRequest pReq = (PortletRenderRequest) request.getAttribute(HttpCommonConstants.PORTLET_RENDER_REQUEST);
    pReq.getUser().getName();
    Hope that helps,
    thanks,
    Harsha

  • Java Applets in Safari

    I'm trying to run a Java applet with safari, but everytime I go to the webpage all I get is a grey box with a picture of a coffee cup that has two arrows circling it. Nothing loads after that. Any idea how to fix this?

    Hi ad1054,
    Are you sure you have java 1.6 and if so, how did you get it? I believe the latest version available from apple is 1.5.0_06. Java 1.6 was only just released by Sun, and, if I'm not mistaken, only for PC and Linux. Apple may be waiting to force people to pay for Leopard to get Java 1.6. (Though you can get a beta version from developer.apple.com.) As Hawaiian_Starman mentioned above, you can check your java version.
    That said, you don't have to worry about lower versions of Java because Java is backwards compatible. In fact, if you use Firefox (sorry, but I just checked it in Safari, and got a blank page so I guess Safari, like IE, doesn't support this) and go to "about:plugins" you will see something like
    <pre>
    Java Embedding Plugin 0.9.5g2
    File name: MRJPlugin.plugin
    Runs Java applets using the latest installed versions of Java. For more information: Java Embedding Plugin. Run version test: Test Your JVM.
    MIME Type Description Suffixes Enabled
    application/x-java-vm Embedded JVM xjv Yes
    application/x-java-applet Embedded Java Applet xja Yes
    application/x-java-applet;version=1.1 Embedded Java Applet xja11 Yes
    application/x-java-applet;version=1.1.1 Embedded Java Applet xja111 Yes
    application/x-java-applet;version=1.1.2 Embedded Java Applet xja112 Yes
    application/x-java-applet;version=1.1.3 Embedded Java Applet xja113 Yes
    application/x-java-applet;version=1.2 Embedded Java Applet xja12 Yes
    application/x-java-applet;version=1.2.1 Embedded Java Applet xja121 Yes
    application/x-java-applet;version=1.2.2 Embedded Java Applet xja122 Yes
    application/x-java-applet;version=1.3 Embedded Java Applet xja13 Yes
    application/x-java-applet;version=1.3.1 Embedded Java Applet xja131 Yes
    application/x-java-applet;version=1.4 Embedded Java Applet xja14 Yes
    application/x-java-applet;version=1.4.1 Embedded Java Applet xja141 Yes
    application/x-java-applet;version=1.4.2 Embedded Java Applet xja142 Yes
    application/x-java-applet;version=1.5 Embedded Java Applet xja15 Yes
    </pre>
    You can see from this list that all versions up to and including the currently installed one are supported. The only thing you have to fear is that the applet you are trying to use was compiled with Java 1.6 and is not itself backwards compatible. However, when I made a test applet of this type, I got a red X, and no coffee cup.
    If you see the red X, and I think the coffee cup as well, you should be able to right-click (or ctrl-click) the icon. If so, this will give you a menu with "console" and "about" choices. "About" will give you the version of Java you have, and "console" is supposed to show you the errors that kept the applet from working. (However, with my Java 1.6 test, the console was empty.)
    I hope this helps.
    1.5GB, 2.16 GHz Core Duo, 15.4" Macbook Pro   Mac OS X (10.4.8)  

  • How to call business rules scripts via Java API

    Hi
    I have a problem. I have some scripts (business rules in essbase) that can be seen thru Administration Services Console under Business Rules folder. How can I execute these script using Provider Services (via Java API to EssBase interface)?

    hi
    i look too java api sample for "HBR Lounch"
    you can try found example in EAS folder
    C:\Hyperion\AdminServices\AppServer\InstalledApps\Tomcat\5.0.28\eas\webapps\hbrlauncher\MC_LaunchWindow.jsp
    please back, if you will have resolution :)

Maybe you are looking for

  • Issue in BP creation in CRM 7 connected using XIF from CRM 4

    Hi All, We have connected CRM 7 and CRM 4 using XIF We are facing an issue where 2 IDOCs (with same Basic type CRMXIF_PARTNER_SAVE_M01) are generated at same time while using XIF adapter dring busines partner creation. First IDOC is succesful and oth

  • Mail won't even open since latest update

    Mail was loading fine before the latest Java update, in fact, I checked my email right before doing the update. Ran the update, mail won't open. It loads like it's going to, it shows up in the menu bar, but nothing actually opens. I can click the Mai

  • Content Conversion module in JMS Adapter - MessageTransformBean

    Hi All, We are using Content Conversion module using MessageTransformBean in JMS adapter to read a flat file from MQ Queue.It works fine and the file is getting picked and successfully converted into a xml structure in XI. The flat file is multiple l

  • Share my iCal wirelessly?

    I just started using iCal for the first time last night and I'm really liking it so far. I've subscribed to several calendars and put in everything I have going on for the month with plenty of alarms (sounds & emails.) In order to ensure a happy home

  • Separating home and boot into separate partitions after installation

    Hi, is it possible to separate home and boot folders into different partitions for an already complete arch installation without re-installing? And if so, is it a good idea? I also would like to upgrade from ext2 file system to ext4. It would be grea