[x]
Posted via EE Mobile

Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again.

Question
[x]
Attachment Details

Tomcat webapp won't restart

Asked by mwhc in Apache Tomcat Application Server, Java Servlets

Tags: tomcat, whm

One of my tomcat webapp refuse to work.
Use Tomcat 5.5 and WHM
I have 4 tomcat apps running in my linux (centos) server with whm
-bid2win
-melvin
-multiple
-priceisri
-uplayuwi

This what I did before the funny errors occurs.

-I went to WHM and deleted a user called melvin (home/melvin)
-Then, I think after that one or sometimes 2 of my webapp above stopped working. I only want bid2win and webapp called multiple to work, but sometimes 2 refuse to work. I've restart my tomcat and it still does that.
-I have commented the deleted webapp called melvin in the tomcat server.xml


1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
WEB.XML
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
    <display-name>UPUW</display-name>
    <listener>
        <listener-class>my.com.justmobile.SSUMListener</listener-class>
    </listener>
    <servlet>
        <servlet-name>ssum</servlet-name>
        <servlet-class>my.com.justmobile.SSUMServlet</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>stressTest</servlet-name>
        <servlet-class>my.com.justmobile.SSUMStressServlet</servlet-class>
    </servlet>
    <servlet><servlet-name>debug</servlet-name><servlet-class>my.com.justmobile.SSUMServletDebug</servlet-class></servlet>
    <servlet>
        <servlet-name>PromoReceiver</servlet-name>
        <servlet-class>com.upuw.gateway.servlet.PromoReceiver</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>ssum</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping><servlet-mapping>
        <servlet-name>ssum</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>stressTest</servlet-name>
        <url-pattern>/stress</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>PromoReceiver</servlet-name>
        <url-pattern>/servlet/PromoReceiver</url-pattern>
    </servlet-mapping>
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
 
    <context-param>
        <param-name>wurfl-xml-path</param-name>
        <param-value>/home/uplayuwi/public_html/UPUW-WURFL/</param-value>
    </context-param>
    <!-- BEGIN Added by Teh 09 Apr 2009 -->
    <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>/WEB-INF/wurfl-default-ctx.xml</param-value>
    </context-param>	 	        
    <listener>
            <listener-class>
                    org.springframework.web.context.ContextLoaderListener
            </listener-class>
    </listener>   
    <!-- END Added -->
    <servlet>
        <servlet-name>Init</servlet-name>
        <servlet-class>com.upuw.download.servlet.Init</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
        <servlet-name>Tester</servlet-name>
        <servlet-class>com.upuw.download.processor.Tester</servlet-class>
        <!-- BEGIN added by Teh 09 Apr 2009 -->
        <!-- Default value -->
        <!-- 
        <init-param>
        	<param-name>wurflHolderKey</param-name>
        	<param-value>net.sourceforge.wurfl.core.WURFLHolder</param-value>
        </init-param>
        -->
        <!-- END added -->
    </servlet>
    <servlet>
        <servlet-name>RequestReceiver</servlet-name>
        <servlet-class>com.upuw.gateway.servlet.RequestReceiver</servlet-class>
	<load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
        <description>
        </description>
        <display-name>
		Register
        </display-name>
        <servlet-name>Register</servlet-name>
        <servlet-class>
		com.upuw.download.servlet.Register
        </servlet-class>
    </servlet>
    <servlet>
        <description>
        </description>
        <display-name>
		InboundReceiver
        </display-name>
        <servlet-name>InboundReceiver</servlet-name>
        <servlet-class>
		com.upuw.gateway.servlet.InboundReceiver
        </servlet-class>
    </servlet>
    <servlet>
        <description>
        </description>
        <display-name>
		RequestProcessor
        </display-name>
        <servlet-name>RequestProcessor</servlet-name>
        <servlet-class>
		com.upuw.gateway.servlet.RequestProcessor
        </servlet-class>
    </servlet>
    <servlet>
        <description>
        </description>
        <display-name>
		Download
        </display-name>
        <servlet-name>Download</servlet-name>
        <servlet-class>
		com.upuw.download.servlet.Download
        </servlet-class>
    </servlet>
    <servlet>
        <description>
        </description>
        <display-name>
		Install
        </display-name>
        <servlet-name>Install</servlet-name>
        <servlet-class>
		com.upuw.download.servlet.Install
        </servlet-class>
    </servlet>
     <servlet>
        <description>
        </description>
        <display-name>
		GameDownload
        </display-name>
        <servlet-name>GameDownload</servlet-name>
        <servlet-class>com.upuw.download.servlet.GameDownload</servlet-class>
    </servlet>
    
    <!--<servlet>
        <servlet-name>ServletAdaptor</servlet-name>
        <servlet-class>com.sun.ws.rest.impl.container.servlet.ServletAdaptor</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>-->
    
    <servlet>
        <servlet-name>GetShowRankingXML</servlet-name>
        <servlet-class>com.upuw.moderator.servlet.GetTodayRankingXML</servlet-class>
    </servlet>
    
    <servlet-mapping>
        <servlet-name>GetShowRankingXML</servlet-name>
        <url-pattern>/servlet/GetShowRankingXML</url-pattern>
    </servlet-mapping>
 
    <servlet>
        <servlet-name>GetWeeklyRankingXML</servlet-name>
        <servlet-class>com.upuw.moderator.servlet.GetWeeklyRankingXML</servlet-class>
    </servlet>
    
    <servlet-mapping>
        <servlet-name>GetWeeklyRankingXML</servlet-name>
        <url-pattern>/servlet/GetWeeklyRankingXML</url-pattern>
    </servlet-mapping>
        
 
    <servlet-mapping>
        <servlet-name>Tester</servlet-name>
        <url-pattern>/servlet/Tester</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>RequestReceiver</servlet-name>
        <url-pattern>/servlet/RequestReceiver</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>Register</servlet-name>
        <url-pattern>/Register</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>InboundReceiver</servlet-name>
        <url-pattern>/InboundReceiver</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>RequestProcessor</servlet-name>
        <url-pattern>/RequestProcessor</url-pattern>
    </servlet-mapping>
     <servlet-mapping>
        <servlet-name>Install</servlet-name>
        <url-pattern>/Install</url-pattern>
    </servlet-mapping> 
      <servlet-mapping>
        <servlet-name>GameDownload</servlet-name>
        <url-pattern>/GameDownload/*</url-pattern>
    </servlet-mapping>
       <servlet-mapping>
        <servlet-name>Download</servlet-name>
        <url-pattern>/Download/*</url-pattern>
    </servlet-mapping>
    <!--<servlet-mapping>
        <servlet-name>ServletAdaptor</servlet-name>
        <url-pattern>/resources/*</url-pattern>
    </servlet-mapping>-->
    <!-- BEGIN Added by Teh 09 Apr 2009 -->       
	<jsp-config>
		<taglib>
			<taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
			<taglib-location>/WEB-INF/tld/c.tld</taglib-location>
		</taglib>
		<taglib>
			<taglib-uri>http://java.sun.com/jsp/jstl/fmt</taglib-uri>
			<taglib-location>/WEB-INF/tld/fmt.tld</taglib-location>
		</taglib>
		<taglib>
			<taglib-uri>http://java.sun.com/jsp/jstl/functions</taglib-uri>
			<taglib-location>/WEB-INF/tld/fn.tld</taglib-location>
		</taglib>
	</jsp-config>  
    <!-- END Added -->
    <error-page>
        <error-code>500</error-code>
        <location>/Error.jsp</location>
    </error-page>
</web-app>
[+][-]11/05/09 12:41 AM, ID: 25747631Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
 
Loading Advertisement...
20091111-EE-VQP-92 - Hierarchy / EE_QW_3_20080625