You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Dennis Lundberg <de...@apache.org> on 2008/07/03 07:34:30 UTC

[ANN] Maven Site Plugin 2.0-beta-7 Released

The Maven team is pleased to announce the release of the Maven Site
Plugin, version 2.0-beta-7

The Maven 2 Site plugin is used to generate a site for the project. The
generated site also includes the project's report distributions that was
configured in the <reporting> section of the pom.

http://maven.apache.org/plugins/maven-site-plugin/

You can run mvn -up to get the latest version of the plugin, or specify
the version in your project's plugin configuration:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-site-plugin</artifactId>
  <version>2.0-beta-7</version>
</plugin>

Release Notes - Maven 2.x Site Plugin - Version 2.0-beta-7


** Bug
     * [MSITE-25] - mvn site:deploy and site:stage-deploy ignores server
configuration in settings.xml
     * [MSITE-143] - SCP works for deploy goal, but not for site-deploy
     * [MSITE-174] - Default bundle used not correct
     * [MSITE-211] - Can't deploy site using site:deploy due to a
ProxyHTTP error
     * [MSITE-262] - site.xml not inherited if build run from parent
     * [MSITE-270] - site.xml: menus inherited that should not
     * [MSITE-271] - Page title reads Introduction to $project.name
     * [MSITE-274] - space/newline added after added after anchor, link,
bold, italic and monospaced tags
     * [MSITE-304] - site:stage-deploy creates different directory
structure than site:site
     * [MSITE-313] - Use proper file encoding when storing site
descriptor in local repo
     * [MSITE-316] - Broken links to submodules when staging site
     * [MSITE-317] - User proper encoding when interpolating site descriptor
     * [MSITE-341] - 'nonProxyHosts' element is not handled when we
deploy a site

** Improvement
     * [MSITE-199] - Add publishDate position "none"
     * [MSITE-280] - Fix FAQ entry about staging
     * [MSITE-281] - Employ consistent typesetting/formatting
     * [MSITE-290] - Move logic from AbstractSiteMojo and
AbstractSiteRenderingMojo for Doxia related stuff
     * [MSITE-292] - Swedish translation for the site
     * [MSITE-303] - Discard invalid characters from directory name
generated for staging site
     * [MSITE-314] - use ${project.build.sourceEncoding} as default
value for "inputEncoding" parameter

** New Feature
     * [MSITE-212] - Catalan Language
     * [MSITE-251] - tr locale support
     * [MSITE-328] - Danish internationalization properties file

** Task
     * [MSITE-327] - Use Doxia 1.0-alpha-11
     * [MSITE-335] - Use maven-doxia-tools 1.0.1

Enjoy,

-The Maven team


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Giovanni Azua <br...@swissonline.ch>.
hi Dennis,

I have been still struggling with issue MSITE-274 for quite a while. I just
found out that it is not directly related to a possible fix in 2.0-beta-7
(at least not only) but instead to the doxia plugin i.e. doxia version
1.0-alpha-10 has the problem and it is fixed in 1.0-alpha-11 at least that's
what I found in JIRA: http://jira.codehaus.org/browse/DOXIA-189

Even when I delete the full local repo I still get doxia 1.0-alpha-10 pulled
on top of the 1.0-alpha-11. Before, my poms did not reference doxia but now
I am explicitly including the plugin in my pom to the fixed version alpha
11, building it now ...

The full project having the problem:
http://perfectjpattern.svn.sourceforge.net/svnroot/perfectjpattern/trunk


Thanks in advance,
Best regards,
Giovanni

