2012-03-15 12 views
7

में टॉमकैट 7.0 शुरू करने में असमर्थ मुझे वेब-एप प्रोजेक्ट पर काम करना शुरू करना है जिसके लिए मैंने इंडिगो और टॉमकैट 7.0 को ग्रहण किया है। पर्यावरण में जेआरई 7, एंड्रॉइड एसडीके भी है। लेकिन जब भी मैं सर्वर शुरू करता हूं, यह समय समाप्त हो जाता है!एक्लिप्स इंडिगो

इसके अलावा, मैं एक्लिप्स के बाहर सर्वर शुरू करने में सक्षम हूं और ब्राउज़र में एक वेब ऐप को सफलतापूर्वक निष्पादित कर सकता हूं। लेकिन डीबग करने के लिए, मैं इसे ग्रहण में ले जाऊंगा।

त्रुटि संदेश है:

Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. 

कंसोल में मैं:

Mar 14, 2012 11:51:18 PM org.apache.catalina.core.AprLifecycleListener init 
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\program files\Java\jre7\bin;C:\WINNT\Sun\Java\bin;C:\WINNT\system32;C:\WINNT;C:/Program Files/Java/jre7/bin/client;C:/Program Files/Java/jre7/bin;C:/Program Files/Java/jre7/lib/i386;C:\oracle\product\11.1.0\BIN\;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\Executive Software\Diskeeper\;C:\Program Files\Pointsec\Pointsec Media Encryption\Program\;C:\Program Files\Windows Imaging\;C:\oracle\product\11.1.0\BIN;C:\Program Files\Reflection\;C:\eclipse;;. 
Mar 14, 2012 11:51:18 PM org.apache.tomcat.util.digester.SetPropertiesRule begin 
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:AUDI_ASSIST_v2.0_WS_REDESIGN_Interceptor' did not find a matching property. 
Mar 14, 2012 11:51:18 PM org.apache.coyote.AbstractProtocol init 
INFO: Initializing ProtocolHandler ["http-bio-9080"] 
Mar 14, 2012 11:51:18 PM org.apache.coyote.AbstractProtocol init 
INFO: Initializing ProtocolHandler ["ajp-bio-9009"] 
Mar 14, 2012 11:51:18 PM org.apache.catalina.startup.Catalina load 
INFO: Initialization processed in 504 ms 
Mar 14, 2012 11:51:18 PM org.apache.catalina.core.StandardService startInternal 
INFO: Starting service Catalina 
Mar 14, 2012 11:51:18 PM org.apache.catalina.core.StandardEngine startInternal 
INFO: Starting Servlet Engine: Apache Tomcat/7.0.26 
Mar 14, 2012 11:51:18 PM org.apache.catalina.util.SessionIdGenerator createSecureRandom 
INFO: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [109] milliseconds. 
Mar 14, 2012 11:51:18 PM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(D:\documents and settings\fahmf\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2\wtpwebapps\AUDI_ASSIST_v2.0_WS_REDESIGN_Interceptor\WEB-INF\lib\com.ibm.ws.webservices.thinclient_7.0.0.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
Mar 14, 2012 11:51:20 PM org.apache.coyote.AbstractProtocol start 
INFO: Starting ProtocolHandler ["http-bio-9080"] 
Mar 14, 2012 11:51:20 PM org.apache.coyote.AbstractProtocol start 
INFO: Starting ProtocolHandler ["ajp-bio-9009"] 
Mar 14, 2012 11:51:20 PM org.apache.catalina.startup.Catalina start 
INFO: Server startup in 1697 ms 

मैं समाधान समय के लिए बाहर की अवधि में वृद्धि की तरह इस मंच पर अन्य प्रश्न में प्रस्तावित की कोशिश की है, बदल रहा है पोर्ट नंबर, अनइंस्टॉलिंग & सर्वर के लिए 'publisiing' विकल्प बदलकर, टोमकैट को पुनर्स्थापित करना लेकिन कुछ भी काम नहीं करता है।

किसी भी मदद की ईमानदारी से सराहना की जाएगी। अग्रिम धन्यवाद ...

उत्तर

10

बस सरल कदम सर्वर-ध्यान में रखते हुए अपने वांछित सर्वर पर

डबल क्लिक करें का पालन करें, यह खिड़की और खिड़की timout विकल्प के दाएं कोने खुल जाएगा उपलब्ध है और 120 के लिए समय बदल जाते हैं। यह काम करेगा :)

1

this link configuration.it का पालन करें काम करता होगा

+0

धन्यवाद लेकिन मैं इस प्लग का उपयोग कर एक प्रोजेक्ट कैसे तैनात करूं? यह केवल सर्वर, स्टार्ट और सर्वर को पुनरारंभ करने के लिए विकल्प देता है। और जब मैं प्रोजेक्ट पर सही हूं और तैनाती करने की कोशिश करता हूं, तो मुझे एक त्रुटि मिलती है कि बंदरगाह पहले से ही उपयोग में हैं। यह भी ध्यान रखें कि मैं प्लग के लिए उदाहरण प्रोजेक्ट को सीधे तैनात कर सकता हूं .. क्या मुझे कुछ याद आ रहा है? – Ahmed

