Je n'arrive pas à obtenir la syntaxe correcte pour cela: j'ai un script Jython et une application Java chargés dans la même JVM (pour les tests).Jython: Accès à la classe Java singleton (statique)
J'ai besoin d'accéder à une partie particulière de l'application via une classe Singleton du script Jython. Comment puis-je faire cela?
Merci
EDIT:
La mise en place est pour le test automatisé, donc supposer que le script Jython a déjà accès aux classes/classpath de l'application Java. Disons que mon application Java a une classe singleton some.pkg.MySingleton
.. comment invoquer MySingleton.getInstance() depuis mon script Jython?
Voulez-vous dire que vous voulez appeler une méthode sur une classe dans un déjà en cours jvm d'un script jython? Pouvez-vous partager une partie du code? – naikus
Si vous vérifiez le code de châssis Grinder, vous pourriez avoir une idée. J'avais utilisé Jython pour construire un framework de test de charge pour notre projet, qui utilisait un Singleton pour générer des utilisateurs. Je ne peux pas trouver ce code maintenant. – vinaynag
@naikus @vinaynag: Voir mes modifications ci-dessus. – bguiz