> -----Original Message-----
> From: Dennis Lundberg [mailto:dennisl@apache.org]
> Sent: Tuesday, July 15, 2008 12:37 PM
> To: Maven Users List
> Subject: Re: [ANN] Maven Site Plugin 2.0-beta-7 Released
> 
> The only thing else I can think of is that your local repo somehow got
> messed up. You could try removing the directories org/apache/maven/doxia
> and org/apache/maven/plugins/maven-site-plugin from your local repo. The
> needed artifacts will be downloaded again from the central repository.
> 
> If that doesn't work, please create a small test-project and attach it
> to MSITE-274.
> 
> Giovanni Azua wrote:
> > Hi Dennis,
> >
> > I did that and now all occurrences of site-plugin when running
> > help:effective show 2.0-beta-7, MSITE-274 fix still does not work for me
> > though :(
> >
> > TIA,
> > Regards,
> > Giovanni
> >
> >> -----Original Message-----
> >> From: Dennis Lundberg [mailto:dennisl@apache.org]
> >> Sent: Sunday, July 13, 2008 11:33 PM
> >> To: Maven Users List
> >> Subject: Re: [ANN] Maven Site Plugin 2.0-beta-7 Released
> >>
> >> Then you need to override this by putting 2.0-beta-7 under the
> >> pluginManagement section in *your* POM.
> >>
> >> Giovanni Azua wrote:
> >>> Hi Dennis,
> >>>
> >>> Many thanks! Yes the mvn help:effective-pom shows it is picking up the
> >>> 2.0-beta-6 under pluginManagement section ...
> >>>
> >>> Below are the results.
> >>>
> >>> TIA,
> >>> Regards,
> >>> Giovanni
> >>>
> >>> PS:
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
> >
> >
> 
> 
> --
> Dennis Lundberg
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Dennis Lundberg <de...@apache.org>.
The only thing else I can think of is that your local repo somehow got 
messed up. You could try removing the directories org/apache/maven/doxia 
and org/apache/maven/plugins/maven-site-plugin from your local repo. The 
needed artifacts will be downloaded again from the central repository.

If that doesn't work, please create a small test-project and attach it 
to MSITE-274.

Giovanni Azua wrote:
> Hi Dennis,
> 
> I did that and now all occurrences of site-plugin when running
> help:effective show 2.0-beta-7, MSITE-274 fix still does not work for me
> though :( 
> 
> TIA,
> Regards,
> Giovanni
> 
>> -----Original Message-----
>> From: Dennis Lundberg [mailto:dennisl@apache.org]
>> Sent: Sunday, July 13, 2008 11:33 PM
>> To: Maven Users List
>> Subject: Re: [ANN] Maven Site Plugin 2.0-beta-7 Released
>>
>> Then you need to override this by putting 2.0-beta-7 under the
>> pluginManagement section in *your* POM.
>>
>> Giovanni Azua wrote:
>>> Hi Dennis,
>>>
>>> Many thanks! Yes the mvn help:effective-pom shows it is picking up the
>>> 2.0-beta-6 under pluginManagement section ...
>>>
>>> Below are the results.
>>>
>>> TIA,
>>> Regards,
>>> Giovanni
>>>
>>> PS:
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


RE: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Giovanni Azua <br...@swissonline.ch>.
Hi Dennis,

I did that and now all occurrences of site-plugin when running
help:effective show 2.0-beta-7, MSITE-274 fix still does not work for me
though :( 

TIA,
Regards,
Giovanni

> -----Original Message-----
> From: Dennis Lundberg [mailto:dennisl@apache.org]
> Sent: Sunday, July 13, 2008 11:33 PM
> To: Maven Users List
> Subject: Re: [ANN] Maven Site Plugin 2.0-beta-7 Released
> 
> Then you need to override this by putting 2.0-beta-7 under the
> pluginManagement section in *your* POM.
> 
> Giovanni Azua wrote:
> > Hi Dennis,
> >
> > Many thanks! Yes the mvn help:effective-pom shows it is picking up the
> > 2.0-beta-6 under pluginManagement section ...
> >
> > Below are the results.
> >
> > TIA,
> > Regards,
> > Giovanni
> >
> > PS:
>




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Dennis Lundberg <de...@apache.org>.
Then you need to override this by putting 2.0-beta-7 under the 
pluginManagement section in *your* POM.

Giovanni Azua wrote:
> Hi Dennis,
> 
> Many thanks! Yes the mvn help:effective-pom shows it is picking up the
> 2.0-beta-6 under pluginManagement section ...
> 
> Below are the results.
> 
> TIA,
> Regards,
> Giovanni
> 
> PS:
> 
> 
> ****************************************************************************
> 
> [INFO] Scanning for projects...
> [INFO] Reactor build order: 
> [INFO]   PerfectJPattern
> [INFO]   PerfectJPattern API
> [INFO]   PerfectJPattern Core Patterns
> [INFO]   PerfectJPattern J2EE Patterns
> [INFO]   PerfectJPattern Examples
> [INFO] Searching repository for plugin with prefix: 'dependency'.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building PerfectJPattern
> [INFO]    task-segment: [dependency:tree]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [dependency:tree]
> [INFO] perfectjpattern:perfectjpattern:pom:1.0.1-SNAPSHOT
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building PerfectJPattern API
> [INFO]    task-segment: [dependency:tree]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [dependency:tree]
> [INFO] perfectjpattern:perfectjpattern-api:jar:1.0.1-SNAPSHOT
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building PerfectJPattern Core Patterns
> [INFO]    task-segment: [dependency:tree]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [dependency:tree]
> [INFO] perfectjpattern:perfectjpattern-core:jar:1.0.1-SNAPSHOT
> [INFO] +- org.slf4j:slf4j-api:jar:1.5.0:compile
> [INFO] +- commons-lang:commons-lang:jar:2.2:compile
> [INFO] +- perfectjpattern:perfectjpattern-api:jar:1.0.1-SNAPSHOT:compile
> [INFO] +- junit:junit:jar:3.8.2:test
> [INFO] \- org.slf4j:slf4j-log4j12:jar:1.5.0:test
> [INFO]    \- log4j:log4j:jar:1.2.13:test
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building PerfectJPattern J2EE Patterns
> [INFO]    task-segment: [dependency:tree]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [dependency:tree]
> [INFO] perfectjpattern:perfectjpattern-j2ee:jar:1.0.1-SNAPSHOT
> [INFO] +- org.slf4j:slf4j-api:jar:1.5.0:compile
> [INFO] +- commons-lang:commons-lang:jar:2.2:compile
> [INFO] +- perfectjpattern:perfectjpattern-api:jar:1.0.1-SNAPSHOT:compile
> [INFO] +- perfectjpattern:perfectjpattern-core:jar:1.0.1-SNAPSHOT:compile
> [INFO] +- org.hibernate:hibernate:jar:3.2.1.ga:compile
> [INFO] |  +- net.sf.ehcache:ehcache:jar:1.2.3:compile
> [INFO] |  +- javax.transaction:jta:jar:1.0.1B:compile
> [INFO] |  +- commons-logging:commons-logging:jar:1.0.4:compile
> [INFO] |  +- asm:asm-attrs:jar:1.5.3:compile
> [INFO] |  +- dom4j:dom4j:jar:1.6.1:compile
> [INFO] |  +- antlr:antlr:jar:2.7.6:compile
> [INFO] |  +- cglib:cglib:jar:2.1_3:compile
> [INFO] |  +- asm:asm:jar:1.5.3:compile
> [INFO] |  \- commons-collections:commons-collections:jar:2.1.1:compile
> [INFO] +- junit:junit:jar:3.8.2:test
> [INFO] +- org.slf4j:slf4j-log4j12:jar:1.5.0:test
> [INFO] |  \- log4j:log4j:jar:1.2.13:test
> [INFO] \- hsqldb:hsqldb:jar:1.8.0.7:test
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building PerfectJPattern Examples
> [INFO]    task-segment: [dependency:tree]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [dependency:tree]
> [INFO] perfectjpattern:perfectjpattern-examples:jar:1.0.1-SNAPSHOT
> [INFO] +- org.slf4j:slf4j-api:jar:1.5.0:compile
> [INFO] +- commons-lang:commons-lang:jar:2.2:compile
> [INFO] +- perfectjpattern:perfectjpattern-api:jar:1.0.1-SNAPSHOT:compile
> [INFO] +- perfectjpattern:perfectjpattern-core:jar:1.0.1-SNAPSHOT:compile
> [INFO] +- perfectjpattern:perfectjpattern-j2ee:jar:1.0.1-SNAPSHOT:compile
> [INFO] |  \- org.hibernate:hibernate:jar:3.2.1.ga:compile
> [INFO] |     +- net.sf.ehcache:ehcache:jar:1.2.3:compile
> [INFO] |     +- javax.transaction:jta:jar:1.0.1B:compile
> [INFO] |     +- commons-logging:commons-logging:jar:1.0.4:compile
> [INFO] |     +- asm:asm-attrs:jar:1.5.3:compile
> [INFO] |     +- dom4j:dom4j:jar:1.6.1:compile
> [INFO] |     +- antlr:antlr:jar:2.7.6:compile
> [INFO] |     +- cglib:cglib:jar:2.1_3:compile
> [INFO] |     +- asm:asm:jar:1.5.3:compile
> [INFO] |     \- commons-collections:commons-collections:jar:2.1.1:compile
> [INFO] +- junit:junit:jar:3.8.2:test
> [INFO] +- org.slf4j:slf4j-log4j12:jar:1.5.0:test
> [INFO] |  \- log4j:log4j:jar:1.2.13:test
> [INFO] \- org.easymock:easymock:jar:2.3:test
> [INFO] 
> [INFO] 
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> ------------------------------------------------------------------------
> [INFO] PerfectJPattern ....................................... SUCCESS
> [5.842s]
> [INFO] PerfectJPattern API ................................... SUCCESS
> [0.002s]
> [INFO] PerfectJPattern Core Patterns ......................... SUCCESS
> [0.080s]
> [INFO] PerfectJPattern J2EE Patterns ......................... SUCCESS
> [0.121s]
> [INFO] PerfectJPattern Examples .............................. SUCCESS
> [0.059s]
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 7 seconds
> [INFO] Finished at: Sun Jul 13 15:13:08 CEST 2008
> [INFO] Final Memory: 9M/20M
> [INFO]
> ------------------------------------------------------------------------
> 
> ****************************************************************************
> 
> [INFO] Scanning for projects...
> [INFO] Reactor build order: 
> [INFO]   PerfectJPattern
> [INFO]   PerfectJPattern API
> [INFO]   PerfectJPattern Core Patterns
> [INFO]   PerfectJPattern J2EE Patterns
> [INFO]   PerfectJPattern Examples
> [INFO] Searching repository for plugin with prefix: 'help'.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building PerfectJPattern
> [INFO]    task-segment: [help:effective-pom] (aggregator-style)
> [INFO]
> ------------------------------------------------------------------------
> [WARNING] Attempting to build MavenProject instance for Artifact
> (org.apache.maven.plugins:maven-help-plugin:2.1-20080521.234955-1) of type:
> maven-plugin; constructing POM artifact instead.
> [INFO] [help:effective-pom]
> [INFO] 
> ****************************************************************************
> Effective POM for project
> 'perfectjpattern:perfectjpattern:pom:1.0.1-SNAPSHOT'
> ****************************************************************************
> <?xml version="1.0"?><project>
>   <modelVersion>4.0.0</modelVersion>
>   <groupId>perfectjpattern</groupId>
>   <artifactId>perfectjpattern</artifactId>
>   <packaging>pom</packaging>
>   <name>PerfectJPattern</name>
>   <version>1.0.1-SNAPSHOT</version>
>   <description>Catalog of componentized reusable Java Design
> Patterns.</description>
>   <url>http://perfectjpattern.sourceforge.net/</url>
>   <issueManagement>
>     <system>sourceforge</system>
>     <url>http://sourceforge.net/tracker/?group_id=198235</url>
>   </issueManagement>
>   <inceptionYear>2007</inceptionYear>
>   <mailingLists>
>     <mailingList>
>       <name>PerfectJPattern Development Mailing list</name>
>  
> <subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-dev
> elopment</subscribe>
>  
> <unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-d
> evelopment</unsubscribe>
>       <post>perfectjpattern-development@lists.sourceforge.net</post>
>  
> <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
> tern-development</archive>
>     </mailingList>
>     <mailingList>
>       <name>PerfectJPattern Users Mailing list</name>
>  
> <subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-use
> rs</subscribe>
>  
> <unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-u
> sers</unsubscribe>
>       <post>perfectjpattern-users@lists.sourceforge.net</post>
>  
> <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
> tern-users</archive>
>     </mailingList>
>   </mailingLists>
>   <developers>
>     <developer>
>       <id>bravegag</id>
>       <name>Giovanni Azua Garcia</name>
>       <email>bravegag@hotmail.com</email>
>       <roles>
>         <role>Project Admin</role>
>         <role>Lead Developer</role>
>       </roles>
>       <timezone>+2</timezone>
>     </developer>
>   </developers>
>   <contributors>
>     <contributor>
>       <name>Steven M. Lewis</name>
>       <email>smlewis@lordjoe.com</email>
>       <roles>
>         <role>Developer</role>
>       </roles>
>     </contributor>
>     <contributor>
>       <name>Wilhelm Fitzpatrick</name>
>       <email>wilhelmf@agileinformatics.com</email>
>       <roles>
>         <role>Developer</role>
>         <role>Instructor</role>
>       </roles>
>     </contributor>
>   </contributors>
>   <licenses>
>     <license>
>       <name>GNU General Public License</name>
>       <url>LICENSE.txt</url>
>     </license>
>   </licenses>
>   <scm>
>  
> <connection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svnroot/perf
> ectjpattern</connection>
>  
> <developerConnection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svn
> root/perfectjpattern</developerConnection>
>  
> <url>http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/</url
>   </scm>
>   <build>
>  
> <sourceDirectory>/home/bravegag/code/perfectjpattern/trunk/src/main/java</so
> urceDirectory>
>     <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
>  
> <testSourceDirectory>/home/bravegag/code/perfectjpattern/trunk/src/test/java
> </testSourceDirectory>
>  
> <outputDirectory>/home/bravegag/code/perfectjpattern/trunk/target/classes</o
> utputDirectory>
>  
> <testOutputDirectory>/home/bravegag/code/perfectjpattern/trunk/target/test-c
> lasses</testOutputDirectory>
>     <resources>
>       <resource>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/src/main/resources</dir
> ectory>
>       </resource>
>     </resources>
>     <testResources>
>       <testResource>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/src/test/resources</dir
> ectory>
>       </testResource>
>     </testResources>
>     <directory>/home/bravegag/code/perfectjpattern/trunk/target</directory>
>     <finalName>perfectjpattern-1.0.1-SNAPSHOT</finalName>
>     <pluginManagement>
>       <plugins>
>         <plugin>
>           <artifactId>maven-antrun-plugin</artifactId>
>           <version>1.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-assembly-plugin</artifactId>
>           <version>2.2-beta-2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-clean-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-compiler-plugin</artifactId>
>           <version>2.0.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-dependency-plugin</artifactId>
>           <version>2.0</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-deploy-plugin</artifactId>
>           <version>2.3</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-ear-plugin</artifactId>
>           <version>2.3.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-ejb-plugin</artifactId>
>           <version>2.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-install-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-jar-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-javadoc-plugin</artifactId>
>           <version>2.4</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-plugin-plugin</artifactId>
>           <version>2.4.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-rar-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-release-plugin</artifactId>
>           <version>2.0-beta-7</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-resources-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-site-plugin</artifactId>
>           <version>2.0-beta-6</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-source-plugin</artifactId>
>           <version>2.0.4</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-surefire-plugin</artifactId>
>           <version>2.4.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-war-plugin</artifactId>
>           <version>2.1-alpha-1</version>
>         </plugin>
>       </plugins>
>     </pluginManagement>
>     <plugins>
>       <plugin>
>         <artifactId>maven-antrun-plugin</artifactId>
>         <version>1.1</version>
>         <executions>
>           <execution>
>             <phase>site</phase>
>             <goals>
>               <goal>run</goal>
>             </goals>
>             <configuration>
>               <tasks>
>                 <echo message="Executing antrun that fixes the site.xml
> source files" />
>                 <copy todir="../perfectjpattern/src/site" flatten="true"
> overwrite="true">
>                   <fileset dir="..">
>                     <include name="../src/site/site.xml" />
>                     <exclude name="perfectjpattern/src/site/site.xml" />
>                   </fileset>
>                 </copy>
>                 <replace token="href=&quot;/" dir=".."
> value="href=&quot;../">
>                   <include name="perfectjpattern/src/site/site.xml" />
>                   <exclude name="../src/site/site.xml" />
>                 </replace>
>                 <replace token="href=&quot;../perfectjpattern/" dir=".."
> value="href=&quot;">
>                   <include name="perfectjpattern/src/site/site.xml" />
>                   <exclude name="../src/site/site.xml" />
>                 </replace>
>               </tasks>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>
>       <plugin>
>         <artifactId>maven-compiler-plugin</artifactId>
>         <version>2.0.2</version>
>         <configuration>
>           <source>1.5</source>
>           <target>1.5</target>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-site-plugin</artifactId>
>         <version>2.0-beta-7</version>
>       </plugin>
>       <plugin>
>         <artifactId>maven-enforcer-plugin</artifactId>
>         <executions>
>           <execution>
>             <id>enforce-versions</id>
>             <goals>
>               <goal>enforce</goal>
>             </goals>
>             <configuration>
>               <rules>
>                 <requireMavenVersion>
>                   <version>2.0.9</version>
>                 </requireMavenVersion>
>                 <requireJavaVersion>
>                   <version>1.6</version>
>                 </requireJavaVersion>
>               </rules>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>
>       <plugin>
>         <artifactId>maven-assembly-plugin</artifactId>
>         <version>2.2-beta-2</version>
>         <configuration>
>           <descriptors>
>             <descriptor>src/main/assembly/api-bin.xml</descriptor>
>             <descriptor>src/main/assembly/api-src.xml</descriptor>
>             <descriptor>src/main/assembly/core-bin.xml</descriptor>
>             <descriptor>src/main/assembly/core-src.xml</descriptor>
>             <descriptor>src/main/assembly/j2ee-bin.xml</descriptor>
>             <descriptor>src/main/assembly/j2ee-src.xml</descriptor>
>             <descriptor>src/main/assembly/examples-bin.xml</descriptor>
>             <descriptor>src/main/assembly/examples-src.xml</descriptor>
>           </descriptors>
>           <finalName>perfectjpattern-1.0.1-SNAPSHOT</finalName>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-help-plugin</artifactId>
>         <version>2.1-20080521.234955-1</version>
>       </plugin>
>     </plugins>
>   </build>
>   <profiles>
>     <profile>
>       <id>statsvn</id>
>       <activation>
>         <property>
>           <name>generate.statsvn</name>
>           <value>true</value>
>         </property>
>       </activation>
>       <reporting>
>         <plugins>
>           <plugin>
>             <groupId>net.sf</groupId>
>             <artifactId>stat-scm</artifactId>
>           </plugin>
>         </plugins>
>       </reporting>
>     </profile>
>     <profile>
>       <id>ydoc</id>
>       <activation>
>         <property>
>           <name>generate.ydoc</name>
>           <value>true</value>
>         </property>
>       </activation>
>       <reporting>
>         <plugins>
>           <plugin>
>             <artifactId>maven-javadoc-plugin</artifactId>
>             <configuration>
>               <aggregate>true</aggregate>
>               <source>1.5</source>
>               <doclet>ydoc.doclets.YStandard</doclet>
>  
> <docletPath>/opt/noarch/ydoc/3.0/lib/ydoc.jar:/opt/noarch/ydoc/3.0/lib/class
> 2svg.jar:/opt/noarch/ydoc/3.0/resources</docletPath>
>               <additionalparam>-link
> http://java.sun.com/j2se/1.5.0/docs/api/
> 		  -link http://logging.apache.org/log4j/docs/api/
> 		  -docfilessubdirs -umlautogen -umlgen
> 		  -umltypegen -umlpackagegen
> 		  -umloverviewgen -author</additionalparam>
>             </configuration>
>           </plugin>
>         </plugins>
>       </reporting>
>     </profile>
>   </profiles>
>   <modules>
>     <module>perfectjpattern-api</module>
>     <module>perfectjpattern-core</module>
>     <module>perfectjpattern-j2ee</module>
>     <module>perfectjpattern-examples</module>
>   </modules>
>   <repositories>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>Codehaus Snapshots</id>
>       <url>http://snapshots.repository.codehaus.org/</url>
>     </repository>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>Struts Test Build repository</id>
>  
> <url>http://people.apache.org/builds/struts/2.1.2/m2-staging-repository/</ur
> l>
>     </repository>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>People Apache repository</id>
>       <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
>     </repository>
>     <repository>
>       <snapshots>
>         <enabled>false</enabled>
>       </snapshots>
>       <id>central</id>
>       <name>Maven Repository Switchboard</name>
>       <url>http://repo1.maven.org/maven2</url>
>     </repository>
>   </repositories>
>   <pluginRepositories>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>Codehaus Snapshots</id>
>       <url>http://snapshots.repository.codehaus.org/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>People Apache Plugins repository</id>
>       <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>Repo1 Maven Plugins Repository</id>
>       <url>http://repo1.maven.org/repo/maven2/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases>
>         <updatePolicy>never</updatePolicy>
>       </releases>
>       <snapshots>
>         <enabled>false</enabled>
>       </snapshots>
>       <id>central</id>
>       <name>Maven Plugin Repository</name>
>       <url>http://repo1.maven.org/maven2</url>
>     </pluginRepository>
>   </pluginRepositories>
>   <reporting>
>     <outputDirectory>target/site</outputDirectory>
>     <plugins>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>dashboard-maven-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>jdepend-maven-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <artifactId>maven-pmd-plugin</artifactId>
>         <configuration>
>           <linkXref>true</linkXref>
>           <sourceEncoding>utf-8</sourceEncoding>
>           <targetJdk>1.5</targetJdk>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-project-info-reports-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <artifactId>maven-changes-plugin</artifactId>
>         <reportSets>
>           <reportSet>
>             <reports>
>               <report>changes-report</report>
>             </reports>
>           </reportSet>
>         </reportSets>
>       </plugin>
>       <plugin>
>         <artifactId>maven-javadoc-plugin</artifactId>
>         <configuration>
>           <aggregate>true</aggregate>
>           <source>1.5</source>
>           <doclet>ydoc.doclets.YStandard</doclet>
>  
> <docletPath>/opt/noarch/ydoc/3.0/lib/ydoc.jar:/opt/noarch/ydoc/3.0/lib/class
> 2svg.jar:/opt/noarch/ydoc/3.0/resources</docletPath>
>           <additionalparam>-link http://java.sun.com/j2se/1.5.0/docs/api/
> 		  -link http://logging.apache.org/log4j/docs/api/
> 		  -docfilessubdirs -umlautogen -umlgen
> 		  -umltypegen -umlpackagegen
> 		  -umloverviewgen -author</additionalparam>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-jxr-plugin</artifactId>
>         <configuration>
>           <aggregate>true</aggregate>
>           <linkJavadoc>true</linkJavadoc>
>           <javadocDir>target/site/apidocs</javadocDir>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>findbugs-maven-plugin</artifactId>
>         <configuration>
>           <effort>Max</effort>
>           <xmlOutput>true</xmlOutput>
>           <debug>false</debug>
>           <stylesheet>fancy.xsl</stylesheet>
>           <html>fancy.xsl</html>
>           <relaxed>false</relaxed>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>surefire-report-maven-plugin</artifactId>
>         <configuration>
>           <systemProperties>
>             <property>
>               <name>log4j.configuration</name>
>               <value>log4j.xml</value>
>             </property>
>           </systemProperties>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>taglist-maven-plugin</artifactId>
>         <configuration>
>           <tags>
>             <tag>TODO:</tag>
>           </tags>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-checkstyle-plugin</artifactId>
>         <configuration>
>           <enableRulesSummary>false</enableRulesSummary>
>           <configLocation>checkstyle.xml</configLocation>
>         </configuration>
>       </plugin>
>     </plugins>
>   </reporting>
>   <distributionManagement>
>     <repository>
>       <id>perfectjpattern</id>
>  
> <url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/m2r
> epo</url>
>     </repository>
>     <site>
>       <id>perfectjpattern</id>
>  
> <url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs</ur
> l>
>     </site>
>   </distributionManagement>
>   <properties>
>     <releaseVersion>1.0.1-SNAPSHOT</releaseVersion>
>     <ydoc.license>/opt/noarch/ydoc/3.0/license/ydoc.license</ydoc.license>
>     <ydoc.home>/opt/noarch/ydoc/3.0</ydoc.home>
>     <releasedOn>11.11.2007</releasedOn>
>   </properties>
> </project>
> ****************************************************************************
> 
> 
> ****************************************************************************
> Effective POM for project
> 'perfectjpattern:perfectjpattern-api:jar:1.0.1-SNAPSHOT'
> ****************************************************************************
> <?xml version="1.0"?><project>
>   <parent>
>     <artifactId>perfectjpattern</artifactId>
>     <groupId>perfectjpattern</groupId>
>     <version>1.0.1-SNAPSHOT</version>
>   </parent>
>   <modelVersion>4.0.0</modelVersion>
>   <groupId>perfectjpattern</groupId>
>   <artifactId>perfectjpattern-api</artifactId>
>   <name>PerfectJPattern API</name>
>   <version>1.0.1-SNAPSHOT</version>
>   <description>Pure API Interface definitions for all existing patterns
> either core or enterprise.</description>
>   <url>http://perfectjpattern.sourceforge.net/</url>
>   <issueManagement>
>     <system>sourceforge</system>
>     <url>http://sourceforge.net/tracker/?group_id=198235</url>
>   </issueManagement>
>   <inceptionYear>2007</inceptionYear>
>   <mailingLists>
>     <mailingList>
>       <name>PerfectJPattern Development Mailing list</name>
>  
> <subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-dev
> elopment</subscribe>
>  
> <unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-d
> evelopment</unsubscribe>
>       <post>perfectjpattern-development@lists.sourceforge.net</post>
>  
> <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
> tern-development</archive>
>     </mailingList>
>     <mailingList>
>       <name>PerfectJPattern Users Mailing list</name>
>  
> <subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-use
> rs</subscribe>
>  
> <unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-u
> sers</unsubscribe>
>       <post>perfectjpattern-users@lists.sourceforge.net</post>
>  
> <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
> tern-users</archive>
>     </mailingList>
>   </mailingLists>
>   <developers>
>     <developer>
>       <id>bravegag</id>
>       <name>Giovanni Azua Garcia</name>
>       <email>bravegag@hotmail.com</email>
>       <roles>
>         <role>Project Admin</role>
>         <role>Lead Developer</role>
>       </roles>
>       <timezone>+2</timezone>
>     </developer>
>   </developers>
>   <contributors>
>     <contributor>
>       <name>Steven M. Lewis</name>
>       <email>smlewis@lordjoe.com</email>
>       <roles>
>         <role>Developer</role>
>       </roles>
>     </contributor>
>     <contributor>
>       <name>Wilhelm Fitzpatrick</name>
>       <email>wilhelmf@agileinformatics.com</email>
>       <roles>
>         <role>Developer</role>
>         <role>Instructor</role>
>       </roles>
>     </contributor>
>   </contributors>
>   <licenses>
>     <license>
>       <name>GNU General Public License</name>
>       <url>LICENSE.txt</url>
>     </license>
>   </licenses>
>   <scm>
>  
> <connection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svnroot/perf
> ectjpattern</connection>
>  
> <developerConnection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svn
> root/perfectjpattern</developerConnection>
>  
> <url>http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/</url
>   </scm>
>   <build>
>  
> <sourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-a
> pi/src/main/java</sourceDirectory>
>     <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
>  
> <testSourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
> rn-api/src/test/java</testSourceDirectory>
>  
> <outputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-a
> pi/target/classes</outputDirectory>
>  
> <testOutputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
> rn-api/target/test-classes</testOutputDirectory>
>     <resources>
>       <resource>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-api/src
> /main/resources</directory>
>       </resource>
>     </resources>
>     <testResources>
>       <testResource>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-api/src
> /test/resources</directory>
>       </testResource>
>     </testResources>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-api/tar
> get</directory>
>     <finalName>perfectjpattern-api-1.0.1-SNAPSHOT</finalName>
>     <pluginManagement>
>       <plugins>
>         <plugin>
>           <artifactId>maven-antrun-plugin</artifactId>
>           <version>1.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-assembly-plugin</artifactId>
>           <version>2.2-beta-2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-clean-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-compiler-plugin</artifactId>
>           <version>2.0.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-dependency-plugin</artifactId>
>           <version>2.0</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-deploy-plugin</artifactId>
>           <version>2.3</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-ear-plugin</artifactId>
>           <version>2.3.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-ejb-plugin</artifactId>
>           <version>2.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-install-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-jar-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-javadoc-plugin</artifactId>
>           <version>2.4</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-plugin-plugin</artifactId>
>           <version>2.4.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-rar-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-release-plugin</artifactId>
>           <version>2.0-beta-7</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-resources-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-site-plugin</artifactId>
>           <version>2.0-beta-6</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-source-plugin</artifactId>
>           <version>2.0.4</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-surefire-plugin</artifactId>
>           <version>2.4.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-war-plugin</artifactId>
>           <version>2.1-alpha-1</version>
>         </plugin>
>       </plugins>
>     </pluginManagement>
>     <plugins>
>       <plugin>
>         <artifactId>maven-antrun-plugin</artifactId>
>         <version>1.1</version>
>         <executions>
>           <execution>
>             <phase>site</phase>
>             <goals>
>               <goal>run</goal>
>             </goals>
>             <configuration>
>               <tasks>
>                 <echo message="Executing antrun that fixes the site.xml
> source files" />
>                 <copy todir="../perfectjpattern-api/src/site" flatten="true"
> overwrite="true">
>                   <fileset dir="..">
>                     <include name="../src/site/site.xml" />
>                     <exclude name="perfectjpattern-api/src/site/site.xml" />
>                   </fileset>
>                 </copy>
>                 <replace token="href=&quot;/" dir=".."
> value="href=&quot;../">
>                   <include name="perfectjpattern-api/src/site/site.xml" />
>                   <exclude name="../src/site/site.xml" />
>                 </replace>
>                 <replace token="href=&quot;../perfectjpattern-api/" dir=".."
> value="href=&quot;">
>                   <include name="perfectjpattern-api/src/site/site.xml" />
>                   <exclude name="../src/site/site.xml" />
>                 </replace>
>               </tasks>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>
>       <plugin>
>         <artifactId>maven-compiler-plugin</artifactId>
>         <version>2.0.2</version>
>         <configuration>
>           <source>1.5</source>
>           <target>1.5</target>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-site-plugin</artifactId>
>         <version>2.0-beta-7</version>
>       </plugin>
>       <plugin>
>         <artifactId>maven-enforcer-plugin</artifactId>
>         <executions>
>           <execution>
>             <id>enforce-versions</id>
>             <goals>
>               <goal>enforce</goal>
>             </goals>
>             <configuration>
>               <rules>
>                 <requireMavenVersion>
>                   <version>2.0.9</version>
>                 </requireMavenVersion>
>                 <requireJavaVersion>
>                   <version>1.6</version>
>                 </requireJavaVersion>
>               </rules>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>
>       <plugin>
>         <artifactId>maven-assembly-plugin</artifactId>
>         <version>2.2-beta-2</version>
>         <configuration>
>           <descriptors>
>             <descriptor>src/main/assembly/api-bin.xml</descriptor>
>             <descriptor>src/main/assembly/api-src.xml</descriptor>
>             <descriptor>src/main/assembly/core-bin.xml</descriptor>
>             <descriptor>src/main/assembly/core-src.xml</descriptor>
>             <descriptor>src/main/assembly/j2ee-bin.xml</descriptor>
>             <descriptor>src/main/assembly/j2ee-src.xml</descriptor>
>             <descriptor>src/main/assembly/examples-bin.xml</descriptor>
>             <descriptor>src/main/assembly/examples-src.xml</descriptor>
>           </descriptors>
>           <finalName>perfectjpattern-1.0.1-SNAPSHOT</finalName>
>         </configuration>
>       </plugin>
>     </plugins>
>   </build>
>   <repositories>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>Codehaus Snapshots</id>
>       <url>http://snapshots.repository.codehaus.org/</url>
>     </repository>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>Struts Test Build repository</id>
>  
> <url>http://people.apache.org/builds/struts/2.1.2/m2-staging-repository/</ur
> l>
>     </repository>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>People Apache repository</id>
>       <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
>     </repository>
>     <repository>
>       <snapshots>
>         <enabled>false</enabled>
>       </snapshots>
>       <id>central</id>
>       <name>Maven Repository Switchboard</name>
>       <url>http://repo1.maven.org/maven2</url>
>     </repository>
>   </repositories>
>   <pluginRepositories>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>Codehaus Snapshots</id>
>       <url>http://snapshots.repository.codehaus.org/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>People Apache Plugins repository</id>
>       <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>Repo1 Maven Plugins Repository</id>
>       <url>http://repo1.maven.org/repo/maven2/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases>
>         <updatePolicy>never</updatePolicy>
>       </releases>
>       <snapshots>
>         <enabled>false</enabled>
>       </snapshots>
>       <id>central</id>
>       <name>Maven Plugin Repository</name>
>       <url>http://repo1.maven.org/maven2</url>
>     </pluginRepository>
>   </pluginRepositories>
>   <reporting>
>     <outputDirectory>../target/site/perfectjpattern-api</outputDirectory>
>     <plugins>
>       <plugin>
>         <artifactId>maven-changes-plugin</artifactId>
>         <reportSets>
>           <reportSet>
>             <reports>
>               <report>changes-report</report>
>             </reports>
>           </reportSet>
>         </reportSets>
>       </plugin>
>       <plugin>
>         <artifactId>maven-checkstyle-plugin</artifactId>
>         <configuration>
>           <enableRulesSummary>false</enableRulesSummary>
>           <configLocation>checkstyle.xml</configLocation>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-javadoc-plugin</artifactId>
>         <configuration>
>           <aggregate>true</aggregate>
>           <source>1.5</source>
>           <doclet>ydoc.doclets.YStandard</doclet>
>  
> <docletPath>/opt/noarch/ydoc/3.0/lib/ydoc.jar:/opt/noarch/ydoc/3.0/lib/class
> 2svg.jar:/opt/noarch/ydoc/3.0/resources</docletPath>
>           <additionalparam>-link http://java.sun.com/j2se/1.5.0/docs/api/
> 		  -link http://logging.apache.org/log4j/docs/api/
> 		  -docfilessubdirs -umlautogen -umlgen
> 		  -umltypegen -umlpackagegen
> 		  -umloverviewgen -author</additionalparam>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-jxr-plugin</artifactId>
>         <configuration>
>           <aggregate>true</aggregate>
>           <linkJavadoc>true</linkJavadoc>
>           <javadocDir>target/site/apidocs</javadocDir>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-pmd-plugin</artifactId>
>         <configuration>
>           <linkXref>true</linkXref>
>           <sourceEncoding>utf-8</sourceEncoding>
>           <targetJdk>1.5</targetJdk>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-project-info-reports-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>dashboard-maven-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>findbugs-maven-plugin</artifactId>
>         <configuration>
>           <effort>Max</effort>
>           <xmlOutput>true</xmlOutput>
>           <debug>false</debug>
>           <stylesheet>fancy.xsl</stylesheet>
>           <html>fancy.xsl</html>
>           <relaxed>false</relaxed>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>jdepend-maven-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>surefire-report-maven-plugin</artifactId>
>         <configuration>
>           <systemProperties>
>             <property>
>               <name>log4j.configuration</name>
>               <value>log4j.xml</value>
>             </property>
>           </systemProperties>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>taglist-maven-plugin</artifactId>
>         <configuration>
>           <tags>
>             <tag>TODO:</tag>
>           </tags>
>         </configuration>
>       </plugin>
>     </plugins>
>   </reporting>
>   <distributionManagement>
>     <repository>
>       <id>perfectjpattern</id>
>  
> <url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/m2r
> epo</url>
>     </repository>
>     <site>
>       <id>perfectjpattern</id>
>  
> <url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/per
> fectjpattern-api</url>
>     </site>
>   </distributionManagement>
>   <properties>
>     <releaseVersion>1.0.1-SNAPSHOT</releaseVersion>
>     <ydoc.license>/opt/noarch/ydoc/3.0/license/ydoc.license</ydoc.license>
>     <ydoc.home>/opt/noarch/ydoc/3.0</ydoc.home>
>     <releasedOn>11.11.2007</releasedOn>
>   </properties>
> </project>
> ****************************************************************************
> 
> 
> ****************************************************************************
> Effective POM for project
> 'perfectjpattern:perfectjpattern-core:jar:1.0.1-SNAPSHOT'
> ****************************************************************************
> <?xml version="1.0"?><project>
>   <parent>
>     <artifactId>perfectjpattern</artifactId>
>     <groupId>perfectjpattern</groupId>
>     <version>1.0.1-SNAPSHOT</version>
>   </parent>
>   <modelVersion>4.0.0</modelVersion>
>   <groupId>perfectjpattern</groupId>
>   <artifactId>perfectjpattern-core</artifactId>
>   <name>PerfectJPattern Core Patterns</name>
>   <version>1.0.1-SNAPSHOT</version>
>   <description>Collection of Core patterns targeting J2SE: GoF patterns,
> concurrency patterns, Rich UI Patterns, etc.</description>
>   <url>http://perfectjpattern.sourceforge.net/</url>
>   <issueManagement>
>     <system>sourceforge</system>
>     <url>http://sourceforge.net/tracker/?group_id=198235</url>
>   </issueManagement>
>   <inceptionYear>2007</inceptionYear>
>   <mailingLists>
>     <mailingList>
>       <name>PerfectJPattern Development Mailing list</name>
>  
> <subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-dev
> elopment</subscribe>
>  
> <unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-d
> evelopment</unsubscribe>
>       <post>perfectjpattern-development@lists.sourceforge.net</post>
>  
> <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
> tern-development</archive>
>     </mailingList>
>     <mailingList>
>       <name>PerfectJPattern Users Mailing list</name>
>  
> <subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-use
> rs</subscribe>
>  
> <unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-u
> sers</unsubscribe>
>       <post>perfectjpattern-users@lists.sourceforge.net</post>
>  
> <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
> tern-users</archive>
>     </mailingList>
>   </mailingLists>
>   <developers>
>     <developer>
>       <id>bravegag</id>
>       <name>Giovanni Azua Garcia</name>
>       <email>bravegag@hotmail.com</email>
>       <roles>
>         <role>Project Admin</role>
>         <role>Lead Developer</role>
>       </roles>
>       <timezone>+2</timezone>
>     </developer>
>   </developers>
>   <contributors>
>     <contributor>
>       <name>Steven M. Lewis</name>
>       <email>smlewis@lordjoe.com</email>
>       <roles>
>         <role>Developer</role>
>       </roles>
>     </contributor>
>     <contributor>
>       <name>Wilhelm Fitzpatrick</name>
>       <email>wilhelmf@agileinformatics.com</email>
>       <roles>
>         <role>Developer</role>
>         <role>Instructor</role>
>       </roles>
>     </contributor>
>   </contributors>
>   <licenses>
>     <license>
>       <name>GNU General Public License</name>
>       <url>LICENSE.txt</url>
>     </license>
>   </licenses>
>   <scm>
>  
> <connection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svnroot/perf
> ectjpattern</connection>
>  
> <developerConnection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svn
> root/perfectjpattern</developerConnection>
>  
> <url>http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/</url
>   </scm>
>   <build>
>  
> <sourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-c
> ore/src/main/java</sourceDirectory>
>     <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
>  
> <testSourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
> rn-core/src/test/java</testSourceDirectory>
>  
> <outputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-c
> ore/target/classes</outputDirectory>
>  
> <testOutputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
> rn-core/target/test-classes</testOutputDirectory>
>     <resources>
>       <resource>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-core/sr
> c/main/resources</directory>
>       </resource>
>     </resources>
>     <testResources>
>       <testResource>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-core/sr
> c/test/resources</directory>
>       </testResource>
>     </testResources>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-core/ta
> rget</directory>
>     <finalName>perfectjpattern-core-1.0.1-SNAPSHOT</finalName>
>     <pluginManagement>
>       <plugins>
>         <plugin>
>           <artifactId>maven-antrun-plugin</artifactId>
>           <version>1.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-assembly-plugin</artifactId>
>           <version>2.2-beta-2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-clean-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-compiler-plugin</artifactId>
>           <version>2.0.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-dependency-plugin</artifactId>
>           <version>2.0</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-deploy-plugin</artifactId>
>           <version>2.3</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-ear-plugin</artifactId>
>           <version>2.3.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-ejb-plugin</artifactId>
>           <version>2.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-install-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-jar-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-javadoc-plugin</artifactId>
>           <version>2.4</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-plugin-plugin</artifactId>
>           <version>2.4.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-rar-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-release-plugin</artifactId>
>           <version>2.0-beta-7</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-resources-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-site-plugin</artifactId>
>           <version>2.0-beta-6</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-source-plugin</artifactId>
>           <version>2.0.4</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-surefire-plugin</artifactId>
>           <version>2.4.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-war-plugin</artifactId>
>           <version>2.1-alpha-1</version>
>         </plugin>
>       </plugins>
>     </pluginManagement>
>     <plugins>
>       <plugin>
>         <artifactId>maven-antrun-plugin</artifactId>
>         <version>1.1</version>
>         <executions>
>           <execution>
>             <phase>site</phase>
>             <goals>
>               <goal>run</goal>
>             </goals>
>             <configuration>
>               <tasks>
>                 <echo message="Executing antrun that fixes the site.xml
> source files" />
>                 <copy todir="../perfectjpattern-core/src/site"
> flatten="true" overwrite="true">
>                   <fileset dir="..">
>                     <include name="../src/site/site.xml" />
>                     <exclude name="perfectjpattern-core/src/site/site.xml"
> />
>                   </fileset>
>                 </copy>
>                 <replace token="href=&quot;/" dir=".."
> value="href=&quot;../">
>                   <include name="perfectjpattern-core/src/site/site.xml" />
>                   <exclude name="../src/site/site.xml" />
>                 </replace>
>                 <replace token="href=&quot;../perfectjpattern-core/"
> dir=".." value="href=&quot;">
>                   <include name="perfectjpattern-core/src/site/site.xml" />
>                   <exclude name="../src/site/site.xml" />
>                 </replace>
>               </tasks>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>
>       <plugin>
>         <artifactId>maven-compiler-plugin</artifactId>
>         <version>2.0.2</version>
>         <configuration>
>           <source>1.5</source>
>           <target>1.5</target>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-site-plugin</artifactId>
>         <version>2.0-beta-7</version>
>       </plugin>
>       <plugin>
>         <artifactId>maven-enforcer-plugin</artifactId>
>         <executions>
>           <execution>
>             <id>enforce-versions</id>
>             <goals>
>               <goal>enforce</goal>
>             </goals>
>             <configuration>
>               <rules>
>                 <requireMavenVersion>
>                   <version>2.0.9</version>
>                 </requireMavenVersion>
>                 <requireJavaVersion>
>                   <version>1.6</version>
>                 </requireJavaVersion>
>               </rules>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>
>       <plugin>
>         <artifactId>maven-assembly-plugin</artifactId>
>         <version>2.2-beta-2</version>
>         <configuration>
>           <descriptors>
>             <descriptor>src/main/assembly/api-bin.xml</descriptor>
>             <descriptor>src/main/assembly/api-src.xml</descriptor>
>             <descriptor>src/main/assembly/core-bin.xml</descriptor>
>             <descriptor>src/main/assembly/core-src.xml</descriptor>
>             <descriptor>src/main/assembly/j2ee-bin.xml</descriptor>
>             <descriptor>src/main/assembly/j2ee-src.xml</descriptor>
>             <descriptor>src/main/assembly/examples-bin.xml</descriptor>
>             <descriptor>src/main/assembly/examples-src.xml</descriptor>
>           </descriptors>
>           <finalName>perfectjpattern-1.0.1-SNAPSHOT</finalName>
>         </configuration>
>       </plugin>
>     </plugins>
>   </build>
>   <repositories>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>Codehaus Snapshots</id>
>       <url>http://snapshots.repository.codehaus.org/</url>
>     </repository>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>Struts Test Build repository</id>
>  
> <url>http://people.apache.org/builds/struts/2.1.2/m2-staging-repository/</ur
> l>
>     </repository>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>People Apache repository</id>
>       <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
>     </repository>
>     <repository>
>       <snapshots>
>         <enabled>false</enabled>
>       </snapshots>
>       <id>central</id>
>       <name>Maven Repository Switchboard</name>
>       <url>http://repo1.maven.org/maven2</url>
>     </repository>
>   </repositories>
>   <pluginRepositories>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>Codehaus Snapshots</id>
>       <url>http://snapshots.repository.codehaus.org/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>People Apache Plugins repository</id>
>       <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>Repo1 Maven Plugins Repository</id>
>       <url>http://repo1.maven.org/repo/maven2/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases>
>         <updatePolicy>never</updatePolicy>
>       </releases>
>       <snapshots>
>         <enabled>false</enabled>
>       </snapshots>
>       <id>central</id>
>       <name>Maven Plugin Repository</name>
>       <url>http://repo1.maven.org/maven2</url>
>     </pluginRepository>
>   </pluginRepositories>
>   <dependencies>
>     <dependency>
>       <groupId>org.slf4j</groupId>
>       <artifactId>slf4j-api</artifactId>
>       <version>1.5.0</version>
>     </dependency>
>     <dependency>
>       <groupId>commons-lang</groupId>
>       <artifactId>commons-lang</artifactId>
>       <version>2.2</version>
>     </dependency>
>     <dependency>
>       <groupId>perfectjpattern</groupId>
>       <artifactId>perfectjpattern-api</artifactId>
>       <version>1.0.1-SNAPSHOT</version>
>     </dependency>
>     <dependency>
>       <groupId>junit</groupId>
>       <artifactId>junit</artifactId>
>       <version>3.8.2</version>
>       <scope>test</scope>
>     </dependency>
>     <dependency>
>       <groupId>org.slf4j</groupId>
>       <artifactId>slf4j-log4j12</artifactId>
>       <version>1.5.0</version>
>       <scope>test</scope>
>     </dependency>
>   </dependencies>
>   <reporting>
>     <outputDirectory>../target/site/perfectjpattern-core</outputDirectory>
>     <plugins>
>       <plugin>
>         <artifactId>maven-changes-plugin</artifactId>
>         <reportSets>
>           <reportSet>
>             <reports>
>               <report>changes-report</report>
>             </reports>
>           </reportSet>
>         </reportSets>
>       </plugin>
>       <plugin>
>         <artifactId>maven-checkstyle-plugin</artifactId>
>         <configuration>
>           <enableRulesSummary>false</enableRulesSummary>
>           <configLocation>checkstyle.xml</configLocation>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-javadoc-plugin</artifactId>
>         <configuration>
>           <aggregate>true</aggregate>
>           <source>1.5</source>
>           <doclet>ydoc.doclets.YStandard</doclet>
>  
> <docletPath>/opt/noarch/ydoc/3.0/lib/ydoc.jar:/opt/noarch/ydoc/3.0/lib/class
> 2svg.jar:/opt/noarch/ydoc/3.0/resources</docletPath>
>           <additionalparam>-link http://java.sun.com/j2se/1.5.0/docs/api/
> 		  -link http://logging.apache.org/log4j/docs/api/
> 		  -docfilessubdirs -umlautogen -umlgen
> 		  -umltypegen -umlpackagegen
> 		  -umloverviewgen -author</additionalparam>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-jxr-plugin</artifactId>
>         <configuration>
>           <aggregate>true</aggregate>
>           <linkJavadoc>true</linkJavadoc>
>           <javadocDir>target/site/apidocs</javadocDir>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-pmd-plugin</artifactId>
>         <configuration>
>           <linkXref>true</linkXref>
>           <sourceEncoding>utf-8</sourceEncoding>
>           <targetJdk>1.5</targetJdk>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-project-info-reports-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>dashboard-maven-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>findbugs-maven-plugin</artifactId>
>         <configuration>
>           <effort>Max</effort>
>           <xmlOutput>true</xmlOutput>
>           <debug>false</debug>
>           <stylesheet>fancy.xsl</stylesheet>
>           <html>fancy.xsl</html>
>           <relaxed>false</relaxed>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>jdepend-maven-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>surefire-report-maven-plugin</artifactId>
>         <configuration>
>           <systemProperties>
>             <property>
>               <name>log4j.configuration</name>
>               <value>log4j.xml</value>
>             </property>
>           </systemProperties>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>taglist-maven-plugin</artifactId>
>         <configuration>
>           <tags>
>             <tag>TODO:</tag>
>           </tags>
>         </configuration>
>       </plugin>
>     </plugins>
>   </reporting>
>   <distributionManagement>
>     <repository>
>       <id>perfectjpattern</id>
>  
> <url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/m2r
> epo</url>
>     </repository>
>     <site>
>       <id>perfectjpattern</id>
>  
> <url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/per
> fectjpattern-core</url>
>     </site>
>   </distributionManagement>
>   <properties>
>     <releaseVersion>1.0.1-SNAPSHOT</releaseVersion>
>     <ydoc.license>/opt/noarch/ydoc/3.0/license/ydoc.license</ydoc.license>
>     <ydoc.home>/opt/noarch/ydoc/3.0</ydoc.home>
>     <releasedOn>11.11.2007</releasedOn>
>   </properties>
> </project>
> ****************************************************************************
> ********
> 
> 
> ****************************************************************************
> Effective POM for project
> 'perfectjpattern:perfectjpattern-j2ee:jar:1.0.1-SNAPSHOT'
> ****************************************************************************
> <?xml version="1.0" encoding="UTF-8"?><project>
>   <parent>
>     <artifactId>perfectjpattern</artifactId>
>     <groupId>perfectjpattern</groupId>
>     <version>1.0.1-SNAPSHOT</version>
>   </parent>
>   <modelVersion>4.0.0</modelVersion>
>   <groupId>perfectjpattern</groupId>
>   <artifactId>perfectjpattern-j2ee</artifactId>
>   <name>PerfectJPattern J2EE Patterns</name>
>   <version>1.0.1-SNAPSHOT</version>
>   <description>Componentized implementation of J2EE-specific Design
> Patterns.</description>
>   <url>http://perfectjpattern.sourceforge.net/</url>
>   <issueManagement>
>     <system>sourceforge</system>
>     <url>http://sourceforge.net/tracker/?group_id=198235</url>
>   </issueManagement>
>   <inceptionYear>2007</inceptionYear>
>   <mailingLists>
>     <mailingList>
>       <name>PerfectJPattern Development Mailing list</name>
>  
> <subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-dev
> elopment</subscribe>
>  
> <unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-d
> evelopment</unsubscribe>
>       <post>perfectjpattern-development@lists.sourceforge.net</post>
>  
> <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
> tern-development</archive>
>     </mailingList>
>     <mailingList>
>       <name>PerfectJPattern Users Mailing list</name>
>  
> <subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-use
> rs</subscribe>
>  
> <unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-u
> sers</unsubscribe>
>       <post>perfectjpattern-users@lists.sourceforge.net</post>
>  
> <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
> tern-users</archive>
>     </mailingList>
>   </mailingLists>
>   <developers>
>     <developer>
>       <id>bravegag</id>
>       <name>Giovanni Azua Garcia</name>
>       <email>bravegag@hotmail.com</email>
>       <roles>
>         <role>Project Admin</role>
>         <role>Lead Developer</role>
>       </roles>
>       <timezone>+2</timezone>
>     </developer>
>   </developers>
>   <contributors>
>     <contributor>
>       <name>Steven M. Lewis</name>
>       <email>smlewis@lordjoe.com</email>
>       <roles>
>         <role>Developer</role>
>       </roles>
>     </contributor>
>     <contributor>
>       <name>Wilhelm Fitzpatrick</name>
>       <email>wilhelmf@agileinformatics.com</email>
>       <roles>
>         <role>Developer</role>
>         <role>Instructor</role>
>       </roles>
>     </contributor>
>   </contributors>
>   <licenses>
>     <license>
>       <name>GNU General Public License</name>
>       <url>LICENSE.txt</url>
>     </license>
>   </licenses>
>   <scm>
>  
> <connection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svnroot/perf
> ectjpattern</connection>
>  
> <developerConnection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svn
> root/perfectjpattern</developerConnection>
>  
> <url>http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/</url
>   </scm>
>   <build>
>  
> <sourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-j
> 2ee/src/main/java</sourceDirectory>
>     <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
>  
> <testSourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
> rn-j2ee/src/test/java</testSourceDirectory>
>  
> <outputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-j
> 2ee/target/classes</outputDirectory>
>  
> <testOutputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
> rn-j2ee/target/test-classes</testOutputDirectory>
>     <resources>
>       <resource>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-j2ee/sr
> c/main/resources</directory>
>       </resource>
>     </resources>
>     <testResources>
>       <testResource>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-j2ee/sr
> c/test/resources</directory>
>       </testResource>
>     </testResources>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-j2ee/ta
> rget</directory>
>     <finalName>perfectjpattern-j2ee-1.0.1-SNAPSHOT</finalName>
>     <pluginManagement>
>       <plugins>
>         <plugin>
>           <artifactId>maven-antrun-plugin</artifactId>
>           <version>1.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-assembly-plugin</artifactId>
>           <version>2.2-beta-2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-clean-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-compiler-plugin</artifactId>
>           <version>2.0.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-dependency-plugin</artifactId>
>           <version>2.0</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-deploy-plugin</artifactId>
>           <version>2.3</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-ear-plugin</artifactId>
>           <version>2.3.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-ejb-plugin</artifactId>
>           <version>2.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-install-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-jar-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-javadoc-plugin</artifactId>
>           <version>2.4</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-plugin-plugin</artifactId>
>           <version>2.4.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-rar-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-release-plugin</artifactId>
>           <version>2.0-beta-7</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-resources-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-site-plugin</artifactId>
>           <version>2.0-beta-6</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-source-plugin</artifactId>
>           <version>2.0.4</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-surefire-plugin</artifactId>
>           <version>2.4.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-war-plugin</artifactId>
>           <version>2.1-alpha-1</version>
>         </plugin>
>       </plugins>
>     </pluginManagement>
>     <plugins>
>       <plugin>
>         <artifactId>maven-antrun-plugin</artifactId>
>         <version>1.1</version>
>         <executions>
>           <execution>
>             <phase>site</phase>
>             <goals>
>               <goal>run</goal>
>             </goals>
>             <configuration>
>               <tasks>
>                 <echo message="Executing antrun that fixes the site.xml
> source files" />
>                 <copy todir="../perfectjpattern-j2ee/src/site"
> flatten="true" overwrite="true">
>                   <fileset dir="..">
>                     <include name="../src/site/site.xml" />
>                     <exclude name="perfectjpattern-j2ee/src/site/site.xml"
> />
>                   </fileset>
>                 </copy>
>                 <replace token="href=&quot;/" dir=".."
> value="href=&quot;../">
>                   <include name="perfectjpattern-j2ee/src/site/site.xml" />
>                   <exclude name="../src/site/site.xml" />
>                 </replace>
>                 <replace token="href=&quot;../perfectjpattern-j2ee/"
> dir=".." value="href=&quot;">
>                   <include name="perfectjpattern-j2ee/src/site/site.xml" />
>                   <exclude name="../src/site/site.xml" />
>                 </replace>
>               </tasks>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>
>       <plugin>
>         <artifactId>maven-compiler-plugin</artifactId>
>         <version>2.0.2</version>
>         <configuration>
>           <source>1.5</source>
>           <target>1.5</target>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-site-plugin</artifactId>
>         <version>2.0-beta-7</version>
>       </plugin>
>       <plugin>
>         <artifactId>maven-enforcer-plugin</artifactId>
>         <executions>
>           <execution>
>             <id>enforce-versions</id>
>             <goals>
>               <goal>enforce</goal>
>             </goals>
>             <configuration>
>               <rules>
>                 <requireMavenVersion>
>                   <version>2.0.9</version>
>                 </requireMavenVersion>
>                 <requireJavaVersion>
>                   <version>1.6</version>
>                 </requireJavaVersion>
>               </rules>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>
>       <plugin>
>         <artifactId>maven-assembly-plugin</artifactId>
>         <version>2.2-beta-2</version>
>         <configuration>
>           <descriptors>
>             <descriptor>src/main/assembly/api-bin.xml</descriptor>
>             <descriptor>src/main/assembly/api-src.xml</descriptor>
>             <descriptor>src/main/assembly/core-bin.xml</descriptor>
>             <descriptor>src/main/assembly/core-src.xml</descriptor>
>             <descriptor>src/main/assembly/j2ee-bin.xml</descriptor>
>             <descriptor>src/main/assembly/j2ee-src.xml</descriptor>
>             <descriptor>src/main/assembly/examples-bin.xml</descriptor>
>             <descriptor>src/main/assembly/examples-src.xml</descriptor>
>           </descriptors>
>           <finalName>perfectjpattern-1.0.1-SNAPSHOT</finalName>
>         </configuration>
>       </plugin>
>     </plugins>
>   </build>
>   <repositories>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>Codehaus Snapshots</id>
>       <url>http://snapshots.repository.codehaus.org/</url>
>     </repository>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>Struts Test Build repository</id>
>  
> <url>http://people.apache.org/builds/struts/2.1.2/m2-staging-repository/</ur
> l>
>     </repository>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>People Apache repository</id>
>       <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
>     </repository>
>     <repository>
>       <snapshots>
>         <enabled>false</enabled>
>       </snapshots>
>       <id>central</id>
>       <name>Maven Repository Switchboard</name>
>       <url>http://repo1.maven.org/maven2</url>
>     </repository>
>   </repositories>
>   <pluginRepositories>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>Codehaus Snapshots</id>
>       <url>http://snapshots.repository.codehaus.org/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>People Apache Plugins repository</id>
>       <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>Repo1 Maven Plugins Repository</id>
>       <url>http://repo1.maven.org/repo/maven2/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases>
>         <updatePolicy>never</updatePolicy>
>       </releases>
>       <snapshots>
>         <enabled>false</enabled>
>       </snapshots>
>       <id>central</id>
>       <name>Maven Plugin Repository</name>
>       <url>http://repo1.maven.org/maven2</url>
>     </pluginRepository>
>   </pluginRepositories>
>   <dependencies>
>     <dependency>
>       <groupId>org.slf4j</groupId>
>       <artifactId>slf4j-api</artifactId>
>       <version>1.5.0</version>
>     </dependency>
>     <dependency>
>       <groupId>commons-lang</groupId>
>       <artifactId>commons-lang</artifactId>
>       <version>2.2</version>
>     </dependency>
>     <dependency>
>       <groupId>perfectjpattern</groupId>
>       <artifactId>perfectjpattern-api</artifactId>
>       <version>1.0.1-SNAPSHOT</version>
>     </dependency>
>     <dependency>
>       <groupId>perfectjpattern</groupId>
>       <artifactId>perfectjpattern-core</artifactId>
>       <version>1.0.1-SNAPSHOT</version>
>     </dependency>
>     <dependency>
>       <groupId>org.hibernate</groupId>
>       <artifactId>hibernate</artifactId>
>       <version>3.2.1.ga</version>
>     </dependency>
>     <dependency>
>       <groupId>junit</groupId>
>       <artifactId>junit</artifactId>
>       <version>3.8.2</version>
>       <scope>test</scope>
>     </dependency>
>     <dependency>
>       <groupId>org.slf4j</groupId>
>       <artifactId>slf4j-log4j12</artifactId>
>       <version>1.5.0</version>
>       <scope>test</scope>
>     </dependency>
>     <dependency>
>       <groupId>hsqldb</groupId>
>       <artifactId>hsqldb</artifactId>
>       <version>1.8.0.7</version>
>       <scope>test</scope>
>     </dependency>
>   </dependencies>
>   <reporting>
>     <outputDirectory>../target/site/perfectjpattern-j2ee</outputDirectory>
>     <plugins>
>       <plugin>
>         <artifactId>maven-changes-plugin</artifactId>
>         <reportSets>
>           <reportSet>
>             <reports>
>               <report>changes-report</report>
>             </reports>
>           </reportSet>
>         </reportSets>
>       </plugin>
>       <plugin>
>         <artifactId>maven-checkstyle-plugin</artifactId>
>         <configuration>
>           <enableRulesSummary>false</enableRulesSummary>
>           <configLocation>checkstyle.xml</configLocation>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-javadoc-plugin</artifactId>
>         <configuration>
>           <aggregate>true</aggregate>
>           <source>1.5</source>
>           <doclet>ydoc.doclets.YStandard</doclet>
>  
> <docletPath>/opt/noarch/ydoc/3.0/lib/ydoc.jar:/opt/noarch/ydoc/3.0/lib/class
> 2svg.jar:/opt/noarch/ydoc/3.0/resources</docletPath>
>           <additionalparam>-link http://java.sun.com/j2se/1.5.0/docs/api/
> 		  -link http://logging.apache.org/log4j/docs/api/
> 		  -docfilessubdirs -umlautogen -umlgen
> 		  -umltypegen -umlpackagegen
> 		  -umloverviewgen -author</additionalparam>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-jxr-plugin</artifactId>
>         <configuration>
>           <aggregate>true</aggregate>
>           <linkJavadoc>true</linkJavadoc>
>           <javadocDir>target/site/apidocs</javadocDir>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-pmd-plugin</artifactId>
>         <configuration>
>           <linkXref>true</linkXref>
>           <sourceEncoding>utf-8</sourceEncoding>
>           <targetJdk>1.5</targetJdk>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-project-info-reports-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>dashboard-maven-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>findbugs-maven-plugin</artifactId>
>         <configuration>
>           <effort>Max</effort>
>           <xmlOutput>true</xmlOutput>
>           <debug>false</debug>
>           <stylesheet>fancy.xsl</stylesheet>
>           <html>fancy.xsl</html>
>           <relaxed>false</relaxed>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>jdepend-maven-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>surefire-report-maven-plugin</artifactId>
>         <configuration>
>           <systemProperties>
>             <property>
>               <name>log4j.configuration</name>
>               <value>log4j.xml</value>
>             </property>
>           </systemProperties>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>taglist-maven-plugin</artifactId>
>         <configuration>
>           <tags>
>             <tag>TODO:</tag>
>           </tags>
>         </configuration>
>       </plugin>
>     </plugins>
>   </reporting>
>   <distributionManagement>
>     <repository>
>       <id>perfectjpattern</id>
>  
> <url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/m2r
> epo</url>
>     </repository>
>     <site>
>       <id>perfectjpattern</id>
>  
> <url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/per
> fectjpattern-j2ee</url>
>     </site>
>   </distributionManagement>
>   <properties>
>     <releaseVersion>1.0.1-SNAPSHOT</releaseVersion>
>     <ydoc.license>/opt/noarch/ydoc/3.0/license/ydoc.license</ydoc.license>
>     <ydoc.home>/opt/noarch/ydoc/3.0</ydoc.home>
>     <releasedOn>11.11.2007</releasedOn>
>   </properties>
> </project>
> ****************************************************************************
> 
> 
> ****************************************************************************
> Effective POM for project
> 'perfectjpattern:perfectjpattern-examples:jar:1.0.1-SNAPSHOT'
> ****************************************************************************
> <?xml version="1.0" encoding="UTF-8"?><project>
>   <parent>
>     <artifactId>perfectjpattern</artifactId>
>     <groupId>perfectjpattern</groupId>
>     <version>1.0.1-SNAPSHOT</version>
>   </parent>
>   <modelVersion>4.0.0</modelVersion>
>   <groupId>perfectjpattern</groupId>
>   <artifactId>perfectjpattern-examples</artifactId>
>   <name>PerfectJPattern Examples</name>
>   <version>1.0.1-SNAPSHOT</version>
>   <description>Examples for each of the Design Patterns implemented in
> PerfectJPattern.</description>
>   <url>http://perfectjpattern.sourceforge.net/</url>
>   <issueManagement>
>     <system>sourceforge</system>
>     <url>http://sourceforge.net/tracker/?group_id=198235</url>
>   </issueManagement>
>   <inceptionYear>2007</inceptionYear>
>   <mailingLists>
>     <mailingList>
>       <name>PerfectJPattern Development Mailing list</name>
>  
> <subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-dev
> elopment</subscribe>
>  
> <unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-d
> evelopment</unsubscribe>
>       <post>perfectjpattern-development@lists.sourceforge.net</post>
>  
> <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
> tern-development</archive>
>     </mailingList>
>     <mailingList>
>       <name>PerfectJPattern Users Mailing list</name>
>  
> <subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-use
> rs</subscribe>
>  
> <unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-u
> sers</unsubscribe>
>       <post>perfectjpattern-users@lists.sourceforge.net</post>
>  
> <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
> tern-users</archive>
>     </mailingList>
>   </mailingLists>
>   <developers>
>     <developer>
>       <id>bravegag</id>
>       <name>Giovanni Azua Garcia</name>
>       <email>bravegag@hotmail.com</email>
>       <roles>
>         <role>Project Admin</role>
>         <role>Lead Developer</role>
>       </roles>
>       <timezone>+2</timezone>
>     </developer>
>   </developers>
>   <contributors>
>     <contributor>
>       <name>Steven M. Lewis</name>
>       <email>smlewis@lordjoe.com</email>
>       <roles>
>         <role>Developer</role>
>       </roles>
>     </contributor>
>     <contributor>
>       <name>Wilhelm Fitzpatrick</name>
>       <email>wilhelmf@agileinformatics.com</email>
>       <roles>
>         <role>Developer</role>
>         <role>Instructor</role>
>       </roles>
>     </contributor>
>   </contributors>
>   <licenses>
>     <license>
>       <name>GNU General Public License</name>
>       <url>LICENSE.txt</url>
>     </license>
>   </licenses>
>   <scm>
>  
> <connection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svnroot/perf
> ectjpattern</connection>
>  
> <developerConnection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svn
> root/perfectjpattern</developerConnection>
>  
> <url>http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/</url
>   </scm>
>   <build>
>  
> <sourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-e
> xamples/src/main/java</sourceDirectory>
>     <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
>  
> <testSourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
> rn-examples/src/test/java</testSourceDirectory>
>  
> <outputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-e
> xamples/target/classes</outputDirectory>
>  
> <testOutputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
> rn-examples/target/test-classes</testOutputDirectory>
>     <resources>
>       <resource>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-example
> s/src/main/resources</directory>
>       </resource>
>     </resources>
>     <testResources>
>       <testResource>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-example
> s/src/test/resources</directory>
>       </testResource>
>     </testResources>
>  
> <directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-example
> s/target</directory>
>     <finalName>perfectjpattern-examples-1.0.1-SNAPSHOT</finalName>
>     <pluginManagement>
>       <plugins>
>         <plugin>
>           <artifactId>maven-antrun-plugin</artifactId>
>           <version>1.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-assembly-plugin</artifactId>
>           <version>2.2-beta-2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-clean-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-compiler-plugin</artifactId>
>           <version>2.0.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-dependency-plugin</artifactId>
>           <version>2.0</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-deploy-plugin</artifactId>
>           <version>2.3</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-ear-plugin</artifactId>
>           <version>2.3.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-ejb-plugin</artifactId>
>           <version>2.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-install-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-jar-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-javadoc-plugin</artifactId>
>           <version>2.4</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-plugin-plugin</artifactId>
>           <version>2.4.1</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-rar-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-release-plugin</artifactId>
>           <version>2.0-beta-7</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-resources-plugin</artifactId>
>           <version>2.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-site-plugin</artifactId>
>           <version>2.0-beta-6</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-source-plugin</artifactId>
>           <version>2.0.4</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-surefire-plugin</artifactId>
>           <version>2.4.2</version>
>         </plugin>
>         <plugin>
>           <artifactId>maven-war-plugin</artifactId>
>           <version>2.1-alpha-1</version>
>         </plugin>
>       </plugins>
>     </pluginManagement>
>     <plugins>
>       <plugin>
>         <artifactId>maven-antrun-plugin</artifactId>
>         <version>1.1</version>
>         <executions>
>           <execution>
>             <phase>site</phase>
>             <goals>
>               <goal>run</goal>
>             </goals>
>             <configuration>
>               <tasks>
>                 <echo message="Executing antrun that fixes the site.xml
> source files" />
>                 <copy todir="../perfectjpattern-examples/src/site"
> flatten="true" overwrite="true">
>                   <fileset dir="..">
>                     <include name="../src/site/site.xml" />
>                     <exclude
> name="perfectjpattern-examples/src/site/site.xml" />
>                   </fileset>
>                 </copy>
>                 <replace token="href=&quot;/" dir=".."
> value="href=&quot;../">
>                   <include name="perfectjpattern-examples/src/site/site.xml"
> />
>                   <exclude name="../src/site/site.xml" />
>                 </replace>
>                 <replace token="href=&quot;../perfectjpattern-examples/"
> dir=".." value="href=&quot;">
>                   <include name="perfectjpattern-examples/src/site/site.xml"
> />
>                   <exclude name="../src/site/site.xml" />
>                 </replace>
>               </tasks>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>
>       <plugin>
>         <artifactId>maven-compiler-plugin</artifactId>
>         <version>2.0.2</version>
>         <configuration>
>           <source>1.5</source>
>           <target>1.5</target>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-site-plugin</artifactId>
>         <version>2.0-beta-7</version>
>       </plugin>
>       <plugin>
>         <artifactId>maven-enforcer-plugin</artifactId>
>         <executions>
>           <execution>
>             <id>enforce-versions</id>
>             <goals>
>               <goal>enforce</goal>
>             </goals>
>             <configuration>
>               <rules>
>                 <requireMavenVersion>
>                   <version>2.0.9</version>
>                 </requireMavenVersion>
>                 <requireJavaVersion>
>                   <version>1.6</version>
>                 </requireJavaVersion>
>               </rules>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>
>       <plugin>
>         <artifactId>maven-assembly-plugin</artifactId>
>         <version>2.2-beta-2</version>
>         <configuration>
>           <descriptors>
>             <descriptor>src/main/assembly/api-bin.xml</descriptor>
>             <descriptor>src/main/assembly/api-src.xml</descriptor>
>             <descriptor>src/main/assembly/core-bin.xml</descriptor>
>             <descriptor>src/main/assembly/core-src.xml</descriptor>
>             <descriptor>src/main/assembly/j2ee-bin.xml</descriptor>
>             <descriptor>src/main/assembly/j2ee-src.xml</descriptor>
>             <descriptor>src/main/assembly/examples-bin.xml</descriptor>
>             <descriptor>src/main/assembly/examples-src.xml</descriptor>
>           </descriptors>
>           <finalName>perfectjpattern-1.0.1-SNAPSHOT</finalName>
>         </configuration>
>       </plugin>
>     </plugins>
>   </build>
>   <repositories>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>Codehaus Snapshots</id>
>       <url>http://snapshots.repository.codehaus.org/</url>
>     </repository>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>Struts Test Build repository</id>
>  
> <url>http://people.apache.org/builds/struts/2.1.2/m2-staging-repository/</ur
> l>
>     </repository>
>     <repository>
>       <releases />
>       <snapshots />
>       <id>People Apache repository</id>
>       <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
>     </repository>
>     <repository>
>       <snapshots>
>         <enabled>false</enabled>
>       </snapshots>
>       <id>central</id>
>       <name>Maven Repository Switchboard</name>
>       <url>http://repo1.maven.org/maven2</url>
>     </repository>
>   </repositories>
>   <pluginRepositories>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>Codehaus Snapshots</id>
>       <url>http://snapshots.repository.codehaus.org/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>People Apache Plugins repository</id>
>       <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases />
>       <snapshots />
>       <id>Repo1 Maven Plugins Repository</id>
>       <url>http://repo1.maven.org/repo/maven2/</url>
>     </pluginRepository>
>     <pluginRepository>
>       <releases>
>         <updatePolicy>never</updatePolicy>
>       </releases>
>       <snapshots>
>         <enabled>false</enabled>
>       </snapshots>
>       <id>central</id>
>       <name>Maven Plugin Repository</name>
>       <url>http://repo1.maven.org/maven2</url>
>     </pluginRepository>
>   </pluginRepositories>
>   <dependencies>
>     <dependency>
>       <groupId>org.slf4j</groupId>
>       <artifactId>slf4j-api</artifactId>
>       <version>1.5.0</version>
>     </dependency>
>     <dependency>
>       <groupId>commons-lang</groupId>
>       <artifactId>commons-lang</artifactId>
>       <version>2.2</version>
>     </dependency>
>     <dependency>
>       <groupId>perfectjpattern</groupId>
>       <artifactId>perfectjpattern-api</artifactId>
>       <version>1.0.1-SNAPSHOT</version>
>     </dependency>
>     <dependency>
>       <groupId>perfectjpattern</groupId>
>       <artifactId>perfectjpattern-core</artifactId>
>       <version>1.0.1-SNAPSHOT</version>
>     </dependency>
>     <dependency>
>       <groupId>perfectjpattern</groupId>
>       <artifactId>perfectjpattern-j2ee</artifactId>
>       <version>1.0.1-SNAPSHOT</version>
>     </dependency>
>     <dependency>
>       <groupId>junit</groupId>
>       <artifactId>junit</artifactId>
>       <version>3.8.2</version>
>       <scope>test</scope>
>     </dependency>
>     <dependency>
>       <groupId>org.slf4j</groupId>
>       <artifactId>slf4j-log4j12</artifactId>
>       <version>1.5.0</version>
>       <scope>test</scope>
>     </dependency>
>     <dependency>
>       <groupId>org.easymock</groupId>
>       <artifactId>easymock</artifactId>
>       <version>2.3</version>
>       <scope>test</scope>
>     </dependency>
>   </dependencies>
>   <reporting>
>  
> <outputDirectory>../target/site/perfectjpattern-examples</outputDirectory>
>     <plugins>
>       <plugin>
>         <artifactId>maven-changes-plugin</artifactId>
>         <reportSets>
>           <reportSet>
>             <reports>
>               <report>changes-report</report>
>             </reports>
>           </reportSet>
>         </reportSets>
>       </plugin>
>       <plugin>
>         <artifactId>maven-checkstyle-plugin</artifactId>
>         <configuration>
>           <enableRulesSummary>false</enableRulesSummary>
>           <configLocation>checkstyle.xml</configLocation>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-javadoc-plugin</artifactId>
>         <configuration>
>           <aggregate>true</aggregate>
>           <source>1.5</source>
>           <doclet>ydoc.doclets.YStandard</doclet>
>  
> <docletPath>/opt/noarch/ydoc/3.0/lib/ydoc.jar:/opt/noarch/ydoc/3.0/lib/class
> 2svg.jar:/opt/noarch/ydoc/3.0/resources</docletPath>
>           <additionalparam>-link http://java.sun.com/j2se/1.5.0/docs/api/
> 		  -link http://logging.apache.org/log4j/docs/api/
> 		  -docfilessubdirs -umlautogen -umlgen
> 		  -umltypegen -umlpackagegen
> 		  -umloverviewgen -author</additionalparam>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-jxr-plugin</artifactId>
>         <configuration>
>           <aggregate>true</aggregate>
>           <linkJavadoc>true</linkJavadoc>
>           <javadocDir>target/site/apidocs</javadocDir>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-pmd-plugin</artifactId>
>         <configuration>
>           <linkXref>true</linkXref>
>           <sourceEncoding>utf-8</sourceEncoding>
>           <targetJdk>1.5</targetJdk>
>         </configuration>
>       </plugin>
>       <plugin>
>         <artifactId>maven-project-info-reports-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>dashboard-maven-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>findbugs-maven-plugin</artifactId>
>         <configuration>
>           <effort>Max</effort>
>           <xmlOutput>true</xmlOutput>
>           <debug>false</debug>
>           <stylesheet>fancy.xsl</stylesheet>
>           <html>fancy.xsl</html>
>           <relaxed>false</relaxed>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>jdepend-maven-plugin</artifactId>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>surefire-report-maven-plugin</artifactId>
>         <configuration>
>           <systemProperties>
>             <property>
>               <name>log4j.configuration</name>
>               <value>log4j.xml</value>
>             </property>
>           </systemProperties>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>taglist-maven-plugin</artifactId>
>         <configuration>
>           <tags>
>             <tag>TODO:</tag>
>           </tags>
>         </configuration>
>       </plugin>
>     </plugins>
>   </reporting>
>   <distributionManagement>
>     <repository>
>       <id>perfectjpattern</id>
>  
> <url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/m2r
> epo</url>
>     </repository>
>     <site>
>       <id>perfectjpattern</id>
>  
> <url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/per
> fectjpattern-examples</url>
>     </site>
>   </distributionManagement>
>   <properties>
>     <releaseVersion>1.0.1-SNAPSHOT</releaseVersion>
>     <ydoc.license>/opt/noarch/ydoc/3.0/license/ydoc.license</ydoc.license>
>     <ydoc.home>/opt/noarch/ydoc/3.0</ydoc.home>
>     <releasedOn>11.11.2007</releasedOn>
>   </properties>
> </project>
> 
> ****************************************************************************
> 
> 
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 2 seconds
> [INFO] Finished at: Sun Jul 13 15:51:40 CEST 2008
> [INFO] Final Memory: 3M/6M
> [INFO]
> ------------------------------------------------------------------------
> 
> ****************************************************************************
>> -----Original Message-----
>> From: Dennis Lundberg [mailto:dennisl@apache.org]
>> Sent: Sunday, July 13, 2008 3:05 PM
>> To: Maven Users List
>> Subject: Re: [ANN] Maven Site Plugin 2.0-beta-7 Released
>>
>> Try running 'mvn decendency:tree' to see if some of your dependencies
>> are pulling in an old version of the Site Plugin.
>>
>> Also running 'mvn help:effective-pom' will show you the POM that is
>> actually used when you run mvn.
>>
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


RE: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Giovanni Azua <br...@swissonline.ch>.
Hi Dennis,

Many thanks! Yes the mvn help:effective-pom shows it is picking up the
2.0-beta-6 under pluginManagement section ...

Below are the results.

TIA,
Regards,
Giovanni

PS:


****************************************************************************

[INFO] Scanning for projects...
[INFO] Reactor build order: 
[INFO]   PerfectJPattern
[INFO]   PerfectJPattern API
[INFO]   PerfectJPattern Core Patterns
[INFO]   PerfectJPattern J2EE Patterns
[INFO]   PerfectJPattern Examples
[INFO] Searching repository for plugin with prefix: 'dependency'.
[INFO]
------------------------------------------------------------------------
[INFO] Building PerfectJPattern
[INFO]    task-segment: [dependency:tree]
[INFO]
------------------------------------------------------------------------
[INFO] [dependency:tree]
[INFO] perfectjpattern:perfectjpattern:pom:1.0.1-SNAPSHOT
[INFO]
------------------------------------------------------------------------
[INFO] Building PerfectJPattern API
[INFO]    task-segment: [dependency:tree]
[INFO]
------------------------------------------------------------------------
[INFO] [dependency:tree]
[INFO] perfectjpattern:perfectjpattern-api:jar:1.0.1-SNAPSHOT
[INFO]
------------------------------------------------------------------------
[INFO] Building PerfectJPattern Core Patterns
[INFO]    task-segment: [dependency:tree]
[INFO]
------------------------------------------------------------------------
[INFO] [dependency:tree]
[INFO] perfectjpattern:perfectjpattern-core:jar:1.0.1-SNAPSHOT
[INFO] +- org.slf4j:slf4j-api:jar:1.5.0:compile
[INFO] +- commons-lang:commons-lang:jar:2.2:compile
[INFO] +- perfectjpattern:perfectjpattern-api:jar:1.0.1-SNAPSHOT:compile
[INFO] +- junit:junit:jar:3.8.2:test
[INFO] \- org.slf4j:slf4j-log4j12:jar:1.5.0:test
[INFO]    \- log4j:log4j:jar:1.2.13:test
[INFO]
------------------------------------------------------------------------
[INFO] Building PerfectJPattern J2EE Patterns
[INFO]    task-segment: [dependency:tree]
[INFO]
------------------------------------------------------------------------
[INFO] [dependency:tree]
[INFO] perfectjpattern:perfectjpattern-j2ee:jar:1.0.1-SNAPSHOT
[INFO] +- org.slf4j:slf4j-api:jar:1.5.0:compile
[INFO] +- commons-lang:commons-lang:jar:2.2:compile
[INFO] +- perfectjpattern:perfectjpattern-api:jar:1.0.1-SNAPSHOT:compile
[INFO] +- perfectjpattern:perfectjpattern-core:jar:1.0.1-SNAPSHOT:compile
[INFO] +- org.hibernate:hibernate:jar:3.2.1.ga:compile
[INFO] |  +- net.sf.ehcache:ehcache:jar:1.2.3:compile
[INFO] |  +- javax.transaction:jta:jar:1.0.1B:compile
[INFO] |  +- commons-logging:commons-logging:jar:1.0.4:compile
[INFO] |  +- asm:asm-attrs:jar:1.5.3:compile
[INFO] |  +- dom4j:dom4j:jar:1.6.1:compile
[INFO] |  +- antlr:antlr:jar:2.7.6:compile
[INFO] |  +- cglib:cglib:jar:2.1_3:compile
[INFO] |  +- asm:asm:jar:1.5.3:compile
[INFO] |  \- commons-collections:commons-collections:jar:2.1.1:compile
[INFO] +- junit:junit:jar:3.8.2:test
[INFO] +- org.slf4j:slf4j-log4j12:jar:1.5.0:test
[INFO] |  \- log4j:log4j:jar:1.2.13:test
[INFO] \- hsqldb:hsqldb:jar:1.8.0.7:test
[INFO]
------------------------------------------------------------------------
[INFO] Building PerfectJPattern Examples
[INFO]    task-segment: [dependency:tree]
[INFO]
------------------------------------------------------------------------
[INFO] [dependency:tree]
[INFO] perfectjpattern:perfectjpattern-examples:jar:1.0.1-SNAPSHOT
[INFO] +- org.slf4j:slf4j-api:jar:1.5.0:compile
[INFO] +- commons-lang:commons-lang:jar:2.2:compile
[INFO] +- perfectjpattern:perfectjpattern-api:jar:1.0.1-SNAPSHOT:compile
[INFO] +- perfectjpattern:perfectjpattern-core:jar:1.0.1-SNAPSHOT:compile
[INFO] +- perfectjpattern:perfectjpattern-j2ee:jar:1.0.1-SNAPSHOT:compile
[INFO] |  \- org.hibernate:hibernate:jar:3.2.1.ga:compile
[INFO] |     +- net.sf.ehcache:ehcache:jar:1.2.3:compile
[INFO] |     +- javax.transaction:jta:jar:1.0.1B:compile
[INFO] |     +- commons-logging:commons-logging:jar:1.0.4:compile
[INFO] |     +- asm:asm-attrs:jar:1.5.3:compile
[INFO] |     +- dom4j:dom4j:jar:1.6.1:compile
[INFO] |     +- antlr:antlr:jar:2.7.6:compile
[INFO] |     +- cglib:cglib:jar:2.1_3:compile
[INFO] |     +- asm:asm:jar:1.5.3:compile
[INFO] |     \- commons-collections:commons-collections:jar:2.1.1:compile
[INFO] +- junit:junit:jar:3.8.2:test
[INFO] +- org.slf4j:slf4j-log4j12:jar:1.5.0:test
[INFO] |  \- log4j:log4j:jar:1.2.13:test
[INFO] \- org.easymock:easymock:jar:2.3:test
[INFO] 
[INFO] 
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
------------------------------------------------------------------------
[INFO] PerfectJPattern ....................................... SUCCESS
[5.842s]
[INFO] PerfectJPattern API ................................... SUCCESS
[0.002s]
[INFO] PerfectJPattern Core Patterns ......................... SUCCESS
[0.080s]
[INFO] PerfectJPattern J2EE Patterns ......................... SUCCESS
[0.121s]
[INFO] PerfectJPattern Examples .............................. SUCCESS
[0.059s]
[INFO]
------------------------------------------------------------------------
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 7 seconds
[INFO] Finished at: Sun Jul 13 15:13:08 CEST 2008
[INFO] Final Memory: 9M/20M
[INFO]
------------------------------------------------------------------------

****************************************************************************

[INFO] Scanning for projects...
[INFO] Reactor build order: 
[INFO]   PerfectJPattern
[INFO]   PerfectJPattern API
[INFO]   PerfectJPattern Core Patterns
[INFO]   PerfectJPattern J2EE Patterns
[INFO]   PerfectJPattern Examples
[INFO] Searching repository for plugin with prefix: 'help'.
[INFO]
------------------------------------------------------------------------
[INFO] Building PerfectJPattern
[INFO]    task-segment: [help:effective-pom] (aggregator-style)
[INFO]
------------------------------------------------------------------------
[WARNING] Attempting to build MavenProject instance for Artifact
(org.apache.maven.plugins:maven-help-plugin:2.1-20080521.234955-1) of type:
maven-plugin; constructing POM artifact instead.
[INFO] [help:effective-pom]
[INFO] 
****************************************************************************
Effective POM for project
'perfectjpattern:perfectjpattern:pom:1.0.1-SNAPSHOT'
****************************************************************************
<?xml version="1.0"?><project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>perfectjpattern</groupId>
  <artifactId>perfectjpattern</artifactId>
  <packaging>pom</packaging>
  <name>PerfectJPattern</name>
  <version>1.0.1-SNAPSHOT</version>
  <description>Catalog of componentized reusable Java Design
Patterns.</description>
  <url>http://perfectjpattern.sourceforge.net/</url>
  <issueManagement>
    <system>sourceforge</system>
    <url>http://sourceforge.net/tracker/?group_id=198235</url>
  </issueManagement>
  <inceptionYear>2007</inceptionYear>
  <mailingLists>
    <mailingList>
      <name>PerfectJPattern Development Mailing list</name>
 
<subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-dev
elopment</subscribe>
 
<unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-d
evelopment</unsubscribe>
      <post>perfectjpattern-development@lists.sourceforge.net</post>
 
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
tern-development</archive>
    </mailingList>
    <mailingList>
      <name>PerfectJPattern Users Mailing list</name>
 
<subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-use
rs</subscribe>
 
<unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-u
sers</unsubscribe>
      <post>perfectjpattern-users@lists.sourceforge.net</post>
 
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
tern-users</archive>
    </mailingList>
  </mailingLists>
  <developers>
    <developer>
      <id>bravegag</id>
      <name>Giovanni Azua Garcia</name>
      <email>bravegag@hotmail.com</email>
      <roles>
        <role>Project Admin</role>
        <role>Lead Developer</role>
      </roles>
      <timezone>+2</timezone>
    </developer>
  </developers>
  <contributors>
    <contributor>
      <name>Steven M. Lewis</name>
      <email>smlewis@lordjoe.com</email>
      <roles>
        <role>Developer</role>
      </roles>
    </contributor>
    <contributor>
      <name>Wilhelm Fitzpatrick</name>
      <email>wilhelmf@agileinformatics.com</email>
      <roles>
        <role>Developer</role>
        <role>Instructor</role>
      </roles>
    </contributor>
  </contributors>
  <licenses>
    <license>
      <name>GNU General Public License</name>
      <url>LICENSE.txt</url>
    </license>
  </licenses>
  <scm>
 
<connection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svnroot/perf
ectjpattern</connection>
 
<developerConnection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svn
root/perfectjpattern</developerConnection>
 
<url>http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/</url
>
  </scm>
  <build>
 
<sourceDirectory>/home/bravegag/code/perfectjpattern/trunk/src/main/java</so
urceDirectory>
    <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
 
<testSourceDirectory>/home/bravegag/code/perfectjpattern/trunk/src/test/java
</testSourceDirectory>
 
<outputDirectory>/home/bravegag/code/perfectjpattern/trunk/target/classes</o
utputDirectory>
 
<testOutputDirectory>/home/bravegag/code/perfectjpattern/trunk/target/test-c
lasses</testOutputDirectory>
    <resources>
      <resource>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/src/main/resources</dir
ectory>
      </resource>
    </resources>
    <testResources>
      <testResource>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/src/test/resources</dir
ectory>
      </testResource>
    </testResources>
    <directory>/home/bravegag/code/perfectjpattern/trunk/target</directory>
    <finalName>perfectjpattern-1.0.1-SNAPSHOT</finalName>
    <pluginManagement>
      <plugins>
        <plugin>
          <artifactId>maven-antrun-plugin</artifactId>
          <version>1.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-assembly-plugin</artifactId>
          <version>2.2-beta-2</version>
        </plugin>
        <plugin>
          <artifactId>maven-clean-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>2.0.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-dependency-plugin</artifactId>
          <version>2.0</version>
        </plugin>
        <plugin>
          <artifactId>maven-deploy-plugin</artifactId>
          <version>2.3</version>
        </plugin>
        <plugin>
          <artifactId>maven-ear-plugin</artifactId>
          <version>2.3.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-ejb-plugin</artifactId>
          <version>2.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-install-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-jar-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-javadoc-plugin</artifactId>
          <version>2.4</version>
        </plugin>
        <plugin>
          <artifactId>maven-plugin-plugin</artifactId>
          <version>2.4.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-rar-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-release-plugin</artifactId>
          <version>2.0-beta-7</version>
        </plugin>
        <plugin>
          <artifactId>maven-resources-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-site-plugin</artifactId>
          <version>2.0-beta-6</version>
        </plugin>
        <plugin>
          <artifactId>maven-source-plugin</artifactId>
          <version>2.0.4</version>
        </plugin>
        <plugin>
          <artifactId>maven-surefire-plugin</artifactId>
          <version>2.4.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-war-plugin</artifactId>
          <version>2.1-alpha-1</version>
        </plugin>
      </plugins>
    </pluginManagement>
    <plugins>
      <plugin>
        <artifactId>maven-antrun-plugin</artifactId>
        <version>1.1</version>
        <executions>
          <execution>
            <phase>site</phase>
            <goals>
              <goal>run</goal>
            </goals>
            <configuration>
              <tasks>
                <echo message="Executing antrun that fixes the site.xml
source files" />
                <copy todir="../perfectjpattern/src/site" flatten="true"
overwrite="true">
                  <fileset dir="..">
                    <include name="../src/site/site.xml" />
                    <exclude name="perfectjpattern/src/site/site.xml" />
                  </fileset>
                </copy>
                <replace token="href=&quot;/" dir=".."
value="href=&quot;../">
                  <include name="perfectjpattern/src/site/site.xml" />
                  <exclude name="../src/site/site.xml" />
                </replace>
                <replace token="href=&quot;../perfectjpattern/" dir=".."
value="href=&quot;">
                  <include name="perfectjpattern/src/site/site.xml" />
                  <exclude name="../src/site/site.xml" />
                </replace>
              </tasks>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.0.2</version>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-site-plugin</artifactId>
        <version>2.0-beta-7</version>
      </plugin>
      <plugin>
        <artifactId>maven-enforcer-plugin</artifactId>
        <executions>
          <execution>
            <id>enforce-versions</id>
            <goals>
              <goal>enforce</goal>
            </goals>
            <configuration>
              <rules>
                <requireMavenVersion>
                  <version>2.0.9</version>
                </requireMavenVersion>
                <requireJavaVersion>
                  <version>1.6</version>
                </requireJavaVersion>
              </rules>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-assembly-plugin</artifactId>
        <version>2.2-beta-2</version>
        <configuration>
          <descriptors>
            <descriptor>src/main/assembly/api-bin.xml</descriptor>
            <descriptor>src/main/assembly/api-src.xml</descriptor>
            <descriptor>src/main/assembly/core-bin.xml</descriptor>
            <descriptor>src/main/assembly/core-src.xml</descriptor>
            <descriptor>src/main/assembly/j2ee-bin.xml</descriptor>
            <descriptor>src/main/assembly/j2ee-src.xml</descriptor>
            <descriptor>src/main/assembly/examples-bin.xml</descriptor>
            <descriptor>src/main/assembly/examples-src.xml</descriptor>
          </descriptors>
          <finalName>perfectjpattern-1.0.1-SNAPSHOT</finalName>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-help-plugin</artifactId>
        <version>2.1-20080521.234955-1</version>
      </plugin>
    </plugins>
  </build>
  <profiles>
    <profile>
      <id>statsvn</id>
      <activation>
        <property>
          <name>generate.statsvn</name>
          <value>true</value>
        </property>
      </activation>
      <reporting>
        <plugins>
          <plugin>
            <groupId>net.sf</groupId>
            <artifactId>stat-scm</artifactId>
          </plugin>
        </plugins>
      </reporting>
    </profile>
    <profile>
      <id>ydoc</id>
      <activation>
        <property>
          <name>generate.ydoc</name>
          <value>true</value>
        </property>
      </activation>
      <reporting>
        <plugins>
          <plugin>
            <artifactId>maven-javadoc-plugin</artifactId>
            <configuration>
              <aggregate>true</aggregate>
              <source>1.5</source>
              <doclet>ydoc.doclets.YStandard</doclet>
 
<docletPath>/opt/noarch/ydoc/3.0/lib/ydoc.jar:/opt/noarch/ydoc/3.0/lib/class
2svg.jar:/opt/noarch/ydoc/3.0/resources</docletPath>
              <additionalparam>-link
http://java.sun.com/j2se/1.5.0/docs/api/
		  -link http://logging.apache.org/log4j/docs/api/
		  -docfilessubdirs -umlautogen -umlgen
		  -umltypegen -umlpackagegen
		  -umloverviewgen -author</additionalparam>
            </configuration>
          </plugin>
        </plugins>
      </reporting>
    </profile>
  </profiles>
  <modules>
    <module>perfectjpattern-api</module>
    <module>perfectjpattern-core</module>
    <module>perfectjpattern-j2ee</module>
    <module>perfectjpattern-examples</module>
  </modules>
  <repositories>
    <repository>
      <releases />
      <snapshots />
      <id>Codehaus Snapshots</id>
      <url>http://snapshots.repository.codehaus.org/</url>
    </repository>
    <repository>
      <releases />
      <snapshots />
      <id>Struts Test Build repository</id>
 
<url>http://people.apache.org/builds/struts/2.1.2/m2-staging-repository/</ur
l>
    </repository>
    <repository>
      <releases />
      <snapshots />
      <id>People Apache repository</id>
      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
    </repository>
    <repository>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Repository Switchboard</name>
      <url>http://repo1.maven.org/maven2</url>
    </repository>
  </repositories>
  <pluginRepositories>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>Codehaus Snapshots</id>
      <url>http://snapshots.repository.codehaus.org/</url>
    </pluginRepository>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>People Apache Plugins repository</id>
      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
    </pluginRepository>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>Repo1 Maven Plugins Repository</id>
      <url>http://repo1.maven.org/repo/maven2/</url>
    </pluginRepository>
    <pluginRepository>
      <releases>
        <updatePolicy>never</updatePolicy>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Plugin Repository</name>
      <url>http://repo1.maven.org/maven2</url>
    </pluginRepository>
  </pluginRepositories>
  <reporting>
    <outputDirectory>target/site</outputDirectory>
    <plugins>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>dashboard-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jdepend-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <artifactId>maven-pmd-plugin</artifactId>
        <configuration>
          <linkXref>true</linkXref>
          <sourceEncoding>utf-8</sourceEncoding>
          <targetJdk>1.5</targetJdk>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-project-info-reports-plugin</artifactId>
      </plugin>
      <plugin>
        <artifactId>maven-changes-plugin</artifactId>
        <reportSets>
          <reportSet>
            <reports>
              <report>changes-report</report>
            </reports>
          </reportSet>
        </reportSets>
      </plugin>
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
        <configuration>
          <aggregate>true</aggregate>
          <source>1.5</source>
          <doclet>ydoc.doclets.YStandard</doclet>
 
<docletPath>/opt/noarch/ydoc/3.0/lib/ydoc.jar:/opt/noarch/ydoc/3.0/lib/class
2svg.jar:/opt/noarch/ydoc/3.0/resources</docletPath>
          <additionalparam>-link http://java.sun.com/j2se/1.5.0/docs/api/
		  -link http://logging.apache.org/log4j/docs/api/
		  -docfilessubdirs -umlautogen -umlgen
		  -umltypegen -umlpackagegen
		  -umloverviewgen -author</additionalparam>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-jxr-plugin</artifactId>
        <configuration>
          <aggregate>true</aggregate>
          <linkJavadoc>true</linkJavadoc>
          <javadocDir>target/site/apidocs</javadocDir>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <configuration>
          <effort>Max</effort>
          <xmlOutput>true</xmlOutput>
          <debug>false</debug>
          <stylesheet>fancy.xsl</stylesheet>
          <html>fancy.xsl</html>
          <relaxed>false</relaxed>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>surefire-report-maven-plugin</artifactId>
        <configuration>
          <systemProperties>
            <property>
              <name>log4j.configuration</name>
              <value>log4j.xml</value>
            </property>
          </systemProperties>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>taglist-maven-plugin</artifactId>
        <configuration>
          <tags>
            <tag>TODO:</tag>
          </tags>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-checkstyle-plugin</artifactId>
        <configuration>
          <enableRulesSummary>false</enableRulesSummary>
          <configLocation>checkstyle.xml</configLocation>
        </configuration>
      </plugin>
    </plugins>
  </reporting>
  <distributionManagement>
    <repository>
      <id>perfectjpattern</id>
 
<url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/m2r
epo</url>
    </repository>
    <site>
      <id>perfectjpattern</id>
 
<url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs</ur
l>
    </site>
  </distributionManagement>
  <properties>
    <releaseVersion>1.0.1-SNAPSHOT</releaseVersion>
    <ydoc.license>/opt/noarch/ydoc/3.0/license/ydoc.license</ydoc.license>
    <ydoc.home>/opt/noarch/ydoc/3.0</ydoc.home>
    <releasedOn>11.11.2007</releasedOn>
  </properties>
</project>
****************************************************************************


****************************************************************************
Effective POM for project
'perfectjpattern:perfectjpattern-api:jar:1.0.1-SNAPSHOT'
****************************************************************************
<?xml version="1.0"?><project>
  <parent>
    <artifactId>perfectjpattern</artifactId>
    <groupId>perfectjpattern</groupId>
    <version>1.0.1-SNAPSHOT</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <groupId>perfectjpattern</groupId>
  <artifactId>perfectjpattern-api</artifactId>
  <name>PerfectJPattern API</name>
  <version>1.0.1-SNAPSHOT</version>
  <description>Pure API Interface definitions for all existing patterns
either core or enterprise.</description>
  <url>http://perfectjpattern.sourceforge.net/</url>
  <issueManagement>
    <system>sourceforge</system>
    <url>http://sourceforge.net/tracker/?group_id=198235</url>
  </issueManagement>
  <inceptionYear>2007</inceptionYear>
  <mailingLists>
    <mailingList>
      <name>PerfectJPattern Development Mailing list</name>
 
<subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-dev
elopment</subscribe>
 
<unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-d
evelopment</unsubscribe>
      <post>perfectjpattern-development@lists.sourceforge.net</post>
 
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
tern-development</archive>
    </mailingList>
    <mailingList>
      <name>PerfectJPattern Users Mailing list</name>
 
<subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-use
rs</subscribe>
 
<unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-u
sers</unsubscribe>
      <post>perfectjpattern-users@lists.sourceforge.net</post>
 
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
tern-users</archive>
    </mailingList>
  </mailingLists>
  <developers>
    <developer>
      <id>bravegag</id>
      <name>Giovanni Azua Garcia</name>
      <email>bravegag@hotmail.com</email>
      <roles>
        <role>Project Admin</role>
        <role>Lead Developer</role>
      </roles>
      <timezone>+2</timezone>
    </developer>
  </developers>
  <contributors>
    <contributor>
      <name>Steven M. Lewis</name>
      <email>smlewis@lordjoe.com</email>
      <roles>
        <role>Developer</role>
      </roles>
    </contributor>
    <contributor>
      <name>Wilhelm Fitzpatrick</name>
      <email>wilhelmf@agileinformatics.com</email>
      <roles>
        <role>Developer</role>
        <role>Instructor</role>
      </roles>
    </contributor>
  </contributors>
  <licenses>
    <license>
      <name>GNU General Public License</name>
      <url>LICENSE.txt</url>
    </license>
  </licenses>
  <scm>
 
<connection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svnroot/perf
ectjpattern</connection>
 
<developerConnection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svn
root/perfectjpattern</developerConnection>
 
<url>http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/</url
>
  </scm>
  <build>
 
<sourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-a
pi/src/main/java</sourceDirectory>
    <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
 
<testSourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
rn-api/src/test/java</testSourceDirectory>
 
<outputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-a
pi/target/classes</outputDirectory>
 
<testOutputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
rn-api/target/test-classes</testOutputDirectory>
    <resources>
      <resource>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-api/src
/main/resources</directory>
      </resource>
    </resources>
    <testResources>
      <testResource>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-api/src
/test/resources</directory>
      </testResource>
    </testResources>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-api/tar
get</directory>
    <finalName>perfectjpattern-api-1.0.1-SNAPSHOT</finalName>
    <pluginManagement>
      <plugins>
        <plugin>
          <artifactId>maven-antrun-plugin</artifactId>
          <version>1.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-assembly-plugin</artifactId>
          <version>2.2-beta-2</version>
        </plugin>
        <plugin>
          <artifactId>maven-clean-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>2.0.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-dependency-plugin</artifactId>
          <version>2.0</version>
        </plugin>
        <plugin>
          <artifactId>maven-deploy-plugin</artifactId>
          <version>2.3</version>
        </plugin>
        <plugin>
          <artifactId>maven-ear-plugin</artifactId>
          <version>2.3.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-ejb-plugin</artifactId>
          <version>2.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-install-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-jar-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-javadoc-plugin</artifactId>
          <version>2.4</version>
        </plugin>
        <plugin>
          <artifactId>maven-plugin-plugin</artifactId>
          <version>2.4.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-rar-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-release-plugin</artifactId>
          <version>2.0-beta-7</version>
        </plugin>
        <plugin>
          <artifactId>maven-resources-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-site-plugin</artifactId>
          <version>2.0-beta-6</version>
        </plugin>
        <plugin>
          <artifactId>maven-source-plugin</artifactId>
          <version>2.0.4</version>
        </plugin>
        <plugin>
          <artifactId>maven-surefire-plugin</artifactId>
          <version>2.4.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-war-plugin</artifactId>
          <version>2.1-alpha-1</version>
        </plugin>
      </plugins>
    </pluginManagement>
    <plugins>
      <plugin>
        <artifactId>maven-antrun-plugin</artifactId>
        <version>1.1</version>
        <executions>
          <execution>
            <phase>site</phase>
            <goals>
              <goal>run</goal>
            </goals>
            <configuration>
              <tasks>
                <echo message="Executing antrun that fixes the site.xml
source files" />
                <copy todir="../perfectjpattern-api/src/site" flatten="true"
overwrite="true">
                  <fileset dir="..">
                    <include name="../src/site/site.xml" />
                    <exclude name="perfectjpattern-api/src/site/site.xml" />
                  </fileset>
                </copy>
                <replace token="href=&quot;/" dir=".."
value="href=&quot;../">
                  <include name="perfectjpattern-api/src/site/site.xml" />
                  <exclude name="../src/site/site.xml" />
                </replace>
                <replace token="href=&quot;../perfectjpattern-api/" dir=".."
value="href=&quot;">
                  <include name="perfectjpattern-api/src/site/site.xml" />
                  <exclude name="../src/site/site.xml" />
                </replace>
              </tasks>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.0.2</version>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-site-plugin</artifactId>
        <version>2.0-beta-7</version>
      </plugin>
      <plugin>
        <artifactId>maven-enforcer-plugin</artifactId>
        <executions>
          <execution>
            <id>enforce-versions</id>
            <goals>
              <goal>enforce</goal>
            </goals>
            <configuration>
              <rules>
                <requireMavenVersion>
                  <version>2.0.9</version>
                </requireMavenVersion>
                <requireJavaVersion>
                  <version>1.6</version>
                </requireJavaVersion>
              </rules>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-assembly-plugin</artifactId>
        <version>2.2-beta-2</version>
        <configuration>
          <descriptors>
            <descriptor>src/main/assembly/api-bin.xml</descriptor>
            <descriptor>src/main/assembly/api-src.xml</descriptor>
            <descriptor>src/main/assembly/core-bin.xml</descriptor>
            <descriptor>src/main/assembly/core-src.xml</descriptor>
            <descriptor>src/main/assembly/j2ee-bin.xml</descriptor>
            <descriptor>src/main/assembly/j2ee-src.xml</descriptor>
            <descriptor>src/main/assembly/examples-bin.xml</descriptor>
            <descriptor>src/main/assembly/examples-src.xml</descriptor>
          </descriptors>
          <finalName>perfectjpattern-1.0.1-SNAPSHOT</finalName>
        </configuration>
      </plugin>
    </plugins>
  </build>
  <repositories>
    <repository>
      <releases />
      <snapshots />
      <id>Codehaus Snapshots</id>
      <url>http://snapshots.repository.codehaus.org/</url>
    </repository>
    <repository>
      <releases />
      <snapshots />
      <id>Struts Test Build repository</id>
 
<url>http://people.apache.org/builds/struts/2.1.2/m2-staging-repository/</ur
l>
    </repository>
    <repository>
      <releases />
      <snapshots />
      <id>People Apache repository</id>
      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
    </repository>
    <repository>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Repository Switchboard</name>
      <url>http://repo1.maven.org/maven2</url>
    </repository>
  </repositories>
  <pluginRepositories>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>Codehaus Snapshots</id>
      <url>http://snapshots.repository.codehaus.org/</url>
    </pluginRepository>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>People Apache Plugins repository</id>
      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
    </pluginRepository>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>Repo1 Maven Plugins Repository</id>
      <url>http://repo1.maven.org/repo/maven2/</url>
    </pluginRepository>
    <pluginRepository>
      <releases>
        <updatePolicy>never</updatePolicy>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Plugin Repository</name>
      <url>http://repo1.maven.org/maven2</url>
    </pluginRepository>
  </pluginRepositories>
  <reporting>
    <outputDirectory>../target/site/perfectjpattern-api</outputDirectory>
    <plugins>
      <plugin>
        <artifactId>maven-changes-plugin</artifactId>
        <reportSets>
          <reportSet>
            <reports>
              <report>changes-report</report>
            </reports>
          </reportSet>
        </reportSets>
      </plugin>
      <plugin>
        <artifactId>maven-checkstyle-plugin</artifactId>
        <configuration>
          <enableRulesSummary>false</enableRulesSummary>
          <configLocation>checkstyle.xml</configLocation>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
        <configuration>
          <aggregate>true</aggregate>
          <source>1.5</source>
          <doclet>ydoc.doclets.YStandard</doclet>
 
<docletPath>/opt/noarch/ydoc/3.0/lib/ydoc.jar:/opt/noarch/ydoc/3.0/lib/class
2svg.jar:/opt/noarch/ydoc/3.0/resources</docletPath>
          <additionalparam>-link http://java.sun.com/j2se/1.5.0/docs/api/
		  -link http://logging.apache.org/log4j/docs/api/
		  -docfilessubdirs -umlautogen -umlgen
		  -umltypegen -umlpackagegen
		  -umloverviewgen -author</additionalparam>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-jxr-plugin</artifactId>
        <configuration>
          <aggregate>true</aggregate>
          <linkJavadoc>true</linkJavadoc>
          <javadocDir>target/site/apidocs</javadocDir>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-pmd-plugin</artifactId>
        <configuration>
          <linkXref>true</linkXref>
          <sourceEncoding>utf-8</sourceEncoding>
          <targetJdk>1.5</targetJdk>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-project-info-reports-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>dashboard-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <configuration>
          <effort>Max</effort>
          <xmlOutput>true</xmlOutput>
          <debug>false</debug>
          <stylesheet>fancy.xsl</stylesheet>
          <html>fancy.xsl</html>
          <relaxed>false</relaxed>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jdepend-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>surefire-report-maven-plugin</artifactId>
        <configuration>
          <systemProperties>
            <property>
              <name>log4j.configuration</name>
              <value>log4j.xml</value>
            </property>
          </systemProperties>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>taglist-maven-plugin</artifactId>
        <configuration>
          <tags>
            <tag>TODO:</tag>
          </tags>
        </configuration>
      </plugin>
    </plugins>
  </reporting>
  <distributionManagement>
    <repository>
      <id>perfectjpattern</id>
 
<url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/m2r
epo</url>
    </repository>
    <site>
      <id>perfectjpattern</id>
 
<url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/per
fectjpattern-api</url>
    </site>
  </distributionManagement>
  <properties>
    <releaseVersion>1.0.1-SNAPSHOT</releaseVersion>
    <ydoc.license>/opt/noarch/ydoc/3.0/license/ydoc.license</ydoc.license>
    <ydoc.home>/opt/noarch/ydoc/3.0</ydoc.home>
    <releasedOn>11.11.2007</releasedOn>
  </properties>
</project>
****************************************************************************


****************************************************************************
Effective POM for project
'perfectjpattern:perfectjpattern-core:jar:1.0.1-SNAPSHOT'
****************************************************************************
<?xml version="1.0"?><project>
  <parent>
    <artifactId>perfectjpattern</artifactId>
    <groupId>perfectjpattern</groupId>
    <version>1.0.1-SNAPSHOT</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <groupId>perfectjpattern</groupId>
  <artifactId>perfectjpattern-core</artifactId>
  <name>PerfectJPattern Core Patterns</name>
  <version>1.0.1-SNAPSHOT</version>
  <description>Collection of Core patterns targeting J2SE: GoF patterns,
concurrency patterns, Rich UI Patterns, etc.</description>
  <url>http://perfectjpattern.sourceforge.net/</url>
  <issueManagement>
    <system>sourceforge</system>
    <url>http://sourceforge.net/tracker/?group_id=198235</url>
  </issueManagement>
  <inceptionYear>2007</inceptionYear>
  <mailingLists>
    <mailingList>
      <name>PerfectJPattern Development Mailing list</name>
 
<subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-dev
elopment</subscribe>
 
<unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-d
evelopment</unsubscribe>
      <post>perfectjpattern-development@lists.sourceforge.net</post>
 
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
tern-development</archive>
    </mailingList>
    <mailingList>
      <name>PerfectJPattern Users Mailing list</name>
 
<subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-use
rs</subscribe>
 
<unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-u
sers</unsubscribe>
      <post>perfectjpattern-users@lists.sourceforge.net</post>
 
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
tern-users</archive>
    </mailingList>
  </mailingLists>
  <developers>
    <developer>
      <id>bravegag</id>
      <name>Giovanni Azua Garcia</name>
      <email>bravegag@hotmail.com</email>
      <roles>
        <role>Project Admin</role>
        <role>Lead Developer</role>
      </roles>
      <timezone>+2</timezone>
    </developer>
  </developers>
  <contributors>
    <contributor>
      <name>Steven M. Lewis</name>
      <email>smlewis@lordjoe.com</email>
      <roles>
        <role>Developer</role>
      </roles>
    </contributor>
    <contributor>
      <name>Wilhelm Fitzpatrick</name>
      <email>wilhelmf@agileinformatics.com</email>
      <roles>
        <role>Developer</role>
        <role>Instructor</role>
      </roles>
    </contributor>
  </contributors>
  <licenses>
    <license>
      <name>GNU General Public License</name>
      <url>LICENSE.txt</url>
    </license>
  </licenses>
  <scm>
 
<connection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svnroot/perf
ectjpattern</connection>
 
<developerConnection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svn
root/perfectjpattern</developerConnection>
 
<url>http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/</url
>
  </scm>
  <build>
 
<sourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-c
ore/src/main/java</sourceDirectory>
    <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
 
<testSourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
rn-core/src/test/java</testSourceDirectory>
 
<outputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-c
ore/target/classes</outputDirectory>
 
<testOutputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
rn-core/target/test-classes</testOutputDirectory>
    <resources>
      <resource>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-core/sr
c/main/resources</directory>
      </resource>
    </resources>
    <testResources>
      <testResource>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-core/sr
c/test/resources</directory>
      </testResource>
    </testResources>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-core/ta
rget</directory>
    <finalName>perfectjpattern-core-1.0.1-SNAPSHOT</finalName>
    <pluginManagement>
      <plugins>
        <plugin>
          <artifactId>maven-antrun-plugin</artifactId>
          <version>1.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-assembly-plugin</artifactId>
          <version>2.2-beta-2</version>
        </plugin>
        <plugin>
          <artifactId>maven-clean-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>2.0.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-dependency-plugin</artifactId>
          <version>2.0</version>
        </plugin>
        <plugin>
          <artifactId>maven-deploy-plugin</artifactId>
          <version>2.3</version>
        </plugin>
        <plugin>
          <artifactId>maven-ear-plugin</artifactId>
          <version>2.3.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-ejb-plugin</artifactId>
          <version>2.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-install-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-jar-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-javadoc-plugin</artifactId>
          <version>2.4</version>
        </plugin>
        <plugin>
          <artifactId>maven-plugin-plugin</artifactId>
          <version>2.4.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-rar-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-release-plugin</artifactId>
          <version>2.0-beta-7</version>
        </plugin>
        <plugin>
          <artifactId>maven-resources-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-site-plugin</artifactId>
          <version>2.0-beta-6</version>
        </plugin>
        <plugin>
          <artifactId>maven-source-plugin</artifactId>
          <version>2.0.4</version>
        </plugin>
        <plugin>
          <artifactId>maven-surefire-plugin</artifactId>
          <version>2.4.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-war-plugin</artifactId>
          <version>2.1-alpha-1</version>
        </plugin>
      </plugins>
    </pluginManagement>
    <plugins>
      <plugin>
        <artifactId>maven-antrun-plugin</artifactId>
        <version>1.1</version>
        <executions>
          <execution>
            <phase>site</phase>
            <goals>
              <goal>run</goal>
            </goals>
            <configuration>
              <tasks>
                <echo message="Executing antrun that fixes the site.xml
source files" />
                <copy todir="../perfectjpattern-core/src/site"
flatten="true" overwrite="true">
                  <fileset dir="..">
                    <include name="../src/site/site.xml" />
                    <exclude name="perfectjpattern-core/src/site/site.xml"
/>
                  </fileset>
                </copy>
                <replace token="href=&quot;/" dir=".."
value="href=&quot;../">
                  <include name="perfectjpattern-core/src/site/site.xml" />
                  <exclude name="../src/site/site.xml" />
                </replace>
                <replace token="href=&quot;../perfectjpattern-core/"
dir=".." value="href=&quot;">
                  <include name="perfectjpattern-core/src/site/site.xml" />
                  <exclude name="../src/site/site.xml" />
                </replace>
              </tasks>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.0.2</version>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-site-plugin</artifactId>
        <version>2.0-beta-7</version>
      </plugin>
      <plugin>
        <artifactId>maven-enforcer-plugin</artifactId>
        <executions>
          <execution>
            <id>enforce-versions</id>
            <goals>
              <goal>enforce</goal>
            </goals>
            <configuration>
              <rules>
                <requireMavenVersion>
                  <version>2.0.9</version>
                </requireMavenVersion>
                <requireJavaVersion>
                  <version>1.6</version>
                </requireJavaVersion>
              </rules>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-assembly-plugin</artifactId>
        <version>2.2-beta-2</version>
        <configuration>
          <descriptors>
            <descriptor>src/main/assembly/api-bin.xml</descriptor>
            <descriptor>src/main/assembly/api-src.xml</descriptor>
            <descriptor>src/main/assembly/core-bin.xml</descriptor>
            <descriptor>src/main/assembly/core-src.xml</descriptor>
            <descriptor>src/main/assembly/j2ee-bin.xml</descriptor>
            <descriptor>src/main/assembly/j2ee-src.xml</descriptor>
            <descriptor>src/main/assembly/examples-bin.xml</descriptor>
            <descriptor>src/main/assembly/examples-src.xml</descriptor>
          </descriptors>
          <finalName>perfectjpattern-1.0.1-SNAPSHOT</finalName>
        </configuration>
      </plugin>
    </plugins>
  </build>
  <repositories>
    <repository>
      <releases />
      <snapshots />
      <id>Codehaus Snapshots</id>
      <url>http://snapshots.repository.codehaus.org/</url>
    </repository>
    <repository>
      <releases />
      <snapshots />
      <id>Struts Test Build repository</id>
 
<url>http://people.apache.org/builds/struts/2.1.2/m2-staging-repository/</ur
l>
    </repository>
    <repository>
      <releases />
      <snapshots />
      <id>People Apache repository</id>
      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
    </repository>
    <repository>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Repository Switchboard</name>
      <url>http://repo1.maven.org/maven2</url>
    </repository>
  </repositories>
  <pluginRepositories>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>Codehaus Snapshots</id>
      <url>http://snapshots.repository.codehaus.org/</url>
    </pluginRepository>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>People Apache Plugins repository</id>
      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
    </pluginRepository>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>Repo1 Maven Plugins Repository</id>
      <url>http://repo1.maven.org/repo/maven2/</url>
    </pluginRepository>
    <pluginRepository>
      <releases>
        <updatePolicy>never</updatePolicy>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Plugin Repository</name>
      <url>http://repo1.maven.org/maven2</url>
    </pluginRepository>
  </pluginRepositories>
  <dependencies>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
      <version>1.5.0</version>
    </dependency>
    <dependency>
      <groupId>commons-lang</groupId>
      <artifactId>commons-lang</artifactId>
      <version>2.2</version>
    </dependency>
    <dependency>
      <groupId>perfectjpattern</groupId>
      <artifactId>perfectjpattern-api</artifactId>
      <version>1.0.1-SNAPSHOT</version>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.2</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-log4j12</artifactId>
      <version>1.5.0</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
  <reporting>
    <outputDirectory>../target/site/perfectjpattern-core</outputDirectory>
    <plugins>
      <plugin>
        <artifactId>maven-changes-plugin</artifactId>
        <reportSets>
          <reportSet>
            <reports>
              <report>changes-report</report>
            </reports>
          </reportSet>
        </reportSets>
      </plugin>
      <plugin>
        <artifactId>maven-checkstyle-plugin</artifactId>
        <configuration>
          <enableRulesSummary>false</enableRulesSummary>
          <configLocation>checkstyle.xml</configLocation>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
        <configuration>
          <aggregate>true</aggregate>
          <source>1.5</source>
          <doclet>ydoc.doclets.YStandard</doclet>
 
<docletPath>/opt/noarch/ydoc/3.0/lib/ydoc.jar:/opt/noarch/ydoc/3.0/lib/class
2svg.jar:/opt/noarch/ydoc/3.0/resources</docletPath>
          <additionalparam>-link http://java.sun.com/j2se/1.5.0/docs/api/
		  -link http://logging.apache.org/log4j/docs/api/
		  -docfilessubdirs -umlautogen -umlgen
		  -umltypegen -umlpackagegen
		  -umloverviewgen -author</additionalparam>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-jxr-plugin</artifactId>
        <configuration>
          <aggregate>true</aggregate>
          <linkJavadoc>true</linkJavadoc>
          <javadocDir>target/site/apidocs</javadocDir>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-pmd-plugin</artifactId>
        <configuration>
          <linkXref>true</linkXref>
          <sourceEncoding>utf-8</sourceEncoding>
          <targetJdk>1.5</targetJdk>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-project-info-reports-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>dashboard-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <configuration>
          <effort>Max</effort>
          <xmlOutput>true</xmlOutput>
          <debug>false</debug>
          <stylesheet>fancy.xsl</stylesheet>
          <html>fancy.xsl</html>
          <relaxed>false</relaxed>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jdepend-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>surefire-report-maven-plugin</artifactId>
        <configuration>
          <systemProperties>
            <property>
              <name>log4j.configuration</name>
              <value>log4j.xml</value>
            </property>
          </systemProperties>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>taglist-maven-plugin</artifactId>
        <configuration>
          <tags>
            <tag>TODO:</tag>
          </tags>
        </configuration>
      </plugin>
    </plugins>
  </reporting>
  <distributionManagement>
    <repository>
      <id>perfectjpattern</id>
 
<url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/m2r
epo</url>
    </repository>
    <site>
      <id>perfectjpattern</id>
 
<url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/per
fectjpattern-core</url>
    </site>
  </distributionManagement>
  <properties>
    <releaseVersion>1.0.1-SNAPSHOT</releaseVersion>
    <ydoc.license>/opt/noarch/ydoc/3.0/license/ydoc.license</ydoc.license>
    <ydoc.home>/opt/noarch/ydoc/3.0</ydoc.home>
    <releasedOn>11.11.2007</releasedOn>
  </properties>
</project>
****************************************************************************
********


****************************************************************************
Effective POM for project
'perfectjpattern:perfectjpattern-j2ee:jar:1.0.1-SNAPSHOT'
****************************************************************************
<?xml version="1.0" encoding="UTF-8"?><project>
  <parent>
    <artifactId>perfectjpattern</artifactId>
    <groupId>perfectjpattern</groupId>
    <version>1.0.1-SNAPSHOT</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <groupId>perfectjpattern</groupId>
  <artifactId>perfectjpattern-j2ee</artifactId>
  <name>PerfectJPattern J2EE Patterns</name>
  <version>1.0.1-SNAPSHOT</version>
  <description>Componentized implementation of J2EE-specific Design
Patterns.</description>
  <url>http://perfectjpattern.sourceforge.net/</url>
  <issueManagement>
    <system>sourceforge</system>
    <url>http://sourceforge.net/tracker/?group_id=198235</url>
  </issueManagement>
  <inceptionYear>2007</inceptionYear>
  <mailingLists>
    <mailingList>
      <name>PerfectJPattern Development Mailing list</name>
 
<subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-dev
elopment</subscribe>
 
<unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-d
evelopment</unsubscribe>
      <post>perfectjpattern-development@lists.sourceforge.net</post>
 
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
tern-development</archive>
    </mailingList>
    <mailingList>
      <name>PerfectJPattern Users Mailing list</name>
 
<subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-use
rs</subscribe>
 
<unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-u
sers</unsubscribe>
      <post>perfectjpattern-users@lists.sourceforge.net</post>
 
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
tern-users</archive>
    </mailingList>
  </mailingLists>
  <developers>
    <developer>
      <id>bravegag</id>
      <name>Giovanni Azua Garcia</name>
      <email>bravegag@hotmail.com</email>
      <roles>
        <role>Project Admin</role>
        <role>Lead Developer</role>
      </roles>
      <timezone>+2</timezone>
    </developer>
  </developers>
  <contributors>
    <contributor>
      <name>Steven M. Lewis</name>
      <email>smlewis@lordjoe.com</email>
      <roles>
        <role>Developer</role>
      </roles>
    </contributor>
    <contributor>
      <name>Wilhelm Fitzpatrick</name>
      <email>wilhelmf@agileinformatics.com</email>
      <roles>
        <role>Developer</role>
        <role>Instructor</role>
      </roles>
    </contributor>
  </contributors>
  <licenses>
    <license>
      <name>GNU General Public License</name>
      <url>LICENSE.txt</url>
    </license>
  </licenses>
  <scm>
 
<connection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svnroot/perf
ectjpattern</connection>
 
<developerConnection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svn
root/perfectjpattern</developerConnection>
 
<url>http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/</url
>
  </scm>
  <build>
 
<sourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-j
2ee/src/main/java</sourceDirectory>
    <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
 
<testSourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
rn-j2ee/src/test/java</testSourceDirectory>
 
<outputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-j
2ee/target/classes</outputDirectory>
 
<testOutputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
rn-j2ee/target/test-classes</testOutputDirectory>
    <resources>
      <resource>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-j2ee/sr
c/main/resources</directory>
      </resource>
    </resources>
    <testResources>
      <testResource>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-j2ee/sr
c/test/resources</directory>
      </testResource>
    </testResources>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-j2ee/ta
rget</directory>
    <finalName>perfectjpattern-j2ee-1.0.1-SNAPSHOT</finalName>
    <pluginManagement>
      <plugins>
        <plugin>
          <artifactId>maven-antrun-plugin</artifactId>
          <version>1.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-assembly-plugin</artifactId>
          <version>2.2-beta-2</version>
        </plugin>
        <plugin>
          <artifactId>maven-clean-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>2.0.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-dependency-plugin</artifactId>
          <version>2.0</version>
        </plugin>
        <plugin>
          <artifactId>maven-deploy-plugin</artifactId>
          <version>2.3</version>
        </plugin>
        <plugin>
          <artifactId>maven-ear-plugin</artifactId>
          <version>2.3.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-ejb-plugin</artifactId>
          <version>2.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-install-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-jar-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-javadoc-plugin</artifactId>
          <version>2.4</version>
        </plugin>
        <plugin>
          <artifactId>maven-plugin-plugin</artifactId>
          <version>2.4.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-rar-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-release-plugin</artifactId>
          <version>2.0-beta-7</version>
        </plugin>
        <plugin>
          <artifactId>maven-resources-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-site-plugin</artifactId>
          <version>2.0-beta-6</version>
        </plugin>
        <plugin>
          <artifactId>maven-source-plugin</artifactId>
          <version>2.0.4</version>
        </plugin>
        <plugin>
          <artifactId>maven-surefire-plugin</artifactId>
          <version>2.4.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-war-plugin</artifactId>
          <version>2.1-alpha-1</version>
        </plugin>
      </plugins>
    </pluginManagement>
    <plugins>
      <plugin>
        <artifactId>maven-antrun-plugin</artifactId>
        <version>1.1</version>
        <executions>
          <execution>
            <phase>site</phase>
            <goals>
              <goal>run</goal>
            </goals>
            <configuration>
              <tasks>
                <echo message="Executing antrun that fixes the site.xml
source files" />
                <copy todir="../perfectjpattern-j2ee/src/site"
flatten="true" overwrite="true">
                  <fileset dir="..">
                    <include name="../src/site/site.xml" />
                    <exclude name="perfectjpattern-j2ee/src/site/site.xml"
/>
                  </fileset>
                </copy>
                <replace token="href=&quot;/" dir=".."
value="href=&quot;../">
                  <include name="perfectjpattern-j2ee/src/site/site.xml" />
                  <exclude name="../src/site/site.xml" />
                </replace>
                <replace token="href=&quot;../perfectjpattern-j2ee/"
dir=".." value="href=&quot;">
                  <include name="perfectjpattern-j2ee/src/site/site.xml" />
                  <exclude name="../src/site/site.xml" />
                </replace>
              </tasks>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.0.2</version>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-site-plugin</artifactId>
        <version>2.0-beta-7</version>
      </plugin>
      <plugin>
        <artifactId>maven-enforcer-plugin</artifactId>
        <executions>
          <execution>
            <id>enforce-versions</id>
            <goals>
              <goal>enforce</goal>
            </goals>
            <configuration>
              <rules>
                <requireMavenVersion>
                  <version>2.0.9</version>
                </requireMavenVersion>
                <requireJavaVersion>
                  <version>1.6</version>
                </requireJavaVersion>
              </rules>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-assembly-plugin</artifactId>
        <version>2.2-beta-2</version>
        <configuration>
          <descriptors>
            <descriptor>src/main/assembly/api-bin.xml</descriptor>
            <descriptor>src/main/assembly/api-src.xml</descriptor>
            <descriptor>src/main/assembly/core-bin.xml</descriptor>
            <descriptor>src/main/assembly/core-src.xml</descriptor>
            <descriptor>src/main/assembly/j2ee-bin.xml</descriptor>
            <descriptor>src/main/assembly/j2ee-src.xml</descriptor>
            <descriptor>src/main/assembly/examples-bin.xml</descriptor>
            <descriptor>src/main/assembly/examples-src.xml</descriptor>
          </descriptors>
          <finalName>perfectjpattern-1.0.1-SNAPSHOT</finalName>
        </configuration>
      </plugin>
    </plugins>
  </build>
  <repositories>
    <repository>
      <releases />
      <snapshots />
      <id>Codehaus Snapshots</id>
      <url>http://snapshots.repository.codehaus.org/</url>
    </repository>
    <repository>
      <releases />
      <snapshots />
      <id>Struts Test Build repository</id>
 
<url>http://people.apache.org/builds/struts/2.1.2/m2-staging-repository/</ur
l>
    </repository>
    <repository>
      <releases />
      <snapshots />
      <id>People Apache repository</id>
      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
    </repository>
    <repository>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Repository Switchboard</name>
      <url>http://repo1.maven.org/maven2</url>
    </repository>
  </repositories>
  <pluginRepositories>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>Codehaus Snapshots</id>
      <url>http://snapshots.repository.codehaus.org/</url>
    </pluginRepository>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>People Apache Plugins repository</id>
      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
    </pluginRepository>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>Repo1 Maven Plugins Repository</id>
      <url>http://repo1.maven.org/repo/maven2/</url>
    </pluginRepository>
    <pluginRepository>
      <releases>
        <updatePolicy>never</updatePolicy>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Plugin Repository</name>
      <url>http://repo1.maven.org/maven2</url>
    </pluginRepository>
  </pluginRepositories>
  <dependencies>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
      <version>1.5.0</version>
    </dependency>
    <dependency>
      <groupId>commons-lang</groupId>
      <artifactId>commons-lang</artifactId>
      <version>2.2</version>
    </dependency>
    <dependency>
      <groupId>perfectjpattern</groupId>
      <artifactId>perfectjpattern-api</artifactId>
      <version>1.0.1-SNAPSHOT</version>
    </dependency>
    <dependency>
      <groupId>perfectjpattern</groupId>
      <artifactId>perfectjpattern-core</artifactId>
      <version>1.0.1-SNAPSHOT</version>
    </dependency>
    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate</artifactId>
      <version>3.2.1.ga</version>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.2</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-log4j12</artifactId>
      <version>1.5.0</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>hsqldb</groupId>
      <artifactId>hsqldb</artifactId>
      <version>1.8.0.7</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
  <reporting>
    <outputDirectory>../target/site/perfectjpattern-j2ee</outputDirectory>
    <plugins>
      <plugin>
        <artifactId>maven-changes-plugin</artifactId>
        <reportSets>
          <reportSet>
            <reports>
              <report>changes-report</report>
            </reports>
          </reportSet>
        </reportSets>
      </plugin>
      <plugin>
        <artifactId>maven-checkstyle-plugin</artifactId>
        <configuration>
          <enableRulesSummary>false</enableRulesSummary>
          <configLocation>checkstyle.xml</configLocation>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
        <configuration>
          <aggregate>true</aggregate>
          <source>1.5</source>
          <doclet>ydoc.doclets.YStandard</doclet>
 
<docletPath>/opt/noarch/ydoc/3.0/lib/ydoc.jar:/opt/noarch/ydoc/3.0/lib/class
2svg.jar:/opt/noarch/ydoc/3.0/resources</docletPath>
          <additionalparam>-link http://java.sun.com/j2se/1.5.0/docs/api/
		  -link http://logging.apache.org/log4j/docs/api/
		  -docfilessubdirs -umlautogen -umlgen
		  -umltypegen -umlpackagegen
		  -umloverviewgen -author</additionalparam>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-jxr-plugin</artifactId>
        <configuration>
          <aggregate>true</aggregate>
          <linkJavadoc>true</linkJavadoc>
          <javadocDir>target/site/apidocs</javadocDir>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-pmd-plugin</artifactId>
        <configuration>
          <linkXref>true</linkXref>
          <sourceEncoding>utf-8</sourceEncoding>
          <targetJdk>1.5</targetJdk>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-project-info-reports-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>dashboard-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <configuration>
          <effort>Max</effort>
          <xmlOutput>true</xmlOutput>
          <debug>false</debug>
          <stylesheet>fancy.xsl</stylesheet>
          <html>fancy.xsl</html>
          <relaxed>false</relaxed>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jdepend-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>surefire-report-maven-plugin</artifactId>
        <configuration>
          <systemProperties>
            <property>
              <name>log4j.configuration</name>
              <value>log4j.xml</value>
            </property>
          </systemProperties>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>taglist-maven-plugin</artifactId>
        <configuration>
          <tags>
            <tag>TODO:</tag>
          </tags>
        </configuration>
      </plugin>
    </plugins>
  </reporting>
  <distributionManagement>
    <repository>
      <id>perfectjpattern</id>
 
<url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/m2r
epo</url>
    </repository>
    <site>
      <id>perfectjpattern</id>
 
<url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/per
fectjpattern-j2ee</url>
    </site>
  </distributionManagement>
  <properties>
    <releaseVersion>1.0.1-SNAPSHOT</releaseVersion>
    <ydoc.license>/opt/noarch/ydoc/3.0/license/ydoc.license</ydoc.license>
    <ydoc.home>/opt/noarch/ydoc/3.0</ydoc.home>
    <releasedOn>11.11.2007</releasedOn>
  </properties>
</project>
****************************************************************************


****************************************************************************
Effective POM for project
'perfectjpattern:perfectjpattern-examples:jar:1.0.1-SNAPSHOT'
****************************************************************************
<?xml version="1.0" encoding="UTF-8"?><project>
  <parent>
    <artifactId>perfectjpattern</artifactId>
    <groupId>perfectjpattern</groupId>
    <version>1.0.1-SNAPSHOT</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <groupId>perfectjpattern</groupId>
  <artifactId>perfectjpattern-examples</artifactId>
  <name>PerfectJPattern Examples</name>
  <version>1.0.1-SNAPSHOT</version>
  <description>Examples for each of the Design Patterns implemented in
PerfectJPattern.</description>
  <url>http://perfectjpattern.sourceforge.net/</url>
  <issueManagement>
    <system>sourceforge</system>
    <url>http://sourceforge.net/tracker/?group_id=198235</url>
  </issueManagement>
  <inceptionYear>2007</inceptionYear>
  <mailingLists>
    <mailingList>
      <name>PerfectJPattern Development Mailing list</name>
 
<subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-dev
elopment</subscribe>
 
<unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-d
evelopment</unsubscribe>
      <post>perfectjpattern-development@lists.sourceforge.net</post>
 
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
tern-development</archive>
    </mailingList>
    <mailingList>
      <name>PerfectJPattern Users Mailing list</name>
 
<subscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-use
rs</subscribe>
 
<unsubscribe>http://lists.sourceforge.net/mailman/listinfo/perfectjpattern-u
sers</unsubscribe>
      <post>perfectjpattern-users@lists.sourceforge.net</post>
 
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=perfectjpat
tern-users</archive>
    </mailingList>
  </mailingLists>
  <developers>
    <developer>
      <id>bravegag</id>
      <name>Giovanni Azua Garcia</name>
      <email>bravegag@hotmail.com</email>
      <roles>
        <role>Project Admin</role>
        <role>Lead Developer</role>
      </roles>
      <timezone>+2</timezone>
    </developer>
  </developers>
  <contributors>
    <contributor>
      <name>Steven M. Lewis</name>
      <email>smlewis@lordjoe.com</email>
      <roles>
        <role>Developer</role>
      </roles>
    </contributor>
    <contributor>
      <name>Wilhelm Fitzpatrick</name>
      <email>wilhelmf@agileinformatics.com</email>
      <roles>
        <role>Developer</role>
        <role>Instructor</role>
      </roles>
    </contributor>
  </contributors>
  <licenses>
    <license>
      <name>GNU General Public License</name>
      <url>LICENSE.txt</url>
    </license>
  </licenses>
  <scm>
 
<connection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svnroot/perf
ectjpattern</connection>
 
<developerConnection>scm:svn:https://perfectjpattern.svn.sourceforge.net/svn
root/perfectjpattern</developerConnection>
 
<url>http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/</url
>
  </scm>
  <build>
 
<sourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-e
xamples/src/main/java</sourceDirectory>
    <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
 
<testSourceDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
rn-examples/src/test/java</testSourceDirectory>
 
<outputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-e
xamples/target/classes</outputDirectory>
 
<testOutputDirectory>/home/bravegag/code/perfectjpattern/trunk/perfectjpatte
rn-examples/target/test-classes</testOutputDirectory>
    <resources>
      <resource>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-example
s/src/main/resources</directory>
      </resource>
    </resources>
    <testResources>
      <testResource>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-example
s/src/test/resources</directory>
      </testResource>
    </testResources>
 
<directory>/home/bravegag/code/perfectjpattern/trunk/perfectjpattern-example
s/target</directory>
    <finalName>perfectjpattern-examples-1.0.1-SNAPSHOT</finalName>
    <pluginManagement>
      <plugins>
        <plugin>
          <artifactId>maven-antrun-plugin</artifactId>
          <version>1.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-assembly-plugin</artifactId>
          <version>2.2-beta-2</version>
        </plugin>
        <plugin>
          <artifactId>maven-clean-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>2.0.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-dependency-plugin</artifactId>
          <version>2.0</version>
        </plugin>
        <plugin>
          <artifactId>maven-deploy-plugin</artifactId>
          <version>2.3</version>
        </plugin>
        <plugin>
          <artifactId>maven-ear-plugin</artifactId>
          <version>2.3.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-ejb-plugin</artifactId>
          <version>2.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-install-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-jar-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-javadoc-plugin</artifactId>
          <version>2.4</version>
        </plugin>
        <plugin>
          <artifactId>maven-plugin-plugin</artifactId>
          <version>2.4.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-rar-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-release-plugin</artifactId>
          <version>2.0-beta-7</version>
        </plugin>
        <plugin>
          <artifactId>maven-resources-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-site-plugin</artifactId>
          <version>2.0-beta-6</version>
        </plugin>
        <plugin>
          <artifactId>maven-source-plugin</artifactId>
          <version>2.0.4</version>
        </plugin>
        <plugin>
          <artifactId>maven-surefire-plugin</artifactId>
          <version>2.4.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-war-plugin</artifactId>
          <version>2.1-alpha-1</version>
        </plugin>
      </plugins>
    </pluginManagement>
    <plugins>
      <plugin>
        <artifactId>maven-antrun-plugin</artifactId>
        <version>1.1</version>
        <executions>
          <execution>
            <phase>site</phase>
            <goals>
              <goal>run</goal>
            </goals>
            <configuration>
              <tasks>
                <echo message="Executing antrun that fixes the site.xml
source files" />
                <copy todir="../perfectjpattern-examples/src/site"
flatten="true" overwrite="true">
                  <fileset dir="..">
                    <include name="../src/site/site.xml" />
                    <exclude
name="perfectjpattern-examples/src/site/site.xml" />
                  </fileset>
                </copy>
                <replace token="href=&quot;/" dir=".."
value="href=&quot;../">
                  <include name="perfectjpattern-examples/src/site/site.xml"
/>
                  <exclude name="../src/site/site.xml" />
                </replace>
                <replace token="href=&quot;../perfectjpattern-examples/"
dir=".." value="href=&quot;">
                  <include name="perfectjpattern-examples/src/site/site.xml"
/>
                  <exclude name="../src/site/site.xml" />
                </replace>
              </tasks>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.0.2</version>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-site-plugin</artifactId>
        <version>2.0-beta-7</version>
      </plugin>
      <plugin>
        <artifactId>maven-enforcer-plugin</artifactId>
        <executions>
          <execution>
            <id>enforce-versions</id>
            <goals>
              <goal>enforce</goal>
            </goals>
            <configuration>
              <rules>
                <requireMavenVersion>
                  <version>2.0.9</version>
                </requireMavenVersion>
                <requireJavaVersion>
                  <version>1.6</version>
                </requireJavaVersion>
              </rules>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-assembly-plugin</artifactId>
        <version>2.2-beta-2</version>
        <configuration>
          <descriptors>
            <descriptor>src/main/assembly/api-bin.xml</descriptor>
            <descriptor>src/main/assembly/api-src.xml</descriptor>
            <descriptor>src/main/assembly/core-bin.xml</descriptor>
            <descriptor>src/main/assembly/core-src.xml</descriptor>
            <descriptor>src/main/assembly/j2ee-bin.xml</descriptor>
            <descriptor>src/main/assembly/j2ee-src.xml</descriptor>
            <descriptor>src/main/assembly/examples-bin.xml</descriptor>
            <descriptor>src/main/assembly/examples-src.xml</descriptor>
          </descriptors>
          <finalName>perfectjpattern-1.0.1-SNAPSHOT</finalName>
        </configuration>
      </plugin>
    </plugins>
  </build>
  <repositories>
    <repository>
      <releases />
      <snapshots />
      <id>Codehaus Snapshots</id>
      <url>http://snapshots.repository.codehaus.org/</url>
    </repository>
    <repository>
      <releases />
      <snapshots />
      <id>Struts Test Build repository</id>
 
<url>http://people.apache.org/builds/struts/2.1.2/m2-staging-repository/</ur
l>
    </repository>
    <repository>
      <releases />
      <snapshots />
      <id>People Apache repository</id>
      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
    </repository>
    <repository>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Repository Switchboard</name>
      <url>http://repo1.maven.org/maven2</url>
    </repository>
  </repositories>
  <pluginRepositories>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>Codehaus Snapshots</id>
      <url>http://snapshots.repository.codehaus.org/</url>
    </pluginRepository>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>People Apache Plugins repository</id>
      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
    </pluginRepository>
    <pluginRepository>
      <releases />
      <snapshots />
      <id>Repo1 Maven Plugins Repository</id>
      <url>http://repo1.maven.org/repo/maven2/</url>
    </pluginRepository>
    <pluginRepository>
      <releases>
        <updatePolicy>never</updatePolicy>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Plugin Repository</name>
      <url>http://repo1.maven.org/maven2</url>
    </pluginRepository>
  </pluginRepositories>
  <dependencies>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
      <version>1.5.0</version>
    </dependency>
    <dependency>
      <groupId>commons-lang</groupId>
      <artifactId>commons-lang</artifactId>
      <version>2.2</version>
    </dependency>
    <dependency>
      <groupId>perfectjpattern</groupId>
      <artifactId>perfectjpattern-api</artifactId>
      <version>1.0.1-SNAPSHOT</version>
    </dependency>
    <dependency>
      <groupId>perfectjpattern</groupId>
      <artifactId>perfectjpattern-core</artifactId>
      <version>1.0.1-SNAPSHOT</version>
    </dependency>
    <dependency>
      <groupId>perfectjpattern</groupId>
      <artifactId>perfectjpattern-j2ee</artifactId>
      <version>1.0.1-SNAPSHOT</version>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.2</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-log4j12</artifactId>
      <version>1.5.0</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.easymock</groupId>
      <artifactId>easymock</artifactId>
      <version>2.3</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
  <reporting>
 
<outputDirectory>../target/site/perfectjpattern-examples</outputDirectory>
    <plugins>
      <plugin>
        <artifactId>maven-changes-plugin</artifactId>
        <reportSets>
          <reportSet>
            <reports>
              <report>changes-report</report>
            </reports>
          </reportSet>
        </reportSets>
      </plugin>
      <plugin>
        <artifactId>maven-checkstyle-plugin</artifactId>
        <configuration>
          <enableRulesSummary>false</enableRulesSummary>
          <configLocation>checkstyle.xml</configLocation>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
        <configuration>
          <aggregate>true</aggregate>
          <source>1.5</source>
          <doclet>ydoc.doclets.YStandard</doclet>
 
<docletPath>/opt/noarch/ydoc/3.0/lib/ydoc.jar:/opt/noarch/ydoc/3.0/lib/class
2svg.jar:/opt/noarch/ydoc/3.0/resources</docletPath>
          <additionalparam>-link http://java.sun.com/j2se/1.5.0/docs/api/
		  -link http://logging.apache.org/log4j/docs/api/
		  -docfilessubdirs -umlautogen -umlgen
		  -umltypegen -umlpackagegen
		  -umloverviewgen -author</additionalparam>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-jxr-plugin</artifactId>
        <configuration>
          <aggregate>true</aggregate>
          <linkJavadoc>true</linkJavadoc>
          <javadocDir>target/site/apidocs</javadocDir>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-pmd-plugin</artifactId>
        <configuration>
          <linkXref>true</linkXref>
          <sourceEncoding>utf-8</sourceEncoding>
          <targetJdk>1.5</targetJdk>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-project-info-reports-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>dashboard-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <configuration>
          <effort>Max</effort>
          <xmlOutput>true</xmlOutput>
          <debug>false</debug>
          <stylesheet>fancy.xsl</stylesheet>
          <html>fancy.xsl</html>
          <relaxed>false</relaxed>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jdepend-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>surefire-report-maven-plugin</artifactId>
        <configuration>
          <systemProperties>
            <property>
              <name>log4j.configuration</name>
              <value>log4j.xml</value>
            </property>
          </systemProperties>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>taglist-maven-plugin</artifactId>
        <configuration>
          <tags>
            <tag>TODO:</tag>
          </tags>
        </configuration>
      </plugin>
    </plugins>
  </reporting>
  <distributionManagement>
    <repository>
      <id>perfectjpattern</id>
 
<url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/m2r
epo</url>
    </repository>
    <site>
      <id>perfectjpattern</id>
 
<url>scp://shell.sourceforge.net/home/groups/p/pe/perfectjpattern/htdocs/per
fectjpattern-examples</url>
    </site>
  </distributionManagement>
  <properties>
    <releaseVersion>1.0.1-SNAPSHOT</releaseVersion>
    <ydoc.license>/opt/noarch/ydoc/3.0/license/ydoc.license</ydoc.license>
    <ydoc.home>/opt/noarch/ydoc/3.0</ydoc.home>
    <releasedOn>11.11.2007</releasedOn>
  </properties>
</project>

****************************************************************************


[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 2 seconds
[INFO] Finished at: Sun Jul 13 15:51:40 CEST 2008
[INFO] Final Memory: 3M/6M
[INFO]
------------------------------------------------------------------------

****************************************************************************
> -----Original Message-----
> From: Dennis Lundberg [mailto:dennisl@apache.org]
> Sent: Sunday, July 13, 2008 3:05 PM
> To: Maven Users List
> Subject: Re: [ANN] Maven Site Plugin 2.0-beta-7 Released
> 
> Try running 'mvn decendency:tree' to see if some of your dependencies
> are pulling in an old version of the Site Plugin.
> 
> Also running 'mvn help:effective-pom' will show you the POM that is
> actually used when you run mvn.
> 




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Dennis Lundberg <de...@apache.org>.
Try running 'mvn decendency:tree' to see if some of your dependencies 
are pulling in an old version of the Site Plugin.

Also running 'mvn help:effective-pom' will show you the POM that is 
actually used when you run mvn.

Giovanni Azua wrote:
> hi,
> 
> I had been following this thread because the MSITE-274 is not working for me
> yet.
> 
> I have of course checked that the plugin is defined within the build section
> and have tried several things but none work. I still get MSITE-274.
> 
> During the build, the previous 2.0-beta-6 is still pulled, below the
> relevant logs:
> 
> [INFO] [site:site]
> [WARNING] Error loading report org.codehaus.mojo.surefire.SurefireReportMojo
> - AbstractMethodError: canGenerateReport() [INFO] Skipped "About" report,
> file "index.html" already exists for the English version.
> [INFO] Skipped "Test JavaDocs" report, file "testapidocs/index.html" already
> exists for the English version.
> [INFO] Skipped "JavaDocs" report, file "apidocs/index.html" already exists
> for the English version.
> [INFO] Generating "Project Team" report.
> [INFO] Generating "Dependencies" report.
> [INFO] Generating "Continuous Integration" report.
> [INFO] Generating "PMD Report" report.
> [INFO] Generating "Source Repository" report.
> [INFO] Generating "Plugin Management" report.
> Downloading:
> http://snapshots.repository.codehaus.org//org/apache/maven/plugins/maven-sit
> e-plugin/2.0-beta-6/maven-site-plugin-2.0-beta-6.pom
> Downloading:
> http://people.apache.org/repo/m2-snapshot-repository//org/apache/maven/plugi
> ns/maven-site-plugin/2.0-beta-6/maven-site-plugin-2.0-beta-6.pom
> Downloading:
> http://repo1.maven.org/repo/maven2//org/apache/maven/plugins/maven-site-plug
> in/2.0-beta-6/maven-site-plugin-2.0-beta-6.pom
> Downloading:
> http://www.ibiblio.net/pub/packages/maven2/org/apache/maven/plugins/maven-si
> te-plugin/2.0-beta-6/maven-site-plugin-2.0-beta-6.pom
> 10K downloaded
> [INFO] Generating "Mailing Lists" report.
> [INFO] Generating "Changes Report" report.
> [INFO] Generating "Test JavaDocs" report.
> 
> The relevant files are:
> http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/trunk/buil
> d.sh?view=markup
> http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/trunk/pom.
> xml?view=markup
> 
> TIA,
> Regards,
> Giovanni
>  
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


RE: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Giovanni Azua <br...@swissonline.ch>.
hi,

I had been following this thread because the MSITE-274 is not working for me
yet.

I have of course checked that the plugin is defined within the build section
and have tried several things but none work. I still get MSITE-274.

During the build, the previous 2.0-beta-6 is still pulled, below the
relevant logs:

[INFO] [site:site]
[WARNING] Error loading report org.codehaus.mojo.surefire.SurefireReportMojo
- AbstractMethodError: canGenerateReport() [INFO] Skipped "About" report,
file "index.html" already exists for the English version.
[INFO] Skipped "Test JavaDocs" report, file "testapidocs/index.html" already
exists for the English version.
[INFO] Skipped "JavaDocs" report, file "apidocs/index.html" already exists
for the English version.
[INFO] Generating "Project Team" report.
[INFO] Generating "Dependencies" report.
[INFO] Generating "Continuous Integration" report.
[INFO] Generating "PMD Report" report.
[INFO] Generating "Source Repository" report.
[INFO] Generating "Plugin Management" report.
Downloading:
http://snapshots.repository.codehaus.org//org/apache/maven/plugins/maven-sit
e-plugin/2.0-beta-6/maven-site-plugin-2.0-beta-6.pom
Downloading:
http://people.apache.org/repo/m2-snapshot-repository//org/apache/maven/plugi
ns/maven-site-plugin/2.0-beta-6/maven-site-plugin-2.0-beta-6.pom
Downloading:
http://repo1.maven.org/repo/maven2//org/apache/maven/plugins/maven-site-plug
in/2.0-beta-6/maven-site-plugin-2.0-beta-6.pom
Downloading:
http://www.ibiblio.net/pub/packages/maven2/org/apache/maven/plugins/maven-si
te-plugin/2.0-beta-6/maven-site-plugin-2.0-beta-6.pom
10K downloaded
[INFO] Generating "Mailing Lists" report.
[INFO] Generating "Changes Report" report.
[INFO] Generating "Test JavaDocs" report.

The relevant files are:
http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/trunk/buil
d.sh?view=markup
http://perfectjpattern.svn.sourceforge.net/viewvc/perfectjpattern/trunk/pom.
xml?view=markup

TIA,
Regards,
Giovanni
 



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Rémy Sanlaville <re...@gmail.com>.
>
> I put it in JIRA so it won't be forgotten:
> http://jira.codehaus.org/browse/MPLUGIN-124
>

Handsome !


> So, if I understand, the site goal of the maven-site-plugin is a build
>> mojo.
>> My bad, I though that it was a reporting mojo.
>>
>
>
> Yes, it is a build plugin. But it's easy to think of it as reporting plugin
> by mistake, because it assembles the reports from the reporting plugins.


Exactly, it was my error.

Thanks,

Rémy

Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Dennis Lundberg <de...@apache.org>.
Rémy Sanlaville wrote:
>> There are two kinds of Mojos. A Mojo is a goal in plugin. There are build
>> mojos and there are reporting mojos. Build mojos are configured in the
>> <build> section of the POM while reporting mojos are configured in the
>> <reporting> section of the POM.
>>
>> We should enhance the plugin-plugin to make it clear in the generated
>> documentation which type each Mojo is.
> 
> 
> It will be a good improvement !

I put it in JIRA so it won't be forgotten:
http://jira.codehaus.org/browse/MPLUGIN-124

> 
> So, if I understand, the site goal of the maven-site-plugin is a build mojo.
> My bad, I though that it was a reporting mojo.

Yes, it is a build plugin. But it's easy to think of it as reporting 
plugin by mistake, because it assembles the reports from the reporting 
plugins.

> 
> Rémy
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Rémy Sanlaville <re...@gmail.com>.
>
> There are two kinds of Mojos. A Mojo is a goal in plugin. There are build
> mojos and there are reporting mojos. Build mojos are configured in the
> <build> section of the POM while reporting mojos are configured in the
> <reporting> section of the POM.
>
> We should enhance the plugin-plugin to make it clear in the generated
> documentation which type each Mojo is.


It will be a good improvement !

So, if I understand, the site goal of the maven-site-plugin is a build mojo.
My bad, I though that it was a reporting mojo.

Rémy

Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Kathryn Huxtable <ka...@kathrynhuxtable.org>.
On Jul 7, 2008, at 5:17 AM, Dennis Lundberg wrote:
> There are two kinds of Mojos. A Mojo is a goal in plugin. There are  
> build mojos and there are reporting mojos. Build mojos are  
> configured in the <build> section of the POM while reporting mojos  
> are configured in the <reporting> section of the POM.
>
> We should enhance the plugin-plugin to make it clear in the  
> generated documentation which type each Mojo is.

That would be a good idea, though I should have noticed I had it in  
the wrong section.

-K

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Dennis Lundberg <de...@apache.org>.
Rémy Sanlaville wrote:
>> You define the site plugin inside <reporting>, I guess you want it inside
>> <build>.
>>
> 
> Isn't strange to have to define the maven-site-plugin inside <build> just to
> specify the version ?
> Why maven 2 can't take into account the version declare inside <reporting> ?
> It seems to more natural isn't it ?
> 
> Rémy
> 

There are two kinds of Mojos. A Mojo is a goal in plugin. There are 
build mojos and there are reporting mojos. Build mojos are configured in 
the <build> section of the POM while reporting mojos are configured in 
the <reporting> section of the POM.

We should enhance the plugin-plugin to make it clear in the generated 
documentation which type each Mojo is.

-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Rémy Sanlaville <re...@gmail.com>.
>
> You define the site plugin inside <reporting>, I guess you want it inside
> <build>.
>

Isn't strange to have to define the maven-site-plugin inside <build> just to
specify the version ?
Why maven 2 can't take into account the version declare inside <reporting> ?
It seems to more natural isn't it ?

Rémy

Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Kathryn Huxtable <ka...@kathrynhuxtable.org>.
Thanks, that did the trick! -K

On Jul 4, 2008, at 3:08 PM, Lukas Theussl wrote:

> You define the site plugin inside <reporting>, I guess you want it  
> inside <build>.
>
> I can confirm that MSITE-274 is fixed for me with beta-7.
>
> HTH,
> -Lukas
>
>
> Kathryn Huxtable wrote:
>> Okay, I renamed my entire repository and started from scratch.  
>> After  several attempts with strange results, I removed the maven- 
>> site-plugin  directory from my local repository and ran the command  
>> at the head of  the attached file. I'm also attaching my pom.
>> Note that it downloads both the beta-6 and beta-7 versions of  
>> site,  then throws an exception in the site plugin.
>> If I do exactly the same run again, no exceptions are thrown, it   
>> completes successfully, but seems to be running the beta-6 release.
>> -K
>> ------------------------------------------------------------------------
>> bash-3.2$ mvn -Dmaven.test.skip=true -e clean site
>> + Error stacktraces are turned on.
>> [INFO] Scanning for projects...
>> [INFO]  
>> ------------------------------------------------------------------------
>> [INFO] Building LDAP Provisioning Connector
>> [INFO]    task-segment: [clean, site]
>> [INFO]  
>> ------------------------------------------------------------------------
>> [INFO] [clean:clean]
>> [INFO] Deleting directory /Users/huxtable/dev/workspace/ldappc/target
>> Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-plugin/2.0-beta-6/maven-site-plugin-2.0-beta-6.pom
>> 10K downloaded
>> Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-plugin/2.0-beta-6/maven-site-plugin-2.0-beta-6.jar
>> 118K downloaded
>> Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-plugin/2.0-beta-7/maven-site-plugin-2.0-beta-7.pom
>> 11K downloaded
>> Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-plugin/2.0-beta-7/maven-site-plugin-2.0-beta-7.jar
>> 121K downloaded
>> [INFO] Reloading plugin container for:  
>> org.apache.maven.plugins:maven-site-plugin. The plugin artifact has  
>> changed.
>> [INFO] Setting property: classpath.resource.loader.class =>  
>> 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
>> [INFO] Setting property: velocimacro.messages.on => 'false'.
>> [INFO] Setting property: resource.loader => 'classpath'.
>> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
>> [INFO]  
>> ************************************************************** ...  
>> Eliding lots of Velocity and other info messages ...
>> [INFO] [surefire:test]
>> [INFO] Tests are skipped.
>> [INFO]  
>> ------------------------------------------------------------------------
>> [ERROR] BUILD ERROR
>> [INFO]  
>> ------------------------------------------------------------------------
>> [INFO] Internal error in the plugin manager executing goal  
>> 'org.apache.maven.plugins:maven-site-plugin:2.0-beta-6:site':  
>> Unable to find the mojo 'org.apache.maven.plugins:maven-site-plugin: 
>> 2.0-beta-6:site' in the plugin 'org.apache.maven.plugins:maven-site- 
>> plugin'
>> Component descriptor cannot be found in the component repository:  
>> org.apache.maven.plugin.Mojoorg.apache.maven.plugins:maven-site- 
>> plugin:2.0-beta-6:site.
>> [INFO]  
>> ------------------------------------------------------------------------
>> [INFO] Trace
>> org.apache.maven.lifecycle.LifecycleExecutionException: Internal  
>> error in the plugin manager executing goal  
>> 'org.apache.maven.plugins:maven-site-plugin:2.0-beta-6:site':  
>> Unable to find the mojo 'org.apache.maven.plugins:maven-site-plugin: 
>> 2.0-beta-6:site' in the plugin 'org.apache.maven.plugins:maven-site- 
>> plugin'
>> 	at  
>> org 
>> .apache 
>> .maven 
>> .lifecycle 
>> .DefaultLifecycleExecutor 
>> .executeGoals(DefaultLifecycleExecutor.java:562)
>> 	at  
>> org 
>> .apache 
>> .maven 
>> .lifecycle 
>> .DefaultLifecycleExecutor 
>> .executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
>> 	at  
>> org 
>> .apache 
>> .maven 
>> .lifecycle 
>> .DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java: 
>> 478)
>> 	at  
>> org 
>> .apache 
>> .maven 
>> .lifecycle 
>> .DefaultLifecycleExecutor 
>> .executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
>> 	at  
>> org 
>> .apache 
>> .maven 
>> .lifecycle 
>> .DefaultLifecycleExecutor 
>> .executeTaskSegments(DefaultLifecycleExecutor.java:291)
>> 	at  
>> org 
>> .apache 
>> .maven 
>> .lifecycle 
>> .DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
>> 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
>> 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
>> 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 	at  
>> sun 
>> .reflect 
>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> 	at  
>> sun 
>> .reflect 
>> .DelegatingMethodAccessorImpl 
>> .invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:585)
>> 	at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java: 
>> 315)
>> 	at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>> 	at  
>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>> 	at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>> Caused by: org.apache.maven.plugin.PluginManagerException: Unable  
>> to find the mojo 'org.apache.maven.plugins:maven-site-plugin:2.0- 
>> beta-6:site' in the plugin 'org.apache.maven.plugins:maven-site- 
>> plugin'
>> 	at  
>> org 
>> .apache 
>> .maven 
>> .plugin 
>> .DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java: 
>> 618)
>> 	at  
>> org 
>> .apache 
>> .maven 
>> .plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java: 
>> 429)
>> 	at  
>> org 
>> .apache 
>> .maven 
>> .lifecycle 
>> .DefaultLifecycleExecutor 
>> .executeGoals(DefaultLifecycleExecutor.java:558)
>> 	... 16 more
>> Caused by:  
>> org 
>> .codehaus 
>> .plexus.component.repository.exception.ComponentLookupException:  
>> Component descriptor cannot be found in the component repository:  
>> org.apache.maven.plugin.Mojoorg.apache.maven.plugins:maven-site- 
>> plugin:2.0-beta-6:site.
>> 	at  
>> org 
>> .codehaus 
>> .plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java: 
>> 323)
>> 	at  
>> org 
>> .codehaus 
>> .plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java: 
>> 312)
>> 	at  
>> org 
>> .codehaus 
>> .plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java: 
>> 440)
>> 	at  
>> org 
>> .apache 
>> .maven 
>> .plugin 
>> .DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java: 
>> 609)
>> 	... 18 more
>> [INFO]  
>> ------------------------------------------------------------------------
>> [INFO] Total time: 52 seconds
>> [INFO] Finished at: Fri Jul 04 11:47:08 CDT 2008
>> [INFO] Final Memory: 34M/63M
>> [INFO]  
>> ------------------------------------------------------------------------
>> bash-3.2$  
>> ------------------------------------------------------------------------
>> <?xml version="1.0" encoding="UTF-8"?>
>> <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>edu.internet2.middleware.ldappc</groupId>
>>  <artifactId>ldappc</artifactId>
>>  <version>1.2.0-SNAPSHOT</version>
>>  <name>LDAP Provisioning Connector</name>
>>  <description>Ldappc provisions LDAP membership, group, and  
>> privilege data from Grouper and Signet.</description>
>>  <url>https://wiki.internet2.edu/confluence/display/i2miCommon/ 
>> Home</url>
>>  <issueManagement>
>>    <system>JIRA</system>
>>    <url>https://bugs.internet2.edu/jira/browse/MCO</url>
>>  </issueManagement>
>>  <inceptionYear>2006</inceptionYear>
>>  <developers>
>>    <developer>
>>      <id>tbarton</id>
>>      <name>Tom Barton</name>
>>      <organization>The University of Chicago</organization>
>>      <organizationUrl>http://www.uchicago.edu/</organizationUrl>
>>      <email>tbarton@uchicago.edu</email>
>>      <roles>
>>        <role>manager</role>
>>      </roles>
>>      <timezone>-6</timezone>
>>    </developer>
>>    <developer>
>>      <id>khuxtable</id>
>>      <name>Kathryn Huxtable</name>
>>      <organization>Independent</organization>
>>      <organizationUrl>http://www.kathrynhuxtable.org/</ 
>> organizationUrl>
>>      <email>kathryn@kathrynhuxtable.org</email>
>>      <roles>
>>        <role>developer</role>
>>      </roles>
>>      <timezone>-6</timezone>
>>    </developer>
>>  </developers>
>>  <contributors>
>>    <contributor>
>>      <name>Chris Hyzer</name>
>>      <organization>University of Pennsylvania</organization>
>>    </contributor>
>>    <contributor>
>>      <name>Dave Donnelly</name>
>>      <organization>Stanford University</organization>
>>    </contributor>
>>    <contributor>
>>      <name>Shilen Patel</name>
>>      <organization>Duke University</organization>
>>    </contributor>
>>    <contributor>
>>      <name>Michael Gettes</name>
>>      <organization>MIT</organization>
>>    </contributor>
>>  </contributors>
>>  <licenses>
>>    <license>
>>      <name>Apache 2</name>
>>      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
>>      <distribution>repo</distribution>
>>    </license>
>>  </licenses>
>>  <organization>
>>    <name>Internet2</name>
>>    <url>http://www.internet2.edu/</url>
>>  </organization>
>>  <mailingLists>
>>    <mailingList>
>>      <name>Grouper Users</name>
>>      <subscribe>https://wiki.internet2.edu/confluence/display/GrouperWG/Contact+Information 
>> </subscribe>
>>      <unsubscribe>https://wiki.internet2.edu/confluence/display/GrouperWG/Contact+Information 
>> </unsubscribe>
>>      <post>grouper-users@internet2.edu</post>
>>      <archive>https://mail.internet2.edu/wws/arc/grouper-users</ 
>> archive>
>>    </mailingList>
>>    <mailingList>
>>      <name>Grouper Development</name>
>>      <subscribe>https://wiki.internet2.edu/confluence/display/GrouperWG/Contact+Information 
>> </subscribe>
>>      <unsubscribe>https://wiki.internet2.edu/confluence/display/GrouperWG/Contact+Information 
>> </unsubscribe>
>>      <post>grouper-dev@internet2.edu</post>
>>      <archive>https://mail.internet2.edu/wws/arc/grouper-dev</ 
>> archive>
>>    </mailingList>
>>  </mailingLists>
>>  <scm>
>>    <connection>scm:cvs:pserver:anoncvs@anoncvs.internet2.edu:/home/ 
>> cvs/i2mi:ldappc-mvn</connection>
>>    <developerConnection>scm:cvs:rsh:user@cvs.internet2.edu:/home/ 
>> cvs/i2mi:ldappc-mvn</developerConnection>
>>    <tag>HEAD</tag>
>>    <url>http://viewvc.internet2.edu/viewvc.py/ldappc-mvn/? 
>> root=I2MI</url>
>>  </scm>
>>  <reporting>
>>    <plugins>
>>      <plugin>
>>        <groupId>org.apache.maven.plugins</groupId>
>>        <artifactId>maven-site-plugin</artifactId>
>>        <version>2.0-beta-7</version>
>>        <configuration>
>>          <locales>en</locales>
>>        </configuration>
>>      </plugin>
>>      <plugin>
>>        <groupId>org.apache.maven.plugins</groupId>
>>        <artifactId>maven-javadoc-plugin</artifactId>
>>        <version>2.2</version>
>>        <configuration>
>>          <links>
>>            <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
>>          </links>
>>          <quiet>true</quiet>
>>          <author>false</author>
>>          <version>true</version>
>>          <doctitle>${project.name} ${project.version} Java API.</ 
>> doctitle>
>>          <windowtitle>${project.name} ${project.version} Java API.</ 
>> windowtitle>
>>        </configuration>
>>      </plugin>
>>      <plugin>
>>        <groupId>org.apache.maven.plugins</groupId>
>>        <artifactId>maven-jxr-plugin</artifactId>
>>        <version>2.1</version>
>>        <configuration>
>>          <outputDirectory>${project.reporting.outputDirectory}/ 
>> xref</outputDirectory>
>>          <doctitle>${project.name} ${project.version} Code Cross- 
>> Reference</doctitle>
>>          <windowtitle>${project.name} ${project.version} Java API.</ 
>> windowtitle>
>>          <javadocDir>${project.reporting.outputDirectory}/apidocs</ 
>> javadocDir>
>>        </configuration>
>>      </plugin>
>>      <plugin>
>>        <groupId>org.apache.maven.plugins</groupId>
>>        <artifactId>maven-checkstyle-plugin</artifactId>
>>        <version>2.1</version>
>>        <configuration>
>>          <encoding>UTF-8</encoding>
>>          <configLocation>src/checkstyle/checkstyle.xml</ 
>> configLocation>
>>          <outputDirectory>${project.reporting.outputDirectory}/ 
>> style</outputDirectory>
>>          <enableRSS>false</enableRSS>
>>        </configuration>
>>      </plugin>
>>      <plugin>
>>        <groupId>org.apache.maven.plugins</groupId>
>>        <artifactId>maven-surefire-report-plugin</artifactId>
>>        <version>2.4.3</version>
>>        <configuration>
>>          <outputDirectory>${project.reporting.outputDirectory}/ 
>> unitTest</outputDirectory>
>>        </configuration>
>>      </plugin>
>>      <plugin>
>>        <groupId>org.apache.maven.plugins</groupId>
>>        <artifactId>maven-project-info-reports-plugin</artifactId>
>>        <version>2.0.1</version>
>>        <reportSets>
>>          <reportSet>
>>            <reports>
>>              <report>summary</report>
>>              <report>dependencies</report>
>>              <report>dependency-convergence</report>
>>              <report>project-team</report>
>>              <report>mailing-list</report>
>>              <report>issue-tracking</report>
>>              <report>license</report>
>>              <report>scm</report>
>>            </reports>
>>          </reportSet>
>>        </reportSets>
>>      </plugin>
>>      <plugin>
>>        <groupId>org.codehaus.mojo</groupId>
>>        <artifactId>taglist-maven-plugin</artifactId>
>>        <version>2.0</version>
>>        <configuration>
>>          <tags>
>>            <tag>TODO</tag>
>>            <tag>FIXME</tag>
>>          </tags>
>>        </configuration>
>>      </plugin>
>>      <plugin>
>>        <groupId>org.apache.maven.plugins</groupId>
>>        <artifactId>maven-pmd-plugin</artifactId>
>>        <version>2.2</version>
>>        <configuration>
>>          <targetJdk>1.5</targetJdk>
>>        </configuration>
>>      </plugin>
>>      <plugin>
>>        <groupId>org.codehaus.mojo</groupId>
>>        <artifactId>cobertura-maven-plugin</artifactId>
>>        <version>2.2</version>
>>      </plugin>
>>    </plugins>
>>  </reporting>
>>  <build>
>>    <plugins>
>>      <plugin>
>>        <groupId>org.apache.maven.plugins</groupId>
>>        <artifactId>maven-compiler-plugin</artifactId>
>>        <version>2.0.2</version>
>>        <configuration>
>>          <source>1.5</source>
>>          <target>1.5</target>
>>          <debug>true</debug>
>>        </configuration>
>>      </plugin>
>>      <plugin>
>>        <groupId>org.apache.maven.plugins</groupId>
>>        <artifactId>maven-jar-plugin</artifactId>
>>        <version>2.2</version>
>>        <configuration>
>>          <archive>
>>            <manifest>
>>              <addDefaultImplementationEntries>true</ 
>> addDefaultImplementationEntries>
>>            </manifest>
>>            <manifestEntries>
>>              <url>${pom.url}</url>
>>            </manifestEntries>
>>          </archive>
>>        </configuration>
>>      </plugin>
>>      <plugin>
>>        <groupId>org.apache.maven.plugins</groupId>
>>        <artifactId>maven-surefire-plugin</artifactId>
>>        <version>2.4.3</version>
>>        <configuration>
>>          <argLine>-Xmx300M</argLine>
>>          <includes>
>>            <include>**/AllJUnitTests.java</include>
>>          </includes>
>>        </configuration>
>>      </plugin>
>>    </plugins>
>>  </build>
>>  <profiles>
>>    <profile>
>>      <id>runInPlace</id>
>>      <activation>
>>        <activeByDefault>true</activeByDefault>
>>      </activation>
>>      <build>
>>        <plugins>
>> 	      <plugin>
>> 	        <groupId>org.apache.maven.plugins</groupId>
>> 	        <artifactId>maven-assembly-plugin</artifactId>
>> 	        <version>2.2-beta-2</version>
>> 	        <configuration>
>> 	          <finalName>.</finalName>
>> 	          <appendAssemblyId>false</appendAssemblyId>
>> 	          <ignoreDirFormatExtensions>true</ 
>> ignoreDirFormatExtensions>
>> 	          <descriptors>
>> 	            <descriptor>src/assemble/runInPlace.xml</descriptor>
>> 	          </descriptors>
>> 	        </configuration>
>> 	        <executions>
>> 	          <execution>
>> 	            <id>make-assembly</id>
>> 	            <phase>package</phase>
>> 	            <goals>
>> 	              <goal>directory-single</goal>
>> 	            </goals>
>> 	          </execution>
>> 	        </executions>
>> 	      </plugin>
>>        </plugins>
>>      </build>
>>    </profile>
>>    <profile>
>>      <id>distribution</id>
>>      <build>
>>        <plugins>
>> 	      <plugin>
>> 	        <groupId>org.apache.maven.plugins</groupId>
>> 	        <artifactId>maven-assembly-plugin</artifactId>
>> 	        <version>2.2-beta-2</version>
>> 	        <configuration>
>> 	          <tarLongFileMode>gnu</tarLongFileMode>
>> 	          <ignoreDirFormatExtensions>false</ 
>> ignoreDirFormatExtensions>
>> 	          <descriptors>
>> 	            <descriptor>src/assemble/bin.xml</descriptor>
>> 	            <descriptor>src/assemble/src.xml</descriptor>
>> 	            <descriptor>src/assemble/site.xml</descriptor>
>> 	          </descriptors>
>> 	        </configuration>
>> 	        <executions>
>> 	          <execution>
>> 	            <id>make-assembly</id>
>> 	            <phase>package</phase>
>> 	            <goals>
>> 	              <goal>single</goal>
>> 	            </goals>
>> 	          </execution>
>> 	        </executions>
>> 	      </plugin>
>>        </plugins>
>>      </build>
>>    </profile>
>>    <profile>
>>      <id>binary</id>
>>      <build>
>>        <plugins>
>> 	      <plugin>
>> 	        <groupId>org.apache.maven.plugins</groupId>
>> 	        <artifactId>maven-assembly-plugin</artifactId>
>> 	        <version>2.2-beta-2</version>
>> 	        <configuration>
>> 	          <tarLongFileMode>gnu</tarLongFileMode>
>> 	          <ignoreDirFormatExtensions>false</ 
>> ignoreDirFormatExtensions>
>> 	          <descriptors>
>> 	            <descriptor>src/assemble/bin.xml</descriptor>
>> 	          </descriptors>
>> 	        </configuration>
>> 	        <executions>
>> 	          <execution>
>> 	            <id>make-assembly</id>
>> 	            <phase>package</phase>
>> 	            <goals>
>> 	              <goal>single</goal>
>> 	            </goals>
>> 	          </execution>
>> 	        </executions>
>> 	      </plugin>
>>        </plugins>
>>      </build>
>>    </profile>
>>  </profiles>
>>  <dependencies>
>>    <dependency>
>>      <groupId>org.apache.directory.server</groupId>
>>      <artifactId>apacheds-core</artifactId>
>>      <version>1.0.2</version>
>>      <scope>test</scope>
>>    </dependency>
>>    <dependency>
>>      <groupId>edu.internet2.middleware.ldappc</groupId>
>>      <artifactId>apacheds-ldappc-schema</artifactId>
>>      <version>1.0</version>
>>      <scope>test</scope>
>>    </dependency>
>>    <dependency>
>>      <groupId>org.apache.directory.server</groupId>
>>      <artifactId>apacheds-server-unit</artifactId>
>>      <version>1.0.2</version>
>>      <scope>test</scope>
>>    </dependency>
>>    <dependency>
>>      <groupId>commons-digester</groupId>
>>      <artifactId>commons-digester</artifactId>
>>      <version>1.8</version>
>>    </dependency>
>>    <dependency>
>>      <groupId>commons-io</groupId>
>>      <artifactId>commons-io</artifactId>
>>      <version>1.3</version>
>>      <scope>test</scope>
>>    </dependency>
>>    <dependency>
>>      <groupId>edu.internet2.middleware.grouper</groupId>
>>      <artifactId>grouper</artifactId>
>>      <version>1.3.0</version>
>>    </dependency>
>>    <dependency>
>>      <groupId>jug</groupId>
>>      <artifactId>jug</artifactId>
>>      <version>1.1.2</version>
>>    </dependency>
>>    <dependency>
>>      <groupId>log4j</groupId>
>>      <artifactId>log4j</artifactId>
>>      <version>1.2.12</version>
>>    </dependency>
>>    <dependency>
>>      <groupId>org.slf4j</groupId>
>>      <artifactId>slf4j-log4j12</artifactId>
>>      <version>1.5.2</version>
>>      <scope>test</scope>
>>    </dependency>
>>    <dependency>
>>      <groupId>hsqldb</groupId>
>>      <artifactId>hsqldb</artifactId>
>>      <version>1.8.0.7</version>
>>      <scope>test</scope>
>>    </dependency>
>>    <dependency>
>>      <groupId>junit</groupId>
>>      <artifactId>junit</artifactId>
>>      <version>3.8.1</version>
>>      <scope>test</scope>
>>    </dependency>
>>    <dependency>
>>      <groupId>edu.internet2.middleware.signet</groupId>
>>      <artifactId>signet-api</artifactId>
>>      <version>1.3.0-RC1</version>
>>    </dependency>
>>    <dependency>
>>      <groupId>edu.internet2.middleware.subject</groupId>
>>      <artifactId>subject</artifactId>
>>      <version>0.3.1</version>
>>    </dependency>
>>  </dependencies>
>>  <properties>
>>    <runner.extraJvmArguments>-Xmx256m</runner.extraJvmArguments>
>>  </properties>
>> </project>
>> ------------------------------------------------------------------------
>> On Jul 4, 2008, at 10:56 AM, Kathryn Huxtable wrote:
>>> Okay, I deleted the older site plugins from my local repo and   
>>> rebuild the site. It downloaded version 2.0-beta-6, despite my   
>>> having, so far as I know, no references to it, and a specific   
>>> reference to 2.0-beta-7 in my pom.xml file.
>>>
>>> I'm bewildered. Surely there are no transitive reporting   
>>> dependencies in single module projects...
>>>
>>> -K
>>>
>>> On Jul 4, 2008, at 10:49 AM, Kathryn Huxtable wrote:
>>>
>>>> If you want to try it out, the code is available at
>>>>
>>>> $ cvs -d :pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/i2mi  
>>>> login
>>>> $ cvs -z3 -d :pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/ 
>>>> i2mi  co ldappc-mvn
>>>>
>>>> The tests are broken at the moment, but not relevant for the  
>>>> site,  so adding -Dmaven.test.skip=true will be necessary.
>>>>
>>>> -K
>>>>
>>>> On Jul 4, 2008, at 10:44 AM, Kathryn Huxtable wrote:
>>>>
>>>>> I can say, having looked at the HTML produced, that all the  
>>>>> anchor  tags have newlines following them. This is generating  
>>>>> the extra  space.
>>>>>
>>>>> For instance, the APT text
>>>>>
>>>>> After reading this document, if you desire more detailed design   
>>>>> information, go to
>>>>> {{{design.html}Design}}.
>>>>> Depending on your interest, you may also wish to go to
>>>>> {{{deployment-guide.html}Deployment Guide}} or {{{user-  
>>>>> manual.html}User Manual}}.
>>>>>
>>>>> Turns into
>>>>>
>>>>> After reading this document, if you desire more detailed design   
>>>>> information, go to <a href="design.html">Design</a>
>>>>> . Depending on your interest, you may also wish to go to <a   
>>>>> href="deployment-guide.html">Deployment Guide</a>
>>>>> or <a href="user-manual.html">User Manual</a>
>>>>> .
>>>>>
>>>>> Hopefully the line breaks will come through in the email.
>>>>>
>>>>> -K
>>>>>
>>>>> On Jul 4, 2008, at 9:56 AM, Kathryn Huxtable wrote:
>>>>>
>>>>>> So I intended also to ask if I should maybe be looking at   
>>>>>> anything else. Consider it asked. -K
>>>>>>
>>>>>> On Jul 4, 2008, at 9:53 AM, Kathryn Huxtable wrote:
>>>>>>
>>>>>>> Yes, I did. It got downloaded, along with the newer doxia. I   
>>>>>>> assume it's getting used.
>>>>>>>
>>>>>>> I think it's good practice to specify the version on your  
>>>>>>> build  and reporting plugins to ensure repeatability of builds.
>>>>>>>
>>>>>>> -K
>>>>>>>
>>>>>>> On Jul 3, 2008, at 3:30 PM, Dennis Lundberg wrote:
>>>>>>>
>>>>>>>> Kathryn Huxtable wrote:
>>>>>>>>
>>>>>>>>> I don't see that MSITE-274 (spaces added) is fixed. I'm  
>>>>>>>>> still  getting the extra spaces. -K
>>>>>>>>
>>>>>>>>
>>>>>>>> I don't get the extra spaces when I specify version 2.0- 
>>>>>>>> beta-7.  Did you explicitly say this in your POM?
>>>>>>>>
>>>>>>>> <project>
>>>>>>>> ...
>>>>>>>> <build>
>>>>>>>> <plugins>
>>>>>>>> <plugin>
>>>>>>>>  <groupId>org.apache.maven.plugins</groupId>
>>>>>>>>  <artifactId>maven-site-plugin</artifactId>
>>>>>>>>  <version>2.0-beta-7</version>
>>>>>>>> </plugin>
>>>>>>>> ...
>>>>>>>> </plugins>
>>>>>>>> </build>
>>>>>>>> ...
>>>>>>>> </project>
>>>>>>>>
>>>>>>>>> On Jul 3, 2008, at 12:34 AM, Dennis Lundberg wrote:
>>>>>>>>>
>>>>>>>>>> The Maven team is pleased to announce the release of the   
>>>>>>>>>> Maven Site
>>>>>>>>>> Plugin, version 2.0-beta-7
>>>>>>>>>>
>>>>>>>>>> The Maven 2 Site plugin is used to generate a site for the   
>>>>>>>>>> project. The
>>>>>>>>>> generated site also includes the project's report   
>>>>>>>>>> distributions that was
>>>>>>>>>> configured in the <reporting> section of the pom.
>>>>>>>>>>
>>>>>>>>>> http://maven.apache.org/plugins/maven-site-plugin/
>>>>>>>>>>
>>>>>>>>>> You can run mvn -up to get the latest version of the  
>>>>>>>>>> plugin,  or specify
>>>>>>>>>> the version in your project's plugin configuration:
>>>>>>>>>>
>>>>>>>>>> <plugin>
>>>>>>>>>> <groupId>org.apache.maven.plugins</groupId>
>>>>>>>>>> <artifactId>maven-site-plugin</artifactId>
>>>>>>>>>> <version>2.0-beta-7</version>
>>>>>>>>>> </plugin>
>>>>>>>>>>
>>>>>>>>>> Release Notes - Maven 2.x Site Plugin - Version 2.0-beta-7
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> ** Bug
>>>>>>>>>> * [MSITE-25] - mvn site:deploy and site:stage-deploy  
>>>>>>>>>> ignores  server
>>>>>>>>>> configuration in settings.xml
>>>>>>>>>> * [MSITE-143] - SCP works for deploy goal, but not for  
>>>>>>>>>> site- deploy
>>>>>>>>>> * [MSITE-174] - Default bundle used not correct
>>>>>>>>>> * [MSITE-211] - Can't deploy site using site:deploy due to a
>>>>>>>>>> ProxyHTTP error
>>>>>>>>>> * [MSITE-262] - site.xml not inherited if build run from  
>>>>>>>>>> parent
>>>>>>>>>> * [MSITE-270] - site.xml: menus inherited that should not
>>>>>>>>>> * [MSITE-271] - Page title reads Introduction to  
>>>>>>>>>> $project.name
>>>>>>>>>> * [MSITE-274] - space/newline added after added after  
>>>>>>>>>> anchor,  link,
>>>>>>>>>> bold, italic and monospaced tags
>>>>>>>>>> * [MSITE-304] - site:stage-deploy creates different directory
>>>>>>>>>> structure than site:site
>>>>>>>>>> * [MSITE-313] - Use proper file encoding when storing site
>>>>>>>>>> descriptor in local repo
>>>>>>>>>> * [MSITE-316] - Broken links to submodules when staging site
>>>>>>>>>> * [MSITE-317] - User proper encoding when interpolating  
>>>>>>>>>> site  descriptor
>>>>>>>>>> * [MSITE-341] - 'nonProxyHosts' element is not handled when  
>>>>>>>>>> we
>>>>>>>>>> deploy a site
>>>>>>>>>>
>>>>>>>>>> ** Improvement
>>>>>>>>>> * [MSITE-199] - Add publishDate position "none"
>>>>>>>>>> * [MSITE-280] - Fix FAQ entry about staging
>>>>>>>>>> * [MSITE-281] - Employ consistent typesetting/formatting
>>>>>>>>>> * [MSITE-290] - Move logic from AbstractSiteMojo and
>>>>>>>>>> AbstractSiteRenderingMojo for Doxia related stuff
>>>>>>>>>> * [MSITE-292] - Swedish translation for the site
>>>>>>>>>> * [MSITE-303] - Discard invalid characters from directory  
>>>>>>>>>> name
>>>>>>>>>> generated for staging site
>>>>>>>>>> * [MSITE-314] - use ${project.build.sourceEncoding} as  
>>>>>>>>>> default
>>>>>>>>>> value for "inputEncoding" parameter
>>>>>>>>>>
>>>>>>>>>> ** New Feature
>>>>>>>>>> * [MSITE-212] - Catalan Language
>>>>>>>>>> * [MSITE-251] - tr locale support
>>>>>>>>>> * [MSITE-328] - Danish internationalization properties file
>>>>>>>>>>
>>>>>>>>>> ** Task
>>>>>>>>>> * [MSITE-327] - Use Doxia 1.0-alpha-11
>>>>>>>>>> * [MSITE-335] - Use maven-doxia-tools 1.0.1
>>>>>>>>>>
>>>>>>>>>> Enjoy,
>>>>>>>>>>
>>>>>>>>>> -The Maven team
>>>>>>>>>>
>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> Dennis Lundberg
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>>>>
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>> ------------------------------------------------------------------------
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Lukas Theussl <lt...@apache.org>.
You define the site plugin inside <reporting>, I guess you want it 
inside <build>.