+0

प्रोजेक्ट पर राइट क्लिक करें और "टोमकैट" का चयन करें, "टोमकैट" के अंदर "संदर्भ फ़ाइल अपडेट करें" का चयन करें, यह प्रोजेक्ट को तैनात करेगा। –

+0

वास्तव में नीचे दिए गए लिंक के अनुसार अनुसरण करने के लिए कुछ कदम हैं लेकिन मैं आपके उत्तर को स्वीकार करूंगा क्योंकि इससे सही दिशाओं में मदद मिली है। धन्यवाद एक लाख – Ahmed

1

ग्रहण डब्ल्यूटीपी आमतौर पर यह सुनिश्चित करें कि वेब एप्लिकेशन है जब आप शुरू अनुप्रयोग के डिफ़ॉल्ट पृष्ठ (/) पर जाकर निर्भर है बनाने की कोशिश करता सर्वर। जब तक कि उस पृष्ठ से HTTP 200 (ठीक) प्रतिक्रिया प्राप्त न हो जाए - ऐसा लगता है कि ऐप नहीं है। आप शायद सर्वर आइकन (जहां से आप टॉमकैट शुरू करते हैं) को देखते हुए भी एक हरे रंग के झपकी के साथ "शुरू" कहते हैं।

मुझे लगता है कि ग्रहण में एक बग है जहां यह पेज पर 302 का एक समूह संभाल नहीं सकता है - जो तब हो सकता है जब वह पृष्ठ किसी दूसरे पृष्ठ पर रीडायरेक्ट कर रहा हो जो फिर से लॉगिन पृष्ठ पर रीडायरेक्ट कर रहा था।

1

हल किया गया: यह है !!!! मेरे लिए जेडीके 6 के साथ संकलन कर रहा था लेकिन जेडीके 7 के साथ टोमकैट चला रहा था, डब्लूएसटी सिस्टम गुणों का उपयोग करता है, न कि ग्रहण सेटिंग्स। मैं ग्रहण और सिस्टम में उसी जेडीके संस्करण को भी कॉन्फ़िगर करता हूं (इसे सीएमडी लाइन में जावा-वर्जन के साथ जांचें)

विवरण: मैं ग्रहण को कॉन्फ़िगर करने की कोशिश करता हूं जैसे कि यहां वर्णन करें, लेकिन इसने समस्या को हल नहीं किया, फिर मैंने नोटिस किया eclipse की त्रुटि लॉग में कि tomcat jre 1.7 के साथ शुरू किया गया था। मेरी विन्यास के बावजूद।

मैं भी cmd लाइन, 'जावा-वर्जन' में कोशिश करता हूं और अपेक्षित '1.6' के बजाय '1.7' प्राप्त करता हूं।

मैं सिस्टम पैनल में जावा 1.6 (ग्रहण में) को कॉन्फ़िगर करने का भी निर्णय लेता हूं लेकिन इसने समस्या को हल नहीं किया है। मैं jre 1.7 को भी रद्द कर देता हूं ग्रहण और आईटी सफलता को पुनरारंभ करें! .. यह एक बहुत ही उपयोगी सुराग था, धन्यवाद।

4

मेरे लिए कारण ग्रहण था। '-clean' पैरामीटर के साथ आईडीई चलाने से हल हो गया।

eclipse.exe -clean 
+0

लिनक्स (उबंटू) यानी एक्जिक्यूटिव eclipse.sh.I पर चलने वाले ग्रहण-जूनो के लिए मुझे कैसे करना चाहिए ./eclipse -कल, लेकिन कोई नतीजा नहीं, यह सिर्फ ग्रहण शुरू करता है क्योंकि यह –

0

आपको eclipse.ini को संपादित करना और जावा 1 का उपयोग करने के लिए धक्का देना है।6

-vm 
c:\Program Files\Java\jdk1.6.0_25\bin\javaw.exe 
-vmargs 
-Dosgi.requiredJavaVersion=1.5 
-Dhelp.lucene.tokenizer=standard 
-Xms40m 
-Xmx512m 

http://wiki.eclipse.org/Eclipse.ini#-vm_value:_Windows_Example

1

तैनाती-वर्णनकर्ता सत्यापित करें और <url-pattern> के लिए मूल्य की जाँच करें। यह लोड करने के लिए टोमकैट रोक सकता है।

+3

स्टैक ओवरफ़्लो में आपका स्वागत है! कोड स्वरूपण पर ध्यान दें, बिना उचित स्वरूपण कोड गायब हो सकता है या अपठनीय हो सकता है। –

+0

कोड स्वरूपण टैग में < and > प्रतीकों को रखें, अन्यथा उन्हें HTML टैग की तरह व्यवहार किया जाता है और आउटपुट से छुपाया जाता है। – Artemix

संबंधित मुद्दे