Я новичок в создании приложения SEAM (2.2) с JBoss AS6
Я интегрирую код экспресс-оплаты Paypal, который действует как http-сервлет, кажется, это работает нормально с обработкой платежей PayPalпроблема в том, что я не могу ввести свои бины поддержки состояния в сервлет, чтобы проверить платеж и обновить базу данных на моей стороне.Я пробовал различные методы, включая следующие ...
@In PaymentBean paymentBean
PaymentBean paymentBean = (PaymentBean) Contexts.getConversationContext().get("PaymentBean")
paymentBean = ((PaymentBean)Component.getInstance("paymentBean"));
В каждом случае у меня остается исключение нулевого указателя, я не думаю, что это проблема с компонентом, поскольку он даже не вводит сообщенияfiles
Поскольку я видел много подобных проблем, я даже не уверен, возможно ли это с моей настройкой?Есть ли какая-то дополнительная конфигурация, которую мне не хватает?
Может кто-нибудь предложить решение или способ получить доступ к моим компонентам поддержки из сервлета?
Спасибо