I can confirm that MSITE-274 is fixed for me with beta-7.

HTH,
-Lukas


Kathryn Huxtable wrote:
> Okay, I renamed my entire repository and started from scratch. After  
> several attempts with strange results, I removed the maven-site-plugin  
> directory from my local repository and ran the command at the head of  
> the attached file. I'm also attaching my pom.
> 
> Note that it downloads both the beta-6 and beta-7 versions of site,  
> then throws an exception in the site plugin.
> 
> If I do exactly the same run again, no exceptions are thrown, it  
> completes successfully, but seems to be running the beta-6 release.
> 
> -K
> 
> 
> ------------------------------------------------------------------------
> 
> bash-3.2$ mvn -Dmaven.test.skip=true -e clean site
> + Error stacktraces are turned on.
> [INFO] Scanning for projects...
> [INFO] ------------------------------------------------------------------------
> [INFO] Building LDAP Provisioning Connector
> [INFO]    task-segment: [clean, site]
> [INFO] ------------------------------------------------------------------------
> [INFO] [clean:clean]
> [INFO] Deleting directory /Users/huxtable/dev/workspace/ldappc/target
> Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-plugin/2.0-beta-6/maven-site-plugin-2.0-beta-6.pom
> 10K downloaded
> Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-plugin/2.0-beta-6/maven-site-plugin-2.0-beta-6.jar
> 118K downloaded
> Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-plugin/2.0-beta-7/maven-site-plugin-2.0-beta-7.pom
> 11K downloaded
> Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-plugin/2.0-beta-7/maven-site-plugin-2.0-beta-7.jar
> 121K downloaded
> [INFO] Reloading plugin container for: org.apache.maven.plugins:maven-site-plugin. The plugin artifact has changed.
> [INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
> [INFO] Setting property: velocimacro.messages.on => 'false'.
> [INFO] Setting property: resource.loader => 'classpath'.
> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
> [INFO] ************************************************************** 
> ... Eliding lots of Velocity and other info messages ...
> [INFO] [surefire:test]
> [INFO] Tests are skipped.
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO] ------------------------------------------------------------------------
> [INFO] Internal error in the plugin manager executing goal 'org.apache.maven.plugins:maven-site-plugin:2.0-beta-6:site': Unable to find the mojo 'org.apache.maven.plugins:maven-site-plugin:2.0-beta-6:site' in the plugin 'org.apache.maven.plugins:maven-site-plugin'
> Component descriptor cannot be found in the component repository: org.apache.maven.plugin.Mojoorg.apache.maven.plugins:maven-site-plugin:2.0-beta-6:site.
> [INFO] ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Internal error in the plugin manager executing goal 'org.apache.maven.plugins:maven-site-plugin:2.0-beta-6:site': Unable to find the mojo 'org.apache.maven.plugins:maven-site-plugin:2.0-beta-6:site' in the plugin 'org.apache.maven.plugins:maven-site-plugin'
> 	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:562)
> 	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
> 	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
> 	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
> 	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
> 	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
> 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
> 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
> 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> 	at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> 	at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> 	at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> Caused by: org.apache.maven.plugin.PluginManagerException: Unable to find the mojo 'org.apache.maven.plugins:maven-site-plugin:2.0-beta-6:site' in the plugin 'org.apache.maven.plugins:maven-site-plugin'
> 	at org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:618)
> 	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:429)
> 	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
> 	... 16 more
> Caused by: org.codehaus.plexus.component.repository.exception.ComponentLookupException: Component descriptor cannot be found in the component repository: org.apache.maven.plugin.Mojoorg.apache.maven.plugins:maven-site-plugin:2.0-beta-6:site.
> 	at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:323)
> 	at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:312)
> 	at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:440)
> 	at org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:609)
> 	... 18 more
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 52 seconds
> [INFO] Finished at: Fri Jul 04 11:47:08 CDT 2008
> [INFO] Final Memory: 34M/63M
> [INFO] ------------------------------------------------------------------------
> bash-3.2$ 
> 
> 
> ------------------------------------------------------------------------
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <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>edu.internet2.middleware.ldappc</groupId>
>   <artifactId>ldappc</artifactId>
>   <version>1.2.0-SNAPSHOT</version>
>   <name>LDAP Provisioning Connector</name>
>   <description>Ldappc provisions LDAP membership, group, and privilege data from Grouper and Signet.</description>
>   <url>https://wiki.internet2.edu/confluence/display/i2miCommon/Home</url>
>   <issueManagement>
>     <system>JIRA</system>
>     <url>https://bugs.internet2.edu/jira/browse/MCO</url>
>   </issueManagement>
>   <inceptionYear>2006</inceptionYear>
>   <developers>
>     <developer>
>       <id>tbarton</id>
>       <name>Tom Barton</name>
>       <organization>The University of Chicago</organization>
>       <organizationUrl>http://www.uchicago.edu/</organizationUrl>
>       <email>tbarton@uchicago.edu</email>
>       <roles>
>         <role>manager</role>
>       </roles>
>       <timezone>-6</timezone>
>     </developer>
>     <developer>
>       <id>khuxtable</id>
>       <name>Kathryn Huxtable</name>
>       <organization>Independent</organization>
>       <organizationUrl>http://www.kathrynhuxtable.org/</organizationUrl>
>       <email>kathryn@kathrynhuxtable.org</email>
>       <roles>
>         <role>developer</role>
>       </roles>
>       <timezone>-6</timezone>
>     </developer>
>   </developers>
>   <contributors>
>     <contributor>
>       <name>Chris Hyzer</name>
>       <organization>University of Pennsylvania</organization>
>     </contributor>
>     <contributor>
>       <name>Dave Donnelly</name>
>       <organization>Stanford University</organization>
>     </contributor>
>     <contributor>
>       <name>Shilen Patel</name>
>       <organization>Duke University</organization>
>     </contributor>
>     <contributor>
>       <name>Michael Gettes</name>
>       <organization>MIT</organization>
>     </contributor>
>   </contributors>
>   <licenses>
>     <license>
>       <name>Apache 2</name>
>       <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
>       <distribution>repo</distribution>
>     </license>
>   </licenses>
>   <organization>
>     <name>Internet2</name>
>     <url>http://www.internet2.edu/</url>
>   </organization>
>   <mailingLists>
>     <mailingList>
>       <name>Grouper Users</name>
>       <subscribe>https://wiki.internet2.edu/confluence/display/GrouperWG/Contact+Information</subscribe>
>       <unsubscribe>https://wiki.internet2.edu/confluence/display/GrouperWG/Contact+Information</unsubscribe>
>       <post>grouper-users@internet2.edu</post>
>       <archive>https://mail.internet2.edu/wws/arc/grouper-users</archive>
>     </mailingList>
>     <mailingList>
>       <name>Grouper Development</name>
>       <subscribe>https://wiki.internet2.edu/confluence/display/GrouperWG/Contact+Information</subscribe>
>       <unsubscribe>https://wiki.internet2.edu/confluence/display/GrouperWG/Contact+Information</unsubscribe>
>       <post>grouper-dev@internet2.edu</post>
>       <archive>https://mail.internet2.edu/wws/arc/grouper-dev</archive>
>     </mailingList>
>   </mailingLists>
>   <scm>
>     <connection>scm:cvs:pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/i2mi:ldappc-mvn</connection>
>     <developerConnection>scm:cvs:rsh:user@cvs.internet2.edu:/home/cvs/i2mi:ldappc-mvn</developerConnection>
>     <tag>HEAD</tag>
>     <url>http://viewvc.internet2.edu/viewvc.py/ldappc-mvn/?root=I2MI</url>
>   </scm>
>   <reporting>
>     <plugins>
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-site-plugin</artifactId>
>         <version>2.0-beta-7</version>
>         <configuration>
>           <locales>en</locales>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-javadoc-plugin</artifactId>
>         <version>2.2</version>
>         <configuration>
>           <links>
>             <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
>           </links>
>           <quiet>true</quiet>
>           <author>false</author>
>           <version>true</version>
>           <doctitle>${project.name} ${project.version} Java API.</doctitle>
>           <windowtitle>${project.name} ${project.version} Java API.</windowtitle>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-jxr-plugin</artifactId>
>         <version>2.1</version>
>         <configuration>
>           <outputDirectory>${project.reporting.outputDirectory}/xref</outputDirectory>
>           <doctitle>${project.name} ${project.version} Code Cross-Reference</doctitle>
>           <windowtitle>${project.name} ${project.version} Java API.</windowtitle>
>           <javadocDir>${project.reporting.outputDirectory}/apidocs</javadocDir>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-checkstyle-plugin</artifactId>
>         <version>2.1</version>
>         <configuration>
>           <encoding>UTF-8</encoding>
>           <configLocation>src/checkstyle/checkstyle.xml</configLocation>
>           <outputDirectory>${project.reporting.outputDirectory}/style</outputDirectory>
>           <enableRSS>false</enableRSS>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-surefire-report-plugin</artifactId>
>         <version>2.4.3</version>
>         <configuration>
>           <outputDirectory>${project.reporting.outputDirectory}/unitTest</outputDirectory>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-project-info-reports-plugin</artifactId>
>         <version>2.0.1</version>
>         <reportSets>
>           <reportSet>
>             <reports>
>               <report>summary</report>
>               <report>dependencies</report>
>               <report>dependency-convergence</report>
>               <report>project-team</report>
>               <report>mailing-list</report>
>               <report>issue-tracking</report>
>               <report>license</report>
>               <report>scm</report>
>             </reports>
>           </reportSet>
>         </reportSets>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>taglist-maven-plugin</artifactId>
>         <version>2.0</version>
>         <configuration>
>           <tags>
>             <tag>TODO</tag>
>             <tag>FIXME</tag>
>           </tags>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-pmd-plugin</artifactId>
>         <version>2.2</version>
>         <configuration>
>           <targetJdk>1.5</targetJdk>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>cobertura-maven-plugin</artifactId>
>         <version>2.2</version>
>       </plugin>
>     </plugins>
>   </reporting>
>   <build>
>     <plugins>
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-compiler-plugin</artifactId>
>         <version>2.0.2</version>
>         <configuration>
>           <source>1.5</source>
>           <target>1.5</target>
>           <debug>true</debug>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-jar-plugin</artifactId>
>         <version>2.2</version>
>         <configuration>
>           <archive>
>             <manifest>
>               <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
>             </manifest>
>             <manifestEntries>
>               <url>${pom.url}</url>
>             </manifestEntries>
>           </archive>
>         </configuration>
>       </plugin>
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-surefire-plugin</artifactId>
>         <version>2.4.3</version>
>         <configuration>
>           <argLine>-Xmx300M</argLine>
>           <includes>
>             <include>**/AllJUnitTests.java</include>
>           </includes>
>         </configuration>
>       </plugin>
>     </plugins>
>   </build>
>   <profiles>
>     <profile>
>       <id>runInPlace</id>
>       <activation>
>         <activeByDefault>true</activeByDefault>
>       </activation>
>       <build>
>         <plugins>
> 	      <plugin>
> 	        <groupId>org.apache.maven.plugins</groupId>
> 	        <artifactId>maven-assembly-plugin</artifactId>
> 	        <version>2.2-beta-2</version>
> 	        <configuration>
> 	          <finalName>.</finalName>
> 	          <appendAssemblyId>false</appendAssemblyId>
> 	          <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
> 	          <descriptors>
> 	            <descriptor>src/assemble/runInPlace.xml</descriptor>
> 	          </descriptors>
> 	        </configuration>
> 	        <executions>
> 	          <execution>
> 	            <id>make-assembly</id>
> 	            <phase>package</phase>
> 	            <goals>
> 	              <goal>directory-single</goal>
> 	            </goals>
> 	          </execution>
> 	        </executions>
> 	      </plugin>
>         </plugins>
>       </build>
>     </profile>
>     <profile>
>       <id>distribution</id>
>       <build>
>         <plugins>
> 	      <plugin>
> 	        <groupId>org.apache.maven.plugins</groupId>
> 	        <artifactId>maven-assembly-plugin</artifactId>
> 	        <version>2.2-beta-2</version>
> 	        <configuration>
> 	          <tarLongFileMode>gnu</tarLongFileMode>
> 	          <ignoreDirFormatExtensions>false</ignoreDirFormatExtensions>
> 	          <descriptors>
> 	            <descriptor>src/assemble/bin.xml</descriptor>
> 	            <descriptor>src/assemble/src.xml</descriptor>
> 	            <descriptor>src/assemble/site.xml</descriptor>
> 	          </descriptors>
> 	        </configuration>
> 	        <executions>
> 	          <execution>
> 	            <id>make-assembly</id>
> 	            <phase>package</phase>
> 	            <goals>
> 	              <goal>single</goal>
> 	            </goals>
> 	          </execution>
> 	        </executions>
> 	      </plugin>
>         </plugins>
>       </build>
>     </profile>
>     <profile>
>       <id>binary</id>
>       <build>
>         <plugins>
> 	      <plugin>
> 	        <groupId>org.apache.maven.plugins</groupId>
> 	        <artifactId>maven-assembly-plugin</artifactId>
> 	        <version>2.2-beta-2</version>
> 	        <configuration>
> 	          <tarLongFileMode>gnu</tarLongFileMode>
> 	          <ignoreDirFormatExtensions>false</ignoreDirFormatExtensions>
> 	          <descriptors>
> 	            <descriptor>src/assemble/bin.xml</descriptor>
> 	          </descriptors>
> 	        </configuration>
> 	        <executions>
> 	          <execution>
> 	            <id>make-assembly</id>
> 	            <phase>package</phase>
> 	            <goals>
> 	              <goal>single</goal>
> 	            </goals>
> 	          </execution>
> 	        </executions>
> 	      </plugin>
>         </plugins>
>       </build>
>     </profile>
>   </profiles>
>   <dependencies>
>     <dependency>
>       <groupId>org.apache.directory.server</groupId>
>       <artifactId>apacheds-core</artifactId>
>       <version>1.0.2</version>
>       <scope>test</scope>
>     </dependency>
>     <dependency>
>       <groupId>edu.internet2.middleware.ldappc</groupId>
>       <artifactId>apacheds-ldappc-schema</artifactId>
>       <version>1.0</version>
>       <scope>test</scope>
>     </dependency>
>     <dependency>
>       <groupId>org.apache.directory.server</groupId>
>       <artifactId>apacheds-server-unit</artifactId>
>       <version>1.0.2</version>
>       <scope>test</scope>
>     </dependency>
>     <dependency>
>       <groupId>commons-digester</groupId>
>       <artifactId>commons-digester</artifactId>
>       <version>1.8</version>
>     </dependency>
>     <dependency>
>       <groupId>commons-io</groupId>
>       <artifactId>commons-io</artifactId>
>       <version>1.3</version>
>       <scope>test</scope>
>     </dependency>
>     <dependency>
>       <groupId>edu.internet2.middleware.grouper</groupId>
>       <artifactId>grouper</artifactId>
>       <version>1.3.0</version>
>     </dependency>
>     <dependency>
>       <groupId>jug</groupId>
>       <artifactId>jug</artifactId>
>       <version>1.1.2</version>
>     </dependency>
>     <dependency>
>       <groupId>log4j</groupId>
>       <artifactId>log4j</artifactId>
>       <version>1.2.12</version>
>     </dependency>
>     <dependency>
>       <groupId>org.slf4j</groupId>
>       <artifactId>slf4j-log4j12</artifactId>
>       <version>1.5.2</version>
>       <scope>test</scope>
>     </dependency>
>     <dependency>
>       <groupId>hsqldb</groupId>
>       <artifactId>hsqldb</artifactId>
>       <version>1.8.0.7</version>
>       <scope>test</scope>
>     </dependency>
>     <dependency>
>       <groupId>junit</groupId>
>       <artifactId>junit</artifactId>
>       <version>3.8.1</version>
>       <scope>test</scope>
>     </dependency>
>     <dependency>
>       <groupId>edu.internet2.middleware.signet</groupId>
>       <artifactId>signet-api</artifactId>
>       <version>1.3.0-RC1</version>
>     </dependency>
>     <dependency>
>       <groupId>edu.internet2.middleware.subject</groupId>
>       <artifactId>subject</artifactId>
>       <version>0.3.1</version>
>     </dependency>
>   </dependencies>
>   <properties>
>     <runner.extraJvmArguments>-Xmx256m</runner.extraJvmArguments>
>   </properties>
> </project>
> 
> 
> ------------------------------------------------------------------------
> 
> 
> 
> On Jul 4, 2008, at 10:56 AM, Kathryn Huxtable wrote:
> 
>> Okay, I deleted the older site plugins from my local repo and  rebuild 
>> the site. It downloaded version 2.0-beta-6, despite my  having, so far 
>> as I know, no references to it, and a specific  reference to 
>> 2.0-beta-7 in my pom.xml file.
>>
>> I'm bewildered. Surely there are no transitive reporting  dependencies 
>> in single module projects...
>>
>> -K
>>
>> On Jul 4, 2008, at 10:49 AM, Kathryn Huxtable wrote:
>>
>>> If you want to try it out, the code is available at
>>>
>>> $ cvs -d :pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/i2mi login
>>> $ cvs -z3 -d :pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/i2mi  
>>> co ldappc-mvn
>>>
>>> The tests are broken at the moment, but not relevant for the site,  
>>> so adding -Dmaven.test.skip=true will be necessary.
>>>
>>> -K
>>>
>>> On Jul 4, 2008, at 10:44 AM, Kathryn Huxtable wrote:
>>>
>>>> I can say, having looked at the HTML produced, that all the anchor  
>>>> tags have newlines following them. This is generating the extra  space.
>>>>
>>>> For instance, the APT text
>>>>
>>>> After reading this document, if you desire more detailed design  
>>>> information, go to
>>>> {{{design.html}Design}}.
>>>> Depending on your interest, you may also wish to go to
>>>> {{{deployment-guide.html}Deployment Guide}} or {{{user- 
>>>> manual.html}User Manual}}.
>>>>
>>>> Turns into
>>>>
>>>> After reading this document, if you desire more detailed design  
>>>> information, go to <a href="design.html">Design</a>
>>>> . Depending on your interest, you may also wish to go to <a  
>>>> href="deployment-guide.html">Deployment Guide</a>
>>>> or <a href="user-manual.html">User Manual</a>
>>>> .
>>>>
>>>> Hopefully the line breaks will come through in the email.
>>>>
>>>> -K
>>>>
>>>> On Jul 4, 2008, at 9:56 AM, Kathryn Huxtable wrote:
>>>>
>>>>> So I intended also to ask if I should maybe be looking at  anything 
>>>>> else. Consider it asked. -K
>>>>>
>>>>> On Jul 4, 2008, at 9:53 AM, Kathryn Huxtable wrote:
>>>>>
>>>>>> Yes, I did. It got downloaded, along with the newer doxia. I  
>>>>>> assume it's getting used.
>>>>>>
>>>>>> I think it's good practice to specify the version on your build  
>>>>>> and reporting plugins to ensure repeatability of builds.
>>>>>>
>>>>>> -K
>>>>>>
>>>>>> On Jul 3, 2008, at 3:30 PM, Dennis Lundberg wrote:
>>>>>>
>>>>>>> Kathryn Huxtable wrote:
>>>>>>>
>>>>>>>> I don't see that MSITE-274 (spaces added) is fixed. I'm still  
>>>>>>>> getting the extra spaces. -K
>>>>>>>
>>>>>>>
>>>>>>> I don't get the extra spaces when I specify version 2.0-beta-7.  
>>>>>>> Did you explicitly say this in your POM?
>>>>>>>
>>>>>>> <project>
>>>>>>> ...
>>>>>>> <build>
>>>>>>> <plugins>
>>>>>>> <plugin>
>>>>>>>   <groupId>org.apache.maven.plugins</groupId>
>>>>>>>   <artifactId>maven-site-plugin</artifactId>
>>>>>>>   <version>2.0-beta-7</version>
>>>>>>> </plugin>
>>>>>>> ...
>>>>>>> </plugins>
>>>>>>> </build>
>>>>>>> ...
>>>>>>> </project>
>>>>>>>
>>>>>>>> On Jul 3, 2008, at 12:34 AM, Dennis Lundberg wrote:
>>>>>>>>
>>>>>>>>> The Maven team is pleased to announce the release of the  Maven 
>>>>>>>>> Site
>>>>>>>>> Plugin, version 2.0-beta-7
>>>>>>>>>
>>>>>>>>> The Maven 2 Site plugin is used to generate a site for the  
>>>>>>>>> project. The
>>>>>>>>> generated site also includes the project's report  
>>>>>>>>> distributions that was
>>>>>>>>> configured in the <reporting> section of the pom.
>>>>>>>>>
>>>>>>>>> http://maven.apache.org/plugins/maven-site-plugin/
>>>>>>>>>
>>>>>>>>> You can run mvn -up to get the latest version of the plugin,  
>>>>>>>>> or specify
>>>>>>>>> the version in your project's plugin configuration:
>>>>>>>>>
>>>>>>>>> <plugin>
>>>>>>>>> <groupId>org.apache.maven.plugins</groupId>
>>>>>>>>> <artifactId>maven-site-plugin</artifactId>
>>>>>>>>> <version>2.0-beta-7</version>
>>>>>>>>> </plugin>
>>>>>>>>>
>>>>>>>>> Release Notes - Maven 2.x Site Plugin - Version 2.0-beta-7
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ** Bug
>>>>>>>>> * [MSITE-25] - mvn site:deploy and site:stage-deploy ignores  
>>>>>>>>> server
>>>>>>>>> configuration in settings.xml
>>>>>>>>> * [MSITE-143] - SCP works for deploy goal, but not for site- 
>>>>>>>>> deploy
>>>>>>>>> * [MSITE-174] - Default bundle used not correct
>>>>>>>>> * [MSITE-211] - Can't deploy site using site:deploy due to a
>>>>>>>>> ProxyHTTP error
>>>>>>>>> * [MSITE-262] - site.xml not inherited if build run from parent
>>>>>>>>> * [MSITE-270] - site.xml: menus inherited that should not
>>>>>>>>> * [MSITE-271] - Page title reads Introduction to $project.name
>>>>>>>>> * [MSITE-274] - space/newline added after added after anchor,  
>>>>>>>>> link,
>>>>>>>>> bold, italic and monospaced tags
>>>>>>>>> * [MSITE-304] - site:stage-deploy creates different directory
>>>>>>>>> structure than site:site
>>>>>>>>> * [MSITE-313] - Use proper file encoding when storing site
>>>>>>>>> descriptor in local repo
>>>>>>>>> * [MSITE-316] - Broken links to submodules when staging site
>>>>>>>>> * [MSITE-317] - User proper encoding when interpolating site  
>>>>>>>>> descriptor
>>>>>>>>> * [MSITE-341] - 'nonProxyHosts' element is not handled when we
>>>>>>>>> deploy a site
>>>>>>>>>
>>>>>>>>> ** Improvement
>>>>>>>>> * [MSITE-199] - Add publishDate position "none"
>>>>>>>>> * [MSITE-280] - Fix FAQ entry about staging
>>>>>>>>> * [MSITE-281] - Employ consistent typesetting/formatting
>>>>>>>>> * [MSITE-290] - Move logic from AbstractSiteMojo and
>>>>>>>>> AbstractSiteRenderingMojo for Doxia related stuff
>>>>>>>>> * [MSITE-292] - Swedish translation for the site
>>>>>>>>> * [MSITE-303] - Discard invalid characters from directory name
>>>>>>>>> generated for staging site
>>>>>>>>> * [MSITE-314] - use ${project.build.sourceEncoding} as default
>>>>>>>>> value for "inputEncoding" parameter
>>>>>>>>>
>>>>>>>>> ** New Feature
>>>>>>>>> * [MSITE-212] - Catalan Language
>>>>>>>>> * [MSITE-251] - tr locale support
>>>>>>>>> * [MSITE-328] - Danish internationalization properties file
>>>>>>>>>
>>>>>>>>> ** Task
>>>>>>>>> * [MSITE-327] - Use Doxia 1.0-alpha-11
>>>>>>>>> * [MSITE-335] - Use maven-doxia-tools 1.0.1
>>>>>>>>>
>>>>>>>>> Enjoy,
>>>>>>>>>
>>>>>>>>> -The Maven team
>>>>>>>>>
>>>>>>>> --------------------------------------------------------------------- 
>>>>>>>>
>>>>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>>> Dennis Lundberg
>>>>>>>
>>>>>>> --------------------------------------------------------------------- 
>>>>>>>
>>>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>>>>
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
> 
> 
> 
> ------------------------------------------------------------------------
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Kathryn Huxtable <ka...@kathrynhuxtable.org>.
Okay, I renamed my entire repository and started from scratch. After  
several attempts with strange results, I removed the maven-site-plugin  
directory from my local repository and ran the command at the head of  
the attached file. I'm also attaching my pom.

