Injeção de emenda JBoss Servlet
-
11-12-2019 - |
Pergunta
Sou iniciante criando uma aplicação SEAM (2.2) com JBoss AS6
Estou integrando o código de checkout expresso do Paypal que atua como um servlet http, isso parece funcionar bem com o processamento de pagamentos corretamente pelo paypal, o problema é que não consigo injetar meus backing beans com estado no servlet para verificar o pagamento e atualizar o banco de dados do meu lado.Eu tentei uma variedade de métodos, incluindo o seguinte ...
@In PaymentBean paymentBean
PaymentBean paymentBean = (PaymentBean) Contexts.getConversationContext().get("PaymentBean")
paymentBean = ((PaymentBean)Component.getInstance("paymentBean"));
Em cada caso, fico com uma exceção de ponteiro nulo, não acho que seja um problema com o bean, pois ele nem injeta os arquivos de mensagens
Como já vi muitos problemas semelhantes, nem tenho certeza se isso é possível com minha configuração.Há alguma configuração adicional que estou faltando?
Alguém pode sugerir uma solução ou uma maneira de acessar meus backing beans a partir do servlet?
Obrigado
Solução
Acontece que a resposta à minha pergunta está aqui...
http://seamframework.org/Documentation/ReplacingServletsWithSeamResources