हमारे पास जेबॉस 5.1.0.GA एप्लिकेशन में एक टाइमर सेवा ट्रिगर किया गया कार्य है और समस्या यह है कि हम लेन-देन का समय बदल नहीं सकते हैं। यह लंबे ल्यूसीन इंडेक्सिंग डिफ़ॉल्ट 300 सेकंड की सीमा से अधिक समय ले सकता है।जेबॉस लेनदेन टाइमआउट सेटिंग?
प्रश्न यह है कि टाइमआउट मान को कैसे बदला जाए, कार्यकर्ता विधि में @ ट्रान्सएक्शनटाइमआउट (1800) जोड़ना या कक्षा का कोई प्रभाव नहीं पड़ा।
संपादित करें: तैनाती/लेन-देन jboss-beans.xml में सेट करने से ठीक काम करता है:
<property name="transactionTimeout">1800</property>
लेकिन एनोटेशन या तो टाइमर शुरू करेंगे या सामान्य राज्यविहीन EJBs पर प्रभाव है प्रतीत नहीं होता।
'@ लेनदेनटाइमआउट 'एक मानक जावाईई एनोटेशन नहीं है ... यह कहां से है? – skaffman
यह एक जेबॉस विशिष्ट एनोटेशन है। –