Note that it downloads both the beta-6 and beta-7 versions of site,  
then throws an exception in the site plugin.

If I do exactly the same run again, no exceptions are thrown, it  
completes successfully, but seems to be running the beta-6 release.

-K

Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Kathryn Huxtable <ka...@kathrynhuxtable.org>.
Okay, I deleted the older site plugins from my local repo and rebuild  
the site. It downloaded version 2.0-beta-6, despite my having, so far  
as I know, no references to it, and a specific reference to 2.0-beta-7  
in my pom.xml file.

I'm bewildered. Surely there are no transitive reporting dependencies  
in single module projects...

-K

On Jul 4, 2008, at 10:49 AM, Kathryn Huxtable wrote:

> If you want to try it out, the code is available at
>
> $ cvs -d :pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/i2mi login
> $ cvs -z3 -d :pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/i2mi  
> co ldappc-mvn
>
> The tests are broken at the moment, but not relevant for the site,  
> so adding -Dmaven.test.skip=true will be necessary.
>
> -K
>
> On Jul 4, 2008, at 10:44 AM, Kathryn Huxtable wrote:
>
>> I can say, having looked at the HTML produced, that all the anchor  
>> tags have newlines following them. This is generating the extra  
>> space.
>>
>> For instance, the APT text
>>
>> After reading this document, if you desire more detailed design  
>> information, go to
>> {{{design.html}Design}}.
>> Depending on your interest, you may also wish to go to
>> {{{deployment-guide.html}Deployment Guide}} or {{{user- 
>> manual.html}User Manual}}.
>>
>> Turns into
>>
>> After reading this document, if you desire more detailed design  
>> information, go to <a href="design.html">Design</a>
>> . Depending on your interest, you may also wish to go to <a  
>> href="deployment-guide.html">Deployment Guide</a>
>> or <a href="user-manual.html">User Manual</a>
>> .
>>
>> Hopefully the line breaks will come through in the email.
>>
>> -K
>>
>> On Jul 4, 2008, at 9:56 AM, Kathryn Huxtable wrote:
>>
>>> So I intended also to ask if I should maybe be looking at anything  
>>> else. Consider it asked. -K
>>>
>>> On Jul 4, 2008, at 9:53 AM, Kathryn Huxtable wrote:
>>>
>>>> Yes, I did. It got downloaded, along with the newer doxia. I  
>>>> assume it's getting used.
>>>>
>>>> I think it's good practice to specify the version on your build  
>>>> and reporting plugins to ensure repeatability of builds.
>>>>
>>>> -K
>>>>
>>>> On Jul 3, 2008, at 3:30 PM, Dennis Lundberg wrote:
>>>>
>>>>> Kathryn Huxtable wrote:
>>>>>> I don't see that MSITE-274 (spaces added) is fixed. I'm still  
>>>>>> getting the extra spaces. -K
>>>>>
>>>>> I don't get the extra spaces when I specify version 2.0-beta-7.  
>>>>> Did you explicitly say this in your POM?
>>>>>
>>>>> <project>
>>>>> ...
>>>>> <build>
>>>>> <plugins>
>>>>>  <plugin>
>>>>>    <groupId>org.apache.maven.plugins</groupId>
>>>>>    <artifactId>maven-site-plugin</artifactId>
>>>>>    <version>2.0-beta-7</version>
>>>>>  </plugin>
>>>>>  ...
>>>>> </plugins>
>>>>> </build>
>>>>> ...
>>>>> </project>
>>>>>
>>>>>> On Jul 3, 2008, at 12:34 AM, Dennis Lundberg wrote:
>>>>>>> The Maven team is pleased to announce the release of the Maven  
>>>>>>> Site
>>>>>>> Plugin, version 2.0-beta-7
>>>>>>>
>>>>>>> The Maven 2 Site plugin is used to generate a site for the  
>>>>>>> project. The
>>>>>>> generated site also includes the project's report  
>>>>>>> distributions that was
>>>>>>> configured in the <reporting> section of the pom.
>>>>>>>
>>>>>>> http://maven.apache.org/plugins/maven-site-plugin/
>>>>>>>
>>>>>>> You can run mvn -up to get the latest version of the plugin,  
>>>>>>> or specify
>>>>>>> the version in your project's plugin configuration:
>>>>>>>
>>>>>>> <plugin>
>>>>>>> <groupId>org.apache.maven.plugins</groupId>
>>>>>>> <artifactId>maven-site-plugin</artifactId>
>>>>>>> <version>2.0-beta-7</version>
>>>>>>> </plugin>
>>>>>>>
>>>>>>> Release Notes - Maven 2.x Site Plugin - Version 2.0-beta-7
>>>>>>>
>>>>>>>
>>>>>>> ** Bug
>>>>>>> * [MSITE-25] - mvn site:deploy and site:stage-deploy ignores  
>>>>>>> server
>>>>>>> configuration in settings.xml
>>>>>>> * [MSITE-143] - SCP works for deploy goal, but not for site- 
>>>>>>> deploy
>>>>>>> * [MSITE-174] - Default bundle used not correct
>>>>>>> * [MSITE-211] - Can't deploy site using site:deploy due to a
>>>>>>> ProxyHTTP error
>>>>>>> * [MSITE-262] - site.xml not inherited if build run from parent
>>>>>>> * [MSITE-270] - site.xml: menus inherited that should not
>>>>>>> * [MSITE-271] - Page title reads Introduction to $project.name
>>>>>>> * [MSITE-274] - space/newline added after added after anchor,  
>>>>>>> link,
>>>>>>> bold, italic and monospaced tags
>>>>>>> * [MSITE-304] - site:stage-deploy creates different directory
>>>>>>> structure than site:site
>>>>>>> * [MSITE-313] - Use proper file encoding when storing site
>>>>>>> descriptor in local repo
>>>>>>> * [MSITE-316] - Broken links to submodules when staging site
>>>>>>> * [MSITE-317] - User proper encoding when interpolating site  
>>>>>>> descriptor
>>>>>>> * [MSITE-341] - 'nonProxyHosts' element is not handled when we
>>>>>>> deploy a site
>>>>>>>
>>>>>>> ** Improvement
>>>>>>> * [MSITE-199] - Add publishDate position "none"
>>>>>>> * [MSITE-280] - Fix FAQ entry about staging
>>>>>>> * [MSITE-281] - Employ consistent typesetting/formatting
>>>>>>> * [MSITE-290] - Move logic from AbstractSiteMojo and
>>>>>>> AbstractSiteRenderingMojo for Doxia related stuff
>>>>>>> * [MSITE-292] - Swedish translation for the site
>>>>>>> * [MSITE-303] - Discard invalid characters from directory name
>>>>>>> generated for staging site
>>>>>>> * [MSITE-314] - use ${project.build.sourceEncoding} as default
>>>>>>> value for "inputEncoding" parameter
>>>>>>>
>>>>>>> ** New Feature
>>>>>>> * [MSITE-212] - Catalan Language
>>>>>>> * [MSITE-251] - tr locale support
>>>>>>> * [MSITE-328] - Danish internationalization properties file
>>>>>>>
>>>>>>> ** Task
>>>>>>> * [MSITE-327] - Use Doxia 1.0-alpha-11
>>>>>>> * [MSITE-335] - Use maven-doxia-tools 1.0.1
>>>>>>>
>>>>>>> Enjoy,
>>>>>>>
>>>>>>> -The Maven team
>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>>
>>>>>
>>>>> -- 
>>>>> Dennis Lundberg
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Kathryn Huxtable <ka...@kathrynhuxtable.org>.
If you want to try it out, the code is available at

