From: <jbo...@li...> - 2006-05-22 17:27:52
|
Author: mla...@jb... Date: 2006-05-22 13:27:46 -0400 (Mon, 22 May 2006) New Revision: 4346 Removed: labs/jbossweb/branches/dotnet/BUILDING.txt labs/jbossweb/branches/dotnet/build.properties.default labs/jbossweb/branches/dotnet/build.xml labs/jbossweb/branches/dotnet/jboss/ labs/jbossweb/branches/dotnet/src/ labs/jbossweb/branches/dotnet/xdocs/ Modified: labs/jbossweb/branches/dotnet/README.txt Log: Rearange sandbox. Deleted: labs/jbossweb/branches/dotnet/BUILDING.txt =================================================================== --- labs/jbossweb/branches/dotnet/BUILDING.txt 2006-05-22 17:21:47 UTC (rev 4345) +++ labs/jbossweb/branches/dotnet/BUILDING.txt 2006-05-22 17:27:46 UTC (rev 4346) @@ -1,7 +0,0 @@ -How to build ------------- - -- Install Ant 1.6.5 -- put a JBoss AS binary distribution in the "jboss" folder (the version number must match what is in build.properties.default) -- Alternatively type "and download" to download the JBoss AS binary matching the build.properties.default defined version -- type "ant"; the result is in "output/jbossweb-versionnumber" Modified: labs/jbossweb/branches/dotnet/README.txt =================================================================== --- labs/jbossweb/branches/dotnet/README.txt 2006-05-22 17:21:47 UTC (rev 4345) +++ labs/jbossweb/branches/dotnet/README.txt 2006-05-22 17:27:46 UTC (rev 4346) @@ -1,58 +1 @@ -Install Rewrite Valve in Tomcat -------------------------------- - -Copy jbossweb-rewrite.jar to $CATALINA_BASE/server/lib - -server.xml (on context.xml files) -Add (to either Engine, Host or Context elements depending on the desired -rewrite scope): - <Valve className="org.jboss.web.rewrite.RewriteValve"/> - -Documentation: -http://labs.jboss.com/file-access/default/members/jbossweb/freezone/modules/rewrite/index.html - -Install PHP Servlet in Tomcat ------------------------------ - -Install PHP 5.1.x -Add PHP dir to PATH -Compile and copy php5servlet to PHP dir. -Copy servlets-php.jar to $CATALINA_BASE/server/lib - -server.xml -Add (to the main Server element): - <Listener className="org.apache.catalina.servlets.php.LifecycleListener"/> - -web.xml: -Add: - <servlet> - <servlet-name>php</servlet-name> - <servlet-class>org.apache.catalina.servlets.php.Handler</servlet-class> - <init-param> - <param-name>debug</param-name> - <param-value>0</param-value> - </init-param> - <load-on-startup>6</load-on-startup> - </servlet> - <servlet> - <servlet-name>phps</servlet-name> - <servlet-class>org.apache.catalina.servlets.php.Highlight</servlet-class> - </servlet> - - <servlet-mapping> - <servlet-name>php</servlet-name> - <url-pattern>*.php</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>phps</servlet-name> - <url-pattern>*.phps</url-pattern> - </servlet-mapping> - -Documentation: -http://labs.jboss.com/file-access/default/members/jbossweb/freezone/modules/php/index.html - -Install .NET support in Tomcat ------------------------------- - -Documentation: -http://labs.jboss.com/file-access/default/members/jbossweb/freezone/modules/dotnet/index.html +JBoss Web Server Sandbox Deleted: labs/jbossweb/branches/dotnet/build.properties.default =================================================================== --- labs/jbossweb/branches/dotnet/build.properties.default 2006-05-22 17:21:47 UTC (rev 4345) +++ labs/jbossweb/branches/dotnet/build.properties.default 2006-05-22 17:27:46 UTC (rev 4346) @@ -1,69 +0,0 @@ -# ----------------------------------------------------------------------------- -# build.properties.default -# -# This is an example "build.properties" file, used to customize building Tomcat -# for your local environment. It defines the location of all external -# modules that Tomcat depends on. Copy this file to "build.properties" -# in the top-level source directory, and customize it as needed. -# -# $Id: build.properties.default,v 1.147 2005/06/24 17:18:36 remm Exp $ -# ----------------------------------------------------------------------------- - -# ----- Vesion Control Flags ----- -version.major=1 -version.minor=0 -version.build=0 -version.patch=CR1 - -# ----- Vesion Control Flags ----- -jboss.version.major=4 -jboss.version.minor=0 -jboss.version.build=4 -jboss.version.patch=GA - -# ----- Compile Control Flags ----- -compile.debug=on -compile.deprecation=off -compile.optimize=off - - -# ----- Build Control Flags - -#Build all components -#full.dist=on - -#Hide configuration flags display -#flags.hide=on - - -# ----- Proxy setup ----- -#proxy.host=proxy.domain -#proxy.port=8080 -#proxy.use=on - - -# ----- Default Base Path for Dependent Packages ----- -base.path=/usr/share/java -#base.path=C:/path/to/the/repository -#base.path=/usr/local - -# ----- Jakarta files base location ----- -base-jakarta.loc=http://archive.apache.org/dist/jakarta - -# ----- Logging files base location ----- -base-logging.loc=http://archive.apache.org/dist/logging - -# ----- XML files base location ----- -base-xml.loc=http://archive.apache.org/dist/xml - -# ----- Struts files base location ----- -base-struts.loc=http://archive.apache.org/dist/struts - -# ----- Tomcat files base location ----- -base-tomcat.loc=http://archive.apache.org/dist/tomcat - -# ----- Sourceforge files base location ----- -#base-sf.loc=http://switch.dl.sourceforge.net/sourceforge -base-sf.loc=http://heanet.dl.sourceforge.net/sourceforge -#base-sf.loc=http://internap.dl.sourceforge.net/sourceforge - Deleted: labs/jbossweb/branches/dotnet/build.xml =================================================================== --- labs/jbossweb/branches/dotnet/build.xml 2006-05-22 17:21:47 UTC (rev 4345) +++ labs/jbossweb/branches/dotnet/build.xml 2006-05-22 17:27:46 UTC (rev 4346) @@ -1,437 +0,0 @@ -<project name="JBoss Web" default="deploy" basedir="."> - - - <!-- ===================== Initialize Property Values =================== --> - - <!-- See "build.properties.sample" in the top level directory for all --> - <!-- property values you must customize for successful building!!! --> - <property file="${user.home}/build.properties"/> - <property file="build.properties"/> - - <property file="build.properties.default"/> - - <!-- Project Properties --> - <property name="name" value="JBoss Web" /> - <property name="year" value="2006" /> - <property name="version.major" value="4" /> - <property name="version.minor" value="0" /> - <property name="version.build" value="0" /> - <property name="version.patch" value="DR" /> - <property name="version.flag" value="" /> - <property name="version.number" value="${version.major}.${version.minor}.${version.build}.${version.patch}" /> - <property name="version" value="${version.major}.${version.minor}.${version.build}.${version.patch}${version.flag}" /> - - <property name="jboss.version.major" value="4" /> - <property name="jboss.version.minor" value="0" /> - <property name="jboss.version.build" value="0" /> - <property name="jboss.version.patch" value="DR" /> - <property name="jboss.version.flag" value="" /> - <property name="jboss.version.number" value="${jboss.version.major}.${jboss.version.minor}.${jboss.version.build}.${jboss.version.patch}" /> - <property name="jboss.version" value="${jboss.version.major}.${jboss.version.minor}.${jboss.version.build}.${jboss.version.patch}${jboss.version.flag}" /> - - <property name="project" value="jbossweb" /> - <property name="final.name" value="${project}-${version}" /> - <property name="final-src.name" value="${project}-${version}-src" /> - - <!-- Subprojects --> - <property name="cvstag" value="" /> - <property name="cvs.base" - value="${basedir}/.."/> - - <!-- Build Defaults --> - <property name="jboss.build" value="${basedir}/jboss/jboss-${jboss.version}"/> - <property name="jbossweb.build" value="${basedir}/output"/> - <property name="jbossweb.release" value="${basedir}/release"/> - - <!-- Some compilers will disable debugging if true. And it doesn't do anything - in most cases --> - <property name="compile.optimize" value="false"/> - <property name="compile.debug" value="true" /> - <property name="compile.deprecation" value="false" /> - <property name="compile.source" value="1.4" /> - - <path id="catalina.classpath"> - <fileset dir="${jboss.build}/server/all"> - <include name="deploy/jbossweb-tomcat55.sar/commons-el.jar"/> - <include name="deploy/jbossweb-tomcat55.sar/commons-modeler.jar"/> - <include name="deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar"/> - <include name="lib/commons-logging.jar" /> - <include name="lib/javax.servlet.jar" /> - <include name="lib/javax.servlet.jsp.jar" /> - </fileset> - <fileset dir="${jboss.build}/lib"> - <include name="jboss-jmx.jar" /> - </fileset> - </path> - - <!-- ===================== DEPLOY: Create Directories =================== --> - <target name="init"> - - <mkdir dir="${jbossweb.build}/${final.name}" /> - <mkdir dir="${jbossweb.build}/${final.name}/server/default" /> - <mkdir dir="${jbossweb.release}" /> - - </target> - - <!-- ===================== DEPLOY: Download JBoss ======================= --> - <target name="direxist"> - <echo message="Testing for ${destfile}"/> - <available file="${destfile}" type="dir" property="exist"/> - </target> - - <target name="downloadzip" unless="exist" depends="direxist"> - <!-- Download and extract the package --> - <get src="${sourcefile}" dest="${basedir}/file.zip" /> - <mkdir dir="${destdir}" /> - <unzip src="${basedir}/file.zip" dest="${destdir}"/> - <delete file="${basedir}/file.zip"/> - </target> - - <target name="download" - description="Download binary packages" > - <antcall target="downloadzip"> - <param name="sourcefile" value="${base-sf.loc}/jboss/jboss-${jboss.version}.zip"/> - <param name="destfile" value="${jboss.build}"/> - <param name="destdir" value="${basedir}/jboss"/> - </antcall> - </target> - - - <!-- ====================== DEPLOY: Copy Static Files =================== --> - <target name="deploy-static" depends="init"> - - <copy todir="${jbossweb.build}/${final.name}"> - <fileset dir="${jboss.build}"> - <include name="copyright.txt" /> - <include name="bin/**" /> - <include name="lib/**" /> - <include name="client/jbossall-client.jar" /> - <include name="docs/dtd/**" /> - <include name="docs/licenses/**" /> - <include name="docs/schema/**" /> - </fileset> - </copy> - - <copy todir="${jbossweb.build}/${final.name}/server/default"> - <fileset dir="${jboss.build}/server/all"> - - <include name="conf/**" /> - - <include name="lib/bindingservice-plugin.jar" /> - <include name="lib/bsh-1.3.0.jar" /> - <include name="lib/commons-logging.jar" /> - <include name="lib/hsqldb.jar" /> - <include name="lib/hsqldb-plugin.jar" /> - <include name="lib/javassist.jar" /> - <include name="lib/javax.servlet.jar" /> - <include name="lib/javax.servlet.jsp.jar" /> - <include name="lib/jboss.jar" /> - <include name="lib/jboss-cache.jar" /> - <include name="lib/jboss-common-jdbc-wrapper.jar" /> - <include name="lib/jbossha.jar" /> - <include name="lib/jboss-j2ee.jar" /> - <include name="lib/jboss-jca.jar" /> - <include name="lib/jboss-jsr77.jar" /> - <include name="lib/jboss-jsr88.jar" /> - <include name="lib/jboss-management.jar" /> - <include name="lib/jboss-monitoring.jar" /> - <include name="lib/jboss-remoting.jar" /> - <include name="lib/jboss-serialization.jar" /> - <include name="lib/jbosssx.jar" /> - <include name="lib/jboss-transaction.jar" /> - <include name="lib/jgroups.jar" /> - <include name="lib/jmx-adaptor-plugin.jar" /> - <include name="lib/jnpserver.jar" /> - <include name="lib/log4j.jar" /> - <include name="lib/properties-plugin.jar" /> - - <include name="deploy/jboss-aop.deployer/**" /> - <include name="deploy/jmx-console.war/**" /> - <include name="deploy/tc5-cluster.sar/**" /> - <include name="deploy/management/**" /> - <include name="deploy/cache-invalidation-service.xml" /> - <include name="deploy/hsqldb-ds.xml" /> - <include name="deploy/jboss-ha-local-jdbc.rar" /> - <include name="deploy/jboss-ha-xa-jdbc.rar" /> - <include name="deploy/jbossjca-service.xml" /> - <include name="deploy/jboss-local-jdbc.rar" /> - <include name="deploy/jboss-xa-jdbc.rar" /> - <include name="deploy/jmx-invoker-service.xml" /> - <include name="deploy/monitoring-service.xml" /> - <include name="deploy/properties-service.xml" /> - <include name="deploy/tc5-cluster-service.xml" /> - - <exclude name="deploy/jbossweb-tomcat55.sar/**" /> - - </fileset> - - </copy> - - <copy todir="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar"> - <fileset dir="${jboss.build}/server/all/deploy/jbossweb-tomcat55.sar"> - - <exclude name="catalina.jar" /> - <exclude name="catalina-manager.jar" /> - <exclude name="catalina-optional.jar" /> - <exclude name="jasper-compiler.jar" /> - <exclude name="jasper-runtime.jar" /> - <exclude name="servlets-default.jar" /> - <exclude name="servlets-invoker.jar" /> - <exclude name="servlets-webdav.jar" /> - <exclude name="naming-resources.jar" /> - <exclude name="tomcat-ajp.jar" /> - <exclude name="tomcat-apr.jar" /> - <exclude name="tomcat-coyote.jar" /> - <exclude name="tomcat-http.jar" /> - <exclude name="tomcat-util.jar" /> - - <exclude name="server.xml" /> - <exclude name="conf/**" /> - <exclude name="ROOT.war/**" /> - - </fileset> - - </copy> - - </target> - - <target name="deploy" depends="deploy-static"> - - <mkdir dir="${jbossweb.build}/classes" /> - <mkdir dir="${jbossweb.build}/native" /> - - <javac srcdir="src/share/classes" destdir="${jbossweb.build}/classes" - debug="${compile.debug}" - deprecation="${compile.deprecation}" - source="${compile.source}" - optimize="${compile.optimize}" - excludes="**/CVS/**,**/.svn/**"> - <classpath refid="catalina.classpath" /> - <exclude name="**/*TestCase.java" /> - <!-- Uses Java 5 --> - <exclude name="**/SemaphoreValve.java" /> - </javac> - - <tstamp> - <format property="TODAY" pattern="MMM d yyyy" locale="en"/> - <format property="TSTAMP" pattern="hh:mm:ss"/> - </tstamp> - - <!-- Copy static resource files --> - <filter token="VERSION" value="${version}"/> - <filter token="VERSION_NUMBER" value="${version.number}"/> - <filter token="VERSION_BUILT" value="${TODAY} ${TSTAMP}"/> - <copy todir="${jbossweb.build}/classes" filtering="yes"> - <fileset dir="src/share/classes"> - <include name="**/*.xml"/> - <include name="**/*.properties"/> - </fileset> - </copy> - <copy todir="${jbossweb.build}" filtering="yes"> - <fileset dir=""> - <include name="README.txt"/> - </fileset> - </copy> - <copy todir="${jbossweb.build}/native"> - <fileset dir="src/share/native"> - <include name="php5servlet/php5servlet.*"/> - </fileset> - </copy> - <copy todir="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar" filtering="yes"> - <fileset dir="src/share/resources"> - <include name="**/*.xml"/> - </fileset> - </copy> - <copy todir="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar/ROOT.war" overwrite="yes"> - <fileset dir="src/share/resources/ROOT.war"> - <include name="**/*"/> - </fileset> - </copy> - <copy todir="${jbossweb.build}/${final.name}/bin" filtering="yes" overwrite="yes"> - <fileset dir="src/share/resources/bin"> - <include name="**.*"/> - </fileset> - </copy> - <chmod dir="${jbossweb.build}/${final.name}/bin" includes="*.sh" perm="+x"/> - - <!-- JBoss Web Main --> - <jar jarfile="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar/jbossweb.jar" index="true"> - <fileset dir="${jbossweb.build}/classes"> - <exclude name="org/apache/catalina/servlets/CGI*" /> - <exclude name="org/apache/catalina/servlets/Invoker*" /> - <exclude name="org/apache/catalina/ssi/**" /> - <exclude name="org/apache/catalina/servlets/Webdav*" /> - <exclude name="org/apache/catalina/servlets/php/**" /> - <exclude name="org/jboss/web/rewrite/**" /> - <!-- Javadoc and i18n exclusions --> - <exclude name="**/package.html" /> - <exclude name="**/LocalStrings_*" /> - </fileset> - </jar> - - <!-- Servlets - CGI Servlet --> - <jar jarfile="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar/servlets-cgi.jar" index="true"> - <fileset dir="${jbossweb.build}/classes"> - <include name="org/apache/catalina/servlets/CGI*" /> - </fileset> - </jar> - - <!-- Servlets - Invoker Servlet --> - <jar jarfile="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar/servlets-invoker.jar" index="true"> - <fileset dir="${jbossweb.build}/classes"> - <include name="org/apache/catalina/servlets/Invoker*" /> - </fileset> - </jar> - - <!-- Servlets - SSI Servlet --> - <jar jarfile="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar/servlets-ssi.jar" index="true"> - <fileset dir="${jbossweb.build}/classes"> - <include name="org/apache/catalina/ssi/**" /> - <!-- Javadoc and i18n exclusions --> - <exclude name="**/package.html" /> - <exclude name="**/LocalStrings_*" /> - </fileset> - </jar> - - <!-- Servlets - Webdav Servlet --> - <jar jarfile="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar/servlets-webdav.jar" index="true"> - <fileset dir="${jbossweb.build}/classes"> - <include name="org/apache/catalina/servlets/Webdav*" /> - </fileset> - </jar> - - <!-- JBoss Web - PHP Servlet --> - <jar jarfile="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar/servlets-php.jar" index="true"> - <fileset dir="${jbossweb.build}/classes"> - <include name="org/apache/catalina/servlets/php/**" /> - <!-- Javadoc and i18n exclusions --> - <exclude name="**/package.html" /> - <exclude name="**/LocalStrings_*" /> - </fileset> - </jar> - - <!-- JBoss Web - Rewrite Valve --> - <jar jarfile="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar/jbossweb-rewrite.jar" index="true"> - <fileset dir="${jbossweb.build}/classes"> - <include name="org/jboss/web/rewrite/**" /> - <!-- Javadoc and i18n exclusions --> - <exclude name="**/package.html" /> - <exclude name="**/LocalStrings_*" /> - </fileset> - </jar> - -</target> - - <target name="clean"> - - <delete dir="${jbossweb.build}"/> - - </target> - - <target name="release" depends="clean,deploy"> - - <fixcrlf srcdir="${jbossweb.build}/${final.name}" includes="**/*.bat,**/*.txt,**/*.sh,**/*.bat,**/*.dtd,**/*.xsd,**/*.conf,**/*.properties,**/*.xml,**/*.html,**/*.jsp,**/*.css,**/MANIFEST.MF" eol="dos"/> - - <zip zipfile="${jbossweb.release}/${final.name}.zip"> - <zipfileset dir="${jbossweb.build}/${final.name}" prefix="${final.name}"> - </zipfileset> - </zip> - - <zip zipfile="${jbossweb.release}/${final.name}-sar.zip"> - <zipfileset dir="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar" prefix="${final.name}.sar"> - </zipfileset> - <zipfileset dir="${jbossweb.build}/${final.name}/docs/licenses"> - <include name="epl.txt" /> - <include name="lgpl.txt" /> - <include name="apache-2.0.txt" /> - </zipfileset> - <zipfileset dir="${jbossweb.build}/${final.name}"> - <include name="copyright.txt" /> - </zipfileset> - </zip> - - <zip zipfile="${jbossweb.release}/${final.name}-tomcat.zip"> - <zipfileset dir="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar" prefix="tomcat/server/lib"> - <include name="jbossweb-rewrite.jar" /> - <include name="servlets-php.jar" /> - </zipfileset> - <zipfileset dir="${jbossweb.build}/native" prefix="native"> - <include name="**" /> - </zipfileset> - <zipfileset dir="${jbossweb.build}"> - <include name="README.txt" /> - </zipfileset> - <zipfileset dir="${jbossweb.build}/${final.name}/docs/licenses"> - <include name="lgpl.txt" /> - </zipfileset> - <zipfileset dir="${jbossweb.build}/${final.name}"> - <include name="copyright.txt" /> - </zipfileset> - </zip> - - <fixcrlf srcdir="${jbossweb.build}/${final.name}" includes="**/*.bat,**/*.txt,**/*.sh,**/*.bat,**/*.dtd,**/*.xsd,**/*.conf,**/*.properties,**/*.xml,**/*.html,**/*.jsp,**/*.css,**/MANIFEST.MF" eol="unix"/> - - <tar longfile="gnu" compression="gzip" - tarfile="${jbossweb.release}/${final.name}.tar.gz"> - <tarfileset dir="${jbossweb.build}/${final.name}" mode="755" prefix="${final.name}"> - <include name="**/*.sh" /> - </tarfileset> - <tarfileset dir="${jbossweb.build}/${final.name}" mode="600" prefix="${final.name}"> - <include name="**/*.conf" /> - <include name="**/*.xml" /> - <include name="**/*.properties" /> - </tarfileset> - <tarfileset dir="${jbossweb.build}/${final.name}" prefix="${final.name}"> - <exclude name="**/*.sh" /> - <exclude name="**/*.conf" /> - <exclude name="**/*.xml" /> - <exclude name="**/*.properties" /> - </tarfileset> - </tar> - - <tar longfile="gnu" compression="gzip" - tarfile="${jbossweb.release}/${final.name}-sar.tar.gz"> - <tarfileset dir="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar" mode="600" prefix="${final.name}.sar"> - <include name="**/*.conf" /> - <include name="**/*.xml" /> - <include name="**/*.properties" /> - </tarfileset> - <tarfileset dir="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar" prefix="${final.name}.sar"> - <exclude name="**/*.sh" /> - <exclude name="**/*.conf" /> - <exclude name="**/*.xml" /> - <exclude name="**/*.properties" /> - </tarfileset> - <tarfileset dir="${jbossweb.build}/${final.name}/docs/licenses"> - <include name="epl.txt" /> - <include name="lgpl.txt" /> - <include name="apache-2.0.txt" /> - </tarfileset> - <tarfileset dir="${jbossweb.build}/${final.name}"> - <include name="copyright.txt" /> - </tarfileset> - </tar> - - <tar longfile="gnu" compression="gzip" - tarfile="${jbossweb.release}/${final.name}-tomcat.tar.gz"> - <tarfileset dir="${jbossweb.build}/${final.name}/server/default/deploy/jbossweb.sar" prefix="tomcat/server/lib"> - <include name="jbossweb-rewrite.jar" /> - <include name="servlets-php.jar" /> - </tarfileset> - <tarfileset dir="${jbossweb.build}"> - <include name="README.txt" /> - </tarfileset> - <tarfileset dir="${jbossweb.build}/native" prefix="native"> - <include name="**" /> - </tarfileset> - <tarfileset dir="${jbossweb.build}/${final.name}/docs/licenses"> - <include name="lgpl.txt" /> - </tarfileset> - <tarfileset dir="${jbossweb.build}/${final.name}"> - <include name="copyright.txt" /> - </tarfileset> - </tar> - - </target> - -</project> |