JBoss 5
Наступні рекомендації щодо схуднення стосуються стандартної конфігурації JBoss AS 5.1.0 GA (Community) "All" і можуть бути використані для Jboss EAP 5.1.0 (Enterprise). Схуднення дуже специфічне для застосування, тому це далеко не універсальний документ. Якщо ви задокументували процес схуднення інших послуг для JBoss 5.x, додайте їх до них тут.

Схуднення
Видаліть послуги EJB3
На сервері// розгортання/видалення:
- ejb3-з’єднувачі-jboss-beans.xml
- ejb3-container-jboss-beans.xml
- ejb3-перехоплювачі-aop.xml
- ejb3-timerservice-jboss-beans.xml
- profile-service-secured.jar -> Примітка: ця папка відсутня у Jboss EAP 5.1.0
На сервері// розгортачі/видалити
- jboss-ejb3-endpoint-deployer.jar
- ejb3-deployers-jboss-beans.xml -> Примітка: цей файл знаходиться у Jboss EAP 5.1.0, але не в Jboss AS 5.1.0
ПОПЕРЕДЖЕННЯ: Не знімайте
вони використовуються для підтримки анотацій для клієнта EJB.
Видаліть служби EJB2
На сервері// розгортання/видалення:
- ejb2-container-jboss-beans.xml
- ejb2-timer-service.xml (Зверніть увагу, що розгортання EJB3 може не вдатися без цієї служби. Див. цю публікацію на форумі)
Видаліть JUDDI
На сервері// розгортання/видалення:
- juddi-service.sar
Видалити генератор ключів
На сервері// розгортання/видалення:
- uuid-key-generator.sar
Видалення JMS (служба повідомлень Java)
На сервері// conf/props/remove:
- messaging-roles.properties
- messaging-users.properties
На сервері// розгортання/видалення:
- обмін повідомленнями
- jms-ra.rar
- quartz-ra.rar (це лише ресурс JMS для планувальника Quartz)
У сервері// розгортача/видалення:
- messaging-definitions-jboss-beans.xml
На сервері//conf/standardjboss.xml видалити (зауважити):
- все про jms (можливо, опціонально, оскільки профіль Інтернету та використання за замовчуванням
той самий файл jboss.xml та веб-профіль не підтримують JMS)
На сервері//conf/jbossts-properties.xml видалити (зауважити):
Видаліть JBoss Mail
На сервері// розгортання/видалення:
- mail-service.xml
- mail-ra.rar
Видаліть планування JBoss
На сервері// розгортання/видалення:
- schedule-manager-service.xml
- планувальник-сервіс.xml
Видаліть гіперзвукову БД
На сервері// розгортання/видалення:
Видаліть Bsh Deployer
У сервері// розгортача/видалення:
Вимкніть гаряче розгортання
На сервері// розгортання/видалення:
- hdscanner-jboss-beans.xml
Видаліть JBossWS
На сервері// conf видалити:
На сервері// conf/props/remove:
- jbossws-roles.properties
- jbossws-users.properties
На сервері// розгортання/видалення:
- jbossws.sar
- jbossws-console.war
На сервері// розгортачі/видалити
- jbossws.deployer
Зніміть шов
На сервері// розгортачі/видалити
- seam.deployer
- webbeans.deployer
На сервері// розгортання/видалення:
- admin-console.war - забирає занадто багато ресурсів у JBoss 5.x, видаліть його, навіть якщо ви використовуєте Seam
Видаліть IIOP/Corba
На сервері// conf/remove
- "jacorb.properties
На сервері// розгортання/видалення:
У сервері//deployers/ejb3.deployer/META-INF видалити
- ejb3-iiop-deployers-jboss-beans.xml
На сервері// lib видалити
У сервері//conf/jndi.properties замініть рядок:
за допомогою цього нового рядка