$ cvs -d :pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/i2mi login
$ cvs -z3 -d :pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/i2mi co  
ldappc-mvn

The tests are broken at the moment, but not relevant for the site, so  
adding -Dmaven.test.skip=true will be necessary.

-K

On Jul 4, 2008, at 10:44 AM, Kathryn Huxtable wrote:

> I can say, having looked at the HTML produced, that all the anchor  
> tags have newlines following them. This is generating the extra space.
>
> For instance, the APT text
>
>  After reading this document, if you desire more detailed design  
> information, go to
>  {{{design.html}Design}}.
>  Depending on your interest, you may also wish to go to
>  {{{deployment-guide.html}Deployment Guide}} or {{{user- 
> manual.html}User Manual}}.
>
> Turns into
>
> After reading this document, if you desire more detailed design  
> information, go to <a href="design.html">Design</a>
> . Depending on your interest, you may also wish to go to <a  
> href="deployment-guide.html">Deployment Guide</a>
> or <a href="user-manual.html">User Manual</a>
> .
>
> Hopefully the line breaks will come through in the email.
>
> -K
>
> On Jul 4, 2008, at 9:56 AM, Kathryn Huxtable wrote:
>
>> So I intended also to ask if I should maybe be looking at anything  
>> else. Consider it asked. -K
>>
>> On Jul 4, 2008, at 9:53 AM, Kathryn Huxtable wrote:
>>
>>> Yes, I did. It got downloaded, along with the newer doxia. I  
>>> assume it's getting used.
>>>
>>> I think it's good practice to specify the version on your build  
>>> and reporting plugins to ensure repeatability of builds.
>>>
>>> -K
>>>
>>> On Jul 3, 2008, at 3:30 PM, Dennis Lundberg wrote:
>>>
>>>> Kathryn Huxtable wrote:
>>>>> I don't see that MSITE-274 (spaces added) is fixed. I'm still  
>>>>> getting the extra spaces. -K
>>>>
>>>> I don't get the extra spaces when I specify version 2.0-beta-7.  
>>>> Did you explicitly say this in your POM?
>>>>
>>>> <project>
>>>> ...
>>>> <build>
>>>> <plugins>
>>>>   <plugin>
>>>>     <groupId>org.apache.maven.plugins</groupId>
>>>>     <artifactId>maven-site-plugin</artifactId>
>>>>     <version>2.0-beta-7</version>
>>>>   </plugin>
>>>>   ...
>>>> </plugins>
>>>> </build>
>>>> ...
>>>> </project>
>>>>
>>>>> On Jul 3, 2008, at 12:34 AM, Dennis Lundberg wrote:
>>>>>> The Maven team is pleased to announce the release of the Maven  
>>>>>> Site
>>>>>> Plugin, version 2.0-beta-7
>>>>>>
>>>>>> The Maven 2 Site plugin is used to generate a site for the  
>>>>>> project. The
>>>>>> generated site also includes the project's report distributions  
>>>>>> that was
>>>>>> configured in the <reporting> section of the pom.
>>>>>>
>>>>>> http://maven.apache.org/plugins/maven-site-plugin/
>>>>>>
>>>>>> You can run mvn -up to get the latest version of the plugin, or  
>>>>>> specify
>>>>>> the version in your project's plugin configuration:
>>>>>>
>>>>>> <plugin>
>>>>>> <groupId>org.apache.maven.plugins</groupId>
>>>>>> <artifactId>maven-site-plugin</artifactId>
>>>>>> <version>2.0-beta-7</version>
>>>>>> </plugin>
>>>>>>
>>>>>> Release Notes - Maven 2.x Site Plugin - Version 2.0-beta-7
>>>>>>
>>>>>>
>>>>>> ** Bug
>>>>>> * [MSITE-25] - mvn site:deploy and site:stage-deploy ignores  
>>>>>> server
>>>>>> configuration in settings.xml
>>>>>> * [MSITE-143] - SCP works for deploy goal, but not for site- 
>>>>>> deploy
>>>>>> * [MSITE-174] - Default bundle used not correct
>>>>>> * [MSITE-211] - Can't deploy site using site:deploy due to a
>>>>>> ProxyHTTP error
>>>>>> * [MSITE-262] - site.xml not inherited if build run from parent
>>>>>> * [MSITE-270] - site.xml: menus inherited that should not
>>>>>> * [MSITE-271] - Page title reads Introduction to $project.name
>>>>>> * [MSITE-274] - space/newline added after added after anchor,  
>>>>>> link,
>>>>>> bold, italic and monospaced tags
>>>>>> * [MSITE-304] - site:stage-deploy creates different directory
>>>>>> structure than site:site
>>>>>> * [MSITE-313] - Use proper file encoding when storing site
>>>>>> descriptor in local repo
>>>>>> * [MSITE-316] - Broken links to submodules when staging site
>>>>>> * [MSITE-317] - User proper encoding when interpolating site  
>>>>>> descriptor
>>>>>> * [MSITE-341] - 'nonProxyHosts' element is not handled when we
>>>>>> deploy a site
>>>>>>
>>>>>> ** Improvement
>>>>>> * [MSITE-199] - Add publishDate position "none"
>>>>>> * [MSITE-280] - Fix FAQ entry about staging
>>>>>> * [MSITE-281] - Employ consistent typesetting/formatting
>>>>>> * [MSITE-290] - Move logic from AbstractSiteMojo and
>>>>>> AbstractSiteRenderingMojo for Doxia related stuff
>>>>>> * [MSITE-292] - Swedish translation for the site
>>>>>> * [MSITE-303] - Discard invalid characters from directory name
>>>>>> generated for staging site
>>>>>> * [MSITE-314] - use ${project.build.sourceEncoding} as default
>>>>>> value for "inputEncoding" parameter
>>>>>>
>>>>>> ** New Feature
>>>>>> * [MSITE-212] - Catalan Language
>>>>>> * [MSITE-251] - tr locale support
>>>>>> * [MSITE-328] - Danish internationalization properties file
>>>>>>
>>>>>> ** Task
>>>>>> * [MSITE-327] - Use Doxia 1.0-alpha-11
>>>>>> * [MSITE-335] - Use maven-doxia-tools 1.0.1
>>>>>>
>>>>>> Enjoy,
>>>>>>
>>>>>> -The Maven team
>>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>
>>>>
>>>> -- 
>>>> Dennis Lundberg
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Kathryn Huxtable <ka...@kathrynhuxtable.org>.
I can say, having looked at the HTML produced, that all the anchor  
tags have newlines following them. This is generating the extra space.

