J'ai regardé this article qui parle de chargement de classe JBoss, mais j'ai toujours le scénario que je voudrais vérifier:
dans le cas où j'ai une classe utilitaire qui se trouve à la fois dans l'archive de l'application (myApp/WEB-INF/lib) et dans le serveur/default/lib mais avec une version différente dans chacune des archives. Maintenant, je voudrais que les classes de mon application du package com.x utilisent la classe d'utilitaire d'archivage de l'application et les classes du package com.y utiliseront la version server/default/lib de la classe utilitaire.
Est-ce possible?
Est-il possible d'isoler différents paquets à l'intérieur d'une même application et de leur donner un ordre de chargement de classe différent?JBoss - système de chargement de classe différente dans la même application - possible?
2
A
Répondre
0
Il me semble que vous aimeriez utiliser un mécanisme différent du chargement de classe pour résoudre ce problème. Avez-vous envisagé d'utiliser AOP pour cela? Cependant, si vous voulez faire quelque chose que vous décrivez, alors vous devez probablement impliquer différents chargeurs de classes pour les classes dans le paquetage x et y, ainsi vous pouvez contrôler les classes qu'ils utilisent.
Questions connexes
- 1. Déployer plusieurs instances de la même application sur JBoss
- 2. Comment séparer le chargeur de classe d'oreille et le chargeur de classe système dans JBoss 6?
- 3. classe css différente sur le même écho?
- 4. Comment implémenter le "versioning de classe" (en utilisant une version différente de la même classe)
- 5. Fonction différente pour la même classe sur 'clic'/'dblclick'
- 6. mise user.dir propriété système dans JBoss 5.1
- 7. iOS Application universelle: la version minimale du système d'exploitation est différente de la cible de déploiement
- 8. application Web de la console JBoss jBPM
- 9. Mélange d'une version différente de la même bibliothèque dans flex
- 10. Chargement de la classe Url dans Ruby
- 11. Problème de chargement d'une commande Jboss
- 12. Définition de propriétés protégées/privées à partir d'une instance différente de la même classe
- 13. Le chargement de classe dynamique est-il possible en Delphi?
- 14. Comment utiliser jboss-log4j.xml dans mon application
- 15. concept de session différente dans la fenêtre différente du même navigateur
- 16. Chargement d'une DLL sur un serveur jboss
- 17. Système de production exécutant la mise en grappe JBoss
- 18. comment faire une application utilisateur différente du même code source
- 19. Déployez pavane application sur jboss
- 20. Application de la barre d'état système Windows
- 21. Chargement d'une classe dans module1 avec le même nom qu'une classe dans module2
- 22. Chargement/chargement automatique d'EJB/chargement EJB au démarrage (sur JBoss)
- 23. WPF: Même ligne dessinée différente?
- 24. Configurer plusieurs instances de JBoss sur la même machine
- 25. modifier le chemin de classe Jboss
- 26. Execute Slot dans une classe différente
- 27. La dimension de l'image est différente de celle où son chargement et après le chargement
- 28. Affectation à struct dans une classe différente
- 29. Système de classe modulaire Zend_Acl
- 30. Bon système de chargement de ressources
cela pourrait résoudre le problème que j'ai soulevé ici: http://stackoverflow.com/questions/2849036/configure-jboss-cache-to-run-on-jboss-server-4-2-3-ga – Spiderman