Closed andersonscherrer closed 5 years ago
Qual a sua dificuldade em estender a classe?
Fiz isto em alguns projetos meus e funcionaram perfeitamente.
Putz, agora eu desfiz tudo pois, não consegui implementar. Era assim, se eu colocava os .jar direto na lib do tomcat, o Vraptor não encontrava os .properties do projeto, e se eu Exteendia DefaultEnvironment ele não exectuava esta classe "ignorava".
Quando você estender a classe, tenta colocar um @Specializes em cima dela. Assim força ao CDI injetar esta classe em vez da Default.
Em qui, 27 de set de 2018 às 15:38, Anderson Scherrer < notifications@github.com> escreveu:
Putz, agora eu desfiz tudo pois, não consegui implementar. Era assim, se eu colocava os .jar direto na lib do tomcat, o Vraptor não encontrava os .properties do projeto, e se eu Exteendia DefaultEnvironment ele não exectuava esta classe "ignorava".
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/caelum/vraptor4/issues/1133#issuecomment-425199435, or mute the thread https://github.com/notifications/unsubscribe-auth/AHlwmBWrUXTW84haBjk-xzuYjO6tDkZcks5ufRsGgaJpZM4VwoaC .
Deu certo, agora o ResourceBundle não encontra as messages.properties.
Consegui, aqui, valew. Era só o @Specializes mesmo, e sobrescrever também o comportamento do ResourceBundle.
Estou tentando colocar as dependencias do projeto na pasta lib do tomcat, ou seja todos os jars não ficam na pasta classes do .war, o problema é que o Environment não encontra os .properties. Então eu pesquisei e resolvi extender o DefaultEnvironment, e também tentei implementar Environment, mas sem sucesso alguma sugestão?