For instance, the APT text

   After reading this document, if you desire more detailed design  
information, go to
   {{{design.html}Design}}.
   Depending on your interest, you may also wish to go to
   {{{deployment-guide.html}Deployment Guide}} or {{{user- 
manual.html}User Manual}}.

Turns into

  After reading this document, if you desire more detailed design  
information, go to <a href="design.html">Design</a>
. Depending on your interest, you may also wish to go to <a  
href="deployment-guide.html">Deployment Guide</a>
  or <a href="user-manual.html">User Manual</a>
.

Hopefully the line breaks will come through in the email.

-K

On Jul 4, 2008, at 9:56 AM, Kathryn Huxtable wrote:

> So I intended also to ask if I should maybe be looking at anything  
> else. Consider it asked. -K
>
> On Jul 4, 2008, at 9:53 AM, Kathryn Huxtable wrote:
>
>> Yes, I did. It got downloaded, along with the newer doxia. I assume  
>> it's getting used.
>>
>> I think it's good practice to specify the version on your build and  
>> reporting plugins to ensure repeatability of builds.
>>
>> -K
>>
>> On Jul 3, 2008, at 3:30 PM, Dennis Lundberg wrote:
>>
>>> Kathryn Huxtable wrote:
>>>> I don't see that MSITE-274 (spaces added) is fixed. I'm still  
>>>> getting the extra spaces. -K
>>>
>>> I don't get the extra spaces when I specify version 2.0-beta-7.  
>>> Did you explicitly say this in your POM?
>>>
>>> <project>
>>> ...
>>> <build>
>>>  <plugins>
>>>    <plugin>
>>>      <groupId>org.apache.maven.plugins</groupId>
>>>      <artifactId>maven-site-plugin</artifactId>
>>>      <version>2.0-beta-7</version>
>>>    </plugin>
>>>    ...
>>>  </plugins>
>>> </build>
>>> ...
>>> </project>
>>>
>>>> On Jul 3, 2008, at 12:34 AM, Dennis Lundberg wrote:
>>>>> The Maven team is pleased to announce the release of the Maven  
>>>>> Site
>>>>> Plugin, version 2.0-beta-7
>>>>>
>>>>> The Maven 2 Site plugin is used to generate a site for the  
>>>>> project. The
>>>>> generated site also includes the project's report distributions  
>>>>> that was
>>>>> configured in the <reporting> section of the pom.
>>>>>
>>>>> http://maven.apache.org/plugins/maven-site-plugin/
>>>>>
>>>>> You can run mvn -up to get the latest version of the plugin, or  
>>>>> specify
>>>>> the version in your project's plugin configuration:
>>>>>
>>>>> <plugin>
>>>>> <groupId>org.apache.maven.plugins</groupId>
>>>>> <artifactId>maven-site-plugin</artifactId>
>>>>> <version>2.0-beta-7</version>
>>>>> </plugin>
>>>>>
>>>>> Release Notes - Maven 2.x Site Plugin - Version 2.0-beta-7
>>>>>
>>>>>
>>>>> ** Bug
>>>>> * [MSITE-25] - mvn site:deploy and site:stage-deploy ignores  
>>>>> server
>>>>> configuration in settings.xml
>>>>> * [MSITE-143] - SCP works for deploy goal, but not for site-deploy
>>>>> * [MSITE-174] - Default bundle used not correct
>>>>> * [MSITE-211] - Can't deploy site using site:deploy due to a
>>>>> ProxyHTTP error
>>>>> * [MSITE-262] - site.xml not inherited if build run from parent
>>>>> * [MSITE-270] - site.xml: menus inherited that should not
>>>>> * [MSITE-271] - Page title reads Introduction to $project.name
>>>>> * [MSITE-274] - space/newline added after added after anchor,  
>>>>> link,
>>>>> bold, italic and monospaced tags
>>>>> * [MSITE-304] - site:stage-deploy creates different directory
>>>>> structure than site:site
>>>>> * [MSITE-313] - Use proper file encoding when storing site
>>>>> descriptor in local repo
>>>>> * [MSITE-316] - Broken links to submodules when staging site
>>>>> * [MSITE-317] - User proper encoding when interpolating site  
>>>>> descriptor
>>>>> * [MSITE-341] - 'nonProxyHosts' element is not handled when we
>>>>> deploy a site
>>>>>
>>>>> ** Improvement
>>>>> * [MSITE-199] - Add publishDate position "none"
>>>>> * [MSITE-280] - Fix FAQ entry about staging
>>>>> * [MSITE-281] - Employ consistent typesetting/formatting
>>>>> * [MSITE-290] - Move logic from AbstractSiteMojo and
>>>>> AbstractSiteRenderingMojo for Doxia related stuff
>>>>> * [MSITE-292] - Swedish translation for the site
>>>>> * [MSITE-303] - Discard invalid characters from directory name
>>>>> generated for staging site
>>>>> * [MSITE-314] - use ${project.build.sourceEncoding} as default
>>>>> value for "inputEncoding" parameter
>>>>>
>>>>> ** New Feature
>>>>> * [MSITE-212] - Catalan Language
>>>>> * [MSITE-251] - tr locale support
>>>>> * [MSITE-328] - Danish internationalization properties file
>>>>>
>>>>> ** Task
>>>>> * [MSITE-327] - Use Doxia 1.0-alpha-11
>>>>> * [MSITE-335] - Use maven-doxia-tools 1.0.1
>>>>>
>>>>> Enjoy,
>>>>>
>>>>> -The Maven team
>>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>>
>>> -- 
>>> Dennis Lundberg
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Kathryn Huxtable <ka...@kathrynhuxtable.org>.
So I intended also to ask if I should maybe be looking at anything  
else. Consider it asked. -K

