2017-10-20 44 views
0

Quand j'utilise comme anotations Sujet présent il me donne l'erreurDeadbolt 2 playframwork 2.5 Problème avec les annotations?

[ConfigurationException: erreurs de configuration Guice: 1) Pas de mise en œuvre pour be.objectify.deadbolt.java.cache.HandlerCache était lié. lors de la localisation be.objectify.deadbolt.java.cache.HandlerCache pour le paramètre 0 à l'adresse be.objectify.deadbolt.java.actions.SubjectNotPresentAction. (SubjectNotPresentAction.java:45) lors de la localisation de be.objectify.deadbolt.java.actions .SubjectNotPresentAction 2) Aucune implémentation pour be.objectify.deadbolt.java.cache.PatternCache était liée. lors de la localisation be.objectify.deadbolt.java.cache.PatternCache pour le paramètre 2 à be.objectify.deadbolt.java.ConstraintLogic. (ConstraintLogic.java:43) lors de la localisation pour be.objectify.deadbolt.java.ConstraintLogic paramètre 3 à be.objectify.deadbolt.java.actions.SubjectNotPresentAction. (SubjectNotPresentAction.java:45) lors de la localisation de be.objectify.deadbolt.java.actions.SubjectNotPresentAction 3) Aucune implémentation pour be.objectify.deadbolt.java. cache.SubjectCache était lié. lors de la localisation be.objectify.deadbolt.java.cache.SubjectCache pour le paramètre 1 à be.objectify.deadbolt.java.ConstraintLogic. (ConstraintLogic.java:43) lors de la localisation pour be.objectify.deadbolt.java.ConstraintLogic paramètre 3 à be.objectify.deadbolt.java.actions.SubjectNotPresentAction. (SubjectNotPresentAction.java:45) tout en localisant be.objectify.deadbolt.java.actions.SubjectNotPresentAction 3 erreurs]

J'ai je l'ai déjà mis en œuvre le sujet, le rôle et la permission et également mis en œuvre HandlerCache et DeadboltHandler et DeadboltHook également. tout fonctionne mais quand j'utilise l'annotation il donne une erreur.

Répondre

0
play { 
    modules { 
    enabled += "be.objectify.deadbolt.java.DeadboltModule", 
    enabled += "modules.CustomDeadboltHook" 
    } 
} 

mettez ce code dans votre fichier application.conf. istead de

modules { 
    enabled += "be.objectify.deadbolt.java.DeadboltModule", 
    enabled += "modules.CustomDeadboltHook" 
    } 

résoudre votre problème.