2010-09-28 9 views
0

J'ai un problème sur mon projet implémenté sur JSF 1.2 (MyFaces 1.2.6) et Spring intégré.@PostConstruct Annotation et JSF

Le problème concerne l'annotation @PostConstruct. Il est exécuté mais je vois qu'il est exécuté avant que les propriétés gérées soient remplies. D'abord je suspecte des propriétés gérées prises du contexte de ressort ainsi j'ai essayé une propriété entière gérée par entier, je vois qu'elle n'est pas peuplée aussi.

Avez-vous une idée?

Merci d'avance.

+0

De quelles propriétés gérées parlez-vous? JSF a-t-il géré les propriétés comme dans 'dans les propriétés gérées par faces-config.xml ou Spring? L'ancien * doit * être placé avant '@ PostConstruct', sinon c'est un bug majeur dans MyFaces. Si le plus tard, alors je ne sais pas. Je ne fais pas le printemps. En passant, JSF 2.x est entièrement différent de JSF 1.x, j'ai donc supprimé la balise incorrecte. – BalusC

+0

Oui, les propriétés gérées par JSF comme dans dans faces-config.xml – javanes

Répondre

2

Je viens de le résoudre. C'est un bug de MyFaces 1.2.6.

Il est résolu lors de la mise à niveau vers 1.2.7

+1

Lien de bug: https://issues.apache.org/jira/browse/MYFACES-1761 – BalusC