On Jul 4, 2008, at 9:53 AM, Kathryn Huxtable wrote:

> Yes, I did. It got downloaded, along with the newer doxia. I assume  
> it's getting used.
>
> I think it's good practice to specify the version on your build and  
> reporting plugins to ensure repeatability of builds.
>
> -K
>
> On Jul 3, 2008, at 3:30 PM, Dennis Lundberg wrote:
>
>> Kathryn Huxtable wrote:
>>> I don't see that MSITE-274 (spaces added) is fixed. I'm still  
>>> getting the extra spaces. -K
>>
>> I don't get the extra spaces when I specify version 2.0-beta-7. Did  
>> you explicitly say this in your POM?
>>
>> <project>
>> ...
>> <build>
>>   <plugins>
>>     <plugin>
>>       <groupId>org.apache.maven.plugins</groupId>
>>       <artifactId>maven-site-plugin</artifactId>
>>       <version>2.0-beta-7</version>
>>     </plugin>
>>     ...
>>   </plugins>
>> </build>
>> ...
>> </project>
>>
>>> On Jul 3, 2008, at 12:34 AM, Dennis Lundberg wrote:
>>>> The Maven team is pleased to announce the release of the Maven Site
>>>> Plugin, version 2.0-beta-7
>>>>
>>>> The Maven 2 Site plugin is used to generate a site for the  
>>>> project. The
>>>> generated site also includes the project's report distributions  
>>>> that was
>>>> configured in the <reporting> section of the pom.
>>>>
>>>> http://maven.apache.org/plugins/maven-site-plugin/
>>>>
>>>> You can run mvn -up to get the latest version of the plugin, or  
>>>> specify
>>>> the version in your project's plugin configuration:
>>>>
>>>> <plugin>
>>>> <groupId>org.apache.maven.plugins</groupId>
>>>> <artifactId>maven-site-plugin</artifactId>
>>>> <version>2.0-beta-7</version>
>>>> </plugin>
>>>>
>>>> Release Notes - Maven 2.x Site Plugin - Version 2.0-beta-7
>>>>
>>>>
>>>> ** Bug
>>>>  * [MSITE-25] - mvn site:deploy and site:stage-deploy ignores  
>>>> server
>>>> configuration in settings.xml
>>>>  * [MSITE-143] - SCP works for deploy goal, but not for site-deploy
>>>>  * [MSITE-174] - Default bundle used not correct
>>>>  * [MSITE-211] - Can't deploy site using site:deploy due to a
>>>> ProxyHTTP error
>>>>  * [MSITE-262] - site.xml not inherited if build run from parent
>>>>  * [MSITE-270] - site.xml: menus inherited that should not
>>>>  * [MSITE-271] - Page title reads Introduction to $project.name
>>>>  * [MSITE-274] - space/newline added after added after anchor,  
>>>> link,
>>>> bold, italic and monospaced tags
>>>>  * [MSITE-304] - site:stage-deploy creates different directory
>>>> structure than site:site
>>>>  * [MSITE-313] - Use proper file encoding when storing site
>>>> descriptor in local repo
>>>>  * [MSITE-316] - Broken links to submodules when staging site
>>>>  * [MSITE-317] - User proper encoding when interpolating site  
>>>> descriptor
>>>>  * [MSITE-341] - 'nonProxyHosts' element is not handled when we
>>>> deploy a site
>>>>
>>>> ** Improvement
>>>>  * [MSITE-199] - Add publishDate position "none"
>>>>  * [MSITE-280] - Fix FAQ entry about staging
>>>>  * [MSITE-281] - Employ consistent typesetting/formatting
>>>>  * [MSITE-290] - Move logic from AbstractSiteMojo and
>>>> AbstractSiteRenderingMojo for Doxia related stuff
>>>>  * [MSITE-292] - Swedish translation for the site
>>>>  * [MSITE-303] - Discard invalid characters from directory name
>>>> generated for staging site
>>>>  * [MSITE-314] - use ${project.build.sourceEncoding} as default
>>>> value for "inputEncoding" parameter
>>>>
>>>> ** New Feature
>>>>  * [MSITE-212] - Catalan Language
>>>>  * [MSITE-251] - tr locale support
>>>>  * [MSITE-328] - Danish internationalization properties file
>>>>
>>>> ** Task
>>>>  * [MSITE-327] - Use Doxia 1.0-alpha-11
>>>>  * [MSITE-335] - Use maven-doxia-tools 1.0.1
>>>>
>>>> Enjoy,
>>>>
>>>> -The Maven team
>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>> -- 
>> Dennis Lundberg
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Kathryn Huxtable <ka...@kathrynhuxtable.org>.
Yes, I did. It got downloaded, along with the newer doxia. I assume  
it's getting used.

