Загрузка классов в Weblogic 8.1

Я решаю проблему со статическим синглтоном, который мы создаем для log4j. Согласно документу здесь, jboss 4.x и более ранние версии использовали единый класс погрузчик. Это означает, что класс, развернутый в одном файле .ear, может получить доступ к классу доступа другого развернутого уха. Таким образом, если один файл .ear уже загрузил этот класс, то второй файл .ear не загрузит его снова, так как он уже загружен.

Кто-нибудь знает, то же самое для сервера Weblogic 8.1? Если это правда, мне нужно изменить дизайн нашего приложения.

Обновление: проблема, с которой я имею дело здесь


person Zeus    schedule 12.12.2014    source источник
comment
WebLogic 8.1 действительно устарел.   -  person Elliott Frisch    schedule 13.12.2014
comment
@ElliottFrisch Да, но наша корпорация все еще использует его. Я должен исправить проблемы :(   -  person Zeus    schedule 13.12.2014
comment
Что это за вопросы? Я не думаю, что в Weblogic есть унифицированный загрузчик классов (но я очень давно не использовал 8.1).   -  person Elliott Frisch    schedule 13.12.2014
comment
@ElliottFrisch я обновил свой вопрос ссылкой на проблему. Я думал, что исправил это. Но это всплыло в мгновение ока.   -  person Zeus    schedule 13.12.2014
comment
Загрузка классов WebLogic определенно иерархична - наконец удалось отследить документацию 8.1 ">здесь, хотя с тех пор особо ничего не изменилось - в последней документации 12c есть те же диаграммы!. Тем не менее, если класс загружается системным загрузчиком классов, то он сегментируется всем, поэтому, возможно, стоит проверить начало файла журнала сервера, чтобы увидеть, находится ли log4j в пути к классам сервера.   -  person Jeremy Gosling    schedule 16.12.2014