remm 2002/07/25 05:01:22 Modified: . build.xml catalina build.xml catalina/src/share/org/apache/catalina/mbeans MBeanUtils.java Added: etc mx4j.license Removed: catalina/src/share/org/apache/catalina/startup CatalinaManager.java CatalinaManagerMBean.java EmbeddedManager.java EmbeddedManagerMBean.java Log: - Fix a few basic problems with the scripts. Revision Changes Path 1.2 +5 -11 jakarta-tomcat-catalina/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/build.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- build.xml 18 Jul 2002 16:47:24 -0000 1.1 +++ build.xml 25 Jul 2002 12:01:22 -0000 1.2 @@ -5,21 +5,15 @@ <!-- See "build.properties.sample" in the top level directory for all --> <!-- property values you must customize for successful building!!! --> - <property file="build.properties"/> - <property file="${user.home}/build.properties"/> + <!--property file="build.properties"/> + <property file="${user.home}/build.properties"/--> <!-- Build Defaults --> - <property name="catalina.build" value="${basedir}/catalina/build"/> - <property name="catalina.dist" value="${basedir}/dist"/> - <property name="jasper.build" value="${jasper.home}/build"/> - <property name="servlet.home" value="../jakarta-servletapi-4/dist"/> - <property name="tomcat.build" value="${basedir}/build"/> - <property name="tomcat.dist" value="${basedir}/dist"/> - <property name="webapps.build" value="${basedir}/webapps/build"/> - <property name="webapps.dist" value="${basedir}/webapps/dist"/> - + <!--property name="catalina.build" value="${basedir}/catalina/build"/--> <!-- Source dependencies --> + <property name="api.home" + value="${basedir}/../jakarta-servletapi-5"/> <property name="jtc.home" value="${basedir}/../jakarta-tomcat-connectors"/> 1.2 +7 -7 jakarta-tomcat-catalina/catalina/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/build.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- build.xml 18 Jul 2002 16:47:30 -0000 1.1 +++ build.xml 25 Jul 2002 12:01:22 -0000 1.2 @@ -5,15 +5,14 @@ <!-- See "build.properties.sample" in the top level directory for all --> <!-- property values you must customize for successful building!!! --> - <property file="build.properties"/> + <!--property file="build.properties"/> <property file="../build.properties"/> - <property file="${user.home}/build.properties"/> + <property file="${user.home}/build.properties"/--> <!-- Build Defaults --> - <property name="build.compiler" value="classic"/> - <property name="catalina.build" value="${basedir}/build"/> - <property name="catalina.deploy" value="${basedir}/../build"/> - <property name="catalina.dist" value="${basedir}/dist"/> + <property name="catalina.build" value="${catalina.home}/catalina/build"/> + <property name="catalina.deploy" value="${catalina.home}/build"/> + <property name="catalina.dist" value="${catalina.home}/dist"/> <property name="test.failonerror" value="true"/> <property name="test.runner" value="junit.textui.TestRunner"/> <property name="test.webapp" value="../webapps/build/examples"/> @@ -28,6 +27,7 @@ <!-- Dependent JARs and files --> <property name="ant.jar" value="${ant.home}/lib/ant.jar"/> + <property name="servlet.jar" value="${api.home}/dist/lib/servlet.jar"/> <property name="tomcat-util.jar" value="${tomcat-util.home}/build/lib/tomcat-util.jar"/> <property name="tomcat-coyote.jar" @@ -688,7 +688,7 @@ </target> <target name="copy-jmx.jar" if="copy.jmx.jar"> <copy todir="${catalina.build}/server/lib" file="${jmx.jar}"/> - <copy todir="${catalina.build}/server/lib" file="../lib/mx4j.license"/> + <copy todir="${catalina.build}/server/lib" file="../etc/mx4j.license"/> </target> <target name="copy-jndi.jar" if="copy.jndi.jar"> <copy todir="${catalina.build}/common/lib" file="${jndi.jar}"/> 1.2 +5 -53 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/mbeans/MBeanUtils.java Index: MBeanUtils.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/mbeans/MBeanUtils.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- MBeanUtils.java 18 Jul 2002 16:48:00 -0000 1.1 +++ MBeanUtils.java 25 Jul 2002 12:01:22 -0000 1.2 @@ -98,7 +98,6 @@ import org.apache.catalina.User; import org.apache.catalina.UserDatabase; import org.apache.catalina.Valve; -import org.apache.catalina.connector.http.HttpConnector; import org.apache.catalina.core.StandardService; import org.apache.catalina.deploy.ContextEnvironment; import org.apache.catalina.deploy.ContextResource; @@ -137,10 +136,6 @@ "CoyoteConnector" }, { "org.apache.catalina.core.StandardDefaultContext", "DefaultContext" }, - { "org.apache.catalina.connector.http10.HttpConnector", - "Http10Connector" }, - { "org.apache.catalina.connector.http.HttpConnector", - "Http11Connector" }, { "org.apache.catalina.users.JDBCGroup", "Group" }, { "org.apache.catalina.users.JDBCRole", @@ -808,50 +803,7 @@ throws MalformedObjectNameException { ObjectName name = null; - if (connector instanceof HttpConnector) { - HttpConnector httpConnector = (HttpConnector) connector; - Service service = httpConnector.getService(); - String serviceName = null; - if (service != null) - serviceName = service.getName(); - name = new ObjectName(domain + ":type=Connector" + - ",service=" + serviceName + - ",port=" + httpConnector.getPort() + - ",address=" + httpConnector.getAddress()); - return (name); - } else if (connector instanceof org.apache.catalina.connector.http10.HttpConnector) { - org.apache.catalina.connector.http10.HttpConnector httpConnector = - (org.apache.catalina.connector.http10.HttpConnector) connector; - Service service = httpConnector.getService(); - String serviceName = null; - if (service != null) - serviceName = service.getName(); - name = new ObjectName(domain + ":type=Connector" + - ",service=" + serviceName+ - ",port=" + httpConnector.getPort() + - ",address=" + httpConnector.getAddress()); - return (name); - } else if ("org.apache.ajp.tomcat4.Ajp13Connector".equals - (connector.getClass().getName())) { - try { - String address = (String) - PropertyUtils.getSimpleProperty(connector, "address"); - Integer port = (Integer) - PropertyUtils.getSimpleProperty(connector, "port"); - Service service = connector.getService(); - String serviceName = null; - if (service != null) - serviceName = service.getName(); - name = new ObjectName(domain + ":type=Connector" + - ",service=" + serviceName + - ",port=" + port + - ",address=" + address); - return (name); - } catch (Exception e) { - throw new MalformedObjectNameException - ("Cannot create object name for " + connector+e); - } - } else if ("org.apache.coyote.tomcat4.CoyoteConnector".equals + if ("org.apache.coyote.tomcat4.CoyoteConnector".equals (connector.getClass().getName())) { try { String address = (String) 1.1 jakarta-tomcat-catalina/etc/mx4j.license Index: mx4j.license =================================================================== /* ==================================================================== * The MX4J License, Version 1.0 * * Copyright (c) 2001 MX4J. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in * the documentation and/or other materials provided with the * distribution. * * 3. The end-user documentation included with the redistribution, * if any, must include the following acknowledgment: * "This product includes software developed by the * MX4J project (http://mx4j.sourceforge.net)." * Alternately, this acknowledgment may appear in the software itself, * if and wherever such third-party acknowledgments normally appear. * * 4. The names "MX4J" and "mx4j" must not be used to endorse or promote * products derived from this software without prior written * permission. For written permission, please contact [EMAIL PROTECTED] * * 5. Products derived from this software may not be called "MX4J", * nor may "MX4J" appear in their name, without prior written * permission of Simone Bordet. * * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * DISCLAIMED. IN NO EVENT SHALL CARLOS QUIROZ OR * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * ==================================================================== * * This software consists of voluntary contributions made by many * individuals on behalf of MX4J. For more information on * MX4J, please see * <http://mx4j.sourceforge.net>. */
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>