Question

En regardant dans le site ouvert JPA j'ai trouvé que je peux connecter le SQL généré en utilisant les éléments suivants:

<property name="openjpa.Log" value="DefaultLevel=WARN, Runtime=INFO, Tool=INFO"/>

Si je tente d'ajouter la propriété ci-dessus à mon persistence.xml je reçois l'avertissement suivant de weblogic:

<Warning> <J2EE> <BEA-160202> <You have specified a ope
njpa.Log setting in your configuration for persistence unit services.ear#services-ejb.jar#exp#exp. This setting will be ignored, and all log messages
will be sent to the WebLogic logging subsystem. Trace-level logging is controlle
d by the various JPA-specific debug settings in config.xml, or via the WebLogic
console.>

Quelqu'un sait ce qui est l'option dans la console ou comment je peux modifier mon config.xml pour sortir le SQL?

Était-ce utile?

La solution

De la OTN Forum de discussion voici les étapes:

  
      
  • Connectez-vous à la console weblogic
  •   
  • Lock et Modifier la session
  •   
  • Cliquez sur Environnement | Serveurs
  •   
  • Sélectionnez le serveur que vous souhaitez surveiller / debug
  •   
  • Cliquez sur l'onglet Debug
  •   
  • développez l'arborescence weblogic et sélectionnez le nœud JPA
  •   
  • Cliquez sur le bouton de validation
  •   
  • Activer les modifications.
  •   

Cela peut dépendre de la version de WLS que vous avez. Je comprends qu'il y avait des problèmes si vous avez téléchargé un version plus récente de OpenJPA et utilisent avec WLS.

problèmes de WebLogic côté, la chaîne de configuration vous semble un peu au courant hors tension. Avez-vous l'intention d'utiliser quelque chose comme cela (ajouté dans SQL = TRACE):

<property name="openjpa.Log" 
                value="DefaultLevel=WARN, Runtime=INFO, Tool=INFO, SQL=TRACE"/>

Autres conseils

Pour Weblogic 10.3.3, il y a encore quelques étapes:

  • Connectez-vous à la console weblogic
  • Lock et Modifier la session
  • Cliquez sur Environnement | Serveurs
  • Sélectionnez le serveur que vous souhaitez surveiller / debug
  • Cliquez sur l'onglet débogage, développez l'arborescence weblogic et sélectionnez le nœud JPA
  • Cliquez sur le bouton de validation
  • Activer les modifications au bas de la page
  • Maintenant, cliquez sur l'onglet Connexion
  • Au bas de la page, cliquez sur Avancé
  • Sous destination du message (s) panneau , changement Niveau de gravité Standard Out Debug
  • Enregistrez vos modifications et serveur de redémarrage
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top