Я пытаюсь перенести проект Java из oc4j в weblogic. Поэтому я создал XML-файлы, относящиеся к weblogic, и могу загружать компоненты EJB и EJB в weblogic.
Но в моем проекте несколько модулей подключаются к базе данных с кодом ниже.
ApplicationModule am = null;
ViewObjectImpl view = null;
Object[] retArray = null;
try {
am = ConnectionManager.getInstance().check_out_bc4j(biz); // this line throws error
view = (ViewObjectImpl)am.findViewObject(strViewObjName);
if (sql != null) {
view.setQuery(sql);
}
ConnectionManager.getInstance().check_out_bc4j(biz)
: эту строку выкинул
ошибка ниже в weblogic.
Ошибка:
java.lang.NoClassDefFoundError:
оракул / JBO / JboContext
Итак, я добавил эти jar: antlr, adfm, bc4jmt, mdsrt, xml, одновременный.
После добавления выше банок я получаю ошибку ниже.
Ошибка
Oracle.jbo.PersistenceException: JBO-26000: A
Общее исключение произошло во время загрузки настроек.
в oracle.jbo.mom.MOMParserNonMDS.parse (MOMParserNonMDS.java:190)
oracle.adf.share.config.ADFConfigFactory findOrCreateADFConfig ИНФОРМАЦИЯ:
oracle.adf.share.config.ADFConfigFactory Нет META-INF / adf-config.xml
найдены
поэтому я добавил config.xml
Я получаю другую ошибку.
Ошибка:
24 апреля 2019 г. 16:47:43
oracle.adf.share.config.ADFConfigFactory findOrCreateADFConfig INFO:
oracle.adf.share.config.ADFConfigFactory Reading
META-INF / adf-config.xml 24 апреля 2019 г. 16:47:43
oracle.adf.share.config.ADFConfigImpl getResultFromComponent
INTERNAL_ERROR: oracle.adf.share.config.ADFConfigImpl null
java.lang.ClassCircularityError:
оракул / МДС / конфигурации / MDSConfigurationException
по адресу oracle.adf.share.config.ADFMDSConfig.parseADFConfiguration (ADFMDSConfig.java:125)
Пожалуйста, кто-нибудь может помочь в этом.