I have the strus classes already in the classpath with out the struts.jar  I shouldnt need the struts-documentation.war file
I ask this because I cant figure out what struts is doing when the ActionServlet is loaded.  Below is my own printout using weblogic.  Notice how it calls init() twice ??!!  Also notice that the first method called is initApplication() ?  Anyone know why?
 
 
 
log file: C:\bea\wlserver6.0sp1\.\config\mydomain\logs\weblogic.log
<May 31, 2001 5:45:44 PM EDT> <Info> <Logging> <Only log messages of severity "Error" or worse will be displayed in this window. This can be changed at Admin Co
nsole> mydomain> Servers> myserver> Logging> General> Stdout severity threshold>
##org.apache.struts.action.ActionServlet initApplication()
##org.apache.struts.action.ActionServlet initMapping()
##org.apache.struts.action.ActionServlet initDigester()
resolveEntity('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd')
 Not registered, use system identifier
resolveEntity('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd')
 Not registered, use system identifier
New org.apache.struts.action.ActionFormBean
Set org.apache.struts.action.ActionFormBean properties
Call org.apache.struts.action.ActionServlet.addFormBean(ActionFormBean[logonForm])
##org.apache.struts.action.ActionServlet addFormBean()
Pop org.apache.struts.action.ActionFormBean
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionMapping.addForward(ActionForward[success])
Pop org.apache.struts.action.ActionForward
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/logon, type=com.vnu.common_beans.LogonAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/addFormBean, type=org.apache.struts.actions.AddFormBeanAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/addForward, type=org.apache.struts.actions.AddForwardAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/addMapping, type=org.apache.struts.actions.AddMappingAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/reload, type=org.apache.struts.actions.ReloadAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/removeFormBean, type=org.apache.struts.actions.RemoveFormBeanAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/removeForward, type=org.apache.struts.actions.RemoveForwardAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/removeMapping, type=org.apache.struts.actions.RemoveMappingAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
##org.apache.struts.action.ActionServlet initUpload()
##org.apache.struts.action.ActionServlet initDataSources()
##org.apache.struts.action.ActionServlet initOther()
##org.apache.struts.action.ActionServlet initServlet()
resolveEntity('-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN', 'http://java.sun.com/j2ee/dtds/web-app_2_2.dtd')
 Not registered, use system identifier
resolveEntity('-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN', 'http://java.sun.com/j2ee/dtds/web-app_2_2.dtd')
 Not registered, use system identifier
Call org.apache.struts.action.ActionServlet.addServletMapping(action/java.lang.String,*.do/java.lang.String)
##org.apache.struts.action.ActionServlet addServletMapping()
Process servletName=action, urlPattern=*.do
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~ INIT ~~~~~~~~~~~~~~~~~~
New org.apache.struts.example.User
Set org.apache.struts.example.User properties
New org.apache.struts.example.Subscription
Set org.apache.struts.example.Subscription properties
Call org.apache.struts.example.Subscription.setUser(User[username=user, fullName=John Q. User])
Pop org.apache.struts.example.Subscription
New org.apache.struts.example.Subscription
Set org.apache.struts.example.Subscription properties
Call org.apache.struts.example.Subscription.setUser(User[username=user, fullName=John Q. User])
Pop org.apache.struts.example.Subscription
Call org.apache.struts.example.DatabaseServlet.addUser(User[username=user, fullName=John Q. User])
Pop org.apache.struts.example.User
##org.apache.struts.action.ActionServlet initApplication()
##org.apache.struts.action.ActionServlet initMapping()
##org.apache.struts.action.ActionServlet initDigester()
resolveEntity('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd')
 Not registered, use system identifier
resolveEntity('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd')
 Not registered, use system identifier
New org.apache.struts.action.ActionFormBean
Set org.apache.struts.action.ActionFormBean properties
Call org.apache.struts.action.ActionServlet.addFormBean(ActionFormBean[logonForm])
##org.apache.struts.action.ActionServlet addFormBean()
Pop org.apache.struts.action.ActionFormBean
New org.apache.struts.action.ActionFormBean
Set org.apache.struts.action.ActionFormBean properties
Call org.apache.struts.action.ActionServlet.addFormBean(ActionFormBean[registrationForm])
##org.apache.struts.action.ActionServlet addFormBean()
Pop org.apache.struts.action.ActionFormBean
New org.apache.struts.action.ActionFormBean
Set org.apache.struts.action.ActionFormBean properties
Call org.apache.struts.action.ActionServlet.addFormBean(ActionFormBean[subscriptionForm])
##org.apache.struts.action.ActionServlet addFormBean()
Pop org.apache.struts.action.ActionFormBean
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionServlet.addForward(ActionForward[logon])
##org.apache.struts.action.ActionServlet addForward()
Pop org.apache.struts.action.ActionForward
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionServlet.addForward(ActionForward[success])
##org.apache.struts.action.ActionServlet addForward()
Pop org.apache.struts.action.ActionForward
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionMapping.addForward(ActionForward[success])
Pop org.apache.struts.action.ActionForward
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/editRegistration, type=org.apache.struts.example.EditRegistrationAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionMapping.addForward(ActionForward[failure])
Pop org.apache.struts.action.ActionForward
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionMapping.addForward(ActionForward[success])
Pop org.apache.struts.action.ActionForward
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/editSubscription, type=org.apache.struts.example.EditSubscriptionAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionMapping.addForward(ActionForward[success])
Pop org.apache.struts.action.ActionForward
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/logoff, type=org.apache.struts.example.LogoffAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/logon, type=org.apache.struts.example.LogonAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/saveRegistration, type=org.apache.struts.example.SaveRegistrationAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionMapping.addForward(ActionForward[success])
Pop org.apache.struts.action.ActionForward
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/saveSubscription, type=org.apache.struts.example.SaveSubscriptionAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/addFormBean, type=org.apache.struts.actions.AddFormBeanAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/addForward, type=org.apache.struts.actions.AddForwardAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/addMapping, type=org.apache.struts.actions.AddMappingAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/reload, type=org.apache.struts.actions.ReloadAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/removeFormBean, type=org.apache.struts.actions.RemoveFormBeanAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/removeForward, type=org.apache.struts.actions.RemoveForwardAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin/removeMapping, type=org.apache.struts.actions.RemoveMappingAction])
##org.apache.struts.action.ActionServlet addMapping()
Pop org.apache.struts.action.ActionMapping
##org.apache.struts.action.ActionServlet initUpload()
##org.apache.struts.action.ActionServlet initDataSources()
##org.apache.struts.action.ActionServlet initOther()
##org.apache.struts.action.ActionServlet initServlet()
resolveEntity('-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN', 'http://java.sun.com/j2ee/dtds/web-app_2_2.dtd')
 Not registered, use system identifier
resolveEntity('-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN', 'http://java.sun.com/j2ee/dtds/web-app_2_2.dtd')
 Not registered, use system identifier
Call org.apache.struts.action.ActionServlet.addServletMapping(action/java.lang.String,*.do/java.lang.String)
##org.apache.struts.action.ActionServlet addServletMapping()
Process servletName=action, urlPattern=*.do
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~ INIT ~~~~~~~~~~~~~~~~~~
<May 31, 2001 5:45:53 PM EDT> <Notice> <WebLogicServer> <WebLogic Server started>
<May 31, 2001 5:45:53 PM EDT> <Notice> <WebLogicServer> <ListenThread listening on port 7001>
<May 31, 2001 5:45:53 PM EDT> <Notice> <WebLogicServer> <SSLListenThread listening on port 7002>

Reply via email to