2010-02-13 17 views
1

J'ai défini un gestionnaire de travaux (Global Workmanager) qui a des cibles en tant que serveurs gérés.Workmanager de niveau serveur Weblogic non utilisé

Lorsqu'une application d'oreille (contenant de nombreux ejbs) est déployée sur le serveur et que les ejbs sont invoqués, elle utilise uniquement WorkManager par défaut, le gestionnaire de niveau de serveur n'étant pas utilisé. Même un niveau de serveur MaxThreadsConstraint n'est pas non plus respecté. Je ne veux pas modifier les descripteurs de déploiement pour être flexible dans la configuration.

Y a-t-il autre chose à faire?

Répondre

2

Si vous ne souhaitez pas utiliser les descripteurs de déploiements weblogic, je suppose que vous aurez à override the default Work Manager:

Vous pouvez remplacer le comportement de la valeur par défaut Work Manager en créant et la configuration d'un gestionnaire de travail global appelé default. Cela vous permet de contrôler le comportement de gestion de thread par défaut de WebLogic Server.

+0

Merci, cela a fonctionné. Je me demande encore, pourquoi le gestionnaire de travail personnalisé est ignoré. – rangalo