I have received some emails regarding issues when running FDMEE scripts either from Eclipse or Notepad++ after PSU510 was applied.
We have already discussed about how to run FDMEE scripts in different IDES:
Ok, if you try to run your FDMEE script which has the following initialization code:
You will get an error :-(
java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: oracle/core/ojdl/logging/ODLLogger
Let's see it when executing from Notepad++:
It seems that we need an additional library apart from the two stated in the documentation:
(\EPM_ORACLE_HOME\products\FinancialDataQuality\lib)
- aif-apis.jar
- aif-custom.jar
Which is that library? after googling we go it: ojdl.jar
We can search for it in our EPM environment and we will notice there are many libraries with that name.
I just picked up the one located in:
E:\Oracle\Middleware\EPMSystem11R1\common\loggers\ODL\1.0.0\lib
Good, library is added so I run it again...woops...another error!
java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: org/apache/log4j/Layout
It seems that log4j logger is missing as well. Library can be also found in:
E:\Oracle\Middleware\EPMSystem11R1\common\loggers\Log4j\1.2.14\lib
Finally, after adding the two libraries, it's working again :-)
If you are using Notepad++:
Or if you are Eclipse fan:
So it seems that PSU510 does not include references to loggers so add them and make it work!
Regards
No comments:
Post a Comment
Thanks for feedback!