2013-12-15 4 views
5

मैं विंडोज 7 64 बिट पर टॉमकैट 7 के साथ एक्लिप्स केप्लर का उपयोग कर रहा हूं।एक्लिप्स/टॉमकैट कस्टम टैग के बारे में भूल रहा है?

यदि मैं प्रोजेक्ट को साफ़ करता हूं और सर्वर को पुनरारंभ करता हूं, तो सबकुछ बढ़िया काम करता है। लेकिन अगर मैं कुछ मिनट के लिए काम करता हूं ... जैसे एक जेएसपी संपादित करना ... टॉमकैट निम्नलिखित को ऊपर उठाता है ...

टैग लापता होने के बारे में शिकायत टैग पेज लेआउट के लिए टैग है। इसके अलावा कुछ भी रोमांचक नहीं है कुछ jspf में शामिल हैं और सामग्री पृष्ठ अन्य टैग भी कहते हैं। लेकिन फिर, कुछ भी रोमांचक नहीं ...

मुझे नहीं लगता कि मैं इसे कैसे बना सकता हूं क्योंकि यह चीज संकलित होती है और शुरुआत में ठीक चलती है। लेकिन फिर टोमकैट टैग कक्षाओं का ट्रैक खो देता प्रतीत होता है।

अगर मैं इस परियोजना को साफ है, यह कुछ समय के लिए काम करने के लिए चला जाता है ...

कोई भी विचार? धन्यवाद

HTTP Status 500 - Unable to compile class for JSP: 

type Exception report 

message Unable to compile class for JSP: 

description The server encountered an internal error that prevented it from fulfilling this request. 

exception 

org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: 33 in the jsp file: /folder/page.jsp 
org.apache.jsp.tag.weblayout_002dmain_tag cannot be resolved to a type 
30: 
31: 
32: 
33: <tags:layout-main> 
34:  <jsp:attribute name="title">page</jsp:attribute> 
35:  <jsp:attribute name="section">user</jsp:attribute> 
36:  <jsp:attribute name="handle">page</jsp:attribute> 


An error occurred at line: 33 in the jsp file: /folder/page.jsp 
org.apache.jsp.tag.weblayout_002dmain_tag cannot be resolved to a type 
30: 
31: 
32: 
33: <tags:layout-main> 
34:  <jsp:attribute name="title">page</jsp:attribute> 
35:  <jsp:attribute name="section">user</jsp:attribute> 
36:  <jsp:attribute name="handle">page</jsp:attribute> 


An error occurred at line: 106 in the jsp file: /folder/page.jsp 
org.apache.jsp.tag.webrating_tag cannot be resolved to a type 
103:   <div class="page clearfix"> 
104:    <div class="title"> 
105:     <h3>${page.name}</h3> 
106:     <br><tags:rating value="${3}"/>       
107:     <br>${page.type} 
108:    </div> 
109:    <div class="hours"> 
+0

के लिए आप कोड को संशोधित करने के बाद बिलाव को पुन: प्रकाशित कर रहे हैं? –

+0

यह स्वचालित रूप से निर्माण करने के लिए सेट है। और टोमकैट ग्रहण में एक सर्वर के रूप में कॉन्फ़िगर किया गया है। मुझे हमेशा यह माना जाता है कि ग्रहण मेरे लिए इसका ध्यान रखेगा। अगर मैं सभी फ़ाइलों को एक अलग टोमकैट सर्वर (होस्टेड) ​​में कॉपी करता हूं तो यह हमेशा ठीक काम करता है। लेकिन ग्रहण किसी भी तरह से इसे गड़बड़ कर रहा है। – PrecisionPete

+0

गुम हो रही TAG फ़ाइलें पूरे ऐप पर उपयोग की जाती हैं। वे मूल रूप से HTML डिज़ाइन टेम्पलेट हैं ... – PrecisionPete

उत्तर

0

निम्न में से किसी भी प्रयास करें, यह WEB-INF/lib/ निर्देशिका में

  1. प्रति जार काम करना चाहिए और फिर अपने वेब कंटेनर को पुनः आरंभ

  2. प्रयास करें

    <%@ page language="java" import="Pkgname.className.*" %> 
    

उदाहरण

<%@ page language="java" import="org.apache.jsp.tag.webrating" %> 
  1. स्वच्छ परियोजना और पुन: प्रारंभ करें सर्वर
संबंधित मुद्दे