I think it's good practice to specify the version on your build and  
reporting plugins to ensure repeatability of builds.

-K

On Jul 3, 2008, at 3:30 PM, Dennis Lundberg wrote:

> Kathryn Huxtable wrote:
>> I don't see that MSITE-274 (spaces added) is fixed. I'm still  
>> getting the extra spaces. -K
>
> I don't get the extra spaces when I specify version 2.0-beta-7. Did  
> you explicitly say this in your POM?
>
> <project>
>  ...
>  <build>
>    <plugins>
>      <plugin>
>        <groupId>org.apache.maven.plugins</groupId>
>        <artifactId>maven-site-plugin</artifactId>
>        <version>2.0-beta-7</version>
>      </plugin>
>      ...
>    </plugins>
>  </build>
>  ...
> </project>
>
>> On Jul 3, 2008, at 12:34 AM, Dennis Lundberg wrote:
>>> The Maven team is pleased to announce the release of the Maven Site
>>> Plugin, version 2.0-beta-7
>>>
>>> The Maven 2 Site plugin is used to generate a site for the  
>>> project. The
>>> generated site also includes the project's report distributions  
>>> that was
>>> configured in the <reporting> section of the pom.
>>>
>>> http://maven.apache.org/plugins/maven-site-plugin/
>>>
>>> You can run mvn -up to get the latest version of the plugin, or  
>>> specify
>>> the version in your project's plugin configuration:
>>>
>>> <plugin>
>>> <groupId>org.apache.maven.plugins</groupId>
>>> <artifactId>maven-site-plugin</artifactId>
>>> <version>2.0-beta-7</version>
>>> </plugin>
>>>
>>> Release Notes - Maven 2.x Site Plugin - Version 2.0-beta-7
>>>
>>>
>>> ** Bug
>>>   * [MSITE-25] - mvn site:deploy and site:stage-deploy ignores  
>>> server
>>> configuration in settings.xml
>>>   * [MSITE-143] - SCP works for deploy goal, but not for site-deploy
>>>   * [MSITE-174] - Default bundle used not correct
>>>   * [MSITE-211] - Can't deploy site using site:deploy due to a
>>> ProxyHTTP error
>>>   * [MSITE-262] - site.xml not inherited if build run from parent
>>>   * [MSITE-270] - site.xml: menus inherited that should not
>>>   * [MSITE-271] - Page title reads Introduction to $project.name
>>>   * [MSITE-274] - space/newline added after added after anchor,  
>>> link,
>>> bold, italic and monospaced tags
>>>   * [MSITE-304] - site:stage-deploy creates different directory
>>> structure than site:site
>>>   * [MSITE-313] - Use proper file encoding when storing site
>>> descriptor in local repo
>>>   * [MSITE-316] - Broken links to submodules when staging site
>>>   * [MSITE-317] - User proper encoding when interpolating site  
>>> descriptor
>>>   * [MSITE-341] - 'nonProxyHosts' element is not handled when we
>>> deploy a site
>>>
>>> ** Improvement
>>>   * [MSITE-199] - Add publishDate position "none"
>>>   * [MSITE-280] - Fix FAQ entry about staging
>>>   * [MSITE-281] - Employ consistent typesetting/formatting
>>>   * [MSITE-290] - Move logic from AbstractSiteMojo and
>>> AbstractSiteRenderingMojo for Doxia related stuff
>>>   * [MSITE-292] - Swedish translation for the site
>>>   * [MSITE-303] - Discard invalid characters from directory name
>>> generated for staging site
>>>   * [MSITE-314] - use ${project.build.sourceEncoding} as default
>>> value for "inputEncoding" parameter
>>>
>>> ** New Feature
>>>   * [MSITE-212] - Catalan Language
>>>   * [MSITE-251] - tr locale support
>>>   * [MSITE-328] - Danish internationalization properties file
>>>
>>> ** Task
>>>   * [MSITE-327] - Use Doxia 1.0-alpha-11
>>>   * [MSITE-335] - Use maven-doxia-tools 1.0.1
>>>
>>> Enjoy,
>>>
>>> -The Maven team
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>
>
> -- 
> Dennis Lundberg
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Dennis Lundberg <de...@apache.org>.
Kathryn Huxtable wrote:
> I don't see that MSITE-274 (spaces added) is fixed. I'm still getting 
> the extra spaces. -K

I don't get the extra spaces when I specify version 2.0-beta-7. Did you 
explicitly say this in your POM?

<project>
   ...
   <build>
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-site-plugin</artifactId>
         <version>2.0-beta-7</version>
       </plugin>
       ...
     </plugins>
   </build>
   ...
</project>

> 
> On Jul 3, 2008, at 12:34 AM, Dennis Lundberg wrote:
> 
>> The Maven team is pleased to announce the release of the Maven Site
>> Plugin, version 2.0-beta-7
>>
>> The Maven 2 Site plugin is used to generate a site for the project. The
>> generated site also includes the project's report distributions that was
>> configured in the <reporting> section of the pom.
>>
>> http://maven.apache.org/plugins/maven-site-plugin/
>>
>> You can run mvn -up to get the latest version of the plugin, or specify
>> the version in your project's plugin configuration:
>>
>> <plugin>
>> <groupId>org.apache.maven.plugins</groupId>
>> <artifactId>maven-site-plugin</artifactId>
>> <version>2.0-beta-7</version>
>> </plugin>
>>
>> Release Notes - Maven 2.x Site Plugin - Version 2.0-beta-7
>>
>>
>> ** Bug
>>    * [MSITE-25] - mvn site:deploy and site:stage-deploy ignores server
>> configuration in settings.xml
>>    * [MSITE-143] - SCP works for deploy goal, but not for site-deploy
>>    * [MSITE-174] - Default bundle used not correct
>>    * [MSITE-211] - Can't deploy site using site:deploy due to a
>> ProxyHTTP error
>>    * [MSITE-262] - site.xml not inherited if build run from parent
>>    * [MSITE-270] - site.xml: menus inherited that should not
>>    * [MSITE-271] - Page title reads Introduction to $project.name
>>    * [MSITE-274] - space/newline added after added after anchor, link,
>> bold, italic and monospaced tags
>>    * [MSITE-304] - site:stage-deploy creates different directory
>> structure than site:site
>>    * [MSITE-313] - Use proper file encoding when storing site
>> descriptor in local repo
>>    * [MSITE-316] - Broken links to submodules when staging site
>>    * [MSITE-317] - User proper encoding when interpolating site 
>> descriptor
>>    * [MSITE-341] - 'nonProxyHosts' element is not handled when we
>> deploy a site
>>
>> ** Improvement
>>    * [MSITE-199] - Add publishDate position "none"
>>    * [MSITE-280] - Fix FAQ entry about staging
>>    * [MSITE-281] - Employ consistent typesetting/formatting
>>    * [MSITE-290] - Move logic from AbstractSiteMojo and
>> AbstractSiteRenderingMojo for Doxia related stuff
>>    * [MSITE-292] - Swedish translation for the site
>>    * [MSITE-303] - Discard invalid characters from directory name
>> generated for staging site
>>    * [MSITE-314] - use ${project.build.sourceEncoding} as default
>> value for "inputEncoding" parameter
>>
>> ** New Feature
>>    * [MSITE-212] - Catalan Language
>>    * [MSITE-251] - tr locale support
>>    * [MSITE-328] - Danish internationalization properties file
>>
>> ** Task
>>    * [MSITE-327] - Use Doxia 1.0-alpha-11
>>    * [MSITE-335] - Use maven-doxia-tools 1.0.1
>>
>> Enjoy,
>>
>> -The Maven team
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Site Plugin 2.0-beta-7 Released

Posted by Kathryn Huxtable <ka...@kathrynhuxtable.org>.
I don't see that MSITE-274 (spaces added) is fixed. I'm still getting  
the extra spaces. -K

On Jul 3, 2008, at 12:34 AM, Dennis Lundberg wrote:

> The Maven team is pleased to announce the release of the Maven Site
> Plugin, version 2.0-beta-7
>
> The Maven 2 Site plugin is used to generate a site for the project.  
> The
> generated site also includes the project's report distributions that  
> was
> configured in the <reporting> section of the pom.
>
> http://maven.apache.org/plugins/maven-site-plugin/
>
> You can run mvn -up to get the latest version of the plugin, or  
> specify
> the version in your project's plugin configuration:
>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-site-plugin</artifactId>
> <version>2.0-beta-7</version>
> </plugin>
>
> Release Notes - Maven 2.x Site Plugin - Version 2.0-beta-7
>
>
> ** Bug
>    * [MSITE-25] - mvn site:deploy and site:stage-deploy ignores server
> configuration in settings.xml
>    * [MSITE-143] - SCP works for deploy goal, but not for site-deploy
>    * [MSITE-174] - Default bundle used not correct
>    * [MSITE-211] - Can't deploy site using site:deploy due to a
> ProxyHTTP error
>    * [MSITE-262] - site.xml not inherited if build run from parent
>    * [MSITE-270] - site.xml: menus inherited that should not
>    * [MSITE-271] - Page title reads Introduction to $project.name
>    * [MSITE-274] - space/newline added after added after anchor, link,
> bold, italic and monospaced tags
>    * [MSITE-304] - site:stage-deploy creates different directory
> structure than site:site
>    * [MSITE-313] - Use proper file encoding when storing site
> descriptor in local repo
>    * [MSITE-316] - Broken links to submodules when staging site
>    * [MSITE-317] - User proper encoding when interpolating site  
> descriptor
>    * [MSITE-341] - 'nonProxyHosts' element is not handled when we
> deploy a site
>
> ** Improvement
>    * [MSITE-199] - Add publishDate position "none"
>    * [MSITE-280] - Fix FAQ entry about staging
>    * [MSITE-281] - Employ consistent typesetting/formatting
>    * [MSITE-290] - Move logic from AbstractSiteMojo and
> AbstractSiteRenderingMojo for Doxia related stuff
>    * [MSITE-292] - Swedish translation for the site
>    * [MSITE-303] - Discard invalid characters from directory name
> generated for staging site
>    * [MSITE-314] - use ${project.build.sourceEncoding} as default
> value for "inputEncoding" parameter
>
> ** New Feature
>    * [MSITE-212] - Catalan Language
>    * [MSITE-251] - tr locale support
>    * [MSITE-328] - Danish internationalization properties file
>
> ** Task
>    * [MSITE-327] - Use Doxia 1.0-alpha-11
>    * [MSITE-335] - Use maven-doxia-tools 1.0.1
>
> Enjoy,
>
> -The Maven team
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org