Revision: 8382
Author: [email protected]
Date: Thu Nov 12 23:13:10 2009
Log: [JSS Guide] Updated pom to support the all-xml file.
http://code.google.com/p/mobicents/source/detail?r=8382
Added:
/trunk/servers/jain-slee/jain-slee-docs/pom_old.xml
Modified:
/trunk/servers/jain-slee/jain-slee-docs
/trunk/servers/jain-slee/jain-slee-docs/pom.xml
=======================================
--- /dev/null
+++ /trunk/servers/jain-slee/jain-slee-docs/pom_old.xml Thu Nov 12 23:13:10
2009
@@ -0,0 +1,321 @@
+
+<project
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.jbossas</groupId>
+ <artifactId>Mobicents_User_Guides-${translation}</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ <packaging>jdocbook</packaging>
+ <!--<name>Platform User Guide (${translation})</name>-->
+ <name>${env.DOCNAME}(${translation})</name>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-plugin</artifactId>
+ <version>2.2.0</version>
+ <extensions>true</extensions>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss</groupId>
+
<artifactId>jbossorg-docbook-xslt</artifactId>
+ <version>1.1.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss</groupId>
+
<artifactId>jbossorg-jdocbook-style</artifactId>
+ <version>1.1.0</version>
+ <type>jdocbook-style</type>
+ </dependency>
+ </dependencies>
+ <configuration>
+ <!--minmemory>1024m</minmemory>
+ <maxmemory>1024m</maxmemory -->
+
<sourceDocumentName>all-${env.DOCNAME}.xml</sourceDocumentName>
+
<!--<sourceDocumentName>${env.DOCNAME}</sourceDocumentName>-->
+ <sourceDirectory>en-US</sourceDirectory>
+ <imageResource>
+ <directory>en-US</directory>
+ <includes>
+
<include>images/*</include>
+ </includes>
+ </imageResource>
+ <!--<cssResource>
+ <directory>src/main/css</directory>
+ </cssResource>-->
+ <formats>
+ <!--<format>
+
<formatName>pdf</formatName>-->
+ <!--note: "main-pdf" changed name to "pdf.xsl" between
jbossorg-docbook-xslt
+ version 1.0.0 and version
1.1.0 -->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-pdf.xsl</stylesheetResource>-->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+
<finalName>Mobicents_User_Guide.pdf</finalName>
+ </format>-->
+ <!--<format>
+
<formatName>html</formatName>-->
+ <!--note: "main-html" changed name to "xhtml.xsl" between
jbossorg-docbook-xslt
+ version 1.0.0 and version
1.1.0 -->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-html.xsl</stylesheetResource>-->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>-->
+ <format>
+
<formatName>html_single</formatName>
+ <!--note: "nochunk-html.xsl" changed name to "xhtml-single.xsl"
between jbossorg-docbook-xslt
+ version 1.0.0 and version
1.1.0 -->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/nochunk-html.xsl</stylesheetResource>-->
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>
+ <!--<format>
+
<formatName>eclipse</formatName>-->
+ <!--note: "main-eclipse.xsl" changed name to "eclipse.xsl" between
jbossorg-docbook-xslt
+ version 1.0.0 and version
1.1.0 -->
+
<!--<stylesheetResource>classpath:/xslt/main-eclipse.xsl</stylesheetResource>-->
+
<!--<stylesheetResource>classpath:/xslt/eclipse.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>-->
+ </formats>
+ <options>
+
<xincludeSupported>true</xincludeSupported>
+
<xmlTransformerType>saxon</xmlTransformerType>
+ <!-- needed for uri-resolvers; can be ommitted if
using 'current' uri scheme -->
+ <!-- could also locate the docbook dependency
and inspect its version... -->
+
<docbookVersion>1.72.0</docbookVersion>
+ <transformerParameters>
+ <property>
+
<name>javax.xml.parsers.DocumentBuilderFactory</name>
+
<value>org.apache.xerces.jaxp.DocumentBuilderFactoryImpl</value>
+ </property>
+ <property>
+
<name>javax.xml.parsers.SAXParserFactory</name>
+
<value>org.apache.xerces.jaxp.SAXParserFactoryImpl</value>
+ </property>
+
<!--<javax.xml.parsers.DocumentBuilderFactory>org.apache.xerces.jaxp.DocumentBuilderFactoryImpl</javax.xml.parsers.DocumentBuilderFactory>
+
<javax.xml.parsers.SAXParserFactory>org.apache.xerces.jaxp.SAXParserFactoryImpl</javax.xml.parsers.SAXParserFactory>
+
<javax.xml.validation.SchemaFactory:http\://www.w3.org/2001/XMLSchema>org.apache.xerces.jaxp.validation.XMLSchemaFactory</javax.xml.validation.SchemaFactory:http\://www.w3.org/2001/XMLSchema>-->
+ </transformerParameters>
+ </options>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <properties>
+ <translation>en-US</translation>
+ </properties>
+ <pluginRepositories>
+ <!--original repository-->
+ <pluginRepository>
+ <id>jboss</id>
+ <name>JBoss Plugin Repository</name>
+ <url>http://repository.jboss.org/maven2</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>always</updatePolicy>
+ <checksumPolicy>warn</checksumPolicy>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ <checksumPolicy>fail</checksumPolicy>
+ </snapshots>
+ </pluginRepository>
+ <pluginRepository>
+ <id>jboss</id>
+ <name>JBoss Plugin Repository</name>
+ <url>http://repository.jboss.org/maven2</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>always</updatePolicy>
+ <checksumPolicy>warn</checksumPolicy>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ <checksumPolicy>fail</checksumPolicy>
+ </snapshots>
+ </pluginRepository>
+ <pluginRepository>
+ <id>snapshots.jboss</id>
+ <name>JBoss Snapshots</name>
+ <url>http://snapshots.jboss.org/maven2</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>always</updatePolicy>
+ <checksumPolicy>warn</checksumPolicy>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ <checksumPolicy>fail</checksumPolicy>
+ </snapshots>
+ </pluginRepository>
+ <pluginRepository>
+ <id>people.apache</id>
+ <name>People Apache plugin repository</name>
+
<url>http://people.apache.org/repo/m2-snapshot-repository</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>always</updatePolicy>
+ <checksumPolicy>warn</checksumPolicy>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ <checksumPolicy>fail</checksumPolicy>
+ </snapshots>
+ </pluginRepository>
+ </pluginRepositories>
+ <profiles>
+
+ <profile>
+ <id>all</id>
+ <build>
+ <plugins>
+ <plugin>
+
<groupId>org.jboss.maven.plugins</groupId>
+
<artifactId>maven-jdocbook-plugin</artifactId>
+ <configuration>
+ <formats>
+ <format>
+
<formatName>pdf</formatName>
+ <!--note: "main-pdf" changed name to "pdf.xsl" between
jbossorg-docbook-xslt
+ version 1.0.0 and version
1.1.0 -->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-pdf.xsl</stylesheetResource>-->
+
<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+
<finalName>${env.DOCNAME}.pdf</finalName>
+ </format>
+ <format>
+
<formatName>html</formatName>
+ <!--note: "main-html" changed name to "xhtml.xsl" between
jbossorg-docbook-xslt
+ version 1.0.0 and version
1.1.0 -->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-html.xsl</stylesheetResource>-->
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>
+ <format>
+
<formatName>html_single</formatName>
+ <!--note: "nochunk-html.xsl" changed name to "xhtml-single.xsl"
between jbossorg-docbook-xslt
+ version 1.0.0 and version
1.1.0 -->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/nochunk-html.xsl</stylesheetResource>-->
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>
+ </formats>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <profile>
+ <id>hudson</id>
+ <build>
+ <plugins>
+ <plugin>
+
<groupId>org.jboss.maven.plugins</groupId>
+
<artifactId>maven-jdocbook-plugin</artifactId>
+ <configuration>
+ <formats>
+ <format>
+
<formatName>html</formatName>
+ <!--note: "main-html" changed name to "xhtml.xsl" between
jbossorg-docbook-xslt
+ version 1.0.0 and version
1.1.0 -->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-html.xsl</stylesheetResource>-->
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>
+ <format>
+
<formatName>html_single</formatName>
+ <!--note: "nochunk-html.xsl" changed name to "xhtml-single.xsl"
between jbossorg-docbook-xslt
+ version 1.0.0 and version
1.1.0 -->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/nochunk-html.xsl</stylesheetResource>-->
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>
+ </formats>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <profile>
+ <id>html</id>
+ <build>
+ <plugins>
+ <plugin>
+
<groupId>org.jboss.maven.plugins</groupId>
+
<artifactId>maven-jdocbook-plugin</artifactId>
+ <configuration>
+ <formats>
+ <format>
+
<formatName>html</formatName>
+ <!--note: "main-html" changed name to "xhtml.xsl" between
jbossorg-docbook-xslt
+ version 1.0.0 and version
1.1.0 -->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-html.xsl</stylesheetResource>-->
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>
+ </formats>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <profile>
+ <id>html_single</id>
+ <build>
+ <plugins>
+ <plugin>
+
<groupId>org.jboss.maven.plugins</groupId>
+
<artifactId>maven-jdocbook-plugin</artifactId>
+ <configuration>
+ <formats>
+ <format>
+
<formatName>html_single</formatName>
+ <!--note: "nochunk-html.xsl" changed name to "xhtml-single.xsl"
between jbossorg-docbook-xslt
+ version 1.0.0 and version
1.1.0 -->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/nochunk-html.xsl</stylesheetResource>-->
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>
+ </formats>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <profile>
+ <id>pdf</id>
+ <build>
+ <plugins>
+ <plugin>
+
<groupId>org.jboss.maven.plugins</groupId>
+
<artifactId>maven-jdocbook-plugin</artifactId>
+ <configuration>
+ <formats>
+ <format>
+
<formatName>pdf</formatName>
+ <!--note: "main-pdf" changed name to "pdf.xsl" between
jbossorg-docbook-xslt
+ version 1.0.0 and version
1.1.0 -->
+
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-pdf.xsl</stylesheetResource>-->
+
<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+
<finalName>${env.DOCNAME}.pdf</finalName>
+ </format>
+ </formats>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ </profiles>
+</project>
=======================================
--- /trunk/servers/jain-slee/jain-slee-docs/pom.xml Sun Nov 8 14:30:35 2009
+++ /trunk/servers/jain-slee/jain-slee-docs/pom.xml Thu Nov 12 23:13:10 2009
@@ -1,15 +1,166 @@
-
-<project
- xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
<modelVersion>4.0.0</modelVersion>
- <groupId>org.jboss.jbossas</groupId>
- <artifactId>Mobicents_User_Guides-${translation}</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <groupId>org.jboss.project</groupId>
+ <artifactId>${docname}-${translation}</artifactId>
+ <version>1.0</version>
<packaging>jdocbook</packaging>
- <!--<name>Platform User Guide (${translation})</name>-->
- <name>${env.DOCNAME}(${translation})</name>
+ <name>${bookname}-(${translation})</name>
+<!--Note to Eduardo. When you/if you want to convert your docs over to
the entity driven version (like I suggested in the email), you can remove
the all- prefix from the name of the <docname> and <bookname> :) -->
+ <properties>
+ <translation>en-US</translation>
+ <docname>all-JAIN_SLEE_Server_User_Guide</docname>
+ <bookname>all-JAIN_SLEE_Server_User_Guide</bookname>
+ </properties>
+
+ <repositories>
+ <repository>
+ <id>repository.jboss.org</id>
+ <name>JBoss Repository</name>
+ <layout>default</layout>
+ <url>http://repository.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>repository.jboss.org</id>
+ <name>JBoss Repository</name>
+ <layout>default</layout>
+ <url>http://repository.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </pluginRepository>
+ </pluginRepositories>
+
+
+ <profiles>
+
+ <!-- mvn compile -->
+ <profile>
+ <id>all</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-plugin</artifactId>
+ <version>2.2.0</version>
+ <extensions>true</extensions>
+ <configuration>
+ <formats>
+ <format>
+ <formatName>pdf</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+
<finalName>${docname}.pdf</finalName>
+ </format>
+ <format>
+ <formatName>html</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>
+ <format>
+ <formatName>html_single</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>
+ </formats>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <!-- mvn compile -Phtml -->
+ <profile>
+ <id>html</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-plugin</artifactId>
+ <version>2.2.0</version>
+ <extensions>true</extensions>
+ <configuration>
+ <formats>
+ <format>
+ <formatName>html</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>
+ </formats>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <!-- mvn compile -Phtml-single -->
+ <profile>
+ <id>html-single</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-plugin</artifactId>
+ <version>2.2.0</version>
+ <extensions>true</extensions>
+ <configuration>
+ <formats>
+ <format>
+ <formatName>html_single</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+
<finalName>index.html</finalName>
+ </format>
+ </formats>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <!-- mvn compile -Ppdf -->
+ <profile>
+ <id>pdf</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-plugin</artifactId>
+ <version>2.2.0</version>
+ <extensions>true</extensions>
+ <configuration>
+ <formats>
+ <format>
+ <formatName>pdf</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+
<finalName>${docname}.pdf</finalName>
+ </format>
+ </formats>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ </profiles>
+
<build>
<plugins>
<plugin>
@@ -31,291 +182,35 @@
</dependency>
</dependencies>
<configuration>
- <!--minmemory>1024m</minmemory>
- <maxmemory>1024m</maxmemory -->
-
<sourceDocumentName>all-${env.DOCNAME}.xml</sourceDocumentName>
-
<!--<sourceDocumentName>${env.DOCNAME}</sourceDocumentName>-->
- <sourceDirectory>en-US</sourceDirectory>
- <imageResource>
- <directory>en-US</directory>
- <includes>
-
<include>images/*</include>
- </includes>
- </imageResource>
- <!--<cssResource>
- <directory>src/main/css</directory>
- </cssResource>-->
- <formats>
- <!--<format>
-
<formatName>pdf</formatName>-->
- <!--note: "main-pdf" changed name to "pdf.xsl" between
jbossorg-docbook-xslt
- version 1.0.0 and version
1.1.0 -->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-pdf.xsl</stylesheetResource>-->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
-
<finalName>Mobicents_User_Guide.pdf</finalName>
- </format>-->
- <!--<format>
-
<formatName>html</formatName>-->
- <!--note: "main-html" changed name to "xhtml.xsl" between
jbossorg-docbook-xslt
- version 1.0.0 and version
1.1.0 -->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-html.xsl</stylesheetResource>-->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
-
<finalName>index.html</finalName>
- </format>-->
- <format>
-
<formatName>html_single</formatName>
- <!--note: "nochunk-html.xsl" changed name to "xhtml-single.xsl"
between jbossorg-docbook-xslt
- version 1.0.0 and version
1.1.0 -->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/nochunk-html.xsl</stylesheetResource>-->
-
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
-
<finalName>index.html</finalName>
- </format>
- <!--<format>
-
<formatName>eclipse</formatName>-->
- <!--note: "main-eclipse.xsl" changed name to "eclipse.xsl" between
jbossorg-docbook-xslt
- version 1.0.0 and version
1.1.0 -->
-
<!--<stylesheetResource>classpath:/xslt/main-eclipse.xsl</stylesheetResource>-->
-
<!--<stylesheetResource>classpath:/xslt/eclipse.xsl</stylesheetResource>
-
<finalName>index.html</finalName>
- </format>-->
- </formats>
- <options>
-
<xincludeSupported>true</xincludeSupported>
-
<xmlTransformerType>saxon</xmlTransformerType>
- <!-- needed for uri-resolvers; can be ommitted if
using 'current' uri scheme -->
- <!-- could also locate the docbook dependency
and inspect its version... -->
-
<docbookVersion>1.72.0</docbookVersion>
- <transformerParameters>
- <property>
-
<name>javax.xml.parsers.DocumentBuilderFactory</name>
-
<value>org.apache.xerces.jaxp.DocumentBuilderFactoryImpl</value>
- </property>
- <property>
-
<name>javax.xml.parsers.SAXParserFactory</name>
-
<value>org.apache.xerces.jaxp.SAXParserFactoryImpl</value>
- </property>
-
<!--<javax.xml.parsers.DocumentBuilderFactory>org.apache.xerces.jaxp.DocumentBuilderFactoryImpl</javax.xml.parsers.DocumentBuilderFactory>
-
<javax.xml.parsers.SAXParserFactory>org.apache.xerces.jaxp.SAXParserFactoryImpl</javax.xml.parsers.SAXParserFactory>
-
<javax.xml.validation.SchemaFactory:http\://www.w3.org/2001/XMLSchema>org.apache.xerces.jaxp.validation.XMLSchemaFactory</javax.xml.validation.SchemaFactory:http\://www.w3.org/2001/XMLSchema>-->
- </transformerParameters>
- </options>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <properties>
- <translation>en-US</translation>
- </properties>
- <pluginRepositories>
- <!--original repository-->
- <pluginRepository>
- <id>jboss</id>
- <name>JBoss Plugin Repository</name>
- <url>http://repository.jboss.org/maven2</url>
- <layout>default</layout>
- <releases>
- <enabled>true</enabled>
- <updatePolicy>always</updatePolicy>
- <checksumPolicy>warn</checksumPolicy>
- </releases>
- <snapshots>
- <enabled>true</enabled>
- <updatePolicy>never</updatePolicy>
- <checksumPolicy>fail</checksumPolicy>
- </snapshots>
- </pluginRepository>
- <pluginRepository>
- <id>jboss</id>
- <name>JBoss Plugin Repository</name>
- <url>http://repository.jboss.org/maven2</url>
- <layout>default</layout>
- <releases>
- <enabled>true</enabled>
- <updatePolicy>always</updatePolicy>
- <checksumPolicy>warn</checksumPolicy>
- </releases>
- <snapshots>
- <enabled>true</enabled>
- <updatePolicy>never</updatePolicy>
- <checksumPolicy>fail</checksumPolicy>
- </snapshots>
- </pluginRepository>
- <pluginRepository>
- <id>snapshots.jboss</id>
- <name>JBoss Snapshots</name>
- <url>http://snapshots.jboss.org/maven2</url>
- <releases>
- <enabled>true</enabled>
- <updatePolicy>always</updatePolicy>
- <checksumPolicy>warn</checksumPolicy>
- </releases>
- <snapshots>
- <enabled>true</enabled>
- <updatePolicy>never</updatePolicy>
- <checksumPolicy>fail</checksumPolicy>
- </snapshots>
- </pluginRepository>
- <pluginRepository>
- <id>people.apache</id>
- <name>People Apache plugin repository</name>
-
<url>http://people.apache.org/repo/m2-snapshot-repository</url>
- <releases>
- <enabled>true</enabled>
- <updatePolicy>always</updatePolicy>
- <checksumPolicy>warn</checksumPolicy>
- </releases>
- <snapshots>
- <enabled>true</enabled>
- <updatePolicy>never</updatePolicy>
- <checksumPolicy>fail</checksumPolicy>
- </snapshots>
- </pluginRepository>
- </pluginRepositories>
- <profiles>
-
- <profile>
- <id>all</id>
- <build>
- <plugins>
- <plugin>
-
<groupId>org.jboss.maven.plugins</groupId>
-
<artifactId>maven-jdocbook-plugin</artifactId>
- <configuration>
- <formats>
- <format>
-
<formatName>pdf</formatName>
- <!--note: "main-pdf" changed name to "pdf.xsl" between
jbossorg-docbook-xslt
- version 1.0.0 and version
1.1.0 -->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-pdf.xsl</stylesheetResource>-->
-
<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
-
<finalName>${env.DOCNAME}.pdf</finalName>
- </format>
- <format>
-
<formatName>html</formatName>
- <!--note: "main-html" changed name to "xhtml.xsl" between
jbossorg-docbook-xslt
- version 1.0.0 and version
1.1.0 -->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-html.xsl</stylesheetResource>-->
-
<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
-
<finalName>index.html</finalName>
- </format>
- <format>
-
<formatName>html_single</formatName>
- <!--note: "nochunk-html.xsl" changed name to "xhtml-single.xsl"
between jbossorg-docbook-xslt
- version 1.0.0 and version
1.1.0 -->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/nochunk-html.xsl</stylesheetResource>-->
-
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
-
<finalName>index.html</finalName>
- </format>
- </formats>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
-
- <profile>
- <id>hudson</id>
- <build>
- <plugins>
- <plugin>
-
<groupId>org.jboss.maven.plugins</groupId>
-
<artifactId>maven-jdocbook-plugin</artifactId>
- <configuration>
- <formats>
- <format>
-
<formatName>html</formatName>
- <!--note: "main-html" changed name to "xhtml.xsl" between
jbossorg-docbook-xslt
- version 1.0.0 and version
1.1.0 -->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-html.xsl</stylesheetResource>-->
-
<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
-
<finalName>index.html</finalName>
- </format>
- <format>
-
<formatName>html_single</formatName>
- <!--note: "nochunk-html.xsl" changed name to "xhtml-single.xsl"
between jbossorg-docbook-xslt
- version 1.0.0 and version
1.1.0 -->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/nochunk-html.xsl</stylesheetResource>-->
-
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
-
<finalName>index.html</finalName>
- </format>
- </formats>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
-
- <profile>
- <id>html</id>
- <build>
- <plugins>
- <plugin>
-
<groupId>org.jboss.maven.plugins</groupId>
-
<artifactId>maven-jdocbook-plugin</artifactId>
- <configuration>
- <formats>
- <format>
-
<formatName>html</formatName>
- <!--note: "main-html" changed name to "xhtml.xsl" between
jbossorg-docbook-xslt
- version 1.0.0 and version
1.1.0 -->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-html.xsl</stylesheetResource>-->
-
<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
-
<finalName>index.html</finalName>
- </format>
- </formats>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
-
- <profile>
- <id>html_single</id>
- <build>
- <plugins>
- <plugin>
-
<groupId>org.jboss.maven.plugins</groupId>
-
<artifactId>maven-jdocbook-plugin</artifactId>
- <configuration>
- <formats>
- <format>
-
<formatName>html_single</formatName>
- <!--note: "nochunk-html.xsl" changed name to "xhtml-single.xsl"
between jbossorg-docbook-xslt
- version 1.0.0 and version
1.1.0 -->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/nochunk-html.xsl</stylesheetResource>-->
-
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
-
<finalName>index.html</finalName>
- </format>
- </formats>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
-
- <profile>
- <id>pdf</id>
- <build>
- <plugins>
- <plugin>
-
<groupId>org.jboss.maven.plugins</groupId>
-
<artifactId>maven-jdocbook-plugin</artifactId>
- <configuration>
- <formats>
- <format>
-
<formatName>pdf</formatName>
- <!--note: "main-pdf" changed name to "pdf.xsl" between
jbossorg-docbook-xslt
- version 1.0.0 and version
1.1.0 -->
-
<!--<stylesheetResource>classpath:/xslt/org/jboss/main-pdf.xsl</stylesheetResource>-->
-
<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
-
<finalName>${env.DOCNAME}.pdf</finalName>
- </format>
- </formats>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
-
- </profiles>
+ <sourceDocumentName>${docname}.xml</sourceDocumentName>
+ <sourceDirectory>.</sourceDirectory>
+ <imageResource>
+ <directory>${translation}</directory>
+ <includes>
+ <include>images/*</include>
+ </includes>
+ </imageResource>
+ <options>
+
<xincludeSupported>true</xincludeSupported>
+
<xmlTransformerType>saxon</xmlTransformerType>
+ <!-- needed for uri-resolvers; can be ommitted if using 'current'
uri scheme -->
+ <!-- could also locate the docbook dependency and inspect its
version... -->
+
<docbookVersion>1.72.0</docbookVersion>
+ <transformerParameters>
+ <property>
+
<name>javax.xml.parsers.DocumentBuilderFactory</name>
+
<value>org.apache.xerces.jaxp.DocumentBuilderFactoryImpl</value>
+ </property>
+ <property>
+
<name>javax.xml.parsers.SAXParserFactory</name>
+
<value>org.apache.xerces.jaxp.SAXParserFactoryImpl</value>
+ </property>
+ </transformerParameters>
+ </options>
+ </configuration>
+ </plugin>
+
+ </plugins>
+ </build>
+
</project>