How to create a java plugin for Internet explorer

Hi All,
I have recently started working on java,i need to a create a plugin which can launch any file type(say any file which draws a cube with some extension .abc).Where should i start my work from.What do i need to do first.Please help me out coz it is very important for my project work.
Any suggestions would be much appreciated.
Regards,
Deepti.

Hi Viravan,
I signed my applet as u said but for some reason the browser is not recognising the cert.The applet is reading a wrl file from my local C drive.I'm creating a plugin to show this applet in the browser window.this is all i have to do.i guess u will have an idea by looking at this program of mine.
Curves.wrl is the file which i'm reading from the Cdrive.
i even changed my policy file but in vain.
JAVA CODE
import java.awt.BorderLayout;
import com.sun.j3d.utils.applet.MainFrame;
import com.sun.j3d.utils.universe.*;
import javax.media.j3d.*;
import javax.vecmath.*;
import javax.vecmath.Point3d;
import com.sun.j3d.loaders.Scene;
import java.awt.GraphicsConfiguration;
import java.io.*;
import com.sun.j3d.loaders.vrml97.VrmlLoader;
import com.sun.j3d.loaders.Scene;
import com.sun.j3d.utils.behaviors.mouse.*;
import com.sun.j3d.utils.geometry.ColorCube;
import java.lang.*;
import java.applet.*;
import java.net.URL;
     public class Vrml2 extends Applet {
     private SimpleUniverse u=null;
     public BranchGroup createSceneGraph() {
     BranchGroup objRoot = new BranchGroup();
     //TransformGroup objScale = new TransformGroup();
     //Transform3D t3d = new Transform3D();
     //t3d.setScale(0.3);
     //objScale.setTransform(t3d);
     //objRoot.addChild(objScale);
     BoundingSphere bounds = new BoundingSphere(new Point3d(0.0,0.0,0.0),      100.0);
     Color3f bgColor = new Color3f(1.0f,1.0f,1.0f);
     Background bg = new Background(bgColor);
     bg.setApplicationBounds(bounds);
     objRoot.addChild(bg);
     Color3f light1Color = new Color3f(1.0f, 1.0f, 0.9f);
     Vector3f light1Direction = new Vector3f(4.0f, -7.0f, -12.0f);
     DirectionalLight light1 = new DirectionalLight(light1Color,      light1Direction);
     light1.setInfluencingBounds(bounds);
     objRoot.addChild(light1);
     TransformGroup objTrans = new TransformGroup();
     objTrans.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);
     objTrans.setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
     objTrans.setCapability(ColoringAttributes.ALLOW_COLOR_READ);     objTrans.setCapability(ColoringAttributes.ALLOW_COLOR_WRITE);     objTrans.setCapability(Material.ALLOW_COMPONENT_READ);     
     objTrans.setCapability(Material.ALLOW_COMPONENT_WRITE);
     objTrans.setCapability(TransformGroup.ENABLE_PICK_REPORTING);
     //objScale.addChild(objTrans);
     objRoot.addChild(objTrans);
     VrmlLoader loader = new VrmlLoader();
     Scene s = null;
     try {
          s = loader.load("c:/documents and      settings/dk27/morph/curves.wrl");
     catch (SecurityException e) {
          System.out.println(" caught security exception by deepti");
          System.out.println(e);
     catch (Exception e) {
          System.out.println("Exception caught");
          System.err.println(e);
          System.exit(1);
     //objTrans.addChild(new ColorCube(0.2));
     objTrans.addChild(s.getSceneGroup());
     Transform3D yAxis = new Transform3D();
     Transform3D tr3d=new Transform3D();
     tr3d.lookAt(new Point3d(13.00,-2.5,11.83),new Point3d      (20.0,0.0,50.0),new Vector3d(0.0,1.0,0.0));
     tr3d.invert();          
     //to rotate the cone left button
     MouseRotate behavior = new MouseRotate();
     behavior.setTransformGroup(objTrans);
     objTrans.addChild(behavior);
     behavior.setSchedulingBounds(bounds);
     //to zoom the cone middle button
     MouseZoom behavior1=new MouseZoom();
     behavior1.setTransformGroup(objTrans);
     objTrans.addChild(behavior1);
     behavior1.setSchedulingBounds(bounds);
     //to translate the cone right button
     MouseTranslate behavior2=new MouseTranslate();
     behavior2.setTransformGroup(objTrans);
     objTrans.addChild(behavior2);
     behavior2.setSchedulingBounds(bounds);
     objRoot.compile();
     return objRoot;
     public Vrml2() {
     public void init(){
     setLayout(new BorderLayout());
     GraphicsConfiguration config=SimpleUniverse.getPreferredConfiguration     ();
     Canvas3D c = new Canvas3D(config);
     add("Center", c);
     BranchGroup scene = createSceneGraph();
     SimpleUniverse u = new SimpleUniverse(c);
     u.getViewingPlatform().setNominalViewingTransform();
     u.addBranchGraph(scene);
     public void destroy(){
     u.removeAllLocales();
     public static void main(String[] args) {
     new MainFrame(new Vrml2(),600,800);
APPLET CODE:
<HTML>
<HEAD>
<TITLE>Morphing Applet</TITLE>
</HEAD>
<BODY>
<APPLET CODE = "Vrml2" CODEBASE = "." ARCHIVE = "Vrml2.jar" WIDTH = 202 HEIGHT = 177>
</APPLET>
</BODY>
</HTML>
the errors that it is displaying are
java.security.cert.CertificateException: Unable to verify the certificate with root CA
     at sun.plugin.security.TrustDecider.isAllPermissionGranted(Unknown Source)
     at sun.plugin.security.PluginClassLoader.getPermissions(Unknown Source)
     at java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:162)
     at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
     at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
     at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
     at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
     at java.security.AccessController.doPrivileged(Native Method)
     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
     at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:128)
     at sun.plugin.security.PluginClassLoader.findClass(Unknown Source)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
     at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:108)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
     at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:373)
     at sun.applet.AppletPanel.createApplet(AppletPanel.java:579)
     at sun.plugin.AppletViewer.createApplet(Unknown Source)
     at sun.applet.AppletPanel.runLoader(AppletPanel.java:515)
     at sun.applet.AppletPanel.run(AppletPanel.java:293)
     at java.lang.Thread.run(Thread.java:484)
java.lang.ExceptionInInitializerError: java.security.AccessControlException: access denied (java.lang.RuntimePermission modifyThreadGroup)
     at java.security.AccessControlContext.checkPermission(AccessControlContext.java:272)
     at java.security.AccessController.checkPermission(AccessController.java:399)
     at java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
     at sun.applet.AppletSecurity.checkAccess(AppletSecurity.java:139)
     at java.lang.ThreadGroup.checkAccess(ThreadGroup.java:279)
     at java.lang.ThreadGroup.getParent(ThreadGroup.java:140)
     at javax.media.j3d.MasterControl$23.run(MasterControl.java:3077)
     at java.security.AccessController.doPrivileged(Native Method)
     at javax.media.j3d.MasterControl.<clinit>(MasterControl.java:3070)
     at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:206)
     at Vrml4.init(Vrml4.java:110)
     at sun.applet.AppletPanel.run(AppletPanel.java:344)
     at java.lang.Thread.run(Thread.java:484)
Exception:java.io.FileNotFoundException: D:\JDK13~1.1\lib\flavormap.properties (The system cannot find the file specified) while loading default flavormap.properties file URL:file:D:\JDK13~1.1\lib\flavormap.properties

Similar Messages

  • Disable Quicktime plugin for Internet Explorer

    There has been discussion on a number of forums regarding the Quicktime plugin for Windows Internet Explorer and how it will hijack file associations, preventing them from being opened up with your default application. This only occurs when clicking on a link on a website. This even occurs when the file assocations in Windows are set to open a particular media file with your desired player. Disabling the Quicking plugin in the Internet Explorer settings may only makes things worse because instead of the file playing with the Quicktime plugin, Internet Explorer displays a red "X", and doesn't play the media. Uninstalling Quicktime is a solution, but if you, like me, own a Apple device and use iTunes, Quicktime must be installed. There are a number of postings on the web with potential solutions, but none of them worked for me.
    After troubleshooting for some time, I have finally figured out how to disable the plugin once and for all. I have narrowed it down to the registry entry that apparently loads the plugin into Internet Explorer. By simply deleting this entry, the Quicktime plugin will no longer load with IE and media will be launched with your favorite player. You can easily revert back to the Quicktime plugin by restoring the registry entry from a backup. Below, I have provided the reg.exe command line commands to backup and delete the registry entry.
    1) Close out of Internet Explorer.
    2)Backup with this command:
    reg export "HKLM\SOFTWARE\Classes\Wow6432Node\CLSID\{4063BE15-3B08-470D-A0D5-B37161CFFD69} " C:\qt_plugin1.reg
    NOTE: This registry path is for Windows x64 (64-bit). I am not certain of the path for Windows x86 (32-bit), but I assume you may just need to remove Wow6432Node from the path. If it is not there, open regedit.exe and search for 4063BE15-3B08-470D-A0D5-B37161CFFD69.
    3) Delete with this command:
    reg delete "HKLM\SOFTWARE\Classes\Wow6432Node\CLSID\{4063BE15-3B08-470D-A0D5-B37161CFFD69} " /f
    4) Open Internet Explorer and test. When you click on a music or video link, your default media player should now launch.
    I have tested this myself several times, including a reinstallation of Quicktime, and it worked. If it doesn't work for some reason, you can try performing the same steps with the following registry entries. Do one at a time and test so that you don't delete anything unnecessary.
    HKLM\SOFTWARE\Classes\Wow6432Node\CLSID\{CB927D12-4FF7-4A9E-A169-56E4B8A75598}
    HKLM\SOFTWARE\Classes\Wow6432Node\CLSID\{02BF25D5-8C17-4B23-BC80-D3488ABDDC6B}
    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Compo nents\3F9E7EA97A1AEE54490637032025DEF9
    If you wish to restore the Quicktime plugin, simply double-click the registry file that you backed up in step 2. Click yes when it asks you to confirm. Now when you open Internet Explorer and click on a link, the Quicktime plugin will load and play the media.

    I mentioned I have the Acrobat Pro 9 version.
    Also, Im using IE 8.

  • HT5925 How do you uninstall the Icloud Webapp Plugin for Internet Explorer?

    There doesn't seem to be an uninstaller for it.

    Thanks for the link! I saw that it contains a drop-down list for other Internet Explorer versions,
    so I used this slightly different link to solve my problem: http://windows.microsoft.com/en-us/internet-explorer/manage-add-ons#ie=ie-9

  • How do I fix my homepage for Internet Explorer use, when using dreamweaver?

    Hi,
    I have recently created my first two webpages, and they looked like they were working when I was using Firefox. But when using Internet Explorer one of the pages drop the text down to an area of the screen where it's impossible to read it. Can someone please help me out? I am using Dreamweaver and I'm sure there is a basic problem I've created for myself, but I can't figure out what it is! This is the webpage I'm having problems with: www.haanshuus.no.
    Thanks a lot for any help in resolving this problem!

    I don't think this has anything to do with the conditional comments.
    The problem is with your layout approach.  Trying to precisely fit content over a very large background image never works as planned.  If you increase text size in any browser (Zoom text only, Ctrl+++), your black content spills out of the gray box into the black region below.  Black text on black background becomes invisible.    Your approach works in Print design but fails on the web because web pages need to be flexible.
    Remove your Body background image and notice how your page flows.  A different approach would be to slice your background into sections to create a flexible gray box.
    Example here:
    http://alt-web.com/DEMOS/Image-slices-in-a-CSS-based-layout.shtml
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics |  Print | Media Specialists
    www.alt-web.com/
    www.twitter.com/altweb

  • Adobe plugin for Internet Explorer?

    I recently upgraded from XP to Windows 7 Professtional. When I had XP I had a Adobe toolbar plugin that would let me save websites (and MS Word docs) as PDFs. I was able to set options such as compression and image quality for PDFs.
    Now that I have Windows 7 Professional and my adobe plug in is gone. Anyone know where to go to get this? Im completely lost.
    I still have Adobe Acrobat 9 Pro but just missing the plugin for IE and MS Word.
    thanks

    I mentioned I have the Acrobat Pro 9 version.
    Also, Im using IE 8.

  • Analysis Trace -- HTTP Plugin for Internet Explorer 8

    Hello,
    We have configured E2E Root Cause Analysis, and we are trying to use "Trace Analysis".
    We have download HTTP Plugin that is attach in Note 1041556, but in this note we have found that this plugin is for IE 6 and IE 7, and in our customer we have IE 8.
    Do you know if we can use this HTTP Plugin with this version of IE? Is there any specific plugin?
    Many thanks in advance,
    Esther

    As I was searching for an answer on this question here, I got a reply back from my message to SAP on this topic(I'm not the original poster of this question).
    SAP support told me that they do not support IE8 with the SAPClient plugin for the present moment and could not tell me when a future version was planned with support for IE8.
    I wanted to share this with everyone here, as I know it will be common question in the future.
    Take care,
    Stephen

  • How to create  64 bit plugin for CS5 on Mac

    hi,
    I am using Adobe photoshop CS5  extended (12 x64) version. While trying to build and run the sample  automationfilter  plug-in using  x86_64 configuration in xcode, plugin is being loaded but it is not working. But it is working properly in x32 mode.
    When i gone  through the documention i found that i have to change the plugin entry point like  ---
    DLLExport MACPASCAL void PluginMain( const int16 selector,  void * filterRecord,  int32 * data,   int16 * result)
                                                    TO
    DLLExport MACPASCAL void PluginMain(  const int16 selector, void * filterRecord, intptr_t * data, int16 * result)
    But thre is no PluginMain like this.It is like ---
    DLLExport SPAPI SPErr AutoPluginMain(const char* caller,const char* selector,void* message) can anyone suggest me how to do so.where should i change the code so that plugin can be run in x64 mode. SpecificationMac 10.6(snow Leopard)Xcode 3.2 64 bitAdobe Photoshop Cs5 Extented (12 x64). any help will be greatly appreciated. thanks, 

    Any resolution?

  • Need java plugin for thin client like HP compaq t 5000

    Hello everybody,
    I need to know if there any java plugin for Internet Explorer on windows CE.net on a thin clinet like HP compaq t5000, my problem is that i have an oracle form that access to oracle databse, on the client i have thin client HP compaq t5000, oracle support told me to post my problem in java forums since there's no jinitiator support for windows ce.net, as the oracle forms is based on java applet, so it could be a solution if i can find a java plugin for windows ce.net on my thin client like that i can see the oracle form.........................
    please can anyone help me with a link where i can download a java plugin for windows ce.net and how to install it on such operating system...................
    Thank you in advance

    hello again, thank you for ur response, but please can u help me with how i can install the Creme jvm that support applets on the hp compaq t5000 under windows ce.net, because actually i don't have any idea on how we install software on such machine, coz it seems the isntallation on them it different than the normal windows xp...... i download the demo creme jvm zip file and i 'm not able to install it, if it is possible can u provide me with step by step instruction, just need to test my application on the demo version first, thank u in advance.....

  • Fedora 13: After upgrading from FF3.6 to FF6.0.2 I no longer have a Java plugin. How do I configure the Java Plugin for FF 6 ? There is no Java Plugin at the site

    I am Fedora 13x64 bit. I just installed FF v6.0.2 from the FF download site. I backed up the existing FF 3.6 as firefox_old
    I need to have a Java plugin to access company site, how do I configure the Java Plugin ?
    At the Plugin area in FF6 there is no Java Plugin available, even after a search.
    I have Java 1.6.0 installed in the OS at:
    /usr/lib/jvm/java-1.6.0/jre/lib/amd64/libnpjp2.so
    I googled how to configure Java Plugin for FF 6 for Fedora 13 and the trick was to create a soft link from /home/<userID>/.mozilla/plugins to the above libnpjp2.so

    AVtech wrote:
    . . . If a person can't get an answer here I don't know where else to turn since Sun certainly wouldn't offer tech support for a free product . . .These forums are user forums, and only occasionally visited by Sun employees. Sun does provide Java technical support options, although (of course) at a charge.
    See:
    http://developers.sun.com/services/
    . . . I guess we'll just use JRE 5 until it's unsupported, whenever that will be. I'm still waiting for an answer on that question, too. See:
    http://java.sun.com/products/archive/eol.policy.html
    http://www.sun.com/service/eosl/
    This document (part IV and Appendix) has some debugging and troubleshooting information that may allow someone involved in the problem to resolve the cause:
    See:
    http://java.sun.com/javase/6/docs/technotes/guides/plugin/developer_guide/contents.htm
    Any steps that you can take to isolate the problem to specific Java versions, browsers, applets, web sites, operating systems (and versions), etc, would enhance the possibility of getting help.
    You can try the applets at this Sun location and see if any of them are "slow".
    See:
    http://java.sun.com/javase/6/docs/technotes/samples/demos.html

  • How to create a Batch file for java application  ?

    HI,
    How to create a Batch file for java application ?
    And whats the use of creating batch file ?
    Thanks in advance

    [http://static.springsource.org/spring-batch/]
    Assuming you want to develop a batch application rather than actually just create a .bat file ..

  • HOw to create a Batch file for java application and whats the use of this ?

    HI,
    How to create a Batch file for java application ?
    And whats the use of creating batch file ?
    Thanks in advance

    First of all, you're OT.
    Second, you can find this everywhere in the net.
    If you got a manifest declaring main class (an classpath if needed), just create a file named whatever.bat, within same directory of jar file, containing:
    javaw -jar ./WhateverTheNameOfYourJarIs.jar %*By the way, assuming a Windows OS, you can just double click the jar file (no batch is needed).
    Otherwise use:
    javaw -cp listOfJarsAndDirectoriesSeparedBySemiColon country/company/application/package/className %*Where 'country/company/application/package/' just stands for a package path using '/' as separator instead of '.'
    Don't specify the .class extension.
    Javaw only works on Windows (you asked for batch, I assumed .BAT, no .sh), in Linux please use java.exe (path may be needed, Windows doesn't need it 'cause java's executables are copied to system32 folder in order to be always available, see PATH environment variable if you don't know what I'm talking about) and use ':' as classpath (cp) separator.
    The '%***' tail is there in order to pass all parameters, it only works on Windows, refer to your shell docs for other OSs (something like $* may work).
    This way you have a command you can call to launch your code (instead of opening NetBeans just to see your app working). You could schedule tasks on it or just call it in any command prompt (hope you know what it is 'cause there have been people in this very same forum with no clue about it, if not just hold the 'Windows button' and press 'R', then type 'cmd' and run it).
    Finally add dukes and give 'hem away.
    Bye.

  • How to create the exe file for java project.

    How to create the exe file for java project.
    am done the project in java swing , i like to create the project in exe format, so any one help for me,
    send the procedure for that.
    thanking u.

    How to create the exe file for java project.Have you ever heard of google? I pasted your exact "question" into a google search:
    http://www.google.com/search?q=How+to+create+the+exe+file+for+java+project.
    and got several useful links.
    Better search terms might yield even better results.
    Sheesh.

  • How to download java plugin for safari browser of my ipad

    How to download  java plugin for my safari browser of iPad..

    Welcome to Apple Support Communities
    I'm sorry, but Java isn't compatible with the iPad

  • How to create the exe files for java application

    How to create the exe file for java application?
    got any software to do that?
    Thanks

    In terms of converting java applications into exe files, there are 3 schools of thought:
    1) Instead of converting it to an exe, convert it to a jar file. Jar files are more portable than exe files because they can be double-clicked on any operating system. The caveat is that a Java interpreter must be installed on the target computer for the double-clicking to work.
    http://developer.java.sun.com/developer/Books/javaprogramming/JAR/
    2) Create an exe launcher that, when double-clicked, attempts to find a Java interpreter on the local computer and launches the Java application. The exe file is still double-clickable but whether your java application runs depends on whether a Java interpretor is installed on the target computer.
    http://www.sureshotsoftware.com/exej/
    http://www.objects.com.au/products/jstart/index.jsp
    http://www.duckware.com/products/javatools.html
    http://www.ucware.com/jexec/
    http://www.rolemaker.dk/nonRoleMaker/javalauncher/
    http://www.jelude.cjb.net/
    http://thor.prohosting.com/~dfolly/java/index.html
    3) Create an exe launcher that bundles a Java interpretor. Same as above but when the exe file is double-clicked, it searches for a Java interpreter and if one is not found, it installs one on the target computer. The caveat is that the exe file would have an overhead of 10 MB in size for the interpreter.
    http://www.excelsior-usa.com/jet.html (evaluation version available)
    4) Convert the Java application into a native exe file. The caveat is that if you use Swing for your GUI, it won't be converted. Also this option is still somewhat experimental.
    Can't think of any free options right now.

  • How can I create a search plugin for multiple fields

    There are a number of sites that have search capabilities but they require entries into multiple fields.
    One such site is for instance the IBM Employee directory.
    (http://www.ibm.com/contact/employees/servlets/lookup)
    On this site - in order to get usable results - I have to enter both First name and Last name of the employee I'm looking for.
    I created a search plugin for the site, however I wasn't able to split the entered text into two parts and provide them as separate fields for the form.
    Is there a way to do this?
    Regards,
    Imre

    Hi,
    This is excellent. Not search-plugin though but but this is as good as a search-plugin. (Even better, as I haven't seen any solution with the plugins for the problem.)
    I didn't know that it was possible to use javascript as bookmark location.
    Thanks,
    Imre

Maybe you are looking for

  • Dealer Excise details Capture

    Guru I want the details procedure  & configuration require  for dealer invoice received from vendor to  capture the excise details. Sudhir

  • Where can i find VMware workstation download for mac OS

    helo everyone where can i find the VMware workstation download for mac os

  • Username and Password for SQLPLUS

    Using a CD that accompanied the textbook Guide to Oracle 9i, I installed SQLPlus. When I run it, I am asked to provide a username and password. I have tried Scott / tiger; my userid and password that gave me access to post this message, SYS / Manager

  • How do you script guidelines onto a document

    I'm new to this, but I've gone through the reference manual and scripting guide and cannot find the method that places guidelines. The description of the guideline properties is there, but I can't find the method. Thanks in Advance.

  • FRM-92050 Connection to Server Error   [IP:Port]

    Java Exception: java.net.SocketException:Connection Reset By peer:JVM_recv in socket input stream read at.java.net.SocketInptStream.socketRead(Native Method) at.java.net.SocketInptStream.Read(Unknown Source) at.java.net.SocketInptStream.Read(Unknown