2014-02-03 4 views
1

В Websphere 7 я разрабатываю приложение EAR. Мне нужно настроить все модули как политику загрузки классов класса PARENT_LAST.Как программно изменить политику загрузчика классов?

Теперь я настраиваю, войдя в консоль администратора WebSphere и выполняя настройку вручную.

Есть ли какая-либо конфигурация, такая как application.xml, которая может автоматически выполнять политику загрузки этого класса?

+0

возможно дубликат [как установить Java загрузчик классов РОДИТЕЛЕЙ \ _LAST] (HTTP: // StackOverflow .com/questions/21421916/how-to-set-java-class-loader-parent-last) – fnt

ответ

1

Атрибуты classloader для EAR хранятся в файле deployment.xml. Следующие информационные статьи центры предоставляют способы изменить загрузчик классов атрибутов с помощью сценариев или программирования:

Modifying WAR class loader mode using wsadmin scripting

Manipulating additional attributes for a deployed application

+0

Любой универсальный способ, независимо от того, какой сервер я развертываю ..? – Manoj

+1

Если файл deployment.xml отсутствует в EAR, он будет создан при развертывании. Затем вы можете экспортировать ухо из WebSphere после внесения изменений в загрузчик классов. Это экспортированное ухо будет содержать модифицированный файл deploy.xml, который будет использоваться при перераспределении. Экспорт приложений для предприятий http://www14.software.ibm.com/webapp/wsbroker/redirect?version=compass&product=was-nd-dist&topic=trun_app_distr – user3199691

Смежные вопросы