मैंने ग्लासफ़िश के माध्यम से एक दूरस्थ MySQL सर्वर से सफलतापूर्वक कनेक्शन बनाया है, हालांकि प्रत्येक बार जब मैं कोड या एक्सएचटीएमएल फाइलों में बदलाव करता हूं, तो मुझे ग्लासफ़िश के व्यवस्थापक पैनल को खोलने और कनेक्शन पूल को फ्लश करने की आवश्यकता होती है, अन्यथा मुझे निम्न मिलता है जब मैं पेज को रीफ्रेश करता हूं तो त्रुटि। क्या किसी ने इसका अनुभव किया है? यदि आवश्यक हो तो मैं कोड या अन्य जानकारी पोस्ट कर सकता हूं।हर बार जब मैं पुन: नियोजित करता हूं तो मुझे कनेक्शन पूल को फ्लश करने की आवश्यकता क्यों होती है?
HTTP स्थिति 500 -
प्रकार अपवाद रिपोर्ट
संदेश
DescriptionThe सर्वर में आंतरिक त्रुटि का सामना करना पड़ा() कि यह इस अनुरोध को पूरा करने से रोक।
अपवाद
javax.servlet.ServletException: वेल्ड-000,049 [विधि] @PostConstruct सार्वजनिक com.myapp.QuestionController.initialize() पर [email protected]
आह्वान करने में असमर्थमूल कारण
org.jboss.weld.exceptions.WeldException: वेल्ड-000,049 असमर्थ आह्वान करने के लिए [विधि] @PostConstruct सार्वजनिक com.myapp.interfaces.QuestionController.initialize() पर [email protected]
मूल कारण
java.lang.reflect.InvocationTargetException
मूल कारण
javax.ejb.EJBException
मूल कारण
javax.persistence.PersistenceException: अपवाद [ग्रहण लिंक -4002] (ग्रहण पर्सिस्टेंस सेवाएं - 2.3.0.v20110604-r9504): org.eclipse.persistence.exceptions.DatabaseException आंतरिक अपवाद: java.sql.SQLException: कनेक्शन आवंटित करने में त्रुटि। कारण: java.lang.RuntimeException: गॉट अपवाद दौरान XAResource.start: त्रुटि कोड: 0
मूल कारण
अपवाद [EclipseLink-4002] (ग्रहण हठ सेवाएं - 2.3.0.v20110604-r9504): org.eclipse.persistence.exceptions.DatabaseException आंतरिक अपवाद: java.sql.SQLException: कनेक्शन आवंटित करने में त्रुटि। कारण: java.lang.RuntimeException: XAResource.start दौरान गॉट अपवाद: त्रुटि कोड: 0
मूल कारण
java.sql.SQLException: एक कनेक्शन का आवंटन करने में त्रुटि। कारण: java.lang.RuntimeException: XAResource के दौरान अपवाद मिला।शुरू: एक कनेक्शन के आवंटन में त्रुटि:
मूल कारण
javax.resource.spi.ResourceAllocationException। कारण: XAResource.start दौरान गॉट अपवाद: java.lang.RuntimeException
मूल कारण
com.sun.appserv.connectors.internal.api.PoolingException: java.lang.RuntimeException: गॉट अपवाद के दौरान XAResource.start:
मूल कारण
com.sun.appserv.connectors.internal.api.PoolingException: java.lang.RuntimeException: गॉट XAResource.start दौरान अपवाद:
012,मूल कारण
java.lang.RuntimeException: XAResource.start दौरान गॉट अपवाद:
मूल कारण
javax.transaction.xa.XAException: com.sun.appserv.connectors.internal। api.PoolingException: javax.resource.spi.LocalTransactionException: संचार लिंक विफलता
पिछले पैकेट सफलतापूर्वक सर्वर से प्राप्त 435,409 milliseco था पहले सर्वर पर सफलतापूर्वक भेजा गया अंतिम पैकेट 7 मिलीसेकंड पहले था।
हठ एक्सएमएल
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
<persistence-unit name="SertifikatPU" transaction-type="JTA">
<jta-data-source>jdbc/sertifikatdb</jta-data-source>
</persistence-unit>
</persistence>
"अतिरिक्त गुण" Glassfish कनेक्शन पूल सेटिंग्स में मैं सिर्फ कॉन्फ़िगर किया है में: ServerName, यूआरएल, उपयोगकर्ता और पासवर्ड।
मैं इस समस्या
मैं अपने ही दोहरी तालिका, ओरेकल से मिलता-जुलता बनाया समाधान कर लिया है।
CREATE TABLE dual
(
x VARCHAR(1)
);
INSERT INTO dual(x) VALUES('y');
गैर लेन-देन संबंधी कनेक्शन, लेन-देन अलगाव :, अलगाव स्तर: -> ये लेन-देन के अंतर्गत वर्गीकृत कर रहे हैं, उनमें से किसी को? – LuckyLuke
आप कनेक्शन कैसे प्राप्त कर रहे हैं? इससे यह अपवाद हो सकता है। कनेक्शन पूल कॉन्फ़िगरेशन भी क्या है। – r0ast3d
क्या कहीं कहीं होने वाले कनेक्शन का संदर्भ है? क्या आप अधिक जानकारी जोड़ सकते हैं ... रिमोट सर्वर पर भी, ग्राहकों और कनेक्शन की संख्या के लिए कॉन्फ़िगरेशन क्या है? – r0ast3d