2017-07-07 3 views
1

L'erreur suivante s'est produite lors du déploiement de l'application sur AWS. Cela fonctionne correctement lorsque l'application est déployée sur le serveur Tomcat interne. L'emplacement du chemin où il est impossible d'obtenir l'octet contient un fichier avec une autorisation de lecture appropriée. J'utilise grails bave 1.1.1 plugin avec tomcat 7 et grails 2.4.4 Toute aide sera appréciée.Erreur lors de la création du bean avec le nom 'defaultKieStatelessSession'

ERROR context.GrailsContextLoaderListener - Erreur lors de l'initialisation de l'application: Erreur lors de la création du bean avec le nom 'defaultKieStatelessSession': Impossible de résoudre la référence au bean 'defaultKieBase' lors de la définition de la propriété bBase 'kBase'; l'exception imbriquée est org.springframework.beans.factory.BeanCreationException: Erreur lors de la création du bean avec le nom 'defaultKieBase': l'invocation de la méthode init a échoué; l'exception imbriquée est java.lang.RuntimeException: Impossible d'obtenir des octets pour: /var/lib/tomcat7/webapps/ROOT/WEB-INF/classes/ScaffoldingGrailsPlugin$_closure2.class org.springframework.beans.factory.BeanCreationException: Erreur de création bean avec le nom 'defaultKieStatelessSession': Impossible de résoudre la référence au bean 'defaultKieBase' lors de la définition de la propriété bean 'kBase'; l'exception imbriquée est org.springframework.beans.factory.BeanCreationException: Erreur lors de la création du bean avec le nom 'defaultKieBase': l'invocation de la méthode init a échoué; l'exception imbriquée est java.lang.RuntimeException: Impossible d'obtenir des octets pour: /var/lib/tomcat7/webapps/ROOT/WEB-INF/classes/ScaffoldingGrailsPlugin$_closure2.class at java.util.concurrent.Executors $ RunnableAdapter.call (Executors.java:473) à java.util.concurrent.FutureTask.run (FutureTask.java:262) à java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1145) à java.util.concurrent .ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:615) at java.lang.Thread.run (Thread.java:748) Causé par: org.springframework.beans.factory.BeanCreationException: Erreur lors de la création du bean avec le nom 'defaultKieBase ': L'invocation de la méthode init a échoué; exception imbriquée est java.lang.RuntimeException: Impossible d'obtenir octets pour: /var/lib/tomcat7/webapps/ROOT/WEB-INF/classes/ScaffoldingGrailsPlugin$_closure2.class ... 5 plus

Répondre

0

Au lieu d'utiliser grails bave plugin, utilisé directement bave paquet à travers maven, qui a pris soin de cette question.