Problème "The EntityManager is closed."

Fermé
toto - 23 sept. 2016 à 16:12
 toto - 23 sept. 2016 à 17:18
Bonjour,

J'ai une erreur qui est survenue suite à la déclaration d'un service.

"The EntityManager is closed."

J'ai donc fait un
echo 'Exception reçue : ',  $e->getMessage(), "\n";
pour afficher l'erreur exacte, et cela vient du fait que je veux rentrer une valeur null pour mon champ created_at. En revanche j'ai procédé de la même façon pour le même service dans une autre appli et j'ai jamais eu cette erreur ..

Des idées ?

Merci d'avance.


2 réponses

jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
23 sept. 2016 à 16:25
Bonjour,

C'est sûrement que tu essayes d’insérer dans ta BDD une valeur NULL dans un champs où le "NULL" n'est pas autorisé ....
Commence par vérifier la table concernée.
0
Oui je sais bien j'ai vérifié et effectivement le champ NULL est à "NON" mais dans mon autre appli, ce même était déclaré comme ceci et cela fonctionnait très bien :/
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649 > toto
23 sept. 2016 à 16:35
Je ne saurai pas te dire pourquoi avant c'était buggé et que maintenant ça ne l'est plus....
car c'est bien dans ce sens la qu'il faut le voir....
0
D'accord :/ Je vais continuer à chercher alors .. Merci quand même
0