IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tests et Performance Java Discussion :

Profiler une application OSGi, est-ce possible ?


Sujet :

Tests et Performance Java

  1. #1
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut Profiler une application OSGi, est-ce possible ?
    Bonjour,

    J'aimerais savoir s'il était possible de profiler une application OSGi avec VisualVm ? Je suis en train d'essayer, mais j'ai des erreurs :

    java.lang.NoClassDefFoundError: org/netbeans/lib/profiler/server/ProfilerRuntimeCPUFullInstr
    at org.springframework.osgi.extender.internal.activator.ContextLoaderListener$2.run(ContextLoaderListener.java:717)
    at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:48)
    at org.springframework.osgi.extender.internal.activator.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:781)
    at org.springframework.osgi.extender.internal.activator.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:229)
    at org.springframework.osgi.extender.internal.activator.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:172)
    at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:803)
    at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:730)
    at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:610)
    at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3576)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1657)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:915)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:902)
    at org.jtheque.osgi.server.FelixServer.startBundle(FelixServer.java:149)
    at org.jtheque.osgi.CoreLauncher.startIfNotStarted(CoreLauncher.java:106)
    at org.jtheque.osgi.CoreLauncher.launchJTheque(CoreLauncher.java:95)
    at org.jtheque.osgi.CoreLauncher.launch(CoreLauncher.java:56)
    at org.jtheque.osgi.CoreLauncher.main(CoreLauncher.java:137)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:110)
    A noter que je lance l'application depuis Idea.

    J'ai lu quelque part qu'il fallait ajouter des options :

    -Xbootclasspath:${visualvm.root.folder}\profiler3\lib\jfluid-server.jar -Dorg.osgi.framework.bootdelegation=org.netbeans.lib.profiler.*

    mais en faisant, j'ai une autre erreur encore un peu plus lourde :

    Error occurred during initialization of VM
    java/lang/NoClassDefFoundError: java/lang/Object
    Alors si quelqu'un avait un truc ça m'arrangerait beaucoup

    Merci d'avance

  2. #2
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut
    Personne n'a jamais profilé une application OSGi ?

    Sinon, je suis pas forcément bloqué sur VisualVm. S'il existe un autre profiler qui fonctionne avec des projets OSGi, je suis preneur.

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/09/2011, 12h35
  2. Avoir deux applications quasi identiques dans une même webapp, est-ce possible?
    Par mbraten dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 28/02/2011, 16h48
  3. Réponses: 6
    Dernier message: 18/10/2006, 10h33
  4. Réponses: 2
    Dernier message: 11/02/2006, 12h56
  5. [Système] Profiler une application
    Par marcha dans le forum Langage
    Réponses: 6
    Dernier message: 10/02/2006, 12h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo