मुझे मेरी सूची में समस्याएं थीं जो डायरेक्ट्रीक्स को मूल रूप से नहीं दिखाती थीं और मुझे पता चला कि जब मैंने जावा से डीबी में डाला था, तो पहले से ही बग किए गए मान।जेबीएसएस 7 एन्कोडिंग अपेक्षित के रूप में काम नहीं कर रहा है
यहां एक पोस्ट ने मदद की और मैंने अपनी परियोजना गुणों को बदल दिया -> टेक्स्ट एन्कोडिंग -> अन्य -> यूटीएफ -8 और यह मेरी समस्या को ठीक कर दिया। बात यह है कि यह केवल मेरी समस्या को स्थानीय रूप से ठीक करता है।
मुझे अपने जेबॉस सर्वर पर किसी भी तरह एन्कोडिंग सेट करने की आवश्यकता है।
<?xml version='1.0' encoding='UTF-8'?>
<server name="vali-ubuntu" xmlns="urn:jboss:domain:1.0">
extensions>
extension module="org.jboss.as.clustering.infinispan"/>
extension module="org.jboss.as.connector"/>
extension module="org.jboss.as.deployment-scanner"/>
extension module="org.jboss.as.ee"/>
extension module="org.jboss.as.ejb3"/>
extension module="org.jboss.as.jaxrs"/>
extension module="org.jboss.as.jmx"/>
extension module="org.jboss.as.logging"/>
extension module="org.jboss.as.naming"/>
extension module="org.jboss.as.osgi"/>
extension module="org.jboss.as.remoting"/>
extension module="org.jboss.as.sar"/>
extension module="org.jboss.as.security"/>
extension module="org.jboss.as.threads"/>
extension module="org.jboss.as.transactions"/>
extension module="org.jboss.as.web"/>
extension module="org.jboss.as.weld"/>
/extensions>
system-properties>
property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/>
property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="tru
e"/>
/system-properties>
//.....
यह काम नहीं करता तो शायद मैं कुछ और जोड़ने की जरूरत: यह वही है मैं अपने विन्यास फाइल में डाल दिया है। मैंने सब कुछ करने की कोशिश की जो मुझे बिना किसी सफलता के मिल सकती थी ताकि किसी भी मदद की सराहना की जा सके। धन्यवाद।
संपादित करें: जो मैंने पढ़ा है, वह केवल जेबॉस 7.1.0 बीटा 1 या उच्चतर में काम करेगा। (URIEncoding) और मैं जेबॉस 7.0.2 का उपयोग करता हूं इसलिए मुझे 7.0.2
यह वह चीज है जो मुझे सभी प्रकार के समाधान मिलती है जो अन्य जेबॉस संस्करणों पर काम करती हैं लेकिन किसी ने भी मदद करने के लिए जेबॉस 7 +1 में मेरे लिए काम नहीं किया। – Fofole
हालांकि आपने इसे आजमाया था? JAVA_OPTS में आपको इसे स्टैंडअलोन.कॉन्फ़ (या डोमेन.कॉम पर निर्भर करता है) पर रखने की आवश्यकता हो सकती है। –
@ जेम्सआर। पर्किन्स कहते हैं, आप इसे * .conf फ़ाइल में डाल सकते हैं, जो JVM रनटाइम पैरामीटर को नियंत्रित करता है। आप इन मानों को कमांड लाइन से स्टार्टअप पर भी पास कर सकते हैं। – ddri