Add Files java applet does not trust our certificate

We have installed Novell Filr and it is working great except for one issue. The java applet that runs when the Add Files button is clicked does not trust our certificate authority. We purchased and installed a SSL certificate, and both IE and Firefox accept it (before installing, we got a certificate warning every time we went to Filr).
The certificate authority is Starfield Secure Certificate Authority, and we use certificates from them for our websites and mail servers, so I do not understand why this applet and/or Java do not.
Is there any way to stop the scary warning message our users get. FYI - this happens the first time the Add Files button is clicked in each session.
Paul Rebmann

Originally Posted by jmarton
na paul wrote:
>
> We have installed Novell Filr and it is working great except for one
> issue. The java applet that runs when the Add Files button is clicked
> does not trust our certificate authority. We purchased and installed
> a SSL certificate, and both IE and Firefox accept it (before
> installing, we got a certificate warning every time we went to Filr).
>
> The certificate authority is Starfield Secure Certificate Authority,
> and we use certificates from them for our websites and mail servers,
> so I do not understand why this applet and/or Java do not.
>
> Is there any way to stop the scary warning message our users get.
> FYI - this happens the first time the Add Files button is clicked in
> each session.
That sounds a little different than what this was designed to fix, but
by any chance have you installed the updated Java applets on the Filr
appliance?
http://download.novell.com/Download?...d=zRrgEN6Kvxo~
Your world is on the move. http://www.novell.com/mobility/
BrainShare 2014 is coming. http://www.novell.com/brainshare/
Hi Paul
Whatever you do it will not work properly especially when some of the users try to use "edit in place". Save yourself the headache and install trusted certificate (primary and intermediate) then even Java will work ok.

