You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Jacques Le Roux (JIRA)" <ji...@apache.org> on 2009/09/17 20:58:57 UTC
[jira] Closed: (OFBIZ-2945) Adding Tomcat Catalina configuration
for "privileged" applications
[ https://issues.apache.org/jira/browse/OFBIZ-2945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jacques Le Roux closed OFBIZ-2945.
----------------------------------
Resolution: Fixed
Assignee: Jacques Le Roux
Thanks Brett,
Your patch is in trunk at r816335.
> Adding Tomcat Catalina configuration for "privileged" applications
> ------------------------------------------------------------------
>
> Key: OFBIZ-2945
> URL: https://issues.apache.org/jira/browse/OFBIZ-2945
> Project: OFBiz
> Issue Type: New Feature
> Affects Versions: SVN trunk
> Reporter: Brett G. Palmer
> Assignee: Jacques Le Roux
> Fix For: SVN trunk
>
> Attachments: ofbiz_catalina_privileged_rev815575.patch
>
>
> Out of the box Tomcat allows you to configure "privileged" applications by specifying the context as follows.
> <Context path="/manager" debug="0" privileged="true"
> docBase="/usr/local/kinetic/tomcat6/server/webapps/manager">
> </Context>
> Since OFBiz is an embedded version of Tomcat it does not currently include a similar configuration for privileged applications.
> The Tomcat manager application is a "privileged" application that includes utilities for monitoring JMX resources such as thread counts, connections, and any other configured JMX parameter. We use JMX with Hyperic to monitor our OFBiz servers
> I'm including a patch of the following three files that will allow a user to configure a "privileged" application like Tomcat's manager to run as a regular ofbiz-component.
> framework\base\src\org\ofbiz\base\component\ComponentConfig.java
> framework\base\dtd\ofbiz-component.xsd
> framework\catalina\src\org\ofbiz\catalina\container\CatalinaContainer.java
> Here is an example configuration for the manager application with the attached patch.
> <ofbiz-component name="manager"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:noNamespaceSchemaLocation="http://www.ofbiz.org/dtds/ofbiz-component.xsd">
> <resource-loader name="main" type="component"/>
>
> <!-- Example Application -->
> <webapp name="manager"
> title="Tomcat Manager"
> server="default-server"
> location="webapp/manager"
> mount-point="/manager"
> privileged="true"
> app-bar-display="false" />
>
> </ofbiz-component>
> Let me know if you have any questions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.