Définition de l'environnement d'exécution de la création différée avec des arguments JVM

Pour qu'une CMP survienne lors de la méthode ejbCreate, le conteneur Enterprise JavaBeans (EJB) peut créer la représentation de l'entité dans la base de données immédiatement ou la différer à une date ultérieure.

Pourquoi et quand exécuter cette tâche

Lorsque vous choisissez l'option de création en différé, l'environnement d'exécution diffère l'exécution d'ejbCreate ou la demande de persistance de base de données équivalente, jusqu'à ce qu'elle soit nécessaire. Son exécution peut avoir lieu à la fin de la transaction ou lorsqu'un vidage des méthodes de localisation associées à ce type d'EJB est nécessaire. Ainsi, la nouvelle entité ne requiert plus qu'un aller-retour (insert) au lieu de deux (insert et update).

Procédure

  1. Ouvrez la console d'administration.
  2. Select Serveurs.
  3. Sélectionnez Serveurs d'applications.
  4. Sélectionnez le serveur à configurer.
  5. Dans la zone Propriétés supplémentaires, sélectionnez Définition des processus.
  6. Dans la zone Propriétés supplémentaires, sélectionnez Machine virtuelle Java.
  7. Mettez à jour Arguments JVM génériques avec -Dcom.ibm.ws.pm.deferredcreate=true.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tejb_defer
Nom du fichier : tejb_defer.html