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

Foi útil?

Solução

Acontece que a resposta à minha pergunta está aqui...

http://seamframework.org/Documentation/ReplacingServletsWithSeamResources

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top