2008-11-18 13 views
27

ग्रहण गैनीमेड के भीतर जेबॉस सर्वर को देखते हुए मुझे निम्न समस्या मिलती है: "स्थानीयहोस्ट पर सर्वर जेबॉस v4.0 120 सेकंड के भीतर शुरू करने में असमर्थ था। अगर सर्वर को अधिक समय की आवश्यकता है, तो टाइमआउट को बढ़ाने का प्रयास करें सर्वर संपादक। "एक्लिप्स से जेबॉस

कंसोल से पता चलता है कि जेबॉस इतने मिनटों में शुरू हुआ है लेकिन जल्द ही बाद में, उपरोक्त संदेश में पॉप अप है। मैं जेबॉस को बाहरी रूप से भी शुरू कर सकता हूं।

+3

में आपके पोर्ट नंबर को बदलें जैसा कि अन्य टिप्पणियां सही हैं, बस सर्वर दृश्य में सर्वर पर क्लिक करें .... –

उत्तर

0

आप जांच सकते हैं कि आप जेबॉस संस्करण 4.0.4 या संस्करण 4.2.2 चला रहे हैं या नहीं। जब आप Jboss 4.2.2 स्थापित करते हैं तो आपको यह त्रुटि मिल सकती है लेकिन एक्लिप्स में जेबॉस 4.0.4 कॉन्फ़िगर किया गया है।

20

मुझे एक ही समस्या थी, लेकिन यह टॉमकैट 5.5 सर्वर के साथ था। स्टार्टअप समय काफी महत्वपूर्ण था, इसलिए मुझे यह त्रुटि मिली।

इस समस्या को हल करने के लिए, मैंने यह कदम उठाए: प्राथमिकताएं, सर्वर में, मैंने संपत्ति "सर्वर टाइमआउट देरी" को "असीमित" में बदल दिया।

संपादित करें:

ग्रहण गेनीमेड के लिए, आपको लगता है कि कार्य करना होगा: सर्वर ध्यान में रखते हुए अपने सर्वर JBoss पर डबल क्लिक करें। अवलोकन में, आपके पास "टाइमआउट" पैनल है (डिफ़ॉल्ट रूप से, यह ध्वस्त हो जाता है)। आप सर्वर शुरू करने और संचालन रोकने के लिए टाइमआउट को परिभाषित कर सकते हैं।

+0

अच्छा ... मैंने पहले से ही ऐसा करने की कोशिश की है ... सर्वर को बढ़ाना 50 सेकंड से 2 मिनट के टाइमआउट में कोई फर्क नहीं पड़ता ... बीटीडब्लू ... क्या यह एक समस्या हो सकती है कि मैं जेबीएस 4.0 के साथ जेडीके 1.5 का उपयोग करता हूं।1 –

+14

