[ http://issues.apache.org/jira/browse/GERONIMO-2526?page=all ]

Anita Kulshreshtha updated GERONIMO-2526:
-----------------------------------------

    Attachment: tomcat.patch

      This patch sets the value of J2EEApplication and J2EEServer for tomcat 
WebModule MBeans. The servlet MBeans now have their J2EEApplication set 
correctly.
The WebModule setting in 
....:.....,J2EEType=WebModule,name=/host/context and
....:.....................WebModule=/host/context,J2EEType=Servlet,name=.....
can not be changed, because it is constructed by StandardContext. AFAICT this 
is not something tomcat folks would want to change for us. Currently JSR77 
query will find only one MBean/GBean because the Domain for Mbeans is set to 
Geronimo. I am tempted to set the domain to 'geronimo'. This will merge tomcat 
MBeans and GBeans and make them indistinguishable. The disadvantage is that the 
two WebModules will get listed next to each other. I have run into problems in 
changing the domain to 'geronimo' 
http://www.nabble.com/Re%3A-Geronimo-jmx-question-p7074904.html. I am leaving 
it until I find a way to do this right. The advantage of setting this is that 
the servlets can be accessed by 
geronimo:...........J2EEType=Servlet,................................
   I am also looking at wrapping StandardWrapper .. 
Suggestions? If there are no comments, I will comit this after 24 hours.

> Set J2EEApplication and J2EEServer for tomcat MBeans
> ----------------------------------------------------
>
>                 Key: GERONIMO-2526
>                 URL: http://issues.apache.org/jira/browse/GERONIMO-2526
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: Tomcat
>    Affects Versions: 1.2
>         Environment: All
>            Reporter: Anita Kulshreshtha
>         Assigned To: Anita Kulshreshtha
>            Priority: Minor
>         Attachments: tomcat.patch
>
>
> From a discussion on the list 
> http://www.nabble.com/Fairly-big-problem-with-tomcat-integration-tf1574249.html#a4274316:
> Set  J2EEApplication and J2EEServer for WebModule and hence the servlets.
> The servlet Mbeans have names like:
> Geronimo:j2eeType=Servlet,name=ServerManager,WebModule=//0.0.0.0/console-standard,
> J2EEApplication=org.apache.geronimo.configs/webconsole-tomcat/1.2-SNAPSHOT/car,J2EEServer=geronimo
> TODO - Find a way to set WebModule

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to