You likely just haven't set your shell to the WebLogic environment. Go to your WebLogic domain, and execute the bin/setDomainEnv script.
Then you should be successful with:
is it setWLSEnv.cmd file ?
That sounds like something that should work, but you must have an old WebLogic? the current regime calls them
In this location E:\Oracle\Middleware\user_projects\domains\EPMSystem\bin
I have these :
In this locaton E:\Oracle\Middleware\wlserver_10.3\server\bin
I have setWLSEnv.cmd, setWLSEnv.sh.
which one should I run ?
You are on Windows. If you are running a Command Prompt, us the .cmd in \Oracle\Middleware\user_projects\domains\EPMSystem\bin.
If you are running a ksh etc (a UNIX-like shell for windows) then use the .sh version.
It didn't favored me any luck..I still get the same error even after running the setDomainEnv.cmd
E:\Oracle\Middleware\jdk160_35\bin>java weblogic.WLST E:\Oracle\Middleware\Oracl
e_SOA\bin\soa-createUDD.py --domain_home E:/Oracle/Middleware/user_projects/doma
ins/EPMSystem --soacluster soacluster
Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/WLST
Caused by: java.lang.ClassNotFoundException: weblogic.WLST
at java.security.AccessController.doPrivileged(Native Method)
Could not find the main class: weblogic.WLST. Program will exit.
Check WebLogic documentation or open a support case. That should work... The class you seek should be in the weblogic.jar in your server\lib directory.
Now , I have a different question.. do we required to configure the createUDD.py file in SOA in dev and QA too or is it only for high availability.Because what I am doing is for SOA.
Sorry, can't help you. Not my area of expertise, and not anywhere close to the topic of this forum, JDBC.
Can you please ensure that all the "User variables and System Variables" are set in your "Environment Variables" Under System Properties?... Since In windows it will hold all the variables in "Environment Variables".