Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

ओरेकल डेटाबेस का उपयोग करने के लिए जेपीए2 फीचर पैक के साथ वेबस्पेयर एप्लिकेशन सर्वर पर जेबीपीएम 5.4 कंसोल सर्वर युद्ध को तैनात करने में समस्या

<jta-data-source>java:comp/...</jta-data-source> कंटेनर-प्रबंधित हाइबरनेट जेपीए के साथ अच्छी तरह से काम नहीं करता है। WebSphere एप्लिकेशन सर्वर को एप्लिकेशन में लगभग बाकी सब कुछ करने से पहले createContainerEntityManagerFactory को कॉल करने की आवश्यकता है क्योंकि वह कॉल क्लासफाइलट्रांसफॉर्मर पंजीकृत कर सकता है जिसे इकाई बाइटकोड को संशोधित करने की आवश्यकता होती है।

आपके विकल्प हैं:

  1. <jta-data-source>java:comp/...</jta-data-source> का इस्तेमाल हटाएं और सर्वर नेमस्पेस से एक JNDI नाम का उपयोग करें (जैसे, <jta-data-source>jdbc/myds</jta-data-source> )।

  2. APAR PM26361 . (यह एपीएआर एप्लिकेशन शुरू होने के दौरान createContainerEntityManagerFactory को कॉल के कारण होने वाली प्रदर्शन समस्याओं का वर्णन करता है, लेकिन इस समस्या से बचने के लिए संपत्ति का भी उपयोग किया जा सकता है।) बेशक, कंटेनर-प्रबंधित JPA को अक्षम करने का अर्थ है कि अब आप @PersistenceUnit का उपयोग नहीं कर सकते। कोड> /@PersistenceContext एनोटेशन या <persistence-unit-ref> /<persistence-context-ref>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle में एक ऑटो इंक्रीमेंट प्राथमिक कुंजी को कैसे परिभाषित करें

  2. oracle से PHP में एक्सेल फ़ाइल में क्वेरी परिणाम निर्यात और डाउनलोड करें

  3. FTP के माध्यम से भेजते समय ORA-24247

  4. Oracle में एकाधिक प्रतिस्थापन फ़ंक्शन

  5. Oracle में बूलियन फील्ड