Hi,
I began to migrate our e-commerce system from
weblogic server to orion server last week.During
that,I met a problem.I have a servlet invoked by every
request.
********The servlet are as follows:
public class MainServlet extends HttpServlet {
public void init() {
Debug.println("MainServlet: Initializing");
getApplicationDefinition();
getScreenFlowManager();
getRequestProcessor();
}
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {
.....
result_rd.forward(request,response);
}
}
********and the web.xml is as follows:
<?xml version="1.0"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems,
Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_3.dtd">
<web-app>
<display-name>WebTier</display-name>
<description>MMI Event Registration</description>
<servlet>
<servlet-name>webTierEntryPoint</servlet-name>
<display-name>centralJsp</display-name>
<jsp-file>/main.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>webTierEntryPoint</servlet-name>
<url-pattern>/eff/*</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>54</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<resource-ref>
<description>no description</description>
<res-ref-name>jdbc/MMIDataSource</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<login-config>
<auth-method>BASIC</auth-method>
</login-config>
</web-app>
But the follow setence "result_rd.forward(request,
response);" always invoke a new doGet() method.I mean
my one request was traslated many many times.
Have you met the same problem?
Thanks in advance.
Amy
__________________________________________________
Do You Yahoo!?
Yahoo! Food Guide � Find the best restaurants and hawker fare around!
http://food.yahoo.com.sg/