Explication | L'exception de pile d'appel qui s'est produite lorsque le gestionnaire de persistance a créé l'exception originelle. |
Action | Consultez le message d'erreur antérieur qui a provoqué cette exception de pile d'appel. |
Explication | Utilisé pour imprimer le texte de message des exceptions imbriquées (chaîné a.k.a. ) dans l'exception d'origine. |
Action | Lisez la chaîne d'exceptions afin de déterminer quel est le problème. La dernière exception est souvent la cause principale du problème. |
Explication | Une exception s'est produite qui est liée aux exceptions imbriquées ou enchaînées. |
Action | Pour en savoir plus sur cette erreur, voyez les exceptions imbriquées ou enchaînées. |
Explication | DataAccessSpec, qui fait partie du fichier xxxAdapterBinding.java généré par l'outil de déploiement, est introuvable pour le nom de spécification indiqué pour l'accès aux données et pour la tentative d'accès indiquée. Par exemple, optimiste contre pessimiste, ou en lecture contre pour mise à jour. Cette erreur se produit pour l'une des raisons suivantes : la source de données dorsale ne prend pas en charge l'instruction SQL qui est nécessaire à la tentative d'accès. Le code déployé est une version antérieure qui ne contient pas les nouvelles fonctionnalités. |
Action | Dans la classe xxxAdapterBinding générée, recherchez le type de bean utilisé. La classe contient la définition de la spécification de l'accès aux données. Pour résoudre le problème, vous devrez peut-être redéployer le fichier EAR. |
Explication | Une erreur s'est produite dans un ou plusieurs fichiers de code source .java générés par l'outil de déploiement. |
Action | Vérifiez que les fichiers générés ne contiennent pas d'erreurs. Vérifiez également l'exactitude des informations que vous avez spécifiées lors de l'utilisation de l'outil de déploiement. |
Explication | Une relation n'est pas définie pour le nom spécifié pour le rôle de relation. |
Action | Vérifiez le code du bean ConcretexxxBean, qui est généré par l'outil de déploiement, afin de déterminer si le nom spécifié pour le rôle est correctement défini. |
Explication | L'objet EJB n'existe pas dans le contexte. |
Action | Vérifiez si l'objet EJB est disponible dans le contexte. |
Explication | Les données ont déjà été supprimées du magasin de données (votre base de données relationnelles, par exemple). |
Action | Vérifiez si les données n'ont pas déjà été supprimées du magasin de données. |
Explication | La transaction depuis le contexte est null. |
Action | Vérifiez si la transaction est disponible dans le contexte. L'absence de transaction indique généralement une erreur de logique dans le composant interne de conteneur. |
Explication | La méthode finder est absente de l'executeFinderForLink. |
Action | Vérifiez le code du bean ConcretexxxBean, qui est généré par l'outil de déploiement, afin de déterminer si la méthode finder spécifiée est correctement définie. |
Explication | PMHomeInfo n'existe pas pour le nom indiqué. |
Action | Vérifiez dans la classe xxxAdapterBinding, générée par l'outil de déploiement, si le nom indiqué correspond bien au nom de schéma abstrait généré dans ce code. |
Explication | Une exception s'est produite lors de la création de la DataAccessSpec à partir de la classe xxxAdapterBinding, qui est générée par l'outil de déploiement. |
Action | Vérifiez la classe xxxAdapterBinding générée. |
Explication | L'ID du serveur dorsal courant présent dans le fichier ibm-ejb-jar-bnd.xml ne comporte pas de classe xxxAdapterBinding déployée équivalente. La classe est générée par l'outil de déploiement. |
Action | Vérifiez le déploiement. |
Explication | L'ID du serveur dorsal courant présent dans le fichier ibm-ejb-jar-bnd.xml est null. |
Action | Vérifiez le déploiement. |
Explication | L'ID du serveur dorsal courant présent dans le fichier ibm-ejb-jar-bnd.xml ne correspond pas à la source de données à laquelle il est connecté. |
Action | Vérifiez le déploiement ou la définition de la source de données. |
Explication | Une exception s'est produite qui est liée aux exceptions imbriquées ou enchaînées. |
Action | Lisez la chaîne d'exceptions afin de déterminer quel est le problème. La dernière exception est souvent la cause principale du problème. |
Explication | Une exception s'est produite qui est liée aux exceptions imbriquées ou enchaînées. |
Action | Lisez la chaîne d'exceptions afin de déterminer quel est le problème. Cette exception se produit ordinairement à cause d'une erreur dans la configuration de la source de données. |
Explication | Les données de la source de données ont changé pour le bean en lecture seule. |
Action | Effectuez à nouveau la transaction ou choisissez une autre stratégie de vérification de lecture. |
Explication | L'état du bean concret n'est pas correct pour la méthode de cycle de vie qui est spécifiée. |
Action | Si le problème persiste, l'ID du message peut vous fournir des informations complémentaires dans la page Web de support WebSphere Application Server : http://www.ibm.com/software/webservers/appserv/was/support/ Page de support IBM WebSphere Application Server for z/OS : http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explication | Une exception s'est produite lors de la recherche d'AccessIntentService. |
Action | Vérifiez que l'AccessIntentService présent dans l'environnement d'exécution est bien défini. Pour plus d'informations, voir AccessIntent dans la documentation. |
Explication | Une exception s'est produite lors d'un ejbCreate, un ejbStore ou un ejbRemove sur un bean, qui se chargent comme tentative de lecture. |
Action | Vérifiez le paramètre AccessIntent de la méthode qui charge le bean. |
Explication | Un état illégal existe car ejbRemove, ejbLoad ou ejbStore sont appelés avant l'appel d'ejbPostCreate ou d'ejbActivate. |
Action | Vérifiez le code déployé ou le conteneur. |
Explication | Un état illégal existe car ejbActivate ou ejbCreate ont été appelés vers un bean prêt. |
Action | Vérifiez le code déployé ou le conteneur. |
Explication | Une exception s'est produite lors d'un ejbCreate, d'un ejbStore ou d'un ejbRemove sur un bean, qui est de niveau classe en lecture seule. |
Action | Vérifiez le paramètre de cache des données dans le fichier ibm-ejb-jar-ext.xml. |
Explication | Une exception s'est produite lors d'un ejbFind ou un ejbLoad sur un bean, qui est de niveau classe en lecture seule. Pourtant, l'AccessIntent est défini pour une mise à jour. |
Action | Vérifiez le paramètre de cache des données dans le fichier ibm-ejb-jar-ext.xml. Vérifiez également le paramètre d'AccessIntent pour la méthode de chargement du bean. |
Explication | Une valeur NULL a été reçue du type EntityContext pour le type d'AccessIntent. |
Action | Vérifiez avec le propriétaire du composant de conteneur. |
Explication | La structure d'associations n'a pas trouvé de type de lien légal dans les métadonnées associées. |
Action | Il est probable que la structure d'associations et le code qui est généré par l'outil de déploiement ne sont pas synchronisés. |
Explication | Le conteneur a créé une erreur RemoveException lorsque le gestionnaire de persistance a tenté une suppression en cascade sur un bean associé. |
Action | Déterminez la cause sous-jacente de l'erreur RemoveException. |
Explication | Le type DataAccessSpec d'une méthode finder contenait un type CompleteAssociationList. Mais le type xxxDataCacheEntry n'a pas été généré pour l'utiliser. |
Action | Vérifiez pour le type de bean utilisé les classes xxxAdapterBinding et xxxCacheEntry, générées par l'outil de déploiement. Examinez les données fournies en entrée à l'outil de déploiement pour ce type de bean. |
Explication | Le code du client a envoyé une demande PMCacheInvalidationRequest portant le nom beanAbstractSchemaName. Configurez l'option Utilisation de la durée de vie en cache <option?> pour ce type de bean ou alors c'est que le nom beanAbstractSchemaName de la demande est associé à un type erroné de bean. |
Action | Aidez-vous d'un outil d'assemblage pour modifier la configuration du bean entity. Pour en savoir plus sur les outils d'assemblage, voir le Centre de documentation. Dans un outil d'assemblage, cliquez sur l'onglet Extensions IBM et donnez à l'option Utilisation de la durée de vie en cache <option?> une valeur appropriée autre que Désactivée. Vous pouvez également rechercher le code d'application qui émet la demande PMCacheInvalidationRequest et corriger la valeur beanAbstractSchemaName utilisée. |
Explication | Le code du client a envoyé un message JMS incorrect à la rubrique d'invalidation de la mémoire cache du gestionnaire de persistance. |
Action | Recherchez le code d'application qui envoie le message incorrect à la rubrique d'invalidation de la mémoire cache du gestionnaire de persistance et vérifiez qu'il est bien conforme à l'interface documentée d'invalidation de la mémoire cache. |
Explication | Le code du client a envoyé un message JMS incorrect à la rubrique d'invalidation de la mémoire cache du gestionnaire de persistance. |
Action | Recherchez le code d'application qui envoie le message incorrect à la rubrique d'invalidation de la mémoire cache du gestionnaire de persistance. Donnez une valeur correcte au paramètre beanHomeJNDIName. |
Explication | Les beans entity CMP ne se sont pas assurés que chaque bean entity utilise un nom JNDI unique pour leur interface home. |
Action | Examinez le nom JNDI de l'interface home du bean qui est utilisé par les beans installés et supprimez tous les noms qui font doublon. Vous pouvez trouver les beans installés en regardant dans le descripteur de déploiement et en d'autres endroits. |
Explication | Une demande d'invalidation de la mémoire cache du gestionnaire de persistance a provoqué une erreur lorsqu'un objet clé primaire a été sérialisé en byte[]. Si la faute en incombe à la classe clé du bean, d'autres erreurs ont dû se produire ailleurs. |
Action | Vérifiez que la classe clé primaire de votre bean se sérialise et se désérialise correctement conformément à la spécification EJB 2.x. Si ce n'est pas le cas, signalez cette erreur à IBM. |
Explication | Le code du client a envoyé un message JMS incorrect à la rubrique d'invalidation de la mémoire cache du gestionnaire de persistance. |
Action | Recherchez le code d'application qui envoie le message incorrect à la rubrique d'invalidation de la mémoire cache du gestionnaire de persistance. Vérifiez que le code de l'application est bien conforme à l'interface documentée pour l'invalidation du cache. Assurez-vous en particulier que les objets clés transmis dans la demande sont du type correct pour le beanHomeJNDIName transmis dans la demande. |
Explication | L'invalidation de la mémoire cache du gestionnaire de persistance n'avait pas été correctement définie au démarrage du serveur. Une erreur interne s'est vraisemblablement produite dans l'installation des rubriques JMS TopicConnectionFactory ou TopicDestination. |
Action | Je comprends que vous utilisez pour renvoyer aux informations en ligne d'identification des problèmes. Si possible, essayez de fournir des explications susceptibles d'aider le client à auto-diagnostiquer son problème. |
Explication | L'unité d'exécution PMCacheInvalidationMessageHandler a intercepté une exception lors de la réception de messages d'invalidation. |
Action | Je comprends que vous utilisez pour renvoyer aux informations en ligne d'identification des problèmes. Si possible, essayez de fournir des explications susceptibles d'aider le client à auto-diagnostiquer son problème. |
Explication | L'adaptateur de ressources a créé une exception lorsqu'il a reçu une demande de connexion. |
Action | Vérifiez que le connecteur JEE (appelé également adaptateur de ressources) qui est configuré pour être utilisé avec le type du bean courant est bien un adaptateur de ressources valide. L'erreur provient d'une défaillance avec la fabrique de connexions. |
Explication | L'adaptateur de ressources a créé une exception lorsqu'il a reçu une demande de connexion. |
Action | Vérifiez que le connecteur JEE (appelé également adaptateur de ressources) qui est configuré pour être utilisé avec le type du bean courant est bien un adaptateur de ressources valide. L'erreur provient d'une défaillance avec la méthode connection.getInteraction ou avec l'interaction elle-même. |
Explication | La cause la plus fréquente de cette exception est lorsque les applications EJB 2.0 se bloquent avec une autre transaction dans cette application ou dans une autre application sur cet ordinateur ou sur un autre. Dans ce contexte, l'interblocage signifie que vous tentez d'obtenir un verrou sur des données de la base de données lorsque une autre transaction a déjà un verrou qui rentre en conflit. Un verrouillage se produit lorsqu'on tente d'accéder aux données d'un bean ou parfois d'un bean voisin de la même table de base de données. |
Action | Corrigez la logique de l'application ou le mode d'accès aux données de cette application ou de celle avec laquelle le conflit se produit afin que ce dernier ne se reproduise pas. Pour plus d'informations sur les conditions et le mode d'obtention des verrous, consultez la documentation de votre base de données ou de l'autre magasin de données. Pour savoir comment configurer les applications de manière à éviter les interblocages, reportez-vous à la documentation WebSphere Application Server, à la rubrique Tentatives d'accès. |
Explication | L'adaptateur de ressources configuré pour ce type de bean indique que la clé fournie est le double d'une clé existant déjà dans le magasin de données. Cette erreur peut se produire lors d'une exécution normale de l'application. |
Action | Votre application doit accepter cette exception. Informez-en votre utilisateur final. |
Explication | Une autre application a probablement modifié les données dans la base de données pendant que vous les utilisiez. Votre application utilise un contrôle optimiste des accès simultanés ; par exemple, Access Intent = optimisticUpdate, et cette erreur se produit malgré les avantages apportés par ce type de contrôle. |
Action | Ecrivez votre application de manière à ce qu'elle gère cette exception. Réessayez la mise à jour ou informez votre utilisateur final du problème, afin qu'il décide s'il y a lieu de réessayer la mise à jour. |
Explication | Le type du bean qui est utilisé fait partie d'une hiérarchie d'héritage. Une méthode finder a retourné des données de sous-classe de beans qui ne sont pas reconnues par les sous-classes de l'extracteur qui sont générées par l'outil de déploiement. |
Action | Vérifiez qu'il existe une entrée de descripteur de déploiement pour tous les types de beans possibles dans cette hiérarchie d'héritage. Vérifiez ensuite que l'outil de déploiement a généré une classe xxxExtractor pour tous ces types de beans. |
Explication | La méthode finder ou la méthode select ont provoqué une erreur lors de l'extraction des données à partir de l'adaptateur de ressources ou de son magasin de données. |
Action | Vérifiez que les informations de mappage des types d'attributs de bean avec les types de magasins de données sont correctes. Si tel est le cas, examinez les classes xxxExtractor ,générées par l'outil de déploiement). En particulier, examinez les méthodes extractXXX(). |
Explication | La méthode finder ou la méthode select, à partir de l'adaptateur de ressources ou de son magasin de données, ont retourné des données qui ont provoqué une erreur. |
Action | Consultez la documentation de l'adaptateur de ressources que vous utilisez pour savoir si ce dernier peut être employé comme magasin de données de beans CMP 2.0. Si vous utilisez l'adaptateur de ressources relationnelles (l'adaptateur par défaut), il s'agit d'une erreur interne. |
Explication | Une tentative a été effectuée pour appeler une méthode qui ne fonctionnera pas tant que les données du bean n'auront pas été extraites de cette ligne de résultats. Les données sont extraites à l'aide de la méthode xxxExtractor.extractData. |
Action | Je comprends que vous utilisez pour renvoyer aux informations en ligne d'identification des problèmes. Si possible, essayez de fournir des explications susceptibles d'aider le client à auto-diagnostiquer son problème. |
Explication | Les données extraites du magasin de données pour un bean ne correspondent pas au code extracteur généré pour ce type de bean. De ce fait, la méthode ne peut pas traiter correctement les données devant être utilisées comme bean entity. |
Action | Une erreur interne s'est produite dans l'outil qui a généré l'extracteur de ce type de bean. L'utilisateur n'a commis aucune erreur au cours du mappage des données ou lors de toute autre configuration. |
Explication | La méthode finder ou la méthode select ont provoqué une erreur lors d'une itération via javax.resource.cci.ResultSet qui a été retourné à partir de l'adaptateur de ressources ou de son magasin de données. |
Action | Consultez la documentation de l'adaptateur de ressources que vous utilisez pour savoir si ce dernier peut être employé comme magasin de données de beans CMP 2.0. Si vous utilisez l'adaptateur de ressources relationnelles (l'adaptateur par défaut), il s'agit d'une erreur interne. |
Explication | L'adaptateur de ressources a retourné le résultat javax.resource.cci.ResultSet. Un appel à la méthode suivante à échoué sur ce résultat. |
Action | Consultez la documentation de l'adaptateur de ressources que vous utilisez pour savoir si ce dernier peut être employé comme magasin de données de beans CMP 2.0. Si vous utilisez l'adaptateur de ressources relationnelles (l'adaptateur par défaut), il s'agit d'une erreur interne. |
Explication | Une erreur interne a été provoquée par la logique de création et d'initialisation d'une collection ResultCollection. |
Action | Je comprends que vous utilisez pour renvoyer aux informations en ligne d'identification des problèmes. Si possible, essayez de fournir des explications susceptibles d'aider le client à auto-diagnostiquer son problème. |
Explication | La connexion qui a servi à obtenir le résultat ResultSet est peut-être rompue, ce qui peut déclencher la clôture des résultats ResultSets. Cette erreur se produit également lorsque le gestionnaire de connexions J2C a prématurément mis fin à une connexion. |
Action | Vérifiez si une connexion à votre magasin de données n'a pas été supprimée. Consultez la documentation de l'adaptateur de ressources que vous utilisez pour savoir si ce dernier peut être employé comme magasin de données de beans CMP 2.0. Si vous utilisez l'adaptateur de ressources relationnelles (l'adaptateur par défaut), il s'agit d'une erreur interne. |
Explication | Une exception SQLException a été créée lorsque le serveur d'applications a effectué des itérations via un résultat ResultSet qui a été retourné depuis une méthode finder ou une méthode select. |
Action | Consultez la documentation de l'adaptateur de ressources que vous utilisez pour savoir si ce dernier peut être employé comme magasin de données de beans CMP 2.0. Si vous utilisez l'adaptateur de ressources relationnelles (l'adaptateur par défaut), il s'agit d'une erreur interne. |
Explication | Une exception s'est produite qui n'a pas de rapport avec les messages PMGR6040 ou PMGR6041 lorsque le serveur d'applications a effectué des itérations via un résultat ResultSet qui a été retourné depuis une méthode finder ou une méthode select. |
Action | Consultez la documentation de l'adaptateur de ressources que vous utilisez pour savoir si ce dernier peut être employé comme magasin de données de beans CMP 2.0. Si vous utilisez l'adaptateur de ressources relationnelles (l'adaptateur par défaut), il s'agit d'une erreur interne. |
Explication | Une connexion a essayé de se refermer lorsqu'elle était utilisée par une autre méthode que finder ou que select. Il s'agit des méthodes create, update ou remove. |
Action | Vérifiez si une connexion à votre magasin de données n'a pas été supprimée ou s'il n'y a pas un autre problème avec les connexions à la base de données. Consultez la documentation de l'adaptateur de ressources que vous utilisez pour savoir si ce dernier peut être employé comme magasin de données de beans CMP 2.0. Si vous utilisez l'adaptateur de ressources relationnelles (l'adaptateur par défaut), il s'agit d'une erreur interne. |
Explication | Le gestionnaire de persistance nécessite que les adaptateurs de ressources retournent le résultat d'une méthode finder ou d'une méthode select sous la forme javax.resource.cci.ResultSet ou javax.resource.cci.IndexedRecord. Le résultat javax.resource.cci.MappedRecord n'est pas pris en charge. |
Action | Consultez la documentation de l'adaptateur de ressources que vous utilisez pour savoir si ce dernier peut être employé comme magasin de données de beans CMP 2.0. Il se peut qu'il y ait une erreur ou une omission dans la sous-classe EJBToRAAdapter fournie avec (ou ajoutée à) votre adaptateur de ressources. Si vous utilisez l'adaptateur de ressources relationnelles (l'adaptateur par défaut), il s'agit d'une erreur interne. |
Explication | L'adaptateur de ressources pour ce type de bean a retourné le résultat d'une méthode finder ou d'une méthode select sous forme de type d'objet inconnu. |
Action | Consultez la documentation de l'adaptateur de ressources que vous utilisez pour savoir si ce dernier peut être employé comme magasin de données de beans CMP 2.0. Il se peut qu'il y ait une erreur ou une omission dans la sous-classe EJBToRAAdapter fournie avec (ou ajoutée à) votre adaptateur de ressources. Si vous utilisez l'adaptateur de ressources relationnelles (l'adaptateur par défaut), il s'agit d'une erreur interne. |
Explication | Les collections retournées à partir d'une méthode finder ou d'une méthode select sont en lecture seule. Elles n'autorisent pas les modifications de leur contenu. Votre application a tenté d'appeler une méthode collection qui modifie le contenu. |
Action | Modifiez votre application de sorte qu'elle n'appelle pas de méthode collection qui mette à jour le contenu. Si vous avez besoin d'une collection comportant certains des beans, mais pas leur totalité, copiez les éléments souhaités dans une collection que vous créerez vous-même. |
Explication | L'extracteur généré n'a pas remplacé la méthode discriminate. L'extracteur devrait avoir remplacé la méthode car son bean fait partie d'une hiérarchie d'héritage. |
Action | Si vous avez modifié le code généré par l'outil de déploiement, assurez-vous que ce code ne contient pas d'erreurs. |
Explication | L'extracteur généré n'a pas remplacé la méthode extractDiscriminationValues. L'extracteur devrait avoir remplacé la méthode car son bean fait partie d'une hiérarchie d'héritage. |
Action | Si vous avez modifié le code généré par l'outil de déploiement, assurez-vous que ce code ne contient pas d'erreurs. |
Explication | fieldResultRawData est un encapsuleur de résultats ou l'enregistrement indexé retourné par une méthode finder ou une méthode select. La valeur de cet encapsuleur est toujours différente de null. Il doit y avoir une erreur de logique interne dans le code ayant initialisé ResultCollection. |
Action | Je comprends que vous utilisez pour renvoyer aux informations en ligne d'identification des problèmes. Si possible, essayez de fournir des explications susceptibles d'aider le client à auto-diagnostiquer son problème. |
Explication | Cette adresse IP est utilisée pour générer des valeurs uniques de clés à utiliser avec des beans définis comme ayant des clés primaires inconnues. Cette adresse IP est utilisée sur des systèmes d'exploitation répartis et non sur z/OS. Sans l'adresse IP, le gestionnaire de persistance ne peut pas prendre en charge les clés de type inconnu. |
Action | Je comprends que vous utilisez pour renvoyer aux informations en ligne d'identification des problèmes. Si possible, essayez de fournir des explications susceptibles d'aider le client à auto-diagnostiquer son problème. |
Explication | Votre application a tenté d'appeler une méthode qui n'est pas prise en charge. |
Action | Modifiez votre application de sorte qu'elle n'appelle pas de méthodes non prises en charge. |
Explication | L'objet DataAccessSpec généré comporte un WholeRowExtractor avec plusieurs extracteurs ,ce qui indique que d'autres données de bean seront lues en premier. Mais aucun type de ReadAheadHint ne spécifie quelles autres données de bean doivent être lues en premier. |
Action | Si vous avez modifié le code généré par l'outil de déploiement, et plus précisément la classe xxxAdapterBinding, assurez-vous que ce code ne contient pas d'erreurs. |
Explication | Le format ou le contenu des données de la sous-classe BeanAdapterBinding générée pour un bean CMP ne correspond pas aux données attendues par l'environnement d'exécution du gestionnaire de persistance. Cette erreur peut résulter d'une erreur dans la commande ejbdeploy ou dans l'exécution du gestionnaire de persistance. L'erreur peut également provenir d'une modification erronée du code généré. |
Action | Si vous avez modifié le code généré par l'outil de déploiement, assurez-vous que ce code ne contient pas d'erreurs. Sinon, signalez cette erreur à IBM. Ne dites pas aux clients de le faire. Si vous n'arrivez pas à proposer une autre solution, ajoutez les informations suivantes : "Reportez-vous aux informations de détermination des problèmes sur la page Web de support WebSphere Application Server : http://www.ibm.com/software/webservers/appserv/was/support/". |
Explication | Une erreur de bas niveau s'est produite lors de l'extraction des données à partir de l'adaptateur de ressources ou de son magasin de données comme résultat de la méthode finder ou de la méthode select. Une source d'erreur commune réside dans le fait que les données de la colonne concernée ne sont pas un objet Java sérialisé ou externalisé contrairement à ce qui a été déclaré. L'erreur peut également se produire en raison d'un mappage de cette colonne dorsale à un attribut de bean. |
Action | Vérifiez que la valeur de cette colonne dans le magasin de données est un objet Java sérialisé ou externalisé. Si tel est le cas, examinez les classes générées par l'outil de déploiement, en particulier la classe xxxAdapterBinding pour ce type de bean. |
Explication | Lors de la désérialisation d'une colonne de données résultant d'une méthode finder ou d'une méthode select, la classe Java de l'objet précédemment sérialisé dans cette colonne est introuvable. |
Action | Examinez le chemin des classes Java, le fichier JAR, etc., et tout ce qui est associé à votre application afin de déterminer pourquoi cette classe est introuvable. Normalement c'est vous qui avez fourni cette classe. Essayez le test suivant : créez une instance de cette classe, ou une référence à celle-ci, dans un servlet que vous écrirez. Le servlet devra s'exécuter sur le serveur d'applications tout comme le gestionnaire de persistance. |
Explication | Cette erreur clarifie l'origine de l'exception précédente. |
Action | Voyez cette exception précédente pour déterminer que faire. |
Explication | Cette erreur clarifie l'origine de l'exception précédente. |
Action | Voyez cette exception précédente pour déterminer que faire. |
Explication | Cette erreur clarifie l'origine de l'exception précédente. |
Action | Voyez cette exception précédente pour déterminer que faire. |
Explication | Cette erreur clarifie l'origine de l'exception précédente. |
Action | Voyez cette exception précédente pour déterminer que faire. |
Explication | L'indicateur INTERNAL_USE_ONLY_throwOnDatastoreAccess, qui est interne au produit, a été modifié. La modification de cet indicateur est une erreur d'utilisateur et n'est pas prise en charge. |
Action | Supprimez le code de l'application qui modifie l'indicateur INTERNAL_USE_ONLY_throwOnDatastoreAccess. |