दिलचस्प पोस्ट
एंड्रॉइड प्लेटफार्म में पुश सूचनाएं हास्केल: कमजोर हेड सामान्य फॉर्म क्या है? PHP json_encode एन्कोडिंग संख्या तारों के रूप में इंसुलर पर एसएसई 2 का उपयोग करते हुए अतिप्रवाह के बिना अहस्ताक्षरित बाइट्स की कमी गिट में, मैं वर्तमान प्रतिबद्ध हैश को एक ही कमिट में एक फ़ाइल में कैसे लिख सकता हूं? प्रतिस्थापन के साथ एक निर्धारित समय पर दैनिक सूचना दोहराएं रद्द करके अलार्म मैनेजर से अलार्म हटाएं () – एंड्रॉइड UIWebView सही ढंग से फिर से नहीं बदलता जब ओरिएंटेशन परिवर्तन होता है? PHP में पायथन स्क्रिप्ट को निष्पादित करना और दोनों के बीच डेटा का आदान-प्रदान करना WPF में बिटमैप इमेज ताला फ़ाइल है स्थापना के दौरान नेट कॉन्फ़िग फ़ाइलों को कैसे संशोधित करें? Arrays.sort () का उपयोग कर एक समानांतर सरणी सॉर्ट करें `नया 'कीवर्ड क्या करता है Numpy.array आकार (R, 1) और (आर,) में अंतर मैं यह कैसे पता लगा सकता हूं कि एंड्रॉइड फोन साइलेंट मोड में प्रोग्रामेटिक रूप से है

org.apache.xerces.jaxp.SAXParserFactoryImpl GWT में गियर्स API को आयात करते समय नहीं मिला

मैंने एक GWT प्रोजेक्ट को एक्लिप्स का उपयोग कर बनाया है जो पूरी तरह से काम कर रहा था (मैं इसे होस्टेड मोड और Google App Engine दोनों में चलाने में सक्षम था) जब तक कि Google वेब टूलकिट के लिए गियर्स एपीआई आयात करने की कोशिश नहीं करता। मेरी जावा स्रोत फ़ाइल में निम्न पंक्ति जोड़ने के बाद:

import com.google.gwt.gears.client.geolocation.Geolocation; 

जब मैं संकलन करने की कोशिश करता हूं, तो मुझे निम्न त्रुटि मिलती है:

 19-Jun-2009 3:36:09 AM com.google.apphosting.utils.jetty.JettyLogger warn WARNING: failed com.google.apphosting.utils.jetty.DevAppEngineWebAppContext@1c7d682{/,C:\Documents and Settings\Geoff Denning\workspace\TaskPath\war} javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found 

मैंने पहले ही gwt-gears.jar फ़ाइल को मेरी \ war \ WEB-INF \ lib निर्देशिका में जोड़ा है, और मैंने इसे ग्रहण में निम्नानुसार संदर्भित किया है:

एक्लेप्से में जावा बिल्ड पथ http://img.hiwab.com/java/148klk4.png

मैंने भी gwt-gears.jar फ़ाइल खोल दी है और पुष्टि की है कि org / apache / xerces / jaxp / SAXParserFactoryImpl.class मौजूद है। क्या कोई मुझे कोई संकेत दे सकता है कि मुझे ऊपर त्रुटि क्यों मिली?

Solutions Collecting From Web of "org.apache.xerces.jaxp.SAXParserFactoryImpl GWT में गियर्स API को आयात करते समय नहीं मिला"

जाँच करें कि ज़ेरिस में मौजूद है:

 $JAVA_HOME/lib/endorsed 

जावा 5 मुद्दे की तरह लगता है इसके लिए जावा सिस्टम गुण की जांच भी करें:

 javax.xml.parsers.SAXParserFactory 

यह होना चाहिए:

 org.apache.xerces.jaxp.SAXParserFactoryImpl 

यदि नहीं, तो यह आपकी समस्या है, सुनिश्चित करें कि आप सिस्टम संपत्ति सेट करते हैं

जाहिरा तौर पर यह जेआर 1.5 में एक बग है। मैं अपने डिफ़ॉल्ट जेआरई को 1.5.0_06 से 1.6.0_03 तक डिफ़ॉल्ट में बदलकर समस्या को हल करने में सक्षम था, जैसा कि नीचे दिखाया गया है:

ईक्लिपस स्थापित जेआरई http://img.hiwab.com/java/15fktvd.png

सही दिशा में मुझे इंगित करने के लिए जॉन और राहुल के लिए धन्यवाद

यह मेरे साथ हुआ मेरे कार्यक्षेत्र में मेरे पास परस्पर विरोधी JARs थे मैंने एक को हटा दिया और बूम यह काम किया। संदेश त्रुटि की जड़ में बहुत अच्छी तरह से उधार नहीं किया।

मेरे SAXParserFactoryImpl समस्या gwt-gadgets.jar के कारण मैं अपने बूट वर्ग पथ में था। बूट वर्ग पथ से इस जार को निकालने से मेरे लिए समस्या हल हो गई मूल रूप से आपको किसी भी जार को SAXParserFactoryImpl वर्ग को अपने बिल्ड पथ (उपयोगकर्ता लिब्स) से निकालना होगा

$ JAVA_HOME / jre / lib / jaxp.properties को हटा दें

सेलेनियम के साथ मुसीबत (XercesImpl) और Google App Engine पर एक नज़र डालें मुझे GWT / GAE (SAXParserFactoyImpl नहीं मिला) के साथ एक समान समस्या थी और इसे सुलझाया;

  1. युद्ध के लिए जार आयात / WEB-INF / lib
  2. निर्माण पथ को जार जोड़ना