वह डबल क्लिक बेहद छिपी हुई है :( –

0

सर्वर दृश्य में जेबॉस सर्वर आइकन पर डबल क्लिक करें। एक विंडो "टाइमआउट" के साथ पॉप अप हो जाती है। तीर पर क्लिक करें और प्रारंभ समय बढ़ाएं।

0

क्या लिनक्स पर चल रहे हैं? यदि हां, तो देखें कि क्या JBoss/tmp से अधिक विशेषाधिकार बारे में है ...

मैं एक ही समस्या थी, और मैं उपयोगकर्ता, समूह और दूसरों के लिए आरडब्ल्यू विशेषाधिकारों के साथ एक अस्थायी निर्देशिका बनाने, और ग्रहण करने के लिए इस लाइन को जोड़ने तय की। ini

-Djava.io.tmpdir=yourTempDirectory 

जहां आपकी temp निर्देशिका आपके द्वारा बनाई गई Temp निर्देशिका का पूर्ण जोड़ है।

2

मैंने यह व्यवहार देखा है जब मैंने पोर्ट 8080 पर अनएन्क्रिप्टेड के बजाय पोर्ट 8443 पर एसएसएल के माध्यम से जेबॉस को चलाने के लिए बदल दिया है। यह मेरा सिद्धांत है कि ग्रहण प्लगइन पोर्ट 8080 पर जांच कर रहा है यह पुष्टि करने के लिए कि जेबॉस ने शुरू किया है, और यह चेक हार्डकोड किया गया है और यह कॉन्फ़िगरेशन में किए गए परिवर्तनों का सम्मान नहीं करता है यह निर्दिष्ट करने के लिए कि सर्वर एक अलग पोर्ट पर चलता है।

हमारा कामकाज डीबॉस पुलडाउन मेनू से जेबॉस शुरू करना है, जो स्पष्ट रूप से टाइमआउट को अक्षम करता है।

13

टाइमआउट बढ़ाने से समस्या हल नहीं होती है। ग्रहण कभी स्वीकार नहीं करता है कि सर्वर शुरू हो गया है (सुनिश्चित नहीं है कि यह एक बड़ा सौदा है), बस मुझे परेशान किया। मुझे हफ्तों के लिए यह समस्या थी और अंततः यह पता चला कि (कम से कम मेरे लिए) होस्ट का नाम और पता समान होना था। मेरे पास होस्टनाम था: लोकलहोस्ट; पता "127.0.0.1" और यह काम नहीं करेगा। मैंने दोनों को 127.0.0.1 और वॉयला में बदल दिया!

इस तरह: enter image description here

+0

धन्यवाद एक गुच्छा, इसने मेरा मुद्दा हल किया। – Sirs

+0

इस समस्या को हल किया .. लेकिन क्यों? – Saif

4

Jboss उपकरण, वह भी हुई के साथ मेरी ग्रहण में, मैं अपने मशीन नाम से 127.0.0.1 करने के लिए "होस्ट नाम" बदलने के लिए, JbossServer की सामान्य जानकारी पर,।

धन्यवाद, यह ठीक काम करता है!

0

मैं एक ही समस्या पर आया हूं और स्पष्टीकरण पाया है। ग्रहण के लिए, जेबॉस से जेबॉस-वेब सेवा (tomcat.sar) का समर्थन करने की उम्मीद है जो प्रक्रिया के अंत में एक HTTP पोर्ट खोला जाना है। मेरे मामले में, चूंकि यह सेवा अक्षम है, सर्वर चलने पर कोई HTTP पोर्ट खोला नहीं जाता है ...

समाधान: सर्वर पैनल में jboss सर्वर पर बस डबल क्लिक करें और JNDI पोर्ट को पोर्ट फ़ील्ड में कॉपी करें, सर्वर गुण खंड में। यह बनाता है।

इस तरह, होस्ट नाम को 127.0.0.1 में बदलने के लिए और ज़रूरी नहीं है, आप इसे जो भी चाहते हैं उसे दे सकते हैं (उदा। लोकहोस्ट डिफ़ॉल्ट है)।

17

मुझे एक ही समस्या थी। यह पता चला कि ग्रहण सर्वर का डिफ़ॉल्ट पोर्ट 8080 पर सेट किया गया था जबकि मेरा जेबॉस 8180 से काम कर रहा था।

ग्रहण में सर्वर की कॉन्फ़िगरेशन को बदलकर (सर्वर पर डबल-क्लिक करें और सर्वर प्रॉपर्टी संपादित करें), यह काम करता है।

+0

मेरे पास एक ही समस्या थी और यह मेरे लिए संकल्प था। जब मैंने एक बनाया Ecilpse के भीतर नया जेबॉस सर्वर, उसने मुझसे पूछा कि पोर्ट का उपयोग किस प्रकार किया जाए, इसलिए मैंने 8081 चुना। हालांकि, यह वास्तव में पोर्ट जेबॉस शुरू नहीं करेगा, जेबॉस अभी भी 8080 से शुरू होता है। तो, यह सर्वर को शुरू करने की जांच कर रहा था 8081 पर जो कभी नहीं हुआ, लेकिन जेबॉस वास्तव में सफलतापूर्वक 8080 पर शुरू हुआ। मूर्खतापूर्ण गलती – JasonStoltz

+0

यहां समान: मेरे लिए समस्या यह थी कि पोर्ट 8080 कॉन्फ़िगरेशन में दर्ज किया गया था, लेकिन यह वास्तव में पोर्ट 80 –

+0

मुझे भी चला रहा था। 805 –

1

हाँ मैं इसी तरह की समस्या Jboss 50 सेकेंड सांत्वना & त्रुटि लॉग पास सर्वर विंडो में डबल क्लिक Jboss सर्वर आइकन के द्वारा तो बस बदली हुई सर्वर स्टार्टअप समय (नहीं Windows-> वरीयताएं- पर डिफ़ॉल्ट भीतर ग्रहण गैलीलियो से प्रारंभ नहीं हो सका था> सर्वर)। यह सर्वर संपादक खोलता है और फिर स्टार्ट अप समय 300 30 में बढ़ा देता है। !!!

2

आपको जेबॉस कॉन्फ़िगरेशन पैनल में परिभाषित बंदरगाहों को बदलना होगा। मैंने पोर्ट नंबरों को अपग्रेड करने के लिए Djboss.service.binding.set=ports-01 का उपयोग किया है - और ग्रहण/जेबॉस कॉन्फ़िगरेशन को बदलने के लिए भूल गए हैं - और ग्रहण JBoss पहले से चल रहा है यह नोटिस करने में विफल रहा है।

+0

मुझे भी। मुझे "पोर्ट पोर्ट्स" में एक ही पोर्ट सेट करना पड़ा। – Carcamano

0

मैं ईजेबी - जेबॉस के लिए नया हूं। मैं भी एक ही समस्या

Jboss दिए गए समय में शुरू नहीं किया है हो रही थी,]]

