CDR-17066 RON cannot find java EWT graphics classes

Hello,
I am evaluating Oracle SCM. Everything's going great, except I am unable to use the Version History or Version Events. When I try, I get an error:
"CDR-17066: RON cannot find java EWT graphics classes"
The action it recommends is to check the registry or environment variable JVM_CLASSPATH_RON, and make sure it points to the ewt jar.
I found a jar called ewt3.jar in my oracle/jlib directory. There was no environmental variable called JVM_CLASSPATH_RON, so I created one and set it to that jar. But I'm still getting the same error.
Any help would be appreciated. Thank you.

Hi,
this error message is rather strange: I checked in our knwoledge base, but you seem to be the first one having this issue!
I had a look to my registry and indeed I couldn't find the variable JVM_CLASSPATH_RON.
I suspect that this variable was superseded by another one (JVM_CLASSPATH_DEFAULT_THIN_JDBC ?).
I checked for all variables including ewt and found the following:
. FORMS90_CLASSPATH (<Home>\jlib\ewt3.jar)
. FORMS90_BUILDER_CLASSPATH (<Home>\jlib\ewt3.jar)
. JVM_CLASSPATH_DEFAULT_THIN_JDBC (<Home>\jlib\ewt4.jar)
FORMS90_... variables are not used by the Version History and Version Event Viewers, but JVM_CLASSPATH_DEFAULT_THIN_JDBC is.
I removed the entry <Home>\jlib\ewt4.jar from JVM_CLASSPATH_DEFAULT_THIN_JDBC, and then I could reproduce your issue.
So could you check the content of this variable JVM_CLASSPATH_DEFAULT_THIN_JDBC?
It's located in HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\HOMEx\REPADM61\DEFAULT_JVM_PARAMS_THIN_JDBC
Could you also check that file <Home>\jlib\ewt4.jar does exist on your machine?
Regards,
Didier.

