ASF Bugzilla – Attachment 26220 Details for
Bug 50169
Trying to register wrapper and welcomeFile to Mapper before context is registered on Mapper.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
patch for StandardContext and StandardWrapper
patch.txt (text/plain), 2.01 KB, created by
Eiji Takahashi
on 2010-10-28 03:21:29 UTC
(
hide
)
Description:
patch for StandardContext and StandardWrapper
Filename:
MIME Type:
Creator:
Eiji Takahashi
Created:
2010-10-28 03:21:29 UTC
Size:
2.01 KB
patch
obsolete
>Index: java/org/apache/catalina/core/StandardWrapper.java >=================================================================== >--- java/org/apache/catalina/core/StandardWrapper.java (revision 1028167) >+++ java/org/apache/catalina/core/StandardWrapper.java (working copy) >@@ -53,6 +53,7 @@ > import org.apache.catalina.InstanceEvent; > import org.apache.catalina.InstanceListener; > import org.apache.catalina.LifecycleException; >+import org.apache.catalina.LifecycleState; > import org.apache.catalina.Wrapper; > import org.apache.catalina.mbeans.MBeanUtils; > import org.apache.catalina.security.SecurityUtil; >@@ -737,7 +738,8 @@ > synchronized (mappings) { > mappings.add(mapping); > } >- fireContainerEvent(ADD_MAPPING_EVENT, mapping); >+ if(parent.getState().equals(LifecycleState.STARTED)) >+ fireContainerEvent(ADD_MAPPING_EVENT, mapping); > > } > >@@ -1198,7 +1200,8 @@ > synchronized (mappings) { > mappings.remove(mapping); > } >- fireContainerEvent(REMOVE_MAPPING_EVENT, mapping); >+ if(parent.getState().equals(LifecycleState.STARTED)) >+ fireContainerEvent(REMOVE_MAPPING_EVENT, mapping); > > } > >Index: java/org/apache/catalina/core/StandardContext.java >=================================================================== >--- java/org/apache/catalina/core/StandardContext.java (revision 1028167) >+++ java/org/apache/catalina/core/StandardContext.java (working copy) >@@ -2971,8 +2971,8 @@ > welcomeFiles = results; > } > postWelcomeFiles(); >- fireContainerEvent(ADD_WELCOME_FILE_EVENT, name); >- >+ if(this.getState().equals(LifecycleState.STARTED)) >+ fireContainerEvent(ADD_WELCOME_FILE_EVENT, name); > } > > >@@ -4072,7 +4072,8 @@ > > // Inform interested listeners > postWelcomeFiles(); >- fireContainerEvent(REMOVE_WELCOME_FILE_EVENT, name); >+ if(this.getState().equals(LifecycleState.STARTED)) >+ fireContainerEvent(REMOVE_WELCOME_FILE_EVENT, name); > > } > >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 50169
: 26220