Similar Messages

  • Applet does not get client certificate from browser (Firefox, IE7)

    I'm writing a web service which runs Tomcat through Apache. One critical requirement is that the service be able to invoke certain device drivers on the end user's machine. Fortunately, there is a Java API for this, so this requirement can be fulfilled using an applet.
    Here's the problem. This is a B2B application, so we're using SSL and requiring client authentication. I'm no web security guru, but I managed to get SSL set up through Apache (with a self-signed certificate for now; we'll get a real one from a real CA when we're ready to go to production). I also managed to set up client authentication by creating my own CA and generating a client certificate, which I then copied to my test client (Win XPSP2) and imported into both Firefox (2.0.0.15) and IE (6.0.2900). The applet is signed with a real certificate, and that causes no problems. And all of the pages for my web service work as expected.
    All except one. The page which is supposed to load the applet pops a dialog stating 'Identification required. Please select certificate to be used for authentication', and presents a list of zero certificates.
    Actually, I get this dialog in Firefox on my XPSP2 box, and also when I test on a Vista Home Premium box running IE 7.0.6000. Puzzlingly, this behavior does NOT occur on my XPSP2 box when running through IE 6.0. It seems that with XPSP2 and IE 6.0, the JVM can manage to obtain the required client certificate from the browser and pass it along to Apache, but the JVM can't do this when running in Firefox or in IE 7.0 on Vista.
    I have gone to the Java Control Panel and verified that the 'Use certificates and keys in browser keystore' option is selected on both boxes.
    I've done a fair amount of research for this (including in this forum) and see that this appears to be a chronic difficulty with applets. What makes it worse is that I don't think I can use the standard workaround, which is to download the applet from a different host/virtual host, because the applet needs to communicate with the web service. Since we have the additional layer of Tomcat container-managed user authentication, the applet needs to be communicating with the server using the same session token as everything else.
    So at this point, I'm stuck. Does anyone know a solution to this problem? Two thoughts (I'm reaching at straws here):
    1) I have the certificate imported in both Firefox and IE as a 'personal' certificate. Is there someplace else I can put it so the JVM will know how to find it? A rather old thread in this forum mentioned something about setting properties in the Java Control Panel, but I see no place in the JCP to specify such properties, so I'm guessing that solution is no longer operative.
    2) I'm using a trick I found on the internet to make the applet load cleanly with both Firefox and IE, namely, I'm using the <OBJECT> tag to specify the applet class and codebase for IE, and then using <COMMENT><EMBED ... /></COMMENT> within the <OBJECT> declaration to specify the information for Firefox. Is there some other way of doing the markup that will give the JVM a hint that it should get a certificate from the browser?
    BTW . . . I would hate to drop support for Firefox, but if someone has an IE-only solution, I'll take it. Unfortunately, I reckon a Firefox-only solution would not fly.
    Thanks all.

    My applet is also signed by a valid certificate. The question of whether the applet is signed/self-signed/unsigned >isn't an issue --- I just wanted you to make sure the Applet runs because it is a know valid Java2 Applet that is 100% signed properly and verified to run.
    This eliminates the possibility that it is a JVM issue. However after reading your message further I am afraid
    it is not relevant to your issue.
    due to the client authentication, my browser (Firefox, IE7) refuses to even download the applet.
    I went to your site, and I can see your applet in both Firefox and IE6. However, I don't believe your site is set up >quite like mine, because it appears I can run your applet whether I have imported your X509 certificate or not. What I >did was:If that is true we are all dead :) No I think you just missed the cert in the IE databse. It doesn't have to be in the
    Applet database to function. Surprise!
    Check your IE/tools/internet options/content tab/certificates/trusted root certification authorities.
    I then opened the Java control panel and verified that the certificate isn't listed there, either. So unless the certificate >is being cached/read from some other location (which could be, this certificate stuff is largely black magic to me), >then your server isn't requiring client authentication, either accidentally or by design.No HyperView is a valid java2 Applet and actually writes to a file "hyperview.dat" though it is probably empty.
    If you click on a component in the view and then on the view and type "dumpgobs" it shoud write out some data about the current graphics objects so you can see it has complete read/write access..
    Further it opens up a complete NIO server ands starts listening for connections on a random port
    (Echoed in your java console) You can connect to it with telnet and watch impressive ping messages all day :)
    This all goes back to a few years BTW back before there was a plugin and there was only Netscape & IE.
    There are actually 2 certificate databases and what loads where depends on which type of cert you are using. Now self signed or not doesn't matter but what does matter is the type of certificate. IE: is it RSA/DSA/Sha1
    etc. The Netscape DB was a Berkley DB and MS used whatever they use. The Cert is a DSA/Sha1 cert
    which I like the best ATM as it (X fingers it stays so) always has worked.
    Sadly that tidbit doesn't help you either I am afraid.
    What I'm trying to do is require client authentication through Apache by including the following markup in a virtual >host definition:
    SSLCACertificateFile D:/Certificates/ca.crt
    SSLVerifyClient require
    SSLVerifyDepth 1You got me there I avoid markup at all costs and only code in C java and assembler :)
    Now unless I am wrong I think you are saying that you want the Applet to push the certificate to the server
    automatically and I don't think this happens. Least I have never heard of this happening from an Applet automatically.
    On my client machine, I have a certificate which was generated using OpenSSL and the ca.crt file listed. Testing >shows that the server is requiring a certificate from the client, and the web browser is always providing it.
    The problem is that when the browser fires up the Java plugin to run an applet, there is not sufficient communication >between the browser and the plugin so that the plugin can obtain the certificate from the browser and provide it to >the server.
    So the server refuses to send the applet bytecode to the JVM, and we're stuck.In terms of implementation ease I think you may have the cart before the horse because I think it would be far easier to run an Applet in the first place to do the authentication, and then send, for example, a jar file to bootstrap and run
    (or some classes) in the event the connection is valid. Then again one never knows it all and there may be some classes which enables the plugin as you wish. I have never heard of this being done with the plugin the way you suggest.
    I am thinking maybe there is another method of doing this I do not know.
    Did you try pushing the cert via JavaScript/LIveConnect?? That way it could run before the Applet and do the authentication.
    Maybe someone else has other ideas; did you try the security forum??
    Sorry but I am afraid that is not much help.
    I did snarf this tidbit which may have some relevance
    The current fix for this bug in Mantis and 1.4.1_02 is using JSSE API, Here are the step:
    In Java control panel, Advanced tab -> Java Runtime Parameters, specify:
    -Djavax.net.ssl.keyStore=<name and path to client keystore file>
    -Djavax.net.ssl.keyStorePassword=<password to access this client keystore file>
    If it is a PKCS12 format keystore, specify:
    -Djavax.net.ssl.keyStoreType=PKCS12
    In our future JRE release 1.5, we will create our own client authentication keystore file for JPI and use that for client authentication, for detail info, please see RFE 4797512.
    Dennis
    Posted Date : 2005-07-28 19:55:50.0Good Luck!
    Sincerely:
    (T)
    Edited by: tswain on 23-Jul-2008 10:07 AM

  • Applet does not load using java 1.5 through reverse proxy with certific...

    Hi,
    we have the following problem:
    When using java 1.5 in our browser, our applet does not load. Using java 1.4.2 it works. It also works using java 1.5.0 using another reverse proxy.
    The differences between the 2 reverse proxies (one works, one works not) we use is that the one through which the applet does not load has a certificate installed that is not for its hostname. Can this be the reason the applet does not load? Where can I find information about the sandbox of java 1.5.0 concerning these issues. Are there any docs of the security restrictions imposed by java 1.5.0 sandbox?
    Greetings,
    Tim

    Ok,
    the solution to this specific problem was a misconfigured reverse dns lookup.
    Greets,
    Tim

  • Applet does not start after Java 1.5 installation

    Hi,
    When I go to my webpage where I have an applet that requires Java 1.5..the browsers are prompting for Java installation (ActiveX component install on IE or Firefox plugin for JRE installation). But once the Java install completes the applet does not start automatically. The same code used to work nicely with Java 1.4. The applet used to automatically start and run once the JRE install completed. But with JRE 1.5 it does not start. If I do a refresh on the browser it again prompts for java installation. If open new browser window and go to the URL the applet starts. Please let me know how to get the applet to start automatically after JRE 1.5 installation.
    Thanks,
    Vijay

    We figured out the problem. the CLASSID was not the right one. Once we changed it...its working fine.
    Vijay

  • Applet does not load in IE when hosted in form via SHDocVw.dll

    Hi
    I have a signed applet that usually works well in IE and Mozilla FireFox.
    It shows a popup window with the security question Yes/No/Always and works great thereafter.
    However
    We have now developed a Vb.Net application which hosts the SHDocVw.dll and now when for example I navigate to the web page within this embedded browser control from Microsoft the applet does not load and the popup window does not appear, when trying to access it via clientside scriptring it does not find the applet object.
    // this fails when called from embedded browser control
    <script>
    document.applets[0].prepareControl();
    </script>
    Please help me I would really like to get the applet to work when using this new vb.net application with the embedded browser control because it is becoming our company's standard to hos apps in this new app and not open a new instance of IE for each application.
    Thanks
    Ian Coetzer

    What does the trace say?
    To turn the full trace on (windows) you can start the java console, to be found here:
    C:\Program Files\Java\j2re1.4...\bin\jpicpl32.exe
    In the advanced tab you can fill in something for runtime parameters fill in this:
    -Djavaplugin.trace=true -Djavaplugin.trace.option=basic|net|security|ext|liveconnect
    if you cannot start the java console check here:
    C:\Documents and Settings\userName\Application Data\Sun\Java\Deployment\deployment.properties
    I think for linux this is somewhere in youruserdir/java (hidden directory)
    add or change the following line:
    javaplugin.jre.params=-Djavaplugin.trace\=true -Djavaplugin.trace.option\=basic|net|security|ext|liveconnect
    for 1.5:
    deployment.javapi.jre.1.5.0.args=-Djavaplugin.trace\=true -Djavaplugin.trace.option\=basic|net|security|ext|liveconnect
    The trace is here:
    C:\Documents and Settings\your user\Application Data\Sun\Java\Deployment\log\plugin...log
    I think for linux this is somewhere in youruserdir/java (hidden directory)
    Print out the full trace of the exception:
    try{...}catch(Exception e){e.printStackTrace();}
    If no trace is created my guess is that the jre is never started, try the <object tag
    instead for your applet (html page) because your browser tries to run the applet with msjvm.

  • Applet does not load on app server when Free Design Layout

    Hi,
    I have to embed a an applet in a webpage of an web application. Before I go on to anything.. let me first tell you, I am using Netbeans 6.0
    As shown in the tuorial:
    [http://www.netbeans.org/kb/articles/tutorial-applets-40.html]
    1. I first made the "Applet" source say HelloApplet. java. After compiling and running it I get the HelloApplet.jar.
    2. I created a WebApplication and then from the properties -> packaging -> I "Add Project" HelloApplet.jar.
    3. Then I a webpage I "embeded" the applet.
    4. I run the web app and the applet gets loaded and everything is just fine.
    But before I go on I must tell you that the applet was designed in Null Layout. Now I edited the applet source once again and changed the layout to Free Design Layout*. ( this is available from Netbeans..on the HelloApplet.java .. go to the design view.. right click on the form and from the context menu you can change the layout to FreeDesign or whatever you might want).
    When I expand the "Libraries" node I see the that the library Swing Layout Extensions - swing-layout-1.0.3.jar has been added.
    When I "run" the "HelloApplet.java" file, the applet is shown in the appletviewer. No problems with that.
    But!
    When I try to Clean & Build and Run the WebApplication, the applet does not get loaded. On inspecting the java console I see the following error:
    java.lang.NoClassDefFoundError: org/jdesktop/layout/GroupLayout$Group
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    at java.lang.Class.getConstructor0(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(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.lang.ClassNotFoundException: org.jdesktop.layout.GroupLayout$Group
    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 java.lang.ClassLoader.loadClassInternal(Unknown Source)
    ... 10 moreIt clearly shows that the Free Design Layout has something to do with the GroupLayout which can be found by expanding the "Swing Layout Extensions - swing-layout-1.0.3.jar". Now when the HelloApplet.jar is created only the HelloApplet.class file gets included together with some other data but NOT the swing extensions. Hence when I run the web app the class file looks for the GroupLayout.class definition but can find it in the jar as its not included when the HelloApplet.jar is created.
    But with null layout there isint a problem because null layout takes the definitions from the JRE on the machine.. and so it runs without a hitch.
    My Question is : How can I run the applet with Free Design Layout? or is it possible to package the swing layout extensions in the HelloApplet.jar?<</u>
    Thanks for all your replies.
    Cheers.
    Edited by: arijit_datta on May 15, 2008 4:07 PM

    Solved.
    Here is the solution:
    [http://www.nabble.com/Applet-does-not-load-on-app-server-when-Free-Design-Layout-to17259115.html|http://www.nabble.com/Applet-does-not-load-on-app-server-when-Free-Design-Layout-to17259115.html]
    Cheers..
    Edited by: arijit_datta on May 16, 2008 7:41 AM

  • Applet does not work after conversion

    Hi,
    A have an html page on with a use an applet. The applet is downloaded in two cab files for the internet explorer.
    The applet and the download works fine without the java plugin.
    When I convert this page to using the html converter the applet does not work
    The error is
    java.lang.ClassNotFoundException: java.io.IOException: open HTTP connection failed.
         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 sun.plugin.security.PluginClassLoader.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 java.lang.ClassLoader.loadClassInternal(Unknown Source)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Unknown Source)
         at oracle.forms.handler.UICommon.instantiate(Unknown Source)
         at oracle.forms.handler.UICommon.onCreate(Unknown Source)
         at oracle.forms.handler.JavaContainer.onCreate(Unknown Source)
         at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
         at oracle.forms.engine.Runform.processMessage(Unknown Source)
         at oracle.forms.engine.Runform.processSet(Unknown Source)
         at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
         at oracle.forms.engine.Runform.onMessage(Unknown Source)
         at oracle.forms.engine.Runform.sendInitialMessage(Unknown Source)
         at oracle.forms.engine.Runform.startRunform(Unknown Source)
         at oracle.forms.engine.Main.createRunform(Unknown Source)
         at oracle.forms.engine.Main.start(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    I think he fails on the downlad of the second cab file....
    Sombody any ideas,
    Thank
    Tom Van de Velde

    I recently moved to programming applets and this problem gave me many
    headaches. I know that the java compiler is supposed to compile with an
    appropriate version, but I suspect that there may be a few flaws in the
    system.
    Try compiling with a command like this to force a 1.1 compilation:
    "javac -target 1.1 yourfile.java"
    This enabled my applets to load in Netscape 4.6, something they wouldn't do before.
    Installing the java plugin seems to fix the problem on other browsers. This might
    be a new bug introduced by Java 1.4, since I had very few problems with
    Java 1.3...I dunno...that's speculation...

  • Java Applets do not run when UAC is enabled on Windows 7

    HI,
    I'm deploying Java 6.0_26-b03+ on Windows 7 and experiencing following problem:
    Java applets do not run as standard domain users in Internet Explorer 9 on Windows 7 when UAC is enabled (i.E. http://www.java.com/de/download/installed.jsp). When logged on as Administrator or start IE9 as Administrator java applets do run.
    If I diable UAC an log on as normal user then applets do run. Applets then still run if UAC is re-enabled again. It seems that UAC needs to be disabled for the Java Plug-In to register something in user context (assumption). If this registration happended Java applets do run also for standard Windows 7 users if UAC is enabled.
    Since we're planning a corporate Windows 7 rollout (>800PCs) we cannot do this manually on every computer. Ther must be any solution for this problem.
    Does anybody have the same problem and has already found a solution?
    This is the content of the error log file generated when a standard domain user tries to run http://www.java.com/de/download/installed.jsp
    +#+
    +# A fatal error has been detected by the Java Runtime Environment:+
    +#+
    +# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x776677b2, pid=1320, tid=2380+
    +#+
    +# JRE version: 6.0_26-b03+
    +# Java VM: Java HotSpot(TM) Client VM (20.1-b02 mixed mode, sharing windows-x86 )+
    +# Problematic frame:+
    +# C [ntdll.dll+0x477b2]+
    +#+
    +# If you would like to submit a bug report, please visit:+
    +# http://java.sun.com/webapps/bugreport/crash.jsp+
    +# The crash happened outside the Java Virtual Machine in native code.+
    +# See problematic frame for where to report the bug.+
    +#+
    ---------------  T H R E A D  ---------------
    +Current thread (0x01da8c00):  JavaThread "main" [_thread_in_native, id=2380, stack(0x02420000,0x02620000)]+
    siginfo: ExceptionCode=0xc0000005, writing address 0x00000024
    Registers:
    EAX=0x00000024, EBX=0x33827b58, ECX=0x7c38b4e8, EDX=0x7efeff3d
    ESP=0x02616090, EBP=0x026160a4, ESI=0x00000024, EDI=0x00000020
    EIP=0x776677b2, EFLAGS=0x00250212
    Top of Stack: (sp=0x02616090)
    +0x02616090: 02616236 00000000 7c34214f 01da6bc8+
    +0x026160a0: 026160e4 026160ec 7c34f639 00000020+
    +0x026160b0: 7c36b73f 00000000 6d1db83c 02616236+
    +0x026160c0: 00000000 33827b58 7c38b548 026160b8+
    +0x026160d0: 0000000d 026160bc 02615b4c 026165e0+
    +0x026160e0: 7c34240d 7c382198 ffffffff 02616454+
    +0x026160f0: 6d1d3b45 6d1db83c 00000000 02616210+
    +0x02616100: 6d1db84c 01da8c00 33827b58 00000000+
    Instructions: (pc=0x776677b2)
    +0x77667792: 33 c0 5e 5d c2 04 00 90 90 90 90 90 90 90 8b ff+
    +0x776677a2: 55 8b ec 83 ec 0c 56 57 8b 7d 08 8d 77 04 8b c6+
    +0x776677b2: f0 0f ba 30 00 0f 83 eb e2 00 00 64 a1 18 00 00+
    +0x776677c2: 00 8b 48 24 89 4f 0c c7 47 08 01 00 00 00 5f 33+
    Register to memory mapping:
    EAX=0x00000024 is an unknown value
    EBX=0x33827b58 is an oop
    +{method}+
    +- klass: {other class}+
    ECX=0x7c38b4e8 is an unknown value
    EDX=0x7efeff3d is an unknown value
    ESP=0x02616090 is pointing into the stack for thread: 0x01da8c00
    EBP=0x026160a4 is pointing into the stack for thread: 0x01da8c00
    ESI=0x00000024 is an unknown value
    EDI=0x00000020 is an unknown value
    Stack: [0x02420000,0x02620000],  sp=0x02616090,  free space=2008k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    +C  [ntdll.dll+0x477b2] RtlEnterCriticalSection+0x12+
    +C  [MSVCR71.dll+0xf639] _crtGetLocaleInfoW+0x2b1+
    +C  [deploy.dll+0x3b45] Java_com_sun_deploy_config_WinConfig_installShortcut+0x235+
    j  com.sun.deploy.config.Config.versionUpdateCheck()V392+
    j  com.sun.deploy.config.Config.initialize()Z256+
    j  com.sun.deploy.config.Config.<clinit>()V1933+
    v  ~StubRoutines::call_stub
    +V  [jvm.dll+0xfae4b]+
    +V  [jvm.dll+0x18c531]+
    +V  [jvm.dll+0xfaecd]+
    +V  [jvm.dll+0x7deb7]+
    +V  [jvm.dll+0x7ed1e]+
    +V  [jvm.dll+0x7f009]+
    +V  [jvm.dll+0x7f126]+
    +V  [jvm.dll+0x4d719]+
    +V  [jvm.dll+0x4de7f]+
    +V  [jvm.dll+0x4e050]+
    +V  [jvm.dll+0x4ac51]+
    j  sun.plugin2.main.server.JVMManager.processJREInfo()V32+
    j  sun.plugin2.main.server.JVMManager.<init>()V86+
    j  sun.plugin2.main.server.JVMManager.<clinit>()V72+
    v  ~StubRoutines::call_stub
    +V  [jvm.dll+0xfae4b]+
    +V  [jvm.dll+0x18c531]+
    +V  [jvm.dll+0xfaecd]+
    +V  [jvm.dll+0x7deb7]+
    +V  [jvm.dll+0x7ed1e]+
    +V  [jvm.dll+0x7f009]+
    +V  [jvm.dll+0x7f126]+
    +V  [jvm.dll+0x4d719]+
    +V  [jvm.dll+0x4de7f]+
    +V  [jvm.dll+0x4e050]+
    +V  [jvm.dll+0x4ac51]+
    j  sun.plugin2.main.server.IExplorerPlugin.<clinit>()V41+
    v  ~StubRoutines::call_stub
    +V  [jvm.dll+0xfae4b]+
    +V  [jvm.dll+0x18c531]+
    +V  [jvm.dll+0xfaecd]+
    +V  [jvm.dll+0x7deb7]+
    +V  [jvm.dll+0x7ed1e]+
    +V  [jvm.dll+0x7f009]+
    +V  [jvm.dll+0x7f126]+
    +V  [jvm.dll+0xb2ae9]+
    +V  [jvm.dll+0x94be8]+
    +C  [jp2iexp.dll+0x25b6] Java_sun_plugin2_main_server_WindowsHelper_uninstallHook+0xeaa+
    +C  [jp2iexp.dll+0x3b6b] Java_sun_plugin2_main_server_IExplorerPlugin_fillInExceptionInfo0+0x7ee+
    +C  [jp2iexp.dll+0xd2a4] DllGetClassObject+0x57c6+
    +C  [MSHTML.dll+0x156e41] RunHTMLApplication+0x1a9a+
    +C  [MSHTML.dll+0x156c95] RunHTMLApplication+0x18ee+
    +C  [MSHTML.dll+0x156cc3] RunHTMLApplication+0x191c+
    +C  [MSHTML.dll+0x156948] RunHTMLApplication+0x15a1+
    +C  [MSHTML.dll+0x15675f] RunHTMLApplication+0x13b8+
    +C  [MSHTML.dll+0x1563bf] RunHTMLApplication+0x1018+
    +C  [MSHTML.dll+0x15602e] RunHTMLApplication+0xc87+
    +C  [MSHTML.dll+0x99a35] MatchExactGetIDsOfNames+0x5eed7+
    +C  [MSHTML.dll+0x262624] CTravelLog_CreateInstance+0x1edcf+
    +C  [MSHTML.dll+0x29dc6f] DllGetClassObject+0x23eb1+
    +C  [MSHTML.dll+0x267e1c] CTravelLog_CreateInstance+0x245c7+
    +C  [MSHTML.dll+0x267d48] CTravelLog_CreateInstance+0x244f3+
    +C  [MSHTML.dll+0x267cad] CTravelLog_CreateInstance+0x24458+
    +C  [MSHTML.dll+0x267c0d] CTravelLog_CreateInstance+0x243b8+
    +C  [MSHTML.dll+0x24b83d] CTravelLog_CreateInstance+0x7fe8+
    +C  [MSHTML.dll+0x3ea169] DllGetClassObject+0x1703ab+
    +C  [MSHTML.dll+0x4095e0] DllGetClassObject+0x18f822+
    +C  [USER32.dll+0x1c4e7] gapfnScSendMessage+0x1cf+
    +C  [USER32.dll+0x1c5e7] gapfnScSendMessage+0x2cf+
    +C  [USER32.dll+0x1cc19] gapfnScSendMessage+0x901+
    +C  [USER32.dll+0x1cc70] DispatchMessageW+0xf+
    +C  [IEFRAME.dll+0xf1b83] Ordinal234+0x6520+
    +C  [IEFRAME.dll+0x111ac6] Ordinal224+0x17ff9+
    +C  [iertutil.dll+0x140150] Ordinal59+0x8b+
    +C  [IEFRAME.dll+0xffe03] Ordinal224+0x6336+
    +C  [kernel32.dll+0x53c45] BaseThreadInitThunk+0x12+
    +C  [ntdll.dll+0x637f5] RtlInitializeExceptionChain+0xef+
    +C  [ntdll.dll+0x637c8] RtlInitializeExceptionChain+0xc2+
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  com.sun.deploy.config.WinConfig.getBrowserPath()Ljava/lang/String;0+
    j  com.sun.deploy.config.Config.versionUpdateCheck()V392+
    j  com.sun.deploy.config.Config.initialize()Z256+
    j  com.sun.deploy.config.Config.<clinit>()V1933+
    v  ~StubRoutines::call_stub
    j  sun.plugin2.main.server.JVMManager.processJREInfo()V32+
    j  sun.plugin2.main.server.JVMManager.<init>()V86+
    j  sun.plugin2.main.server.JVMManager.<clinit>()V72+
    v  ~StubRoutines::call_stub
    j  sun.plugin2.main.server.IExplorerPlugin.<clinit>()V41+
    v  ~StubRoutines::call_stub
    ---------------  P R O C E S S  ---------------
    Java Threads: ( => current thread )
    +0x03226400 JavaThread "traceMsgQueueThread" daemon [_thread_blocked, id=1796, stack(0x0a8c0000,0x0a9c0000)]+
    +0x031e2c00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2144, stack(0x0a7b0000,0x0a8b0000)]+
    +0x031d3800 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=2036, stack(0x050d0000,0x051d0000)]+
    +0x031d2800 JavaThread "Attach Listener" daemon [_thread_blocked, id=1268, stack(0x0a5b0000,0x0a6b0000)]+
    +0x031d0800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1120, stack(0x0a4b0000,0x0a5b0000)]+
    +0x031ca000 JavaThread "Finalizer" daemon [_thread_blocked, id=1140, stack(0x09fc0000,0x0a0c0000)]+
    +0x031c8c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=2500, stack(0x0a380000,0x0a480000)]+
    +=>0x01da8c00 JavaThread "main" [_thread_in_native, id=2380, stack(0x02420000,0x02620000)]+
    Other Threads:
    +0x0318c800 VMThread [stack: 0x0a1c0000,0x0a2c0000] [id=2672]+
    +0x031f2000 WatcherThread [stack: 0x0a9c0000,0x0aac0000] [id=2712]+
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation   total 4928K, used 281K [0x317e0000, 0x31d30000, 0x32280000)
    eden space 4416K,   6% used [0x317e0000, 0x31826480, 0x31c30000)
    from space 512K,   0% used [0x31c30000, 0x31c30000, 0x31cb0000)
    to   space 512K,   0% used [0x31cb0000, 0x31cb0000, 0x31d30000)
    tenured generation   total 10944K, used 0K [0x32280000, 0x32d30000, 0x337e0000)
    the space 10944K,   0% used [0x32280000, 0x32280000, 0x32280200, 0x32d30000)
    compacting perm gen  total 12288K, used 371K [0x337e0000, 0x343e0000, 0x377e0000)
    the space 12288K,   3% used [0x337e0000, 0x3383cc08, 0x3383ce00, 0x343e0000)
    ro space 10240K,  51% used [0x377e0000, 0x37d0dff8, 0x37d0e000, 0x381e0000)
    rw space 12288K,  55% used [0x381e0000, 0x3887c208, 0x3887c400, 0x38de0000)
    Code Cache  [0x0c910000, 0x0c980000, 0x0e910000)
    total_blobs=147 nmethods=5 adapters=79 free_code_cache=33098880 largest_free_block=0
    Dynamic libraries:
    +0x00a40000 - 0x00af8000      C:\Program Files\Internet Explorer\iexplore.exe+
    +0x77620000 - 0x7775c000      C:\Windows\SYSTEM32\ntdll.dll+
    +0x75f50000 - 0x76024000      C:\Windows\system32\kernel32.dll+
    +0x75a70000 - 0x75aba000      C:\Windows\system32\KERNELBASE.dll+
    +0x777a0000 - 0x77840000      C:\Windows\system32\ADVAPI32.dll+
    +0x75d60000 - 0x75e0c000      C:\Windows\system32\msvcrt.dll+
    +0x75ac0000 - 0x75ad9000      C:\Windows\SYSTEM32\sechost.dll+
    +0x764a0000 - 0x76541000      C:\Windows\system32\RPCRT4.dll+
    +0x77250000 - 0x77319000      C:\Windows\system32\USER32.dll+
    +0x76450000 - 0x7649e000      C:\Windows\system32\GDI32.dll+
    +0x77840000 - 0x7784a000      C:\Windows\system32\LPK.dll+
    +0x76550000 - 0x765ed000      C:\Windows\system32\USP10.dll+
    +0x75ee0000 - 0x75f37000      C:\Windows\system32\SHLWAPI.dll+
    +0x765f0000 - 0x7723a000      C:\Windows\system32\SHELL32.dll+
    +0x774c0000 - 0x7761c000      C:\Windows\system32\ole32.dll+
    +0x75c20000 - 0x75d30000      C:\Windows\system32\urlmon.dll+
    +0x76080000 - 0x7610f000      C:\Windows\system32\OLEAUT32.dll+
    +0x76110000 - 0x762c6000      C:\Windows\system32\iertutil.dll+
    +0x762d0000 - 0x763ea000      C:\Windows\system32\WININET.dll+
    +0x75f40000 - 0x75f43000      C:\Windows\system32\Normaliz.dll+
    +0x75d40000 - 0x75d5f000      C:\Windows\system32\IMM32.DLL+
    +0x75e10000 - 0x75edc000      C:\Windows\system32\MSCTF.dll+
    +0x66850000 - 0x67195000      C:\Windows\system32\IEFRAME.dll+
    +0x77240000 - 0x77245000      C:\Windows\system32\PSAPI.DLL+
    +0x73850000 - 0x7388c000      C:\Windows\system32\OLEACC.dll+
    +0x743d0000 - 0x7456e000      C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.dll+
    +0x75b70000 - 0x75beb000      C:\Windows\system32\comdlg32.dll+
    +0x73600000 - 0x73631000      C:\Program Files\Internet Explorer\IEShims.dll+
    +0x75740000 - 0x7574c000      C:\Windows\system32\CRYPTBASE.dll+
    +0x75590000 - 0x75598000      C:\Windows\system32\Secur32.dll+
    +0x756d0000 - 0x756eb000      C:\Windows\system32\SSPICLI.DLL+
    +0x757c0000 - 0x757cb000      C:\Windows\system32\profapi.dll+
    +0x77760000 - 0x77795000      C:\Windows\system32\WS2_32.dll+
    +0x75d30000 - 0x75d36000      C:\Windows\system32\NSI.dll+
    +0x750a0000 - 0x750e4000      C:\Windows\system32\dnsapi.DLL+
    +0x72fa0000 - 0x72fbc000      C:\Windows\system32\iphlpapi.DLL+
    +0x72f90000 - 0x72f97000      C:\Windows\system32\WINNSI.DLL+
    +0x757b0000 - 0x757be000      C:\Windows\system32\RpcRtRemote.dll+
    +0x63ef0000 - 0x64aa8000      C:\Windows\system32\MSHTML.dll+
    +0x74cb0000 - 0x74cb9000      C:\Windows\system32\VERSION.dll+
    +0x6f5f0000 - 0x6f6aa000      C:\Windows\system32\d2d1.dll+
    +0x6c8a0000 - 0x6c9aa000      C:\Windows\system32\DWrite.dll+
    +0x6d3c0000 - 0x6d443000      C:\Windows\system32\dxgi.dll+
    +0x739d0000 - 0x739e3000      C:\Windows\system32\dwmapi.dll+
    +0x75300000 - 0x75316000      C:\Windows\system32\CRYPTSP.dll+
    +0x758d0000 - 0x758fd000      C:\Windows\system32\WINTRUST.dll+
    +0x75950000 - 0x75a6d000      C:\Windows\system32\CRYPT32.dll+
    +0x75830000 - 0x7583c000      C:\Windows\system32\MSASN1.dll+
    +0x74b70000 - 0x74b91000      C:\Windows\system32\ntmarta.dll+
    +0x76030000 - 0x76075000      C:\Windows\system32\WLDAP32.dll+
    +0x75000000 - 0x7503b000      C:\Windows\system32\rsaenh.dll+
    +0x75ae0000 - 0x75b63000      C:\Windows\system32\CLBCatQ.DLL+
    +0x69240000 - 0x69272000      C:\Program Files\Internet Explorer\ieproxy.dll+
    +0x756f0000 - 0x7573c000      C:\Windows\system32\apphelp.dll+
    +0x74130000 - 0x74263000      C:\Windows\System32\msxml3.dll+
    +0x75750000 - 0x757af000      C:\Windows\system32\SXS.DLL+
    +0x73d90000 - 0x73d9b000      C:\Windows\system32\msimtf.dll+
    +0x6d390000 - 0x6d3bb000      C:\Windows\system32\msls31.dll+
    +0x77320000 - 0x774bd000      C:\Windows\system32\setupapi.dll+
    +0x75920000 - 0x75947000      C:\Windows\system32\CFGMGR32.dll+
    +0x75900000 - 0x75912000      C:\Windows\system32\DEVOBJ.dll+
    +0x73570000 - 0x7359c000      C:\Windows\system32\d3d10_1.dll+
    +0x734b0000 - 0x734ea000      C:\Windows\system32\d3d10_1core.dll+
    +0x6c770000 - 0x6c89c000      C:\Windows\system32\D3D10Warp.dll+
    +0x69760000 - 0x6978e000      C:\Windows\system32\MLANG.dll+
    +0x74970000 - 0x74a65000      C:\Windows\system32\PROPSYS.dll+
    +0x6ab00000 - 0x6ac02000      C:\Windows\system32\d3d10.dll+
    +0x73520000 - 0x73553000      C:\Windows\system32\d3d10core.dll+
    +0x73d40000 - 0x73d80000      C:\Windows\system32\UxTheme.dll+
    +0x73180000 - 0x731d2000      C:\Windows\system32\RASAPI32.dll+
    +0x73160000 - 0x73175000      C:\Windows\system32\rasman.dll+
    +0x73150000 - 0x7315d000      C:\Windows\system32\rtutils.dll+
    +0x6f6b0000 - 0x6f6b6000      C:\Windows\system32\sensapi.dll+
    +0x75190000 - 0x751cc000      C:\Windows\system32\mswsock.dll+
    +0x74d40000 - 0x74d45000      C:\Windows\System32\wshtcpip.dll+
    +0x747f0000 - 0x74815000      C:\Windows\system32\peerdist.dll+
    +0x74e00000 - 0x74e17000      C:\Windows\system32\USERENV.dll+
    +0x753f0000 - 0x7540b000      C:\Windows\system32\AUTHZ.dll+
    +0x747e0000 - 0x747f0000      C:\Windows\system32\NLAapi.dll+
    +0x72330000 - 0x72336000      C:\Windows\system32\rasadhlp.dll+
    +0x75180000 - 0x75186000      C:\Windows\System32\wship6.dll+
    +0x72b90000 - 0x72bc8000      C:\Windows\System32\fwpuclnt.dll+
    +0x695a0000 - 0x6975b000      C:\Windows\System32\jscript9.dll+
    +0x72de0000 - 0x72e1a000      C:\Windows\System32\Dxtrans.dll+
    +0x74790000 - 0x747a4000      C:\Windows\System32\ATL.DLL+
    +0x74330000 - 0x7433a000      C:\Windows\system32\ddrawex.dll+
    +0x694b0000 - 0x69597000      C:\Windows\system32\DDRAW.dll+
    +0x742d0000 - 0x742d6000      C:\Windows\system32\DCIMAN32.dll+
    +0x6c710000 - 0x6c769000      C:\Windows\System32\Dxtmsft.dll+
    +0x73a00000 - 0x73afb000      C:\Windows\system32\windowscodecs.dll+
    +0x6cf70000 - 0x6cfa2000      C:\Windows\system32\WINMM.dll+
    +0x739a0000 - 0x739cf000      C:\Windows\system32\XmlLite.dll+
    +0x74310000 - 0x74317000      C:\Windows\system32\msiltcfg.dll+
    +0x6c410000 - 0x6c650000      C:\Windows\system32\msi.dll+
    +0x6ac70000 - 0x6acb7000      C:\Windows\system32\Adobe\Director\SwDir.dll+
    +0x6c6d0000 - 0x6c703000      C:\Windows\system32\windowscodecsext.dll+
    +0x69790000 - 0x69809000      C:\Windows\system32\mscms.dll+
    +0x6ac30000 - 0x6ac68000      C:\Windows\system32\icm32.dll+
    +0x69410000 - 0x694ad000      C:\Windows\system32\Adobe\Shockwave 11\Control.dll+
    +0x6e810000 - 0x6e861000      C:\Windows\system32\winspool.drv+
    +0x69390000 - 0x69402000      C:\Windows\system32\DSOUND.dll+
    +0x74ac0000 - 0x74ae5000      C:\Windows\system32\POWRPROF.dll+
    +0x74a70000 - 0x74aa9000      C:\Windows\System32\MMDevApi.dll+
    +0x73960000 - 0x73996000      C:\Windows\system32\AUDIOSES.DLL+
    +0x736e0000 - 0x736ec000      C:\Windows\system32\mssprxy.dll+
    +0x69320000 - 0x6938a000      C:\Windows\system32\vbscript.dll+
    +0x653b0000 - 0x659de000      C:\Windows\system32\Macromed\Flash\Flash10t.ocx+
    +0x74f70000 - 0x74f78000      C:\Windows\system32\credssp.dll+
    +0x74f20000 - 0x74f5a000      C:\Windows\system32\schannel.DLL+
    +0x67430000 - 0x674f8000      C:\Windows\system32\OPENGL32.DLL+
    +0x68ce0000 - 0x68d02000      C:\Windows\system32\GLU32.dll+
    +0x10000000 - 0x10dc0000      C:\Windows\system32\ig4icd32.dll+
    +0x68c70000 - 0x68cd4000      C:\Windows\system32\D3DIM.DLL+
    +0x67360000 - 0x6742c000      C:\Windows\system32\D3DIM700.DLL+
    +0x01d40000 - 0x01d5f000      C:\Program Files\Java\jre6\bin\jp2iexp.dll+
    +0x7c340000 - 0x7c396000      C:\Program Files\Java\jre6\bin\MSVCR71.dll+
    +0x72d30000 - 0x72d37000      C:\Windows\system32\wsock32.dll+
    +0x71b10000 - 0x71b20000      C:\Windows\system32\napinsp.dll+
    +0x71af0000 - 0x71b02000      C:\Windows\system32\pnrpnsp.dll+
    +0x720d0000 - 0x720d8000      C:\Windows\System32\winrnr.dll+
    +0x71ae0000 - 0x71aed000      C:\Windows\system32\wshbth.dll+
    +0x6f8f0000 - 0x6f974000      C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af\comctl32.dll+
    +0x6d7f0000 - 0x6da9f000      C:\PROGRA~1\Java\jre6\bin\client\jvm.dll+
    +0x6d7a0000 - 0x6d7ac000      C:\PROGRA~1\Java\jre6\bin\verify.dll+
    +0x6d320000 - 0x6d33f000      C:\PROGRA~1\Java\jre6\bin\java.dll+
    +0x6d7e0000 - 0x6d7ef000      C:\PROGRA~1\Java\jre6\bin\zip.dll+
    +0x01dc0000 - 0x01dc6000      C:\Program Files\Java\jre6\bin\jp2native.dll+
    +0x6d1d0000 - 0x6d1e3000      C:\Program Files\Java\jre6\bin\deploy.dll+
    VM Arguments:
    jvm_args: -Xbootclasspath/a:C:\PROGRA~1\Java\jre6\lib\deploy.jar;C:\PROGRA~1\Java\jre6\lib\javaws.jar;C:\PROGRA~1\Java\jre6\lib\plugin.jar -Xmx32m -Djava.awt.headless=true -Dkernel.background.download=false -Dkernel.download.dialog=false -XX:MaxDirectMemorySize=64m
    java_command: <unknown>
    Launcher Type: generic
    Environment Variables:
    PATH=C:\Program Files\Internet Explorer;;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\system32\Empirum
    USERNAME=%username%
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 42 Stepping 7, GenuineIntel
    ---------------  S Y S T E M  ---------------
    OS: Windows 7 Build 7601 Service Pack 1
    CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 42 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht
    Memory: 4k page, physical 3063864k(2285416k free), swap 6125972k(5328168k free)
    vm_info: Java HotSpot(TM) Client VM (20.1-b02) for windows-x86 JRE (1.6.0_26-b03), built on May  4 2011 00:50:59 by "java_re" with MS VC+ 7.1 (VS2003)+
    time: Thu Jun 30 17:20:35 2011
    elapsed time: 0 seconds

    user11262844 wrote:
    Since we're planning a corporate Windows 7 rollout (>800PCs) we cannot do this manually on every computer. Ther must be any solution for this problem.If you're doing a corporate rollout of that size then surely you're just making an image of the desired configuration and just duplicating it onto the 800 PCs? In which case you would just configure IE appropriately as part of the image.
    Or alternatively you are manually configuring each of the 800 PCs, in which case this would be just one more thing in the checklist.

  • Service to checkin file if it does not exist, else version the file

    Hi All,
    From java layer I use WEBDAV and use PUT command and this command creates a new file if it does not exist, and if the file exists it versions the existing file.
    I have developed a java component to unzip a folder and checkin all individual files and folders into UCM whenever a zip file is checked in.I would like similar feature in my UCM component.i.e whenever files are unzipped they should always be versioned if they exist.I use the below code,but it always creates a new file(even if file with same name exists in the same folder)
    m_binder.setEnvironment(SharedObjects.getEnvironment());
    m_binder.putLocal("dDocName","");
    m_binder.putLocal("IsAutoNumber", "true");
    m_binder.putLocal("AutoNumberPrefix", "olm_");
    m_binder.putLocal("IdcService","CHECKIN_NEW");
    m_binder.putLocal("dDocTitle",entityName);
    m_binder.putLocal("xCollectionID",parentId);
    m_binder.putLocal("dDocType", "Document");
    m_binder.putLocal("dSecurityGroup","Public");
    m_binder.putLocal("dDocAuthor","sysadmin");
    m_binder.putLocal("dCreateDate","");
    m_binder.putLocal("primaryFile", entryName);
    executeService(ws, m_binder,"sysadmin",true);
    So, I would like to know, if there is a service to achieve the same or is there a parameter I can add in m_binder.putLocal to achieve the same? OR am I suppose to query the UCM Database to check for existence of the file and if it exists I need to manually check out and check it in?
    Thanks,
    Shwetha

    Thanks Fabian and Ryan for your feedback.
    So I queried db to retrieve the ddocName and if no rows are returned my code checks in new file. But if rows are returned I checkout the file using CHECKOUT_BY_NAME and then checkin using CHECKIN_UNIVERSAL using same ddocName.
    Creating/checking in new file is successful.
    For existing files the checkout is successful.I also confirmed the file is checked out by querying documenthistory and ensuring a new row is created with dction = 'Check out'
    But post checkout when i try to re-check using CHECKIN_UNIVERSAL command, I receive the below exception
    intradoc.common.ServiceException: !csUnableToCheckIn,OLM_002103!csCheckinItemExists
    at intradoc.server.ServiceRequestImplementor.buildServiceException(ServiceRequestImplementor.java:2115)
    at intradoc.server.Service.buildServiceException(Service.java:2326)
    at intradoc.server.Service.createServiceExceptionEx(Service.java:2320)
    at intradoc.server.Service.createServiceException(Service.java:2315)
    What am I missing here?
    Code snippet:
    m_binder.setEnvironment(SharedObjects.getEnvironment());
    m_binder.putLocal("IsAutoNumber", "true");
    m_binder.putLocal("AutoNumberPrefix", "olm_");
    String docName = getDocname(ws, parentId, entityName);
    if(docName != null && docName.equals("FILENOTFOUND")) {
    System.out.println("Creating new file");
    System.out.println("parentId is "+ parentId);
    m_binder.putLocal("IdcService","CHECKIN_UNIVERSAL");
    m_binder.putLocal("dDocName","");
    m_binder.putLocal("dDocTitle",entityName);
    m_binder.putLocal("xCollectionID",parentId);
    m_binder.putLocal("dDocType", "Document");
    m_binder.putLocal("dSecurityGroup","Public");
    m_binder.putLocal("dDocAuthor","sysadmin");
    m_binder.putLocal ("doFileCopy", "1");
    m_binder.putLocal("dCreateDate","");
    m_binder.putLocal("primaryFile", entryName);
    executeService(ws, m_binder,"sysadmin",true);
    System.out.println("Created file successfully");
    }else{
    System.out.println("Check out file");
    System.out.println("parentId is "+ parentId);
    m_binder.putLocal("IdcService","CHECKOUT_BY_NAME");
    m_binder.putLocal("dDocName",docName);
    executeService(ws, m_binder,"sysadmin",true);
    System.out.println("File checked out successfully");
    System.out.println("Check in file");
    m_binder.putLocal("IdcService","CHECKIN_UNIVERSAL");
    m_binder.putLocal("dDocName",docName);
    m_binder.putLocal("dDocTitle",entityName);
    m_binder.putLocal("xCollectionID",parentId);
    m_binder.putLocal("dDocType", "Document");
    m_binder.putLocal("dSecurityGroup","Public");
    m_binder.putLocal("dDocAuthor","sysadmin");
    m_binder.putLocal ("doFileCopy", "1");
    m_binder.putLocal("dCreateDate","");
    m_binder.putLocal("primaryFile", entryName);
    executeService(ws, m_binder,"sysadmin",true);
    System.out.println("Checked in file successfully");
    public String getDocname(Workspace ws, String folderId, String originalName)
    throws DataException,ServiceException
    System.out.println("Entered getDocname");
    String val = new String("FILENOTFOUND");
    String sql = "select a.ddocname from documenthistory a, docmeta b, documents d " +
    "where a.did = b.did and a.did = d.did and d.DORIGINALNAME = '" + originalName +
    "' and b.xcollectionid = '" + folderId + "'";
    System.out.println("sql query is : " + sql);
    ResultSet rs = ws.createResultSetSQL(sql);
    if(rs == null) {
    System.out.println("Resultset for getDocname is empty");
    throw new ServiceException("Resultset for getDocname is empty");
    DataResultSet result = new DataResultSet();
    result.copy(rs);
    if(result.getNumRows() >= 1) {
    result.first();
    val = result.getStringValue(0);
    System.out.println("ddocname is :" + val);
    return val;
    else {
    System.out.println("FILENOTFOUND");
    return val;
    Thanks,
    Shwetha

  • Applet does not work with JVM 1.4.1

    Hello all,
    I have a doubt with applets in JVM 1.4.1. I have a html page with has a APPLET tag, which cab file is located local in my computer. This applet connects to a server and establish a TCP/IP connection.
    I read that the security in Java Plug-in 1.4.1 was changed a lot, and now we need a policy file to grant this access. Is that right? If so, how I can change the policy file to grant this kind of access (load java applet from local disk)?
    Thanks a lot,
    Cristiana

    I have a doubt with applets in JVM 1.4.1. I have a
    html page with has a APPLET tag, which cab file is
    located local in my computer.I hope you mean a jar file. SUN's Java implementation does not understand cab files.

  • Error while accessing secure store: File "SecStore.properties" does not exi

    Hi ,
    I have a java desktop application, and i am trying to get a connection from a datasource deployed on one SAP AS Java, I can get the datasource succsfullly but when i try to get a connection from the DS, it throughs this exception, I put the secstore..properties file in the classpath even after that it is not happy,
    any solution/hint/light please!!!!
    com.sap.sql.log.OpenSQLException: Error while accessing secure store: File "SecStore.properties" does not exist although it should..
         at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:106)
         at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:145)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.setDataSourceName(OpenSQLDataSourceImpl.java:226)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.setDataSourceName(OpenSQLDataSourceImpl.java:197)
         at com.sap.customcode.ConflictingActionFixture.(ConflictingActionFixture.java:53)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
         at java.lang.reflect.Constructor.newInstance(Unknown Source)
         at java.lang.Class.newInstance0(Unknown Source)
         at java.lang.Class.newInstance(Unknown Source)
         at fit.FixtureClass.newInstance(Unknown Source)
         at fit.FixtureLoader.instantiateFixture(Unknown Source)
         at fit.FixtureLoader.instantiateFirstValidFixtureClass(Unknown Source)
         at fit.FixtureLoader.disgraceThenLoad(Unknown Source)
         at fit.Fixture.loadFixture(Unknown Source)
         at fit.Fixture.getLinkedFixtureWithArgs(Unknown Source)
         at fit.Fixture.doTables(Unknown Source)
         at fit.FitServer.process(Unknown Source)
         at fit.FitServer.run(Unknown Source)
         at fit.FitServer.main(Unknown Source)
    Caused by: com.sap.security.core.server.secstorefs.FileMissingException: File "SecStore.properties" does not exist although it should.
         at com.sap.security.core.server.secstorefs.StorageHandler.openExistingStore(StorageHandler.java:372)
         at com.sap.security.core.server.secstorefs.SecStoreFS.openExistingStore(SecStoreFS.java:1946)
         at com.sap.sql.connect.OpenSQLConnectInfo.getStore(OpenSQLConnectInfo.java:802)
         at com.sap.sql.connect.OpenSQLConnectInfo.lookup(OpenSQLConnectInfo.java:783)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.setDataSourceName(OpenSQLDataSourceImpl.java:209)
         ... 18 more
    caused by

    the SecStore.key file was not there, I changed the passwd and checked the 'Encryption' on, after that my sever instance is not starting.
    Any idea?
    -Puneet

  • Applet does not start after JRE 1.5 installation

    Hi,
    When I go to my webpage where I have an applet that requires Java 1.5..the browsers are prompting for Java installation (ActiveX component install on IE or Firefox plugin for JRE installation). But once the Java install completes the applet does not start automatically. The same code used to work nicely with Java 1.4. The applet used to automatically start and run once the JRE install completed. But with JRE 1.5 it does not start. If I do a refresh on the browser it again prompts for java installation. If I open new browser window and go to the URL the applet starts. Please let me know how to get the applet to start automatically after JRE 1.5 installation.
    Thanks,
    Vijay

    We figured out the problem. the CLASSID was not the right one. Once we changed it...its working fine.
    Vijay

  • Applet does not get loaded when viewed in a browser

    Hi,
    I have an applet,which works fine when I use appletviewer to see it. But from the browser, the applet does not get loaded.
    An error appears at the bottom of the browser that load: class not found.
    Any suggestions...please..
    Thank you....
    Pooja

    If you are using Internet Explorer, you should check to see if your browser is set to use Sun's JRE that came with your download of the SDK. (If you didn't install the JRE, you need to go back and run that on your machine. You can check to see if you are using Java's runtime enviornment (JRE) in Internet Explorer by opening IE and going to Tools --> Internet Options... --> and then going to the Advanced tab. Scroll down and make sure the box next to Java Sun "use Java 2 for <applet>" is checked. If that option is not available, you need to install the JRE.
    If that doesn't help, try using the HTML converter that comes with the SDK. It'll take your current HTML page, and you can customize it to force a download and/or usage of the JRE for applet viewing if for your particular browser.
    Hope one of these helps!

  • Package java.servlet does not exists

    I am getting this error:
    c:Program Files\Java\jdk1.6.0_10\bin>javac -Xlint HelloServlet.java
    HelloServlet.java:2:package java.servlet does not exists
    import java.servlet.;
    ^
    HelloServlet.java:4; cannot find symbol
    symbol: class GenericServlet
    public class HelloServlet extends GenericServlet
    ^
    5 errors
    i am using jdk1.6.0_10. i tried to locate the servlet.jar file in the \lib directory, but the jar file was not there. how can i download one and include it in \lib?
    import java.io.*;
    import java.servlet.*;
    public class HelloServlet extends GenericServlet {
    public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException {
    response.setContentType("text/html");
    PrintWriter pw=response.getWriter();
    pw.println("<B>Hello!");
    pw.close();
    }

    jatilau wrote:
    forgive my ignorance.That's ok, we're all here to learn; but while (most) people on the forums are smart, they're (unfortunately) not all-knowing. They can't possibly know something about you or your environment unless you tell them.
    it is because i have no one to look up at for help with java, except for the book (The Complete Reference, Java 2, 3rd Edition, Naughton & Schildt) and, of course, some times this forum.There's the whole Internet available to you. Remember, Google is your friend.
    please, will anyone tell me how to find out what server type and version does JDK 1.6.0_10 provide? It doesn't. Java comes in three 'editions':
    Micro (JME, earlier J2ME which is meant for mobiles and other similar platforms)
    Standard (JSE, earlier J2SE which is what you're using, it's meant for core Java applications, like the sort you might use on your desktop.)
    Enterprise (JEE, earlier J2EE which is for server side code. This includes JSPs, Servlets, EJBs etc)
    i did not find any information about this in the book.Probably because it's a Java 'Standard' Edition (JSE or J2SE) book
    What you need, to learn about servlets, is a JEE book. I'd suggest Head First Servlets and JSP from O'Reilly. Otherwise, follow the link I gave earlier to find tutorials.
    To get started, you'll need a JDK, which you say you already have and a server. I'd suggest you get Tomcat. You will also find the servlet-api.jar after you setup Tomcat. This is an implementation of the JEE specification for servlets. This contains the javax.servlet.* packages you'll need to compile. Beyond this, the scope of what servlets are and how to deploy etc is rather large and best left to one of the afore-mentioned tutorials.

  • File Properties Length does not match rendered video clip

    I have Premiere Elements 8. I decided I did not want to use audio in some of my video files, so I unchecked audio in the Advanced tab given under the section in SHARE which indicates Presets, File Name, and Save in. I rendered a 720p file with audio unchecked, which played fine in Windows Media Player. Then I decided to put it in another software program I have and noticed that the file did not play until the end. I discovered that the Windows file length listed in the Details of the file (which also appears on the information given about a file that is displayed on the screen when Details is selected in the Windows Explorer listing for the file). The length listed is shorter than the actual length of the video clip as given in Premiere Elements timeline and sceneline views. Because of the incorrect listing in the details of the rendered file, my other software only incorporates the video clip up until the length listed in Windows Explorer for the video file. This does not happen when I leave audio checked in the Advanced tab. But remember, I don't want to use the audio. Yes, I can trick the software with the length if I add "extra video" to my project, but I really do not want to do that. Can anyone help?

    Thanks, very much, for the information. It worked! I just had to delete audio as you suggested. I should add that I had to do this for each segmented video clip on the timeline.

Maybe you are looking for

  • How can I test a Servlet?

    Hello! I want to test a small part of a servlet. That part connects to a database through a DataSource which is obtained in this manner: Context ctx = new InitialContext(); ds = (DataSource) ctx.lookup(dsLookup); conn = ds.getConnection();Details abo

  • Loading apps problem

    I seem to have a problem with my iphone 3g. Im trying to download apps from the app store. its lets me, just when the icon pops up on the screen it says loading but nothing happens. i thought maybe it was just taking longer then normal. so i download

  • I've extended java.lang.Thread.  How do I get WebLogic to use my version?

    I want to add a String attribute to the thread class to save some extra info I need. I extended the Thread class with a private String with getter/setter methods. Since WebLogic instantiates the threads and not my own code, how do I get WebLogic to u

  • 'Zoom to Keyframes' in Effect Controls Window

    Here are my 2 latest FRs.  Please resend to Adobe as your own FRs if you like the ideas! *******Enhancement / FMR********* Brief title for your desired feature: Zoom to Keyframes How would you like the feature to work? The same way Shift-Z can be use

  • Invoice image not visible as link in menu task

    Hi, I've a logistic invoice linked to an image, But i can't see it as object link in the decisional task on my inbox. Why? thanks