<?xml version ="1.0" encoding ="UTF-8" ?>
<!--
Licensed to the Apache Software Foundation ( ASF ) under one
or more contributor license agreements . See the NOTICE file
distributed with this work for additional information
regarding copyright ownership . The ASF licenses this file
to you under the Apache License , Version 2 . 0 ( the
" License " ) ; you may not use this file except in compliance
with the License . You may obtain a copy of the License at
http : / / www . apache . org / licenses / LICENSE - 2 . 0
Unless required by applicable law or agreed to in writing ,
software distributed under the License is distributed on an
" AS IS " BASIS , WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND , either express or implied . See the License for the
specific language governing permissions and limitations
under the License .
-->
<project basedir="." default="build" name="enterprise/web.core.syntax" >
<import file="../j2ee.kit/register_server.xml" />
<import file="../../nbbuild/templates/projectized.xml" />
<!-- Hook into harness "-process.release.files" task -->
<target name="-process.release.files" depends="prepare-doc" />
<!-- Check if taglib doc was already generated -->
<target name="-check-prepared-doc" >
<condition property="web.core.syntax.doccreated" value="present" >
<and>
<available file="external/generated-jstl11-doc-1.1.2.zip" />
<available file="external/generated-struts-tags-1.3.10.zip" />
<available file="external/generated-jsf12-tlddoc-1.2-20.zip" />
</and>
</condition>
</target>
<target name="prepare-doc" depends="-check-prepared-doc" unless="web.core.syntax.doccreated" >
<!--
This task prepares the tld doc , that are downloaded as pre - build
binaries . The procedure :
- the Tag Library Documentation Generator is loaded via the external binaries task
- the jars the docs are build for are also downloaded by the same mechanism
- the generator expects in each generation invocation , that the short
names of the type libraries are unique . To archive this , the conflicting
names are modified below
- the generated files are the zipped and need to be manually uploaded
to the netbeans binaries server
-->
<delete dir="build/tlddoc-build" />
<mkdir dir="build/tlddoc-build/jstl11" />
<mkdir dir="build/tlddoc-build/jstl11-out" />
<mkdir dir="build/tlddoc-build/jsf12-out" />
<mkdir dir="build/tlddoc-build/struts.out" />
<unzip dest="build/tlddoc-build/jstl11" src="external/standard-1.1.2.jar" >
<patternset>
<include name="**/*.tld" />
</patternset>
<mapper type ="flatten" />
</unzip>
<replace file="build/tlddoc-build/jstl11/c-1_0-rt.tld" token="<short-name>c_rt</short-name>" value="<short-name>c10_rt</short-name>" />
<replace file="build/tlddoc-build/jstl11/c-1_0.tld" token="<short-name>c</short-name>" value="<short-name>c10</short-name>" />
<replace file="build/tlddoc-build/jstl11/fmt-1_0-rt.tld" token="<short-name>fmt_rt</short-name>" value="<short-name>fmt10_rt</short-name>" />
<replace file="build/tlddoc-build/jstl11/fmt-1_0.tld" token="<short-name>fmt</short-name>" value="<short-name>fmt10</short-name>" />
<replace file="build/tlddoc-build/jstl11/sql-1_0-rt.tld" token="<short-name>sql_rt</short-name>" value="<short-name>sql10_rt</short-name>" />
<replace file="build/tlddoc-build/jstl11/sql-1_0.tld" token="<short-name>sql</short-name>" value="<short-name>sql10</short-name>" />
<replace file="build/tlddoc-build/jstl11/x-1_0-rt.tld" token="<short-name>x_rt</short-name>" value="<short-name>x10_rt</short-name>" />
<replace file="build/tlddoc-build/jstl11/x-1_0.tld" token="<short-name>x</short-name>" value="<short-name>x10</short-name>" />
<jar destfile="build/tlddoc-build/jstl11-input.jar" >
<zipfileset dir="build/tlddoc-build/jstl11/" includes="*.tld" prefix="META-INF" />
</jar>
<java classname="com.sun.tlddoc.TLDDoc" >
<classpath>
<pathelement location="external/tlddoc-1.3.jar" />
</classpath>
<arg value="-d" />
<arg value="${basedir}/build/tlddoc-build/jstl11-out" />
<arg value="-xslt" />
<arg value="${basedir}/tlddoc/xslt/" />
<arg value="-doctitle" />
<arg value="JavaServer Pages Standard Tag Library 1.1 Tag Reference" />
<arg value="-windowtitle" />
<arg value="JSPL 1.1 - Generated Documentation" />
<arg value="${basedir}/build/tlddoc-build/jstl11-input.jar" />
</java>
<java classname="com.sun.tlddoc.TLDDoc" >
<classpath>
<pathelement location="external/tlddoc-1.3.jar" />
</classpath>
<arg value="-d" />
<arg value="${basedir}/build/tlddoc-build/jsf12-out" />
<arg value="-xslt" />
<arg value="${basedir}/tlddoc/xslt/" />
<arg value="-doctitle" />
<arg value="JavaServer Faces 1.2" />
<arg value="-windowtitle" />
<arg value="JSF 1.2 - Generated Documentation" />
<arg value="${basedir}/external/jsf-impl-1.2-20.jar" />
</java>
<java classname="com.sun.tlddoc.TLDDoc" >
<classpath>
<pathelement location="external/tlddoc-1.3.jar" />
</classpath>
<arg value="-d" />
<arg value="${basedir}/build/tlddoc-build/struts.out" />
<arg value="-xslt" />
<arg value="${basedir}/tlddoc/xslt/" />
<arg value="-doctitle" />
<arg value="The Struts Framework Project" />
<arg value="-windowtitle" />
<arg value="Struts - Generated Documentation" />
<arg value="${basedir}/external/struts-taglib-1.3.10.jar" />
<arg value="${basedir}/external/struts-tiles-1.3.10.jar" />
</java>
<jar destfile="external/generated-jstl11-doc-1.1.2.zip" >
<zipfileset dir="build/tlddoc-build/jstl11-out" includes="**" />
</jar>
<jar destfile="external/generated-struts-tags-1.3.10.zip" >
<zipfileset dir="build/tlddoc-build/struts.out" includes="**" />
</jar>
<jar destfile="external/generated-jsf12-tlddoc-1.2-20.zip" >
<zipfileset dir="build/tlddoc-build/jsf12-out" includes="**" />
</jar>
</target>
</project>
Messung V0.5 in Prozent C=98 H=100 G=98
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet am 2026-09-28)
¤
*© Formatika GbR, Deutschland