Servlets नहीं चल रहे हैं

Servlets चलाते समय मुझे अपवाद रिपोर्ट निम्नलिखित मिल रही है। समस्या क्या है?

अपवाद रिपोर्ट टाइप करें

संदेश

विवरण सर्वर को एक आंतरिक त्रुटि() का सामना करना पड़ा जिसने इसे इस अनुरोध को पूरा करने से रोका।

अपवाद

javax.servlet.Servletअपवाद: Wrapper cannot find servlet class servlets.Nm or a class it depends on
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    java.lang.Thread.run(Thread.java:744)

root cause

java.lang.ClassNotFoundअपवाद: servlets.Nm
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    java.lang.Thread.run(Thread.java:744)

नोट रूट कारण का पूरा स्टैक ट्रेस अपाचे टॉमकैट/6.0.32 लॉग में उपलब्ध है।

web.xml:

<?xml version="1.0" encoding="UTF-8"?>

  LoadImage
  
    index.html
    index.htm
    index.jsp
    default.html
    default.htm
    default.jsp
  
  
    
    FileUpload
    FileUpload
    servlets.FileUpload
  
  
    FileUpload
    /FileUpload
  
  
    
    Checking
    Checking
    servlets.Checking
  
  
    Checking
    /Checking
  

0
क्या आप web.xml और अपने सर्वलेट को भी पोस्ट कर सकते हैं?
जोड़ा लेखक Nick Div, स्रोत
ऐसा लगता है कि आपने अपने web.xml में एक सर्वलेट सूचीबद्ध किया है जिसका वर्ग servlets.Nm है, लेकिन आपके पास वास्तव में उस वर्ग में आपके war । अपने पैकेज नामों की जांच करें।
जोड़ा लेखक chrylis, स्रोत

1 उत्तर

मुझे लगता है कि यहां आपके युद्ध के वेब-आईएनएफ/कक्षा फ़ोल्डर में कोई कक्षा नहीं है। या वेब-आईएनएफ/lib में एक जार में कृपया यह देखने के लिए कि क्या यह वर्ग मौजूद है, कृपया अपनी युद्ध फ़ाइल का मैन्युअल रूप से निरीक्षण करें।

0
जोड़ा
समस्या हल हो गई। Lib फ़ोल्डर में एक दूषित जार फ़ाइल थी। धन्यवाद
जोड़ा लेखक Jeevan Roy dsouza, स्रोत