वृद्धि स्टार्ट-अप समय बाहर यह अपने दिए गए बहुमूल्य सुझावों द्वारा हल नहीं किया गया है।

कंसोल के अनुसार: मेरा Jboss-5.1.0.GA सर्वर 50:21, 49:91 ... में शुरू हुआ।

लेकिन दिए गए होस्ट नाम के साथ अच्छी प्रतिक्रिया नहीं दी: 10.168.2.11 सर्वर कॉन्फ़िगरेशन सर्वर: 10.168.2.11 जिसे मैं चींटी का उपयोग करते समय निष्पादित करना पसंद करता हूं।

समाधान: सभी यद्यपि यह

host Name: localhost 
Server Name:localhost 

भी वृद्धि हुई बंदरगाह अर्थात बंदरगाहों-02 के साथ अच्छी तरह से काम कर रहा है: http में परिणाम: पोर्ट 8280


का प्रयास किया गया यहाँ दी हर अभ्यास। यह मेरा है। उम्मीद है कि jboss सहयोग के साथ ग्रहण समुदाय सही समाधान देते हैं।

मैं नहीं पता है, लेकिन इस सुझाव में थोड़ा ग्राउंड बिंदु: https://stackoverflow.com/a/945444/1164686

2

निम्नलिखित का प्रयास करें: -

  1. चेक बंदरगाह jboss सामान्य जानकारी में सही ढंग से कॉन्फ़िगर है। यह आमतौर पर 8080 है जब तक कि आप इसे बदल नहीं लेते।
  2. मैं होस्टनाम का उपयोग 0.0.0.0 के रूप में करता हूं ताकि इसे नेटवर्क पर अन्य कंप्यूटरों से एक्सेस किया जा सके।
  3. मुझे एक समस्या थी जहां मैं एक वीपीएन से जुड़ा था और यह इस मुद्दे का कारण बन रहा था। किसी भी वीपीएन कनेक्शन बंद करें।
0

राइट "सर्वर" खिड़की पर "स्थानीय होस्ट पर JBoss 4.2" पर क्लिक करें और खुले का चयन करें, उसके बाद, सिर्फ 8081 के लिए 8080 से पोर्ट नंबर बदल सकते हैं और आप जाने के लिए अच्छे हैं।

1

मेरे पास एक ही समस्या थी और jboss फ़ोल्डरों में "server.xml" फ़ाइल को संशोधित करके इसे ठीक किया गया।

I modified '<Connector port="8080"' by '<Connector port="server port defined in Eclipse"' 
0

मैं Aboucabar टोरे की सलाह का उपयोग करके इसे ठीक कर सकता है: ग्रहण इंडिगो के तहत, मैं JBoss सर्वर गुण खोला और सर्वर बंदरगाहों समूह संपादित मेरी JBoss बंदरगाहों विन्यास मैच के लिए (स्थानीय रनटाइम बक्से से पता लगाने को अनचेक)।

तब सब ठीक काम किया!

0

यदि आप 8180 उदाहरण के लिए एक गैर डिफ़ॉल्ट पोर्ट का उपयोग कर रहे हैं। आपको वांछित पोर्ट नंबर पर मतदान सर्वर पर ग्रहण कॉन्फ़िगर करना चाहिए। इस तस्वीर देखें:

enter image description here

0

यह भी हुआ है जब आप विभिन्न सर्वर संस्करण के साथ jboss पैदा करते हैं। मैं जेबॉस एएस 7.2.0 फ़ाइनल का उपयोग कर रहा था लेकिन ग्रहण में कौन सा सर्वर संस्करण उपयोग करने का कोई विचार नहीं था। मैंने वाइल्डफली के साथ प्रयास किया लेकिन इससे इस त्रुटि की ओर इशारा हुआ। यहां सभी अच्छी युक्तियों के साथ मेरी समस्या का समाधान नहीं हुआ। इस post के लिए धन्यवाद मैंने सही संस्करण के साथ इसे सही किया। मुझे जेबॉस एंटरप्राइज़ एप्लिकेशन प्लेटफ़ॉर्म 6.1 का उपयोग करना चाहिए था।

enter image description here

0

डिबग दृश्य में सभी ग्रहण ब्रेकप्वाइंट निकालें, और jboss जल्दी से शुरू कर देंगे।

0

मुझे उस पोर्ट नंबर को बदलने के बाद भी एक ही समस्या का सामना करना पड़ रहा है, जिसने मेरे लिए काम किया है।

server.xml और jboss पोर्ट नंबर में पोर्ट नंबर समान होना चाहिए।

गोटो -> jboss-4.0.3 \ सर्वर \ डिफ़ॉल्ट \ तैनाती \ jbossweb-tomcat55.sar \ server.xml

कनेक्टर बंदरगाह = "9090"

गोटो -> सर्वर पर डबल क्लिक करें और सर्वर.एक्सएमएल