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
nullThe 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 -
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,
Pulatc:\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 AMJCDK 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 AMI'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
-
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