[jboss-cvs] JBossAS SVN: r64063 - in projects/security/security-xacml/trunk: docs and 5 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jul 16 01:30:13 EDT 2007


Author: anil.saldhana at jboss.com
Date: 2007-07-16 01:30:13 -0400 (Mon, 16 Jul 2007)
New Revision: 64063

Added:
   projects/security/security-xacml/trunk/docs/
   projects/security/security-xacml/trunk/docs/userguide/
   projects/security/security-xacml/trunk/docs/userguide/pom.xml
   projects/security/security-xacml/trunk/docs/userguide/src/
   projects/security/security-xacml/trunk/docs/userguide/src/docbkx/
   projects/security/security-xacml/trunk/docs/userguide/src/docbkx/en/
   projects/security/security-xacml/trunk/docs/userguide/src/docbkx/en/master.xml
   projects/security/security-xacml/trunk/docs/userguide/src/docbkx/en/modules/
   projects/security/security-xacml/trunk/docs/userguide/src/docbkx/en/modules/introduction.xml
Log:
SECURITY-70:mavenize JBossXACML docs

Added: projects/security/security-xacml/trunk/docs/userguide/pom.xml
===================================================================
--- projects/security/security-xacml/trunk/docs/userguide/pom.xml	                        (rev 0)
+++ projects/security/security-xacml/trunk/docs/userguide/pom.xml	2007-07-16 05:30:13 UTC (rev 64063)
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<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/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>jboss</groupId>
+  <artifactId>jbossxacml</artifactId>
+  <version>2.0.0</version>
+  <packaging>pom</packaging>
+  <name>JBoss XACML User Guide</name>
+  <description>The JBoss XACML User Guide</description>
+
+  <repositories>
+    <repository>
+      <id>agilejava</id>
+      <name>AgileJava</name>
+      <url>http://agilejava.com/maven/</url>
+    </repository>
+  </repositories>
+  <pluginRepositories>
+    <pluginRepository>
+      <id>agilejava</id>
+      <name>AgileJava</name>
+      <url>http://agilejava.com/maven/</url>
+    </pluginRepository>
+  </pluginRepositories>
+
+  <build>
+    <plugins>
+      <plugin>
+      <!--
+      See the following for config options:
+      http://www.agilejava.com/docbkx/docbkx-maven-plugin/generate-html-mojo.html
+      -->
+        <groupId>com.agilejava.docbkx</groupId>
+        <artifactId>docbkx-maven-plugin</artifactId>
+        <version>2.0.3</version>
+        <executions>
+          <execution>
+            <goals>
+              <goal>generate-pdf</goal>
+              <goal>generate-html</goal>
+            </goals>
+            <phase>generate-sources</phase>
+          </execution>
+        </executions>
+        <dependencies>
+          <dependency>
+            <groupId>org.docbook</groupId>
+            <artifactId>docbook-xml</artifactId>
+            <version>4.4</version>
+            <scope>runtime</scope>
+          </dependency>
+        </dependencies>
+
+        <configuration>
+          <!--<foCustomization>${basedir}/src/styles/docbook-fo.xsl</foCustomization>-->
+          <includes>master.xml</includes>
+
+          <!-- use separate pages per chapter for HTML -->
+          <chunkedOutput>true</chunkedOutput>
+
+          <entities>
+            <entity>
+              <name>version</name>
+              <value>${version}</value>
+            </entity>
+          </entities>
+
+          <xincludeSupported>true</xincludeSupported>
+          <sourceDirectory>${basedir}/src/docbkx/en</sourceDirectory>
+          <headerRule>0</headerRule>
+          <footerRule>0</footerRule>
+          <draftMode>0</draftMode>
+          <bodyFontFamily>Helvetica</bodyFontFamily>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
+

Added: projects/security/security-xacml/trunk/docs/userguide/src/docbkx/en/master.xml
===================================================================
--- projects/security/security-xacml/trunk/docs/userguide/src/docbkx/en/master.xml	                        (rev 0)
+++ projects/security/security-xacml/trunk/docs/userguide/src/docbkx/en/master.xml	2007-07-16 05:30:13 UTC (rev 64063)
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+      "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
+<book lang="en">
+   <bookinfo>
+      <title>User Guide for JBoss XACML</title>
+
+      <subtitle>A Guide for Developers</subtitle>
+
+      <releaseinfo>2.0.0</releaseinfo>
+   </bookinfo>
+
+   <toc></toc>
+
+   <preface id="target" revision="1">
+      <title>Target Audience</title>
+
+      <para>This guide is aimed at developers who want to use the JBoss XACML to implement complex Policy Infrastructure.
+      </para>
+   </preface>
+
+   <preface id="preface" revision="1">
+      <title>Preface</title>
+
+      <para>Commercial development support, production support and training for
+         the JBoss XACML is available through
+         <ulink url="http://www.jboss.com">JBoss Inc.</ulink>
+         The JBoss XACML is a project of JBoss Security in the JEMS product suite.
+      </para>
+
+      <para>Authors:
+         <itemizedlist spacing="compact">
+            <listitem>
+               <para>Anil Saldhana - JBoss Security and Identity Management Project Lead</para>
+            </listitem>
+         </itemizedlist>
+      </para>
+   </preface>
+
+   <xi:include href="modules/introduction.xml"
+               xml:base="./"
+               xmlns:xi="http://www.w3.org/2001/XInclude"/>
+</book>

Added: projects/security/security-xacml/trunk/docs/userguide/src/docbkx/en/modules/introduction.xml
===================================================================
--- projects/security/security-xacml/trunk/docs/userguide/src/docbkx/en/modules/introduction.xml	                        (rev 0)
+++ projects/security/security-xacml/trunk/docs/userguide/src/docbkx/en/modules/introduction.xml	2007-07-16 05:30:13 UTC (rev 64063)
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+      "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
+<chapter id="introduction">
+   <title>Introduction to JBoss XACML</title>
+
+   <para>The JBoss XACML provides standards based, robust Policy Infrastruture library .
+  </para>
+
+   <para>JBossXACML is based on Oasis XACML v2.0. It defines an API to read one or more PolicySets (and/or Policy files) via a simple configuration file.
+  </para>
+
+   <para>At its core, JBossXACML makes use of the standards compliant, BSD style licensed SunXACML library available at http://sunxacml.sourceforge.net/
+  </para>
+</chapter>




More information about the jboss-cvs-commits mailing list