我是初学者,使用JBoss AS6创建SEAM(2.2)应用程序
我正在整合Paypal快速结账代码,它充当了一个http servlet,这似乎与paypal正确支付处理正常,问题是我似乎无法将我的有状态支持bean注入servlet来验证付款并在我这边更新数据库。我尝试了各种方法,包括以下内容......
@In PaymentBean paymentBean
PaymentBean paymentBean = (PaymentBean) Contexts.getConversationContext().get("PaymentBean")
paymentBean = ((PaymentBean)Component.getInstance("paymentBean"));
在每种情况下,我都留下了一个空指针异常,我不认为这是一个问题,因为它甚至不会注入消息文件
由于我已经看到很多类似的问题,我甚至不确定我的设置是否可行?我还缺少一些进一步的配置吗?
有人可以建议一个解决方案,或者从servlet访问我的支持bean的方法吗?
由于
答案 0 :(得分:1)
事实证明我的问题的答案就在这里......
http://seamframework.org/Documentation/ReplacingServletsWithSeamResources