سؤال

وكانت فهمي أن JBossAS 5.X دعم EJB3 حقن الفول في السيرفلتس مع الشرح @ EJB3. أنا باستخدام التكوين الافتراضي لJBossAS 5.0.1.GA وانها لا تعمل. واضاف لقد حجة mappedName إلى الشرحEJB مع اسم JNDI الفول الدورة، وأنه فقط لا تفعل أي شيء. عدم وجود أخطاء واضحة، هو مجرد أبدا حقن الفول.

والجلسة الفاصوليا هي في المنظمة بتبني جرة، والسيرفلتس في حرب، يتم حزم كل شيء في الأذن. عمليات البحث JNDI يدوية تعمل على ما يرام. أي أفكار؟

هل كانت مفيدة؟

المحلول

ويمكن أن يحدث هذا إذا نقطة web.xml لنسخة قديمة من المواصفات. من الناحية المثالية، ينبغي أن يكون شيء من هذا القبيل

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" 
         xmlns="http://java.sun.com/xml/ns/j2ee" 
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd">

صلة قد تساعد قليلا جدا.

نصائح أخرى

ويجب عليك أيضا التحقق من ملف جرة اللازمة لنشر EJB3 في ملف classpath.JAr وجبوس-EJB3-تحويلة-api.jar.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top