Similar Messages

  • Cannot find java.exe when executing Sun Java Enterprise 8.1

    I downloaded and installed Sun Java Enterprise 8.1 (actually because I kept getting not enough space messages I downloaded it in 3 parts). When attempting to execute by clicking on the icon I keep getting a message saying "cannot find java.exe". I previously installed the java runtime successfully. Is anyone familiar with this and if so how do I get around it. I am running Win2k SP4 on a laptop. Thank you for any insight you can provide.

    Hi,
    I faced same problem. I had jdk 1.5.0_05 installed on C: drive directly. But When I check the log though the installation found the version it was assuming it to be at 'C:\Program Files\Java' so even after finding the installed JDK it was failing. When I copied the JDK at 'C:\Program Files\Java' and then uninstalled and reinstalled the Sun java studio 8 again, at this time it asked me about which JDK to use! Then there I could point to C:\jdk1.5.0_05. Then everything went through fine. I guess this is some problem in installation code. Try this out.

  • Oracle Access Manager Configuration : Cannot find the Person Object Class

    Hi,
    I am trying to install OAM , I am getting the following error when i am configuring the Identity server for the first time.
    1) I have installed OID. I am using one OID for both config and user data.
    2) I have installed Identity server and have modified the OID schema automically during installation.
    3) I have installed web pass.
    I have gone to the url: http://trn-ps-oid.oracle.com:7777/identity/oblix
    Here i gone to Identity System Console to configure Identity server.
    Following are the config data i have given
    Configuration DN : dc=mydomain,dc=com
    Search Base : dc=mydomain,dc=com
    Host : mypc.mydomain.com
    Port Number : 389
    Root DN : cn=orcladmin
    Root Password : *******
    Directory Server Security Mode : Open
    Is the Configuration data stored in this directory also : Yes
    Person Object Class : inetorgperson
    Auto configure objectclass : yes
    Group Object Class : groupOfUniqueNames
    Auto configure objectclass : yes
    After this I have clicked on the restart server button.
    It comes back to the page asking to enter Person Object class details.
    I Get the Error : Cannot find the Person Object Class.
    I have checked the object class in OID it is there, I have verified the connection details are also correct.
    Any Ideas what might be wrong.
    Earlier during setup i had to modify the OID schema, how do i check if this has been done.
    Any Ideas

    <?xml version="1.0" encoding="utf-8"?>
    <ValNameList
    xmlns="http://www.oblix.com"
    ListName="setup.xml">
    <NameValPair
    ParamName="mainOIS"
    Value="true"></NameValPair>
    <NameValPair
    ParamName="currentStep"
    Value="LDAP_CONFIG_CHANGES"></NameValPair>
    <NameValPair
    ParamName="status"
    Value="incomplete"></NameValPair>
    <NameValPair
    ParamName="whichDB"
    Value="OID"></NameValPair>
    <NameValPair
    ParamName="dataDirCopied"
    Value="TRUE"></NameValPair>
    <NameValPair
    ParamName="machineNo"
    Value="localhost"></NameValPair>
    <NameValPair
    ParamName="portNo"
    Value="389"></NameValPair>
    <NameValPair
    ParamName="rootDN"
    Value="cn=orcladmin,cn=Users,dc=mydomain,dc=com"></NameValPair>
    <NameValPair
    ParamName="ldapRootPasswd"
    Value="**************"></NameValPair>
    <NameValPair
    ParamName="securityMode"
    Value="Open"></NameValPair>
    <NameValPair
    ParamName="oblixUserDataSame"
    Value="Yes"></NameValPair>
    <NameValPair
    ParamName="searchBase"
    Value="dc=mydomain,dc=com"></NameValPair>
    <NameValPair
    ParamName="configDN"
    Value="dc=mydomain,dc=com"></NameValPair>
    <NameValPair
    ParamName="obClassPerson"
    Value="inetorgperson"></NameValPair>
    <NameValPair
    ParamName="defaultConfigForPersonOC"
    Value="true"></NameValPair>
    <NameValPair
    ParamName="obClassGroup"
    Value="groupOfUniqueNames"></NameValPair>
    <NameValPair
    ParamName="defaultConfigForGroupOC"
    Value="true"></NameValPair>
    <NameValPair
    ParamName="obOldClassPerson"
    Value="inetorgperson"></NameValPair>
    <NameValPair
    ParamName="obOldClassGroup"
    Value="groupOfUniqueNames"></NameValPair>
    </ValNameList>

  • Cannot find java classes in PDK

    we cannot find the java.classes
    oracle.webdb.portlet.Portlet;
    oracle.webdb.portlet.PortletInfo;
    oracle.webdb.portlet.PortletUtils;
    we need them for developing portlets.
    Thomas
    null

    The definitive article: [Mastering the Java Classpath|http://www.kevinboone.com/classpath.html].
    ... and actually do the exercise therein.
    See you an hour or so if you're still stuck (which you won't be).
    Cheers. Keith.

  • Cannot find java.lib.

    I am unable to build an .exe for the c program in Visual C++ Builder in Visual Studio as the error says,
    unable to find Java.lib file as follows
    LINK : fatal error LNK1104: cannot open file "java.lib"
    Error executing link.exe.
    I searched for the java.lib file in the jdk1.3.1_02,but was unable to trace it.
    Please post an answer asap.

    Hi,
    if you use JNI, java.lib has been changed to jvm.lib. It can be found in the lib directory of the JRE.
    Ulrich

  • Cannot find Java Component

    Hi all,
    I'm installing SolMan 7 and the installer asks for the Label: SAP:UT_SOLMAN40SR4:NW04SSR3
    I dowloaded the SAP Solution M. 7.0 SR4 Java Comp.  from:
    Installations and Upgrades" SAP Technology Components" SAP SOLUTION MANAGER" SAP SOLUTION MANAGER 7.0
    but it does not work, the label is wrong and I cannot find the correct label anywhere.
    Please help.
    Thanks.

    Hm... Interesting that you have to extract the rar files on windows when they are for linux...
    I had the same problem some time ago, didn´t know you were on Linux so it was just a quick guess
    You could also use "unrar e -ep ".  This would also extract the directories, too bad this is not a default option.
    Markus

  • Cannot find java.lang.Object

    hi, all. i tried compiling my class using KToolbar but it cannot load some of my classes on the other package. so i tried compiling it using the command line. I am encountering a problem and the error message is that it cannot find the java.lang.Object. I already included tools. jar in my classpath but it didn't work. Do you know guys, what I am missing?
    Thanks,
    Pulat

    c:\j2mewtk\libs\midpapi.zip has to be in your classpath
    rob,

  • Cannot find java card sdk 2.2.1 on oracle

    Hi,
    i have a java card support 2.2.1, but the problem is that I cannot find the sdk 2.2.1 on oracle release. It only provides download of 2.2.2 and 2.1.2(not linux). Does any one know why they don't provide sdk 2.2.1 and where to find it? thanks!
    best regards
    Edited by: 934624 on Jul 5, 2012 12:42 AM

    JCDK 2.2_01 for Windows: how to start java card development?

  • Cannot find Java.dll / java2 runtime environment?

    Dear Friends,
    I am using jdk1.3 and j2sdkee.1.2.1.
    While I could successfully compile the java program . While running it give me RunTimeError as
    Registry Key 'Sofware\Javsoft\JavaRuntimeEnviroment\CurrentVersion' has 1.1 value , but needs 1.3 is required.
    Could not find java.dll.
    Could not find Java 2 Runtime Environment.
    Can any one put some light on these matters
    Thanks and Regards
    Abhilash
    My classpath settings are as follows:
    set java_home=C:\jdk13
    set TOMCAT_HOME=C:\tomcat~1
    set classpath=%classpath%;C:\ORAWIN95\BIN;c:\jdk13\bin;c:\jdk13\lib\jndi.jar;c:\jdk13\lib\tools.jar;c:\jdk13\lib\dt.jar;c:\tomcat321\lib\servlet.jar;c:\tomcat321\lib\ant.jar;c:\tomcat321\lib\jasper.jar;c:\tomcat321\lib\parser.jar;c:\tomcat321\lib\webserver.jar;c:\tomcat321\lib\jaxp.jar;c:\j2sdkee1.2.1\bin;c:\j2sdkee1.2.1\lib\j2ee.jar;c:\j2sdkee1.2.1\lib\jndi.jar;c:\j2sdkee1.2.1\lib\jhall.jar;c:\j2sdkee1.2.1\lib\ejb10deployment.jar;
    SET Path=c:\Oracle\Ora81\bin;"C:\PROGRAM FILES\ORACLE\JRE\1.1.7\BIN";C:\ORA\ORA81\BIN;"%PATH%";

    Hi,
    You'll need the runtime environment for JDK 1.3 installed.
    Check wether the folder "C:\Program Files\JavaSoft\JRE\1.3" exists. If it doesn't exist, go to
    http://java.sun.com/j2se/1.3/jre/download-windows.html
    Do download and install the jre.
    Hope this helps,
    Kurt.

  • Registry key CurrentVersion incorrect and cannot find java.dll

    I have been reading the posts in this forum related to similar errors but not quite sure that they address this situation. Here is what I am seeing:
    I have j2sdk 1.4.2_05 on WindowsXP and the HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\CurrentVersion has the value 1.4.2_05. The j2sdk install copied the java.exe to C:\j2sdk1.4.2_05\bin, C:\j2sdk1.4.2_05\jre\bin and C:\Program Files\Java\j2re1.4.2_05\bin folders. It also copied the same file to the windows\system32 folder. So far so good.
    In my windows PATH env. variable, the windows\system32 path comes first . So when on the DOS prompt, I type "java -version" or even "C:\windows\system32\java -version", I get the following error :
    Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
    has value '1.4.2_05', but '1.4' is required.
    Error: could not find java.dll
    Error: could not find Java 2 Runtime Environment.
    However, running
    C:\j2sdk1.4.2_05\bin\java -version OR
    C:\j2sdk1.4.2_05\jre\bin\java -version OR
    "C:\Program Files\Java\j2re1.4.2_05\bin\java" -version
    works and I get the version info for 1.4.2 j2sdk.
    Now I know that prefixing j2sdk bin path to the PATH variable, so that it comes before windows\system32 will set it right. But I think I should not have to do that , if the j2sdk installation has already copied the latest java.exe to the windows\system32 folder. If it was just an issue of java.exe in windows\system32 being in sync with the JRE current version in registry, I think even just "java -version" should have worked. Since that is not working, maybe there is something beyond that. At this time, I do not know what that could be.
    Any suggestions?

    The java.exe file in system32 that's being executed isn't version 1.4.2_05. Either you have multiple copies of java installed, or the install got screwed up.
    Check version and (maybe) just copy the correct file into system32?

  • Error running basic Welcome App - cannot find java.dll

    When running a basic welcome app, I get this error.
    RegistryKey 'Software\Javasoft\Java Runtime Environment\CurrentVersion' has version '1.7', but'1.6' is required.
    Error: could not find java.dll
    Error: could not find java SE Runtime Environment
    I had just changed my PATH variables so the javac could be found easily (it wasn't working before). After I changed the variables, I was able to get my app compiled, but when I went to run the java command, I get the above error. I have version 1.7.0 and my PATH variable has 1.7.0
    Need more info? I wasn't able to find any more specific info on the forum, or anywhere else.

    I had already uninstalled all previous versions and did a clean reinstall of 1.7 The only version I see in my Program Files folder is version 1.7. Is there another place it might be?

  • HT5559 cannot find Java SE 6 in System Preferences

    Hi All,
    I am using Mac OS X 10.7.5 , after install Java SE 6, I am having problem for Loading Safari 6.0.2 applications.
    "Browser missing plug-in".  Can't find Java Apps in System Preferences. JavaApplets seems having problem.
    Please Help.

    JavaApplets wrote:
    Hi All,
    I am using Mac OS X 10.7.5 , after install Java SE 6, I am having problem for Loading Safari 6.0.2 applications.
    Apple disabled use of Java SE 6 1.6.0_37 and below last week and has not yet announced plans to provide an update to Lion / Mountain Lion users.
    Your best bet would be to try Firefox using these instruction to enable the (un-safe) older plug-in if you must.

  • Javac = "cannot find symbol" when compiling class referencing other classes

    I have several Java files in a directory which is declared as a package at the start of the files
    package filemanager;
    This program works perfectly in an IDE, however I'm having problems with compiling in command line.
    I have set the classpath as I understand to be right for my computer to:
    C:\Program Files\Java\jdk1.6.0_02\bin
    I can compile a class that references no other classes in this package/directory.
    However files which reference other classes bring up such errors:
    javac AllFiles.javaAllFiles.java:174: cannot find symbol
    symbol : variable Bob
    location : class filesmanager.AllFiles
    Bob.getItem(itemRef);
    Where Bob is an example of another class. Even though I can say, compile Bob on it's own as it doesnt have any such reference.
    I've tried:
    javac -cp "C:\Program Files\Java\jdk1.6.0_02\bin" AllFiles.javaThis also failed.
    Any ideas?
    Edited by: ajr87 on Feb 8, 2008 10:26 AM

    I've tried spoon_'s suggestion, but I'm still getting the error ("cannot find symbol"). Here is my code:
    File Hello/Fred.java:
    package Hello;
    public class Fred
        public int age;
        public Fred()
            this.age = 1;
    } // public class FredFile Hello/Hello.java:
    package Hello;
    public class Hello
        public static void main(String args[])
            Fred fred = new Fred();
            System.out.println("Fred is " + fred.age);
    } // public class HelloAnd here is my attempt to compile Fred.java and Hello.java:
    C:/Users/levner/programs[219]javac -cp c:\users\levner\programs\hello Hello\Fred.java
    C:/Users/levner/programs[220]javac -cp c:\users\levner\programs\hello Hello\Hello.java
    Hello\Hello.java:14: cannot find symbol
    symbol  : class Fred
    location: class Hello.Hello
            Fred fred = new Fred();
            ^
    Hello\Hello.java:14: cannot find symbol
    symbol  : class Fred
    location: class Hello.Hello
            Fred fred = new Fred();
                            ^
    2 errorsI am doing this work on a PC running Vista using javac 1.6.0_10. I've tried various combinations of upper and lower case names for the package and file names, and I always get the same errors.
    Thanks in advance for your help. David

  • HT2476 cannot find java runtime and photoshop will not open

    running OSX Lion on iMac Photoshop will not open. It says I need to update Java Runtime, but I do not have any updates. It says I am not connected to the internet and I am obviously since I am here. Help!!!!

    arlene220 wrote:
    I downloaded and it opens, but everytime I quit photoshop I get a crash report! there is nothing different except that I upgraded to Lion. Can I uninstall and run Snow Leopard and if so....how do I do that?
    Also, I just downloaded an upgrade to Topaz and it says cannot install on this computer...it is my main plugin for PS
    If you have gone to the Topaz developer's site and see no update for Photoshop in Lion, then all you can really do is contact them to see if they ever intend to update it.  What verion of Photoshop are you using by the way?
    Otherwise
    http://gigaom.com/apple/how-to-downgrade-from-lion-to-snow-leopard/
    Good Luck
    Pete

  • Cannot find java methods when AttachCurrentThread is used.

    Hi all,
    I'm new to JNI and was trying to make a Java method call from C.
    This call has to be done from RPC server on client requests.
    Since JVM has to be loaded only once, I made jvm as global variable
    and used (*jvm)->AttachCurrentThread method. But the problem i'm
    facing now is that after using AttachCurrentThread call, the piece of code
    is not finding the method with objects as arguments. The same works
    well if the jvm is made a local variable.
    Can anyone please help me out?
    Thanks in advance,
    anil
    //test.c
    #include <stdlib.h>
    #include <stdio.h>
    #include <ctype.h>
    #include <jni.h>
    static JavaVM *globalJVM;
    static JavaVMInitArgs global_vm_args;
    static int startedJVM = 0;
    void shutdownJVM() {
         (*globalJVM)->DestroyJavaVM(globalJVM);
    void startupJVM() {
         JavaVMOption javaVmOptions[1];
         JNIEnv *env;
         long status;
         javaVmOptions[0].optionString
              = "-Djava.class.path=D:\\Anil\\RPC\\ics";
         memset(&global_vm_args,
              0, sizeof(global_vm_args));
         global_vm_args.version = JNI_VERSION_1_4;
         global_vm_args.nOptions = 1;
         global_vm_args.options = javaVmOptions;
         status = JNI_CreateJavaVM(
              &globalJVM,(void**)&env,
              &global_vm_args);
         if (status == JNI_ERR) {
              printf("\n Could not start the JVM properly \n");
              exit(1);
         startedJVM = 1;
         printf("\n Created JVM");
    void rpc_call(char *message) {
         JNIEnv *env;
        jclass cls;
        jmethodID mid;
        jstring jstr;
        int square;
         //Starting the JVM only once.
         //If JVM is started and destroyed on each rpc call,
         //a hotspot error is thrown
         if (!startedJVM)
              startupJVM();
         if ((*globalJVM)->AttachCurrentThread(
              globalJVM, (void **)&env,
              &global_vm_args) == 0) {
              printf("\nAttached Current Thread");
              cls = (*env)->FindClass(env,
                   "com/cms/listener/CMSMessageProcessor");
              if (cls != JNI_OK) {
                   printf("\n Found the class com/cms/listener/CMSMessageProcessor");
                   mid = (*env)->GetStaticMethodID(env,cls,
                        "getIntegerValue","(I)I");
                   //This method is resolved and output is printed.
                   if ( mid != 0 ) {
                        printf("\n found getIntegerValue");
                        square = (*env)->CallStaticIntMethod(
                             env,cls,mid,5);
                        printf("Result of getIntegerValue() : %d\n",square);
                   //This method is not resolved with String[] as args
                   mid = (*env)->GetStaticMethodID(env, cls, "main", "([Ljava/lang/String;)V");
                   if (mid != JNI_OK) {
                        fprintf(stderr, "\n Can't find method main([Ljava/lang/String;)V ");
                   } else {
                        printf("\n Found main method");
                   //This method is not resolved with String as args
                   mid = (*env)->GetStaticMethodID(
                        env, cls, "processMessage",
                        "(Ljava/lang/String;)V");
                   if (mid != JNI_OK) {
                        fprintf(stderr, "\n Can't find method processMessage (Ljava/lang/String;)V ");
                        exit(1);
                   } else {
                        jstr = (*env)->NewStringUTF(
                             env, message);
                        (*env)->CallStaticVoidMethod(
                             env, cls, mid, jstr);
                        printf("\n After calling the java method");
              (*globalJVM)->DetachCurrentThread(globalJVM);
         } else {
              printf("\n could not attach the current thread to the jvm");
    void main(int argc, char *argv[]) {
         rpc_call(argv[0]);
    //CMSMessageProcessor.java
    package com.cms.listener;
    public class CMSMessageProcessor {
         public static void processMessage(String message) {
              System.out.println("processMessage");
         public static void main(String ar[]) {
              System.out.println("Inside main");
         public static int getIntegerValue(int integer) {
              return integer*integer;
    OUTPUT
    D:\Anil\RPC\ics\cpp>test ok
    Created JVM
    Attached Current Thread
    Found the class com/cms/listener/CMSMessageProcessor
    found getIntegerValueResult of getIntegerValue() : 25
    Can't find method main([Ljava/lang/String;)V
    Can't find method processMessage (Ljava/lang/String;)V
    D:\Anil\RPC\ics\cpp>

    The Sun VM is only loaded once and can not be unloaded once it is loaded.
    There is method that returns instances of loaded VMs (look it up.) For the Sun VM it will only return one instance.

Maybe you are looking for

  • Problem in Cash Sales

    Hello All, I have configured Cash Sales and made one order also where in the document flow it is showing that all the Delivery , PGI & Invoice transactions are completed whereas against the Cash Sales Order status it is showing " Being Processed" des

  • N97 self-restarting V2.1

    this morning i updated from V20 to V21 and my phone just restated itself... so obviously the version did not fix this bug anybody has any ideas...???

  • User EXIT for sold-to-party in Va02

    Sir, In Transaction Code VA02. ( Change Sales Order ) . In that double click on Sold-to-party . It will open partner screen ( tab view ). In that again double click on partner  number or name or street that is First row. It will open one screen in CH

  • Can JMS pick message based on Schema?

    Hi All, i am newbie to SOA and trying to use JMS to consume message based on Schema i.e. it should consume only relevant message based on its schema.. Scenario: -> I am having multiple producers and multiple subscribers for same queue.. -> Multiple m

  • More than one "RECOVER DATABASE" session possible ?

    Can two separate rman sessions try to execute the "recover database" command at the same time or will the database forbid it ? (hopefully). Sorry but I am not in a position to test this currently. johnnied