maven-site-plugin-2.1/0000755000175000017500000000000011341310420014643 5ustar twernertwernermaven-site-plugin-2.1/src/0000755000175000017500000000000011341310420015432 5ustar twernertwernermaven-site-plugin-2.1/src/it/0000755000175000017500000000000011341310420016046 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-jar/0000755000175000017500000000000011341310420017564 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-jar/goals.txt0000644000175000017500000000003011244077503021441 0ustar twernertwernerclean site:site site:jarmaven-site-plugin-2.1/src/it/site-jar/verify.bsh0000644000175000017500000000430011244077503021601 0ustar twernertwerner /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import java.io.*; import java.util.*; import java.util.jar.*; import org.codehaus.plexus.util.*; boolean result = true; try { File target = new File( basedir, "target" ); if ( !target.exists() || !target.isDirectory() ) { System.err.println( "target file is missing or not a directory." ); return false; } File siteJar = new File ( target, "site-jar-1.0-SNAPSHOT-site.jar" ); if ( !siteJar.exists() || siteJar.isDirectory() ) { System.err.println( "siteJar file is missing or a directory." ); return false; } String[] fileNames = new String[] { "images/h3.jpg", "download.html", "index.html", "releases/release1.6.html" }; Set contents = new HashSet(); JarFile jar = new JarFile( siteJar ); Enumeration jarEntries = jar.entries(); while ( jarEntries.hasMoreElements() ) { JarEntry entry = (JarEntry) jarEntries.nextElement(); if ( !entry.isDirectory() ) { // Only compare files contents.add( entry.getName() ); } } for ( int i = 0; i < fileNames.length; i++ ) { String fileName = fileNames[i]; if ( !contents.contains( fileName ) ) { System.err.println( "File[" + fileName + "] not found in jar archive" ); return false; } } } catch( IOException e ) { e.printStackTrace(); result = false; } return result; maven-site-plugin-2.1/src/it/site-jar/src/0000755000175000017500000000000011341310420020353 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-jar/src/site/0000755000175000017500000000000011341310420021317 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-jar/src/site/site.xml0000644000175000017500000000324411303245562023024 0ustar twernertwerner org.apache.maven.skins maven-stylus-skin maven-site-plugin-2.1/src/it/site-jar/src/site/xdoc/0000755000175000017500000000000011341310420022254 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-jar/src/site/xdoc/index.xml0000644000175000017500000000163010771710445024126 0ustar twernertwerner

MSITE-265.

maven-site-plugin-2.1/src/it/site-jar/src/site/xdoc/releases/0000755000175000017500000000000011341310420024057 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-jar/src/site/xdoc/releases/release1.6.3.xml0000644000175000017500000000163510771710445026635 0ustar twernertwerner

Release TODO 1.6.3

maven-site-plugin-2.1/src/it/site-jar/src/site/xdoc/releases/release1.6.xml0000644000175000017500000000163210771710445026471 0ustar twernertwerner

Release TODO 1.6

maven-site-plugin-2.1/src/it/site-jar/src/site/apt/0000755000175000017500000000000011341310420022103 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-jar/src/site/apt/download.apt.vm0000644000175000017500000000217711060052565025063 0ustar twernertwerner ------ Download Maven ${currentVersion} ------ Brett Porter Jason van Zyl ------ 4 October 2005 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. Download Maven ${currentVersion} Encoding support test: * source file encoding is configured in <<>>: <<>> * using default reporting output files encoding: <<>> * demo character: € (euro)maven-site-plugin-2.1/src/it/site-jar/src/main/0000755000175000017500000000000011341310420021277 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-jar/src/main/java/0000755000175000017500000000000011341310420022220 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-jar/src/main/java/foo/0000755000175000017500000000000011341310420023003 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-jar/src/main/java/foo/App.java0000644000175000017500000000171611123544663024413 0ustar twernertwernerpackage foo; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/it/site-jar/pom.xml0000644000175000017500000000414111303241604021106 0ustar twernertwerner 4.0.0 test site-jar pom 1.0-SNAPSHOT site-jar It 2.0.7 UTF-8 site-deploy Example company web server file://@project.build.directory@/it/site-deploy/target/site-deployed/ maven-site-plugin @project.version@ org.apache.maven.plugins maven-project-info-reports-plugin 2.1.2 index maven-site-plugin-2.1/src/it/settings.xml0000644000175000017500000000317411257425203020451 0ustar twernertwerner it-repo true local.central @localRepositoryUrl@ true true local.central @localRepositoryUrl@ true true maven-site-plugin-2.1/src/it/full-reporting/0000755000175000017500000000000011341310420021017 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/0000755000175000017500000000000011341310420021606 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/test/0000755000175000017500000000000011341310420022565 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/test/java/0000755000175000017500000000000011341310420023506 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/test/java/org/0000755000175000017500000000000011341310420024275 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/test/java/org/apache/0000755000175000017500000000000011341310420025516 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/test/java/org/apache/maven/0000755000175000017500000000000011341310420026624 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/test/java/org/apache/maven/plugins/0000755000175000017500000000000011341310420030305 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/test/java/org/apache/maven/plugins/site/0000755000175000017500000000000011341310420031251 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/test/java/org/apache/maven/plugins/site/its/0000755000175000017500000000000011341310420032050 5ustar twernertwerner././@LongLink0000000000000000000000000000015100000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/it/full-reporting/src/test/java/org/apache/maven/plugins/site/its/AppTest.javamaven-site-plugin-2.1/src/it/full-reporting/src/test/java/org/apache/maven/plugins/site/its/AppTest.0000644000175000017500000000135511245202011033434 0ustar twernertwernerpackage org.apache.maven.plugins.site.its; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } /* public void testFailed() { assertTrue( false ); } */ } maven-site-plugin-2.1/src/it/full-reporting/src/main/0000755000175000017500000000000011341310420022532 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/main/java/0000755000175000017500000000000011341310420023453 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/main/java/org/0000755000175000017500000000000011341310420024242 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/main/java/org/apache/0000755000175000017500000000000011341310420025463 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/main/java/org/apache/maven/0000755000175000017500000000000011341310420026571 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/main/java/org/apache/maven/plugins/0000755000175000017500000000000011341310420030252 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/main/java/org/apache/maven/plugins/site/0000755000175000017500000000000011341310420031216 5ustar twernertwernermaven-site-plugin-2.1/src/it/full-reporting/src/main/java/org/apache/maven/plugins/site/its/0000755000175000017500000000000011341310420032015 5ustar twernertwerner././@LongLink0000000000000000000000000000014500000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/it/full-reporting/src/main/java/org/apache/maven/plugins/site/its/App.javamaven-site-plugin-2.1/src/it/full-reporting/src/main/java/org/apache/maven/plugins/site/its/App.java0000644000175000017500000000030411245202011033374 0ustar twernertwernerpackage org.apache.maven.plugins.site.its; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/it/full-reporting/profiles.txt0000644000175000017500000000001111246421027023405 0ustar twernertwernerreportingmaven-site-plugin-2.1/src/it/full-reporting/verify.groovy0000644000175000017500000000424711305557750023624 0ustar twernertwerner /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ assert new File(basedir, 'target/surefire-reports').exists(); assert new File(basedir, 'target/surefire-reports/org.apache.maven.plugins.site.its.AppTest.txt').exists(); content = new File(basedir, 'target/surefire-reports/org.apache.maven.plugins.site.its.AppTest.txt').text; assert content.contains( 'Test set: org.apache.maven.plugins.site.its.AppTest' ); assert content.contains( 'Tests run: 1, Failures: 0, Errors: 0, Skipped: 0' ); assert new File(basedir, 'target/site/surefire-report.html').exists(); assert new File(basedir, 'target/site/index.html').exists(); assert new File(basedir, 'target/site/checkstyle.html').exists(); assert new File(basedir, 'target/site/cpd.html').exists(); assert new File(basedir, 'target/site/apidocs/index.html').exists(); assert new File(basedir, 'target/site/apidocs/org/apache/maven/plugins/site/its/App.html').exists(); assert new File(basedir, 'target/site/cobertura/index.html').exists(); assert new File(basedir, 'target/site/xref/index.html').exists(); assert new File(basedir, 'target/site/xref-test/index.html').exists(); assert new File(basedir, 'target/site/taglist.html').exists(); assert new File(basedir, 'target/site/team-list.html').exists(); assert new File(basedir, 'target/site/dependencies.html').exists(); content = new File(basedir, 'target/site/dependencies.html').text; assert content.contains( 'junit:junit:jar:3.8.2' ); return true;maven-site-plugin-2.1/src/it/full-reporting/pom.xml0000644000175000017500000000344111303241604022343 0ustar twernertwerner org.apache.maven maven-parent 11 4.0.0 org.apache.maven.plugins.site.its surefire-report jar 1.0-SNAPSHOT surefire-report http://maven.apache.org junit junit 3.8.2 test org.apache.maven.plugins maven-site-plugin @project.version@ org.apache.maven.plugins maven-project-info-reports-plugin 2.1.2 false false org.apache.maven.plugins maven-checkstyle-plugin 2.2 config/maven_checks.xml config/maven-header.txt maven-site-plugin-2.1/src/it/site-inheritance/0000755000175000017500000000000011341310420021301 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-inheritance/src/0000755000175000017500000000000011341310420022070 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-inheritance/src/site/0000755000175000017500000000000011341310420023034 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-inheritance/src/site/site.xml0000644000175000017500000000330611303245562024540 0ustar twernertwerner Banner left from parent http://maven.apache.org/ Banner right from parent http://maven.apache.org/ org.apache.maven.skins maven-stylus-skin 1.1 maven-site-plugin-2.1/src/it/site-deploy/0000755000175000017500000000000011341310420020304 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-deploy/goals.txt0000644000175000017500000000003311244071520022155 0ustar twernertwernerclean site:site site:deploymaven-site-plugin-2.1/src/it/site-deploy/verify.bsh0000644000175000017500000000530011244071520022313 0ustar twernertwerner /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import java.io.*; import org.codehaus.plexus.util.*; boolean result = true; try { File target = new File( basedir, "target" ); if ( !target.exists() || !target.isDirectory() ) { System.err.println( "target file is missing or not a directory." ); return false; } File siteDirectory = new File ( target, "site-deployed" ); if ( !siteDirectory.exists() || !siteDirectory.isDirectory() ) { System.err.println( "site file is missing or not a directory." ); return false; } File releaseDirectory = new File ( siteDirectory, "releases" ); if ( !releaseDirectory.exists() || !releaseDirectory.isDirectory() ) { System.err.println( "releaseDirectory file is missing or not a directory." ); return false; } File release163 = new File ( releaseDirectory, "release1.6.3.html" ); if ( !release163.exists() || release163.isDirectory() ) { System.err.println( "release163 file is missing or a directory." ); return false; } File release16 = new File ( releaseDirectory, "release1.6.html" ); if ( !release16.exists() || release16.isDirectory() ) { System.err.println( "release16 file is missing or a directory." ); return false; } File download = new File ( siteDirectory, "download.html" ); if ( !download.exists() || download.isDirectory() ) { System.err.println( "download.html file is missing or a directory." ); return false; } FileInputStream fis = new FileInputStream ( download ); String downloadContent = IOUtil.toString ( fis, "UTF-8" ); int indexOf = downloadContent.indexOf( "Download Maven 2.0.7" ); if ( indexOf < 0) { System.err.println( "download.html doesn't contain Download Maven 2.0.7" ); return false; } } catch( IOException e ) { e.printStackTrace(); result = false; } return result; maven-site-plugin-2.1/src/it/site-deploy/src/0000755000175000017500000000000011341310420021073 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-deploy/src/site/0000755000175000017500000000000011341310420022037 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-deploy/src/site/site.xml0000644000175000017500000000324411303245562023544 0ustar twernertwerner org.apache.maven.skins maven-stylus-skin maven-site-plugin-2.1/src/it/site-deploy/src/site/xdoc/0000755000175000017500000000000011341310420022774 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-deploy/src/site/xdoc/index.xml0000644000175000017500000000163010771710445024646 0ustar twernertwerner

MSITE-265.

maven-site-plugin-2.1/src/it/site-deploy/src/site/xdoc/releases/0000755000175000017500000000000011341310420024577 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-deploy/src/site/xdoc/releases/release1.6.3.xml0000644000175000017500000000163510771710445027355 0ustar twernertwerner

Release TODO 1.6.3

maven-site-plugin-2.1/src/it/site-deploy/src/site/xdoc/releases/release1.6.xml0000644000175000017500000000163210771710445027211 0ustar twernertwerner

Release TODO 1.6

maven-site-plugin-2.1/src/it/site-deploy/src/site/apt/0000755000175000017500000000000011341310420022623 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-deploy/src/site/apt/download.apt.vm0000644000175000017500000000217711060052565025603 0ustar twernertwerner ------ Download Maven ${currentVersion} ------ Brett Porter Jason van Zyl ------ 4 October 2005 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. Download Maven ${currentVersion} Encoding support test: * source file encoding is configured in <<>>: <<>> * using default reporting output files encoding: <<>> * demo character: € (euro)maven-site-plugin-2.1/src/it/site-deploy/src/main/0000755000175000017500000000000011341310420022017 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-deploy/src/main/java/0000755000175000017500000000000011341310420022740 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-deploy/src/main/java/foo/0000755000175000017500000000000011341310420023523 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-deploy/src/main/java/foo/App.java0000644000175000017500000000171611123544663025133 0ustar twernertwernerpackage foo; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/it/site-deploy/pom.xml0000644000175000017500000000414711303241604021634 0ustar twernertwerner 4.0.0 test site-deploy pom 1.0-SNAPSHOT site-deploy It 2.0.7 UTF-8 site-deploy Example company web server file://@project.build.directory@/it/site-deploy/target/site-deployed/ maven-site-plugin @project.version@ org.apache.maven.plugins maven-project-info-reports-plugin 2.1.2 index maven-site-plugin-2.1/src/it/MSITE-265/0000755000175000017500000000000011341310420017241 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-265/verify.bsh0000644000175000017500000000642311230016470021255 0ustar twernertwerner /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import java.io.*; import org.codehaus.plexus.util.*; boolean result = true; try { File target = new File( basedir, "target" ); if ( !target.exists() || !target.isDirectory() ) { System.err.println( "target file is missing or not a directory." ); return false; } File siteDirectory = new File ( target, "site" ); if ( !siteDirectory.exists() || !siteDirectory.isDirectory() ) { System.err.println( "site file is missing or not a directory." ); return false; } File releaseDirectory = new File ( siteDirectory, "releases" ); if ( !releaseDirectory.exists() || !releaseDirectory.isDirectory() ) { System.err.println( "releaseDirectory file is missing or not a directory." ); return false; } File release163 = new File ( releaseDirectory, "release1.6.3.html" ); if ( !release163.exists() || release163.isDirectory() ) { System.err.println( "release163 file is missing or a directory." ); return false; } File release16 = new File ( releaseDirectory, "release1.6.html" ); if ( !release16.exists() || release16.isDirectory() ) { System.err.println( "release16 file is missing or a directory." ); return false; } File download = new File ( siteDirectory, "download.html" ); if ( !download.exists() || download.isDirectory() ) { System.err.println( "download.html file is missing or a directory." ); return false; } FileInputStream fis = new FileInputStream ( download ); String downloadContent = IOUtil.toString ( fis, "UTF-8" ); int indexOf = downloadContent.indexOf( "Download Maven 2.0.7" ); if ( indexOf < 0) { System.err.println( "download.html doesn't contain Download Maven 2.0.7" ); return false; } if ( downloadContent.indexOf( "charset=UTF-8" ) < 0) { System.err.println( "download.html doesn't contain 'charset=UTF-8' directive" ); return false; } if ( downloadContent.indexOf( "demo character: € (euro)" ) < 0) { System.err.println( "download.html doesn't contain euro symbol" ); return false; } File reports = new File ( siteDirectory, "project-reports.html" ); if ( !reports.exists() || reports.isDirectory() ) { System.err.println( "project-reports.html file is missing or a directory." ); return false; } } catch( IOException e ) { e.printStackTrace(); result = false; } return result; maven-site-plugin-2.1/src/it/MSITE-265/src/0000755000175000017500000000000011341310420020030 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-265/src/site/0000755000175000017500000000000011341310420020774 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-265/src/site/site.xml0000644000175000017500000000324411303245562022501 0ustar twernertwerner org.apache.maven.skins maven-stylus-skin maven-site-plugin-2.1/src/it/MSITE-265/src/site/xdoc/0000755000175000017500000000000011341310420021731 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-265/src/site/xdoc/index.xml0000644000175000017500000000163010771710445023603 0ustar twernertwerner

MSITE-265.

maven-site-plugin-2.1/src/it/MSITE-265/src/site/xdoc/releases/0000755000175000017500000000000011341310420023534 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-265/src/site/xdoc/releases/release1.6.3.xml0000644000175000017500000000163510771710445026312 0ustar twernertwerner

Release TODO 1.6.3

maven-site-plugin-2.1/src/it/MSITE-265/src/site/xdoc/releases/release1.6.xml0000644000175000017500000000163210771710445026146 0ustar twernertwerner

Release TODO 1.6

maven-site-plugin-2.1/src/it/MSITE-265/src/site/apt/0000755000175000017500000000000011341310420021560 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-265/src/site/apt/download.apt.vm0000644000175000017500000000217711060052565024540 0ustar twernertwerner ------ Download Maven ${currentVersion} ------ Brett Porter Jason van Zyl ------ 4 October 2005 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. Download Maven ${currentVersion} Encoding support test: * source file encoding is configured in <<>>: <<>> * using default reporting output files encoding: <<>> * demo character: € (euro)maven-site-plugin-2.1/src/it/MSITE-265/src/main/0000755000175000017500000000000011341310420020754 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-265/src/main/java/0000755000175000017500000000000011341310420021675 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-265/src/main/java/foo/0000755000175000017500000000000011341310420022460 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-265/src/main/java/foo/App.java0000644000175000017500000000171611123544663024070 0ustar twernertwernerpackage foo; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/it/MSITE-265/pom.xml0000644000175000017500000000424611303241604020571 0ustar twernertwerner 4.0.0 test MSITE-265 pom 1.0-SNAPSHOT MSITE-265 It 2.0.7 UTF-8 maven-site-plugin @project.version@ en,ca,cs,da,de,es,fr,hu,it,ja,ko,nl,no,pl,pt,pt_BR,sk,sv,tr,zh_CN org.apache.maven.plugins maven-project-info-reports-plugin 2.1.2 index org.codehaus.mojo taglist-maven-plugin 2.0 maven-site-plugin-2.1/src/it/surefire-report/0000755000175000017500000000000011341310420021203 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/0000755000175000017500000000000011341310420021772 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/test/0000755000175000017500000000000011341310420022751 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/test/java/0000755000175000017500000000000011341310420023672 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/test/java/org/0000755000175000017500000000000011341310420024461 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/test/java/org/apache/0000755000175000017500000000000011341310420025702 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/test/java/org/apache/maven/0000755000175000017500000000000011341310420027010 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/test/java/org/apache/maven/plugins/0000755000175000017500000000000011341310420030471 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/test/java/org/apache/maven/plugins/site/0000755000175000017500000000000011341310420031435 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/test/java/org/apache/maven/plugins/site/its/0000755000175000017500000000000011341310420032234 5ustar twernertwerner././@LongLink0000000000000000000000000000015200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/it/surefire-report/src/test/java/org/apache/maven/plugins/site/its/AppTest.javamaven-site-plugin-2.1/src/it/surefire-report/src/test/java/org/apache/maven/plugins/site/its/AppTest0000644000175000017500000000135511245202011033542 0ustar twernertwernerpackage org.apache.maven.plugins.site.its; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } /* public void testFailed() { assertTrue( false ); } */ } maven-site-plugin-2.1/src/it/surefire-report/src/main/0000755000175000017500000000000011341310420022716 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/main/java/0000755000175000017500000000000011341310420023637 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/main/java/org/0000755000175000017500000000000011341310420024426 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/main/java/org/apache/0000755000175000017500000000000011341310420025647 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/main/java/org/apache/maven/0000755000175000017500000000000011341310420026755 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/main/java/org/apache/maven/plugins/0000755000175000017500000000000011341310420030436 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/main/java/org/apache/maven/plugins/site/0000755000175000017500000000000011341310420031402 5ustar twernertwernermaven-site-plugin-2.1/src/it/surefire-report/src/main/java/org/apache/maven/plugins/site/its/0000755000175000017500000000000011341310420032201 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/it/surefire-report/src/main/java/org/apache/maven/plugins/site/its/App.javamaven-site-plugin-2.1/src/it/surefire-report/src/main/java/org/apache/maven/plugins/site/its/App.jav0000644000175000017500000000030411245202011033417 0ustar twernertwernerpackage org.apache.maven.plugins.site.its; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/it/surefire-report/verify.groovy0000644000175000017500000000256411305557750024010 0ustar twernertwerner /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ assert new File(basedir, 'target/surefire-reports').exists(); assert new File(basedir, 'target/surefire-reports/org.apache.maven.plugins.site.its.AppTest.txt').exists(); content = new File(basedir, 'target/surefire-reports/org.apache.maven.plugins.site.its.AppTest.txt').text; assert content.contains( 'Test set: org.apache.maven.plugins.site.its.AppTest' ); assert content.contains( 'Tests run: 1, Failures: 0, Errors: 0, Skipped: 0' ); assert new File(basedir, 'target/site/surefire-report.html').exists(); assert !new File(basedir, 'target/site/index.html').exists(); return true;maven-site-plugin-2.1/src/it/surefire-report/pom.xml0000644000175000017500000000224411303241604022527 0ustar twernertwerner 4.0.0 org.apache.maven.plugins.site.its surefire-report jar 1.0-SNAPSHOT surefire-report http://maven.apache.org junit junit 3.8.2 test org.apache.maven.plugins maven-site-plugin @project.version@ true org.apache.maven.plugins maven-surefire-report-plugin 2.4.3 maven-site-plugin-2.1/src/it/MSITE-304/0000755000175000017500000000000011341310420017233 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-304/child/0000755000175000017500000000000011341310420020316 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-304/child/pom.xml0000644000175000017500000000244511063161514021651 0ustar twernertwerner test parent 1.0-SNAPSHOT 4.0.0 child pom 1.0-SNAPSHOT MSITE-304 IT child http://www.example.com/parent/child/ maven-site-plugin-2.1/src/it/MSITE-304/goals.txt0000644000175000017500000000002111063161514021103 0ustar twernertwernersite:stage-deploymaven-site-plugin-2.1/src/it/MSITE-304/verify.bsh0000644000175000017500000000637611153575333021272 0ustar twernertwerner /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import java.io.*; boolean result = true; try { File target = new File( basedir, "target" ); if ( !target.exists() || !target.isDirectory() ) { System.err.println( "Target directory '" + target + "' is missing or not a directory." ); return false; } File stagingDirectory = new File ( target, "staging" ); if ( !stagingDirectory.exists() || !stagingDirectory.isDirectory() ) { System.err.println( "Staging directory '" + stagingDirectory + "' is missing or not a directory." ); return false; } String tmpDir = System.getProperty( "java.io.tmpdir" ); String strippedTmpDir = tmpDir.replaceAll( "[\\:\\?\\*]", "" ); File parentDirectory = new File ( stagingDirectory, "localhost/" + strippedTmpDir + "/www.example.com/parent" ); if ( !parentDirectory.exists() || !parentDirectory.isDirectory() ) { System.err.println( "Staging directory for parent '" + parentDirectory + "' is missing or not a directory." ); return false; } File childDirectory = new File ( stagingDirectory, "localhost/" + strippedTmpDir + "/www.example.com/parent/child" ); if ( !childDirectory.exists() || !childDirectory.isDirectory() ) { System.err.println( "Staging directory for child '" + childDirectory + "' is missing or not a directory." ); return false; } File stageDeployDirectory = new File ( tmpDir + "/www.example.com/parent" ); if ( !stageDeployDirectory.exists() || !stageDeployDirectory.isDirectory() ) { System.err.println( "Stage deploy directory '" + stageDeployDirectory + "' is missing or not a directory." ); return false; } File validChildStageDeployDirectory = new File ( stageDeployDirectory, "staging/child" ); if ( !validChildStageDeployDirectory.exists() || !validChildStageDeployDirectory.isDirectory() ) { System.err.println( "Valid stage deploy directory for child '" + validChildStageDeployDirectory + "' is missing or not a directory." ); return false; } File invalidChildStageDeployDirectory = new File ( stageDeployDirectory, "child/staging" ); if ( invalidChildStageDeployDirectory.exists() && invalidChildStageDeployDirectory.isDirectory() ) { System.err.println( "Invalid stage deploy directory for child '" + invalidChildStageDeployDirectory + "' is present." ); return false; } } catch( IOException e ) { e.printStackTrace(); result = false; } return result; maven-site-plugin-2.1/src/it/MSITE-304/src/0000755000175000017500000000000011341310420020022 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-304/src/site/0000755000175000017500000000000011341310420020766 5ustar twernertwernermaven-site-plugin-2.1/src/it/MSITE-304/src/site/site.xml0000644000175000017500000000217511303245562022475 0ustar twernertwerner maven-site-plugin-2.1/src/it/MSITE-304/pom.xml0000644000175000017500000000412611303241604020560 0ustar twernertwerner 4.0.0 test parent pom 1.0-SNAPSHOT MSITE-304 IT parent http://www.example.com/parent/ msite-304 Example company web server file://${java.io.tmpdir}/www.example.com/parent child maven-site-plugin @project.version@ org.apache.maven.plugins maven-project-info-reports-plugin 2.1.2 index maven-site-plugin-2.1/src/it/site-attach-descriptor/0000755000175000017500000000000011341310420022430 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-attach-descriptor/goals.txt0000644000175000017500000000004311244076121024304 0ustar twernertwernerclean site:attach-descriptor deploymaven-site-plugin-2.1/src/it/site-attach-descriptor/verify.bsh0000644000175000017500000000301311244076121024440 0ustar twernertwerner /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import java.io.*; import org.codehaus.plexus.util.*; boolean result = true; try { File target = new File( basedir, "target" ); if ( !target.exists() || !target.isDirectory() ) { System.err.println( "target file is missing or not a directory." ); return false; } File siteDescriptor = new File ( target, "snapshot-repo/test/site-attach-descriptor/1.0-SNAPSHOT/site-attach-descriptor-1.0-SNAPSHOT-site.xml" ); if ( !siteDescriptor.exists() || siteDescriptor.isDirectory() ) { System.err.println( "siteDescriptor file is missing or not a directory." ); return false; } } catch( IOException e ) { e.printStackTrace(); result = false; } return result; maven-site-plugin-2.1/src/it/site-attach-descriptor/src/0000755000175000017500000000000011341310420023217 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-attach-descriptor/src/site/0000755000175000017500000000000011341310420024163 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-attach-descriptor/src/site/site.xml0000644000175000017500000000324411303245562025670 0ustar twernertwerner org.apache.maven.skins maven-stylus-skin maven-site-plugin-2.1/src/it/site-attach-descriptor/src/site/xdoc/0000755000175000017500000000000011341310420025120 5ustar twernertwernermaven-site-plugin-2.1/src/it/site-attach-descriptor/src/site/xdoc/index.xml0000644000175000017500000000163010771710445026772 0ustar twernertwerner

MSITE-265.

maven-site-plugin-2.1/src/it/site-attach-descriptor/pom.xml0000644000175000017500000000464611303241604023764 0ustar twernertwerner 4.0.0 test site-attach-descriptor pom 1.0-SNAPSHOT site-attach-descriptor It 2.0.7 UTF-8 false site-deploy Example company web server file://@project.build.directory@/it/site-attach-descriptor/target/snapshot-repo/ maven-site-plugin @project.version@ maven-site-plugin @project.version@ org.apache.maven.plugins maven-project-info-reports-plugin 2.1.2 index maven-site-plugin-2.1/src/site/0000755000175000017500000000000011341310417016404 5ustar twernertwernermaven-site-plugin-2.1/src/site/site.xml0000644000175000017500000000406711154747056020120 0ustar twernertwerner maven-site-plugin-2.1/src/site/fml/0000755000175000017500000000000011341310420017154 5ustar twernertwernermaven-site-plugin-2.1/src/site/fml/faq.fml0000644000175000017500000001236111236274665020455 0ustar twernertwerner What is the difference between mvn site and mvn site:site?
mvn site
Calls the site lifecycle with the associate phases (i.e. pre-site, site, post-site, site-deploy). See Lifecycle Reference.
mvn site:site
Calls the site goal from the site plugin. See site:site.
How do I Integrate static (X)HTML pages into my Maven site?

You can integrate your static pages by following these steps:

  • Put your static pages in the resources directory, ${basedir}/src/site/resources
  • Create your site.xml and put it in ${basedir}/src/site
  • Link to the static pages by modifying the menu section, create items and map them to the filenames of the static pages
Why do my absolute links get translated into relative links?

This happens because the Site Plugin tries to make all URLs relative, when possible. If you have something like this defined in your pom.xml: http://www.your.site.com/]]> and create links in your site.xml (just an example) like this: ]]> You will see that the link to "Your site" will be a relative one, but that the link to "Maven 2" will be an absolute link.

There is an issue for this in JIRA, where you can read more about this.

Why don't the links between parent and child modules work when I run "mvn site"?

What "mvn site" will do for you, in a multi-project build, is to run "mvn site" for the parent and all its modules individually. The links between parent and child will not work here. They will however work when you deploy the site.

If you want to test this, prior to deployment, you can run the site:stage goal as described in the usage documentation instead.

How to include a custom Doxia module, like Twiki?

The site plugin handles out-of-box apt, xdoc and fml formats. If you want to use a custom format like Twiki, you need to specify the Doxia Twiki dependency, i.e.: ... ... org.apache.maven.plugins maven-site-plugin org.apache.maven.doxia doxia-module-twiki 1.0 ... ]]>

maven-site-plugin-2.1/src/site/xdoc/0000755000175000017500000000000011341310417017341 5ustar twernertwernermaven-site-plugin-2.1/src/site/xdoc/i18n.xml0000644000175000017500000004640711225625124020662 0ustar twernertwerner Internationalization Vincent Siveton Dennis Lundberg

The site generation done by the Site Plugin and the Project Info Reports Plugin is fully internationalized. This means that adapting them to another language, a process known as localization, is very easy. All that is needed is to download a couple of properties files and start translating the texts in them. If you want to provide a patch for an unsupported language, there are detailed instructions below.

There are currently three files that needs to be localized to support a new language. The following table summarizes the currently supported languages.

Note: The files linked to below are the files used in the latest development code. So the files may be newer than the ones included in the latest release.

Languages available Site Plugin Project Info Reports Plugin Maven Doxia Tools
Brazilian Portuguese See See See
Catalan See N/A See
Chinese (China) See See See
Chinese (Taiwan) See See See
Czech See See See
Danish See N/A See
Dutch See See See
English (Default) See See See
French See See See
German See See See
Hungarian See See See
Italian See See See
Japanese See See See
Korean See See See
Norwegian See See See
Polish See See See
Portuguese See See See
Slovak See See See
Spanish See See See
Swedish See See See
Turkish See See See

To see the current level of localization support you can have a look at the L10n Status Report for each one of them:

If you want to contribute a localization, follow these steps:

  1. Download each of the three properties files linked above as the base for your translation. Pick files from a language that you understand well, for instance English.
  2. Rename the files to the wanted locale. For example, site-plugin_de.properties for a new German translation for Maven Site Plugin.
  3. Translate the files contents using your preferred text editor. The files must use US-ASCII encoding. For characters that are not included in US-ASCII you must use Unicode escapes, like "\u8ff0". See the tools section below for examples of tools that can help you to convert your texts to use Unicode escapes.
  4. To test your localization
    • Checkout the latest source for Site Plugin, Project Info Reports Plugin and Maven Doxia Tools
    • Include your files in src/main/resources for each one
    • Run "mvn install" for each one
    • Configure a project to produce a site in several locales
    • Make sure that it is using the latest SNAPSHOT version of each of the above artifacts
    • Run "mvn site" on that project and test it
  5. When you are happy with it, create a new issue in JIRA and attach your files there.

Please refer to the Java Internationalization home page for an introduction to the topic.

Here you can find some useful tools to help you with charset questions and conversions:

You can also refer to this Sun FAQ: How Can I Determine the Encoding of a File?.

maven-site-plugin-2.1/src/site/apt/0000755000175000017500000000000011341310417017170 5ustar twernertwernermaven-site-plugin-2.1/src/site/apt/examples/0000755000175000017500000000000011341310417021006 5ustar twernertwernermaven-site-plugin-2.1/src/site/apt/examples/site-deploy-to-sourceforge.net.apt0000644000175000017500000002206111154747056027520 0ustar twernertwerner ------ Deploying to sourceforge.net ------ Barrie Treloar ------ 2009-03-08 ------ Deploying to sourceforge.net This {{{http://sourceforge.net/community/forum/topic.php?id=3518&page}sf.net announcement}} indicates that the new hostname for project web file management has changed. The new hostname for file management is: <<>> and the new accepted methods are: SFTP, SCP, rsync over SSH. Unfortunately <<>> also has a restricted shell environment and does not allow remote commands to be executed. In addition shell access to <<>> now requires the creation of a shell before it can be accessed. Both of these mean that if you attempt to deploy your site without following these steps you will get an error. * Quick Start * Create a shell on <<>> with your username and project group --- ssh -t ,@shell.sf.net create --- * Use <<>> (instead of <<>>) in you site URL --- ... ... your_project.sf.net scp://shell.sourceforge.net/home/groups/y/yo/your_project/htdocs --- * Run <<>> * Verify that you have a working web site by opening a browser to <<>> [] * Detailed Instructions with Examples The following examples will use the <<>> project and the user <<>>. Substitute these with your own project name and user name. ** Create a shell on <<>> with your username and project group +---+ $ ssh -t barrie,qifcon@shell.sf.net create barrie,qifcon@shell.sf.net's password: Requesting a new shell for "barrie" and waiting for it to start. queued... creating... starting... This is an interactive shell created for user barrie,qifcon. Use the "timeleft" command to see how much time remains before shutdown. Use the "shutdown" command to destroy the shell before the time limit. For path information and login help, type "sf-help". -bash-3.2$ +---+ ** Use <<>> (instead of <<>>) in you site URL In the project's <<>>: +---+ ... ... qifcon.sf.net scp://shell.sourceforge.net/home/groups/q/qi/qifcon/htdocs ... +---+ ** Run <<>> +---+ C:\ide\Finance\qifcon\site>mvn site:deploy [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'site'. [INFO] ------------------------------------------------------------------------ [INFO] Building QifCon [INFO] task-segment: [site:deploy] [INFO] ------------------------------------------------------------------------ [INFO] [site:deploy] Using private key: C:\Projects\putty\barrie@sourceforge-net.openssh scp://shell.sourceforge.net/home/groups/q/qi/qifcon/htdocs - Session: Opened Executing command: mkdir -p /home/groups/q/qi/qifcon/htdocs/. Executing command: mkdir -p /home/groups/q/qi/qifcon/htdocs/. Executing command: scp -t /home/groups/q/qi/qifcon/htdocs/./wagon51463.zip Uploading: ./wagon51463.zip to scp://shell.sourceforge.net/home/groups/q/qi/qifcon/htdocs ######################## Transfer finished. 95979 bytes copied in 1.812 seconds Executing command: cd /home/groups/q/qi/qifcon/htdocs/.; unzip -q -o wagon51463.zip; rm -f wagon51463.zip Executing command: chmod -Rf g+w,a+rX /home/groups/q/qi/qifcon/htdocs scp://shell.sourceforge.net/home/groups/q/qi/qifcon/htdocs - Session: Disconnecting scp://shell.sourceforge.net/home/groups/q/qi/qifcon/htdocs - Session: Disconnected [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 30 seconds [INFO] Finished at: Sat Nov 08 08:09:40 CST 2008 [INFO] Final Memory: 6M/11M [INFO] ------------------------------------------------------------------------ +---+ ** Verify you have a working web site Open a browser to <<>>. * Troubleshooting ** Trying to deploy to <<>> The accepted methods for deploying to <<>> are: SFTP, SCP, rsync over SSH. This will mean that the zipped archive created by Wagon can be uploaded, but the commands that Wagon uses to create directories, unzip and chmod files will fail silently. There are two types of failures: [[1]] No such file or directory This will occur if you are deploying into a subdirectory that does not yet exist. The cause is that the <<>> command has failed silently. An example of this error: +---+ C:\ide\Finance\qifcon\site>mvn site:deploy [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'site'. [INFO] ------------------------------------------------------------------------ [INFO] Building QifCon [INFO] task-segment: [site:deploy] [INFO] ------------------------------------------------------------------------ [INFO] [site:deploy] Using private key: C:\Projects\putty\barrie@sourceforge-net.openssh scp://web.sourceforge.net/home/groups/q/qi/qifcon/htdocs/site - Session: Opened Executing command: mkdir -p /home/groups/q/qi/qifcon/htdocs/site/. Executing command: mkdir -p /home/groups/q/qi/qifcon/htdocs/site/. Executing command: scp -t /home/groups/q/qi/qifcon/htdocs/site/./wagon12736.zip scp://web.sourceforge.net/home/groups/q/qi/qifcon/htdocs/site - Session: Disconnecting scp://web.sourceforge.net/home/groups/q/qi/qifcon/htdocs/site - Session: Disconnected [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error uploading site Embedded error: SCP terminated with error: 'scp: /home/groups/q/qi/qifcon/htdocs/site/./wagon12736.zip: No such file or directory' [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 15 seconds [INFO] Finished at: Sat Nov 08 07:27:34 CST 2008 [INFO] Final Memory: 6M/11M [INFO] ------------------------------------------------------------------------ +---+ [[2]] Unable to unzip the zip file created by Wagon If the directory exists then the Wagon zip file can be uploaded and <<>> will appear to succeed, but the web site will not work since the Wagon zip file can not be unzipped. +---+ C:\ide\Finance\qifcon\site>mvn site:deploy [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'site'. [INFO] ------------------------------------------------------------------------ [INFO] Building QifCon [INFO] task-segment: [site:deploy] [INFO] ------------------------------------------------------------------------ [INFO] [site:deploy] Using private key: C:\Projects\putty\barrie@sourceforge-net.openssh scp://web.sourceforge.net/home/groups/q/qi/qifcon/htdocs/site - Session: Opened Executing command: mkdir -p /home/groups/q/qi/qifcon/htdocs/site/. Executing command: mkdir -p /home/groups/q/qi/qifcon/htdocs/site/. Executing command: scp -t /home/groups/q/qi/qifcon/htdocs/site/./wagon21889.zip Uploading: ./wagon21889.zip to scp://web.sourceforge.net/home/groups/q/qi/qifcon/htdocs/site ######################## Transfer finished. 95979 bytes copied in 1.872 seconds Executing command: cd /home/groups/q/qi/qifcon/htdocs/site/.; unzip -q -o wagon21889.zip; rm -f wagon21889.zip Executing command: chmod -Rf g+w,a+rX /home/groups/q/qi/qifcon/htdocs/site scp://web.sourceforge.net/home/groups/q/qi/qifcon/htdocs/site - Session: Disconnecting scp://web.sourceforge.net/home/groups/q/qi/qifcon/htdocs/site - Session: Disconnected [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 18 seconds [INFO] Finished at: Sat Nov 08 07:51:04 CST 2008 [INFO] Final Memory: 6M/11M [INFO] ------------------------------------------------------------------------ +---+ [] ** No shell created error If you try to run <<>> without first creating a shell you will get the following error: +---+ $ ssh barrie,qifcon@shell.sf.net barrie,qifcon@shell.sf.net's password: Logging in to your interactive shell... You don't have an active shell at this time. For basic file transfers and management, use web.sourceforge.net -- it allows rsync, sftp, and scp access. If you would like to create a shell, use ssh to login using a USER,PROJECT username with the "create" command. If you tell ssh to allocate a tty (e.g. using -t), an interactive shell will be opened when the create is done. Otherwise, the create command will exit when the shell becomes ready for use. An example create that enters the shell when ready: ssh -t USER,PROJECT@shell.sourceforge.net create Connection to shell.sf.net closed. +---+ maven-site-plugin-2.1/src/site/apt/examples/moduleexcludes.apt.vm0000644000175000017500000000375011236272604025174 0ustar twernertwerner ------ Excluding Document Formats ------ Maria Odea Ching ------ 2009-03-08 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. ~~ NOTE: For help with the syntax of this file, see: ~~ http://maven.apache.org/doxia/references/apt-format.html Excluding Document Formats To exclude specific document formats from the generated site, you can use the <<>> parameter. For example, you have the following site content in your POM +-----+ Module1 |-- src | |-- main | `-- site | |-- apt | | `-- sample-apt.apt | `-- fml | `-- sample-fml.fml `-- pom.xml +-----+ and you want to exclude all the documents in the fml format from the generated site, you need to set the following in your POM and then execute "<<>>". +-----+ ... org.apache.maven.plugins maven-site-plugin ${project.version} fml ... +-----+ You will see that no <<>> will be present in the generated site.maven-site-plugin-2.1/src/site/apt/examples/siterun.apt.vm0000644000175000017500000000407311236274665023653 0ustar twernertwerner ------ Configuring Site Run ------ Maria Odea Ching ------ 2009-03-08 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. ~~ NOTE: For help with the syntax of this file, see: ~~ http://maven.apache.org/doxia/references/apt-format.html Configuring Site Run For the <<<{{{./run-mojo.html}site:run}}>>> goal, you can configure which port to use to start up the site as well as the directory where the pages for the site will be rendered. For example, you can have the following configuration in your POM: +-----+ ... org.apache.maven.plugins maven-site-plugin ${project.version} 9000 ${basedir}/target/site/tempdir ... +-----+ When you execute "<<>>", you will see in the command line that the Jetty server is started at port 9000. To access the site, type <<>> in your browser. You will also see that the dummy web application is generated in the <<<$\{basedir\}/target/site/tempdir>>> directory as specified by the <<>> parameter. maven-site-plugin-2.1/src/site/apt/examples/creatingskins.apt0000644000175000017500000000651111154747056024402 0ustar twernertwerner ------ Creating Skins ------ Brett Porter Dennis Lundberg ------ 2009-03-08 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. ~~ NOTE: For help with the syntax of this file, see: ~~ http://maven.apache.org/doxia/references/apt-format.html Creating Skins If you want to tune the way your site looks, you can use a custom skin to provide your own CSS stylesheets. If that is still not enough, you can even tweak the output templates that Maven uses to generate the site documentation. For an in-depth discussion of site customization, please have a look at {{{http://www.sonatype.com/books/maven-book/reference/site-generation.html} Maven: The Definitive Guide, Chapter 15. Site Generation}} provided by Sonatype. * About A skin contains the following elements: * Resources to copy into each project (such as images used by the CSS) * A couple of CSS files, containing the visual styling * An optional Velocity template for an alternate HTML rendering of the site * Building A skin is built like any other JAR - with a <<>> of <<>>. No additional plugins are needed. Resources should be put in the normal <<>> directory. Once the JAR is built and deployed, it can be used by projects. * Constructing the CSS ~~ @todo More information is needed here on constructing the CSS If you are interested in constructing your own CSS, it is recommended that you copy the file {{{https://svn.apache.org/repos/asf/maven/skins/trunk/maven-default-skin/src/main/resources/css/maven-theme.css}<<>>}} from Maven Default Skin and modify it to suit your needs. * Customizing the HTML Output with a Velocity Template The format of the Velocity template is currently out of scope for this document. To attempt this, start by copying <<<{{{https://svn.apache.org/repos/asf/maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm}default-site.vm}}>>> to <<>> in your project and then modify it to your needs. For more information about how to write Velocity templates see the {{{http://velocity.apache.org/engine/releases/velocity-1.5/user-guide.html}Velocity User Guide}} and {{{http://velocity.apache.org/engine/releases/velocity-1.5/vtl-reference-guide.html}Velocity Template Language Reference Guide}}. * Examples of Existing Skins A list of links to skins that can be used as inspiration can be found on {{{http://docs.codehaus.org/display/MAVENUSER/Maven+Skins}the wiki}}. maven-site-plugin-2.1/src/site/apt/examples/sitedescriptor.apt0000644000175000017500000002063411305767465024607 0ustar twernertwerner ------ Configuring the Site Descriptor ------ Vincent Siveton Maria Odea Ching Dennis Lundberg ------ 2009-03-08 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. ~~ NOTE: For help with the syntax of this file, see: ~~ http://maven.apache.org/doxia/references/apt-format.html Configuring the Site Descriptor You can create your own site descriptor for your project when you want to override the navigation tree for the site. For example, aside from the generated reports you want to add additional content to your site. In order for it to be accessible in the generated site, you must configure your site descriptor. You create the site descriptor in a file called <<>> which should be located in your <<>> directory. If you are migrating from Maven 1.x you will be interested to know that the <<>> file has been replaced by the site descriptor in Maven 2. The format is nearly the same, so you can probably reuse most of your old file. There is an {{{http://maven.apache.org/doxia/doxia-sitetools-1.0.x/doxia-decoration-model/decoration.html}XML Schema Reference for the site descriptor}} available. The XML Schema for the site descriptor is published at {{http://maven.apache.org/xsd/decoration-1.0.0.xsd}}. Have a look at the {{{http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-site-plugin/src/site/site.xml}site descriptor for Maven Site Plugin}} for a real life example. * Title The title of each generated page will be a combination of the and the title of the current page. By default the Site Plugin will use the value of the <<<\>>> element from your <<>> file as the site title. The complete title for this page is "Maven Site Plugin - Configuring the Site Descriptor". If you want to use a different site title, but do not want to change the <<<\>>> element in your <<>>, you can configure this in your <<>>, like this: +-----+ ... +-----+ * Publish Date With the out-of-the-box Velocity template, the position of the "Last Published" date is configurable. By default, the position is on the left but you can change it. To do this, you can add a <<<\>>> element to your <<>> like the following: +-----+ ... ... +-----+ The <<>> attribute can have one of these values: <<>>, <<>>, <<>>, <<>>, <<>>. If you want hide the publish date, you can use this in your <<>>: +-----+ ... ... +-----+ The format of the "Last Published" date is the ISO date format that is {{{http://www.w3.org/QA/Tips/iso-date}recommended by the W3C}}. Because the web has an international, cross-cultural audience it is recommended to change the date format. * Version You can show the "Version" of your project on the site, by adding a <<<\>>> element to your <<>> like this: +-----+ ... ... +-----+ The <<>> attribute can have the same values as the <<>> attribute, see above. If the <<>> attribute is omitted, the default value is <<>>. If you want hide the version, you can use this in your <<>>: +-----+ ... ... +-----+ * "Powered by" Logo You can add your own "Powered by" logo to your site. To do this, you add a <<<\>>> element in your <<>> like this: +-----+ ... ... +-----+ * Inheritance Site descriptors are inherited along the same lines as project descriptors are. When you deploy a project, its site descriptor is also deployed so that it can be inherited. By default, only the basic settings are inherited. From the body, <> the links are inherited, and these accumulate to contain all the parents' site descriptor links. However, it is possible to inherit menus as well. To do so, use the <<>> attribute in the site descriptor. This can be either <<>> or <<>>, indicating where the inherited menu will be placed. For example: +-----+ ... ... ... ... ... +-----+ * Including Generated Content Files in the format-based directory structure can be linked to by their target HTML filename, e.g. <<<${basedir}/src/site/apt/foo.apt>>> and <<<${basedir}/src/site/fml/faq.fml>>> can be linked to via: +-----+ ... ... ... ... +-----+ There are also several preset menus that can be used in the site descriptor to include generated content from your project. These are linked via the <<>> attribute, like so: +-----+ ... ... ... ... +-----+ <> The old syntax using <<<$\{reports\}>>>, <<<$\{parent\}>>> and <<<$\{modules\}>>> has been deprecated and you are encouraged to use the new syntax instead. The support for the old syntax will be removed in a future version of the Site Plugin. The currently available preset menus are: * <<>> - a menu with links to all the generated reports for your project * <<>> - a menu with a link to the parent project's site * <<>> - a menu containing the links to the sites of the submodules of this project [] * Skinning Skins can be created to customize the look and feel of a site in a consistent way. For more information on creating a skin, see {{{./creatingskins.html}Creating a Skin}}. To use a specific skin in your project, you use the <<>> element of the site descriptor. This is a regular artifact or dependency-like element. For example, to use the {{{http://maven.apache.org/skins/maven-classic-skin/}Maven Classic Skin}}, you would include: +-----+ ... org.apache.maven.skins maven-classic-skin 1.0 ... +-----+ <> The <<<\>>> element is optional and, like plugins, if omitted the latest version available will be used. It is recommended that you always specify a version so that your site is reproducible over time. This skin will copy the necessary resources including CSS and if necessary use the included alternate Velocity template to render the site. If you don't specify a skin, the Site Plugin will use {{{http://maven.apache.org/skins/maven-default-skin/}Maven Default Skin}}. * Expressions The <<>> can contain some expressions, like <<<$\{project.name\}>>>. Each expression will be evaluated when the site is rendered. Expressions can be: * $\{project.*\}, for instance <<<$\{project.organization.name\}>>> referenced in <<< >>> * $\{project.properties\}, for instance <<<$\{myProperty\}>>> referenced in <<< >>> * $\{environmentVariable\}, for instance <<<$\{JAVA_HOME\}>>> [] <> Support for some expressions, like <<<$\{project.name\}>>> is present in version 2.0-beta-5 of this plugin. Full support is available since version 2.0-beta-6. maven-site-plugin-2.1/src/site/apt/examples/creating-content.apt.vm0000644000175000017500000001625411305767465025434 0ustar twernertwerner ------ Creating Content ------ Dennis Lundberg ------ 2009-03-08 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. ~~ NOTE: For help with the syntax of this file, see: ~~ http://maven.apache.org/doxia/references/apt-format.html Creating Content Now it's time to create some content for your site. In Maven 2, the site content is structured by format, as there are several formats supported. Here's an example of a directory structure for a site: ------------------- +- src/ +- site/ +- apt/ | +- index.apt | +- fml/ | +- general.fml | +- faq.fml | +- xdoc/ | +- other.xml | +- site.xml -------------------- The <<<$\{basedir\}/src/site>>> directory which contains a site descriptor along with various directories corresponding to the supported document formats. Let's take a look at examples of the various document formats. The APT format ("Almost Plain Text") is a wiki-like format that allows you to write simple, structured documents (like this one) very quickly. A full reference of the {{{http://maven.apache.org/doxia/references/apt-format.html} APT Format}} is available. The FML format is the FAQ format. This is the same that were used in Maven 1.x. For more info about the {{{http://maven.apache.org/doxia/references/fml-format.html}FML Format}} check the {{{http://maven.apache.org/doxia/}Doxia}} site. The XDoc format is the same as {{{http://maven.apache.org/maven-1.x/using/site.html} used in Maven 1.x}}. A reference for the {{{http://maven.apache.org/doxia/references/xdoc-format.html} XDoc Format}} is available. Other formats are available, but at this point these 3 are the best tested. There are also several possible output formats, but currently only XHTML is available. Note that all of the above is optional - just one index file is required in one of the input trees. The paths under each format will be merged together to form the root directory of the site. After running '<<>>' on the example above you will end up with this in your <<>> directory: ------------------- +- target/ +- site/ +- css/ | +- images/ | +- index.html +- general.html +- faq.html +- other.html -------------------- This means that <<>> will be available in the site as <<>>. So, in {{{./sitedescriptor.html} your site descriptor}} you might link to <<>> and <<>>, where the source of these two files would be <<>> and <<>>. The <<>> and <<>> directories contain stylesheets and images from the skin being used. You can read more about skins in {{{./sitedescriptor.html}the site descriptor documentation}}. * Adding Extra Resources You can add any arbitrary resource to your site by including them in a <<>> directory as shown below. Additional CSS files can be picked up when they are placed in the <<>> directory within the <<>> directory. ------------------- +- src/ +- site/ +- resources/ +- css/ | +- site.css | +- images/ +- pic1.jpg -------------------- The file <<>> will be added to the default XHTML output, so it can be used to adjust the default Maven stylesheets if desired. The file <<>> will be available via a relative reference to the <<>> directory from any page in your site. * Filtering <> This feature is available in version 2.0-beta-6 or later of the Site Plugin. To filter properties into any supported documentation format, add a <<<.vm>>> extension to the filename. For example, the module for the Maven website contains a {{{http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/download.apt.vm}<<>>}} file, which uses the expression <<<$\{currentVersion}>>> to filter in a property set in the {{{http://svn.apache.org/repos/asf/maven/site/trunk/pom.xml}POM}}. <> {{{http://velocity.apache.org/}Velocity}} is used to apply the filtering. Because Velocity uses a dot-notation internally you can <> use dots in your properties. If you declare these properties in your POM +-----+ My value My other value +-----+ and then use the expression <<<$\{my.property\}>>> in your document, it will <> work. If you instead use the expression <<<$\{myProperty\}>>> it will work just fine. * Internationalization Internationalization in Maven is very simple, as long as the reports you are using have that particular locale defined. For an overview of supported languages and instructions on how to add further languages, please see the related article {{{../i18n.html} Internationalization}}. To enable multiple locales, or languages, add a configuration similar to the following to your POM: ------------------- ... org.apache.maven.plugins maven-site-plugin ${project.version} en,fr ... ------------------- This will generate both an English and a French version of the site. If <<>> is your current locale, then it will be generated at the root of the site, with a copy of the French translation of the site in the <<>> subdirectory. To add your own content for that translation instead of using the default, create a subdirectory with that locale's name in your site directory and create a new site descriptor with the name of the locale in the file name. For example: ------------------- +- src/ +- site/ +- apt/ | +- index.apt (Default version) | +- fr/ | +- apt/ | +- index.apt (French version) | +- site.xml (Default site descriptor) +- site_fr.xml (French site descriptor) -------------------- With one site descriptor per language, the translated site(s) can evolve independently. maven-site-plugin-2.1/src/site/apt/examples/configuring-reports.apt0000644000175000017500000000604411236274665025547 0ustar twernertwerner ------ Configuring Reports ------ Dennis Lundberg ------ 2009-03-08 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. ~~ NOTE: For help with the syntax of this file, see: ~~ http://maven.apache.org/doxia/references/apt-format.html Configuring Reports Maven has several reports that you can add to your web site to display the current state of the project. These reports take the form of plugins, just like those used to build the project. There are many standard reports that are available by extracting information from the POM. Currently these are provided by default: * Continous Integration * Dependencies * Issue Tracking * License * Mailing Lists * Project Team * Source Repository [] To find out more please see to the {{{http://maven.apache.org/plugins/maven-project-info-reports-plugin/}Project Info Reports Plugin}}. To add these reports to your site, you must add the plugin to the <<<\>>> element in the POM. The following example shows how to configure the standard Project Info Reports that display information from the POM in a friendly format: ------------------- ... org.apache.maven.plugins maven-project-info-reports-plugin 2.1.1 ... ------------------- If you have included the appropriate <<<\>>> tag in your {{{./sitedescriptor.html}site descriptor}}, then when you regenerate the site those items will appear in a menu called "Project Reports". <> Many report plugins provide a parameter called <<>> or similar to specify the destination for their report outputs. This parameter is only relevant if the report plugin is run standalone, i.e. by invocation directly from the command line. In constrast, when reports are generated as part of the site, the configuration of the Maven Site Plugin will determine the effective output directory to ensure that all reports end up in a common location. Check out the section of the {{{http://maven.apache.org/plugins/}plugins page}}, for a list of available reporting plugins. ~~TODO: explain report sets maven-site-plugin-2.1/src/site/apt/examples/templatefile.apt.vm0000644000175000017500000000563411236416023024623 0ustar twernertwerner ------ Changing the Template File ------ Vincent Siveton Maria Odea Ching ------ 2009-03-08 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. ~~ NOTE: For help with the syntax of this file, see: ~~ http://maven.apache.org/doxia/references/apt-format.html Changing the Template File It is possible to change the Velocity template used for creating the site. Save your custom template in a directory of your choice and configure the Site Plugin accordingly. <> If you use this method then skins and the default templates, CSS and images are disabled. It is therefor highly recommended that you package this as a {{{./creatingskins.html}skin}} instead. For version 2.0-beta-5 and later you would add something like this to your <<>>: +-----+ ... org.apache.maven.plugins maven-site-plugin ${project.version} ${basedir}/maven-site.vm ... +-----+ For version 2.0-beta-4 and earlier it was done by adding this to your <<>>: +-----+ ... org.apache.maven.plugins maven-site-plugin 2.0-beta-4 ${basedir} ... +-----+ Then you execute the site goal from your project: +-----+ mvn site +-----+ If you do not want to start from scratch you can start with the {{{https://svn.apache.org/repos/asf/maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm}default template}} that is used by the Site Plugin. For more information about Velocity, see {{{http://velocity.apache.org/}http://velocity.apache.org/}}.maven-site-plugin-2.1/src/site/apt/usage.apt0000644000175000017500000001371311236274665021030 0ustar twernertwerner ------ Usage ------ Vincent Siveton Maria Odea Ching ------ 17 July 2006 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. ~~ NOTE: For help with the syntax of this file, see: ~~ http://maven.apache.org/doxia/references/apt-format.html Usage You can put additional content (e.g. documentation, resources, etc.) in your site. See {{{./examples/creating-content.html}Creating Content}} for more information on this. If you want to change the menus, breadcrumbs, links or logos on your pages you need to add and configure a {{{./examples/sitedescriptor.html}site descriptor}}. If you like, you also can let Maven generate some {{{./examples/configuring-reports.html}reports}} for you, based on the contents of your POM. * Generating a Site To generate the project's site and reports, execute: +-----+ mvn site +-----+ By default, the resulting site will be in the <<>> directory. <> If you have a multi module project, then the links between the parent and child modules will work when you use '<<>>' or '<<>>'. If you want to use those links, you should use '<<>>' instead. You can read more about that goal further down on this page in the section called ''. <> For performance reasons, Maven compares the timestamps of generated files and corresponding source documents, and only regenerates documents that have changed since the last build. However, this only applies to documentation source documents (apt, xdoc,...). If you change anything in your <<>>, any relevant sections in your pom, or any relevant properties or resource files, you should generate the site from scratch to make sure all references and links are correct. * Deploying a Site To be able to deploy the site, you must first specify where the site will be deployed. This is set in the <<<\>>> element of the POM as shown below. +-----+ ... www.yourcompany.com scp://www.yourcompany.com/www/docs/project/ ... +-----+ The <<<\>>> element identifies the repository, so that you can attach credentials to it in your <<>> file using the {{{http://maven.apache.org/settings.html#Servers}<<<\>>> element}} as you would for any other repository. The <<<\>>> gives the location to deploy to. Currently, the <<>> and <<>> protocols are supported. In the example above we copy to the host <<>> using the path <<>>. If subprojects inherit the site URL from a parent POM, they will automatically append their <<<\>>> to form their effective deployment location. Now you can execute the <<<{{{./deploy-mojo.html}site:deploy}}>>> goal from your project directory. <> A site must be generated first before executing <<>>. +-----+ mvn site:deploy +-----+ If you want to generate the site deploy it in one go, you can utilize the <<>> phase of the site lifecycle. To do this, just execute: +-----+ mvn site-deploy +-----+ * Staging a Site <> This goal is available in version 2.0-beta-5 or later of the Site Plugin. To review/test the generated web site before an official deploy, you can stage the site in a specific directory. It will use the <<<\>>> element or the project hierarchy to link the project and its modules. Just execute the <<<{{{./stage-mojo.html}site:stage}}>>> goal from your project with the <<>> parameter as shown below: +-----+ mvn site:stage -DstagingDirectory=C:\fullsite +-----+ <> <<>> cannot be dynamic, i.e. <<>> To stage a site and to deploy it, just execute the <<<{{{./stage-deploy-mojo.html}site:stage-deploy}}>>> goal from your project with the required parameters. The <<>> goal will use the id <<>> for deployment. So if you need to add your username or password in <<>>, you should use <<<\stagingSite\>>> for that <<<\>>> section. See the {{{http://maven.apache.org/guides/mini/guide-deployment-security-settings.html}Guide to Deployment and Security Settings}} for more information on this. +-----+ mvn site:stage-deploy -DstagingDirectory=C:\fullsite \ -DstagingSiteURL=scp://www.mycompany.com/www/project/ +-----+ <> Due to a bug in Wagon, the password is not always picked up when you run the <<>> goal. The bug has been fixed, but the version of Wagon that is used by the Site Plugin is determined by the version of Maven you use. The current 2.0.x releases of Maven use a version where this bug is still present. * Running a Site The Site Plugin can also be used to start up the site in Jetty. To do this, execute: +-----+ mvn site:run +-----+ The server will, by default, be started on <<>>. See {{{http://jetty.mortbay.org/}http://jetty.mortbay.org/}} for more information about the Jetty server. maven-site-plugin-2.1/src/site/apt/index.apt0000644000175000017500000001300711312426656021021 0ustar twernertwerner ------ Introduction ------ Maria Odea Ching ------ 2009-03-08 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. ~~ NOTE: For help with the syntax of this file, see: ~~ http://maven.apache.org/doxia/references/apt-format.html Maven Site Plugin The Site Plugin is used to generate a site for the project. The generated site also includes the project's reports that were configured in the <<<\>>> section of the POM. If you consider <>, please note that there have been a couple of important changes. First, the plugin now requires at least <> to run, you cannot use it with older Maven versions. Second, and most notable, site-plugin-2.1 has been upgraded to use <>, which has seen a lot of major changes itself. If you experience unexpected behavior, please read {{{http://maven.apache.org/doxia/whatsnew-1.1.html}Doxia: what's new in 1.1?}}, {{{http://maven.apache.org/doxia/references/doxia-apt.html}Doxia: Enhancements to the APT format}}, {{{http://maven.apache.org/doxia/issues/index.html}Doxia: Issues & Gotchas}}, and the {{{http://maven.apache.org/doxia/faq.html}Doxia: Frequently Asked Questions}} first. * Goals Overview The Site Plugin has seven goals: * {{{./site-mojo.html}site:site}} is used generate a site for a single project. Note that links between module sites in a multi module build will <> work. * {{{./deploy-mojo.html}site:deploy}} is used to deploy the generated site using <<>> or <<>> protocol to the site URL specified in the <<<\>>> section of the POM. * {{{./run-mojo.html}site:run}} starts the site up, rendering documents as requested for faster editing. It uses Jetty as the web server. * {{{./stage-mojo.html}site:stage}} generates a site in a local staging or mock directory based on the site URL specified in the <<<\>>> section of the POM. It can be used to test that links between module sites in a multi module build works. * {{{./stage-deploy-mojo.html}site:stage-deploy}} deploys the generated site to a staging or mock directory to the site URL specified in the <<<\>>> section of the POM. It supports <<>> and <<>> protocols for deployment. * {{{./attach-descriptor-mojo.html}site:attach-descriptor}} adds the site descriptor (<<>>) to the list of files to be installed/deployed. For more references of the site descriptor, {{{./examples/sitedescriptor.html}here's a link}}. * {{{./jar-mojo.html}site:jar}} bundles the site output into a JAR so that it can be deployed to a repository. * Usage General instructions on how to use the Site Plugin can be found on the {{{./usage.html}usage page}}. Some more specific use cases are described in the examples given below. Last but not least, users occasionally contribute additional examples, tips or errata to the {{{http://docs.codehaus.org/display/MAVENUSER/Site+Plugin}plugin's wiki page}}. In case you still have questions regarding the plugin's usage, please have a look at the {{{./faq.html}FAQ}} and feel free to contact the {{{./mail-lists.html}user mailing list}}. The posts to the mailing list are archived and could already contain the answer to your question as part of an older thread. Hence, it is also worth browsing/searching the {{{./mail-lists.html}mail archive}}. If you feel like the plugin is missing a feature or has a defect, you can fill a feature request or bug report in our {{{./issue-tracking.html}issue tracker}}. When creating a new issue, please provide a comprehensive description of your concern. Especially for fixing bugs it is crucial that the developers can reproduce your problem. For this reason, entire debug logs, POMs or most preferably little demo projects attached to the issue are very much appreciated. Of course, patches are welcome, too. Contributors can check out the project from our {{{./source-repository.html}source repository}} and will find supplementary information in the {{{http://maven.apache.org/guides/development/guide-helping.html}guide to helping with Maven}}. * Examples The following examples show how to use the Site Plugin in more advanced usecases: * {{{./examples/creating-content.html}Creating Content}} * {{{./examples/sitedescriptor.html}Configuring the Site Descriptor}} * {{{./examples/configuring-reports.html}Configuring Reports}} * {{{./examples/siterun.html}Configuring Site Run}} * {{{./examples/templatefile.html}Changing the Template File}} * {{{./examples/creatingskins.html}Creating Skins}} * {{{./examples/moduleexcludes.html}Excluding Document Formats}} * {{{./examples/site-deploy-to-sourceforge.net.html}Deploying to sourceforge.net}} maven-site-plugin-2.1/src/test/0000755000175000017500000000000011341310416016416 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/0000755000175000017500000000000011341310416020247 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/0000755000175000017500000000000011341310416023552 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/0000755000175000017500000000000011341310416024341 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/0000755000175000017500000000000011341310416025305 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/site.xml0000644000175000017500000000526410715356547027025 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/0000755000175000017500000000000011341310416026071 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/item.apt0000644000175000017500000000016310405572132027542 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Item Test maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/theta/0000755000175000017500000000000011341310416027176 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/theta/two/0000755000175000017500000000000011341310416030007 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/theta/two/index.apt0000644000175000017500000000021110265727464031641 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /theta/two/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/theta/one/0000755000175000017500000000000011341310416027757 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/theta/one/index.apt0000644000175000017500000000021110265727464031611 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /theta/one/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/theta/index.apt0000644000175000017500000000020510265727464031033 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /theta/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/0000755000175000017500000000000011341310416027153 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/two/0000755000175000017500000000000011341310416027764 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/two/two/0000755000175000017500000000000011341310416030575 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/two/two/index.apt0000644000175000017500000000021410265727464032432 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /gamma/two/two/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/two/one/0000755000175000017500000000000011341310416030545 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/two/one/index.apt0000644000175000017500000000021610265727464032404 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /gamma/two/one/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/two/index.apt0000644000175000017500000000021210266037345031610 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /gamma/two/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/one/0000755000175000017500000000000011341310416027734 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/one/two/0000755000175000017500000000000011341310416030545 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/one/two/index.apt0000644000175000017500000000021610265727464032404 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /gamma/one/two/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/one/one/0000755000175000017500000000000011341310416030515 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/one/one/index.apt0000644000175000017500000000021610265727464032354 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /gamma/one/one/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/one/index.apt0000644000175000017500000000021110265727464031566 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /gamma/one/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/gamma/index.apt0000644000175000017500000000020410266037345031000 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /gamma/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/beta/0000755000175000017500000000000011341310416027004 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/beta/two/0000755000175000017500000000000011341310416027615 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/beta/two/index.apt0000644000175000017500000000021110337032135031427 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /beta/two/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/beta/one/0000755000175000017500000000000011341310416027565 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/beta/one/index.apt0000644000175000017500000000021110337032135031377 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /beta/one/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/beta/index.apt0000644000175000017500000000020510337032135030621 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /beta/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/alpha/0000755000175000017500000000000011341310416027156 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/alpha/two/0000755000175000017500000000000011341310416027767 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/alpha/two/index.apt0000644000175000017500000000021210337032135031602 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /alpha/two/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/alpha/one/0000755000175000017500000000000011341310416027737 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/alpha/one/index.apt0000644000175000017500000000021210337032135031552 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /alpha/one/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/site/apt/alpha/index.apt0000644000175000017500000000020610337032135030774 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Index From /alpha/index.apt maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/test/0000755000175000017500000000000011341310416025320 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/test/java/0000755000175000017500000000000011341310416026241 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/test/java/org/0000755000175000017500000000000011341310416027030 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/test/java/org/apache/0000755000175000017500000000000011341310416030251 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416031357 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/test/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032655 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033542 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/test/java/org/apache/maven/plugin/site/test6/maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033542 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/test/java/org/apache/maven/plugin/site/test6/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/test/java/org/apache/maven/plugin/site0000644000175000017500000000122610265543445033563 0ustar twernertwernerpackage org.apache.maven.plugin.site.test6; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/main/0000755000175000017500000000000011341310416025265 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/main/java/0000755000175000017500000000000011341310416026206 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/main/java/org/0000755000175000017500000000000011341310416026775 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/main/java/org/apache/0000755000175000017500000000000011341310416030216 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416031324 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/main/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032622 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033507 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/main/java/org/apache/maven/plugin/site/test6/maven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033507 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/main/java/org/apache/maven/plugin/site/test6/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test6/src/main/java/org/apache/maven/plugin/site0000644000175000017500000000030510265543445033525 0ustar twernertwernerpackage org.apache.maven.plugin.site.test6; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test6/pom.xml0000644000175000017500000000363410715356547025120 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test6 site-plugin-test6 jar 1.0-SNAPSHOT 2005 Maven Site Plugin Test6 MNG-584 and MNG-585 issues Test the MNG-584 and MNG-585 issues http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 maven-site-plugin-2.1/src/test/projects/site-plugin-test4/0000755000175000017500000000000011341310416023550 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/0000755000175000017500000000000011341310416024337 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/site/0000755000175000017500000000000011341310416025303 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/site/site.xml0000644000175000017500000000245710715356547027024 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/site/apt/0000755000175000017500000000000011341310416026067 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/site/apt/test.apt0000644000175000017500000000016210405572132027560 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Test Test maven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/site/apt/index.apt0000644000175000017500000000016210405572132027710 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Test Test maven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/test/0000755000175000017500000000000011341310416025316 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/test/java/0000755000175000017500000000000011341310416026237 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/test/java/org/0000755000175000017500000000000011341310416027026 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/test/java/org/apache/0000755000175000017500000000000011341310416030247 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416031355 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/test/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032653 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033540 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/test/java/org/apache/maven/plugin/site/test4/maven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033540 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/test/java/org/apache/maven/plugin/site/test4/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/test/java/org/apache/maven/plugin/site0000644000175000017500000000122610265543445033561 0ustar twernertwernerpackage org.apache.maven.plugin.site.test4; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/main/0000755000175000017500000000000011341310416025263 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/main/java/0000755000175000017500000000000011341310416026204 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/main/java/org/0000755000175000017500000000000011341310416026773 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/main/java/org/apache/0000755000175000017500000000000011341310416030214 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416031322 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/main/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032620 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033505 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/main/java/org/apache/maven/plugin/site/test4/maven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033505 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/main/java/org/apache/maven/plugin/site/test4/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test4/src/main/java/org/apache/maven/plugin/site0000644000175000017500000000030510265543445033523 0ustar twernertwernerpackage org.apache.maven.plugin.site.test4; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test4/pom.xml0000644000175000017500000000356610715356547025122 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test4 site-plugin-test4 jar 1.0-SNAPSHOT 2005 Maven Site Plugin Test3 An index already exists. http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 maven-site-plugin-2.1/src/test/projects/site-plugin-test1/0000755000175000017500000000000011341310416023545 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/0000755000175000017500000000000011341310416024334 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/site/0000755000175000017500000000000011341310416025300 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/site/site.xml0000644000175000017500000000245710715356547027021 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/site/apt/0000755000175000017500000000000011341310416026064 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/site/apt/test.apt0000644000175000017500000000016210405572132027555 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Test Test maven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/test/0000755000175000017500000000000011341310416025313 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/test/java/0000755000175000017500000000000011341310416026234 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/test/java/org/0000755000175000017500000000000011341310416027023 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/test/java/org/apache/0000755000175000017500000000000011341310416030244 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416031352 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/test/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032650 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033535 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/test/java/org/apache/maven/plugin/site/test1/maven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033535 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/test/java/org/apache/maven/plugin/site/test1/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/test/java/org/apache/maven/plugin/site0000644000175000017500000000122610265543445033556 0ustar twernertwernerpackage org.apache.maven.plugin.site.test1; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/main/0000755000175000017500000000000011341310416025260 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/main/java/0000755000175000017500000000000011341310416026201 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/main/java/org/0000755000175000017500000000000011341310416026770 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/main/java/org/apache/0000755000175000017500000000000011341310416030211 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416031317 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/main/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032615 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033502 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/main/java/org/apache/maven/plugin/site/test1/maven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033502 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/main/java/org/apache/maven/plugin/site/test1/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test1/src/main/java/org/apache/maven/plugin/site0000644000175000017500000000030510265543445033520 0ustar twernertwernerpackage org.apache.maven.plugin.site.test1; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test1/pom.xml0000644000175000017500000000410610715356547025106 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test1 site-plugin-test1 jar 1.0-SNAPSHOT 2005 Maven Site Plugin Test1 Test report integration. http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 org.apache.maven.plugins maven-project-info-reports-plugin maven-site-plugin-2.1/src/test/projects/site-plugin-test10/0000755000175000017500000000000011341310416023625 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test10/maven-site.vm0000644000175000017500000002156010344611172026252 0ustar twernertwerner#macro ( banner $id ) #if ( $siteDescriptor.getChild( $id ) ) #set ( $e = $siteDescriptor.getChild( $id ) ) #if( $e.getChild( "href" ) ) #set ( $link = $e.getChild( "href" ).getValue() ) #else #end #if( $e.getChild( "src" ) ) #set ( $src = $e.getChild( "src" ).getValue() ) #if ( ! ( $src.toLowerCase().startsWith("http") || $src.toLowerCase().startsWith("https") ) ) #set ( $src = $PathTool.calculateLink( $src, $relativePath ) ) #set ( $src = $src.replaceAll( "\\", "/" ) ) #end #if ( $e.getChild( "alt" ) ) #set ( $alt = $e.getChild( "alt" ).getValue() ) #else #set ( $alt = "" ) #end $alt #else $e.getChild( "name" ).getValue() #end #if( $e.getChild( "href" ) ) #else #end #end #end #macro ( links ) #set ( $counter = 0 ) #set ( $links = $siteDescriptor.getChild( "body" ).getChild( "links" ) ) #foreach( $item in $links.getChildren() ) #set ( $counter = $counter + 1 ) $item.getAttribute( "name" ) #if ( $links.getChildCount() > $counter ) | #end #end #end #macro ( displayTree $display $item ) #if ( $item && $item.getChildren() && $item.getChildCount() > 0 ) #foreach( $subitem in $item.getChildren() ) #set ( $subitemHref = $PathTool.calculateLink( $subitem.getAttribute( "href" ), $relativePath ) ) #set ( $subitemHref = $subitemHref.replaceAll( "\\", "/" ) ) #if ( $currentFileName == $subitemHref ) #set ( $display = true ) #end #displayTree( $display $subitem ) #end #end #end #macro ( menuItem $item ) #set ( $collapse = "none" ) #set ( $currentItemHref = $PathTool.calculateLink( $item.getAttribute( "href" ), $relativePath ) ) #set ( $currentFileName = $currentFileName.replaceAll( "\\", "/" ) ) #set ( $currentItemHref = $currentItemHref.replaceAll( "\\", "/" ) ) #if ( $item && $item.getChildCount() > 0 ) #if ( ( $item.getAttribute( "collapse" ) ) && ( $item.getAttribute( "collapse" ).equalsIgnoreCase( "false" ) ) ) #set ( $collapse = "expanded" ) #else ## By default collapsed #set ( $collapse = "collapsed" ) #end #if ( $currentFileName == $currentItemHref ) #set ( $collapse = "expanded" ) #end #end
  • #if ( $currentFileName == $currentItemHref ) $item.getAttribute( "name" ) #else $item.getAttribute( "name" ) #end #if ( $item && $item.getChildren() && $item.getChildCount() > 0 ) #set ( $display = false ) #set ( $itemTmp = $item ) #displayTree( $display $itemTmp ) #if ( $collapse == "expanded" || $display )
      #foreach( $subitem in $item.getChildren() ) #menuItem( $subitem ) #end
    #end #end
  • #end #macro ( mainMenu ) #set ( $menus = $siteDescriptor.getChild( "body" ).getChildren( "menu" ) ) #foreach( $menu in $menus )
    $menu.getAttribute( "name" )
      #foreach( $item in $menu.getChildren() ) #menuItem( $item ) #end
    #end #end #macro ( copyright ) #if ( $project ) #set ( $currentYear = ${currentDate.year} + 1900 ) #if ( ${project.inceptionYear} && ( ${project.inceptionYear} != ${currentYear.toString()} ) ) ${project.inceptionYear}-${currentYear} #else ${currentYear} #end #if ( ${project.organization} && ${project.organization.name} ) ${project.organization.name} #end #end #end #macro ( publishDate $position) #if ( $siteDescriptor.getChild( "publishDate" ) ) #if ( $siteDescriptor.getChild( "publishDate" ).getAttribute( "format" ) ) #set ( $format = $siteDescriptor.getChild( "publishDate" ).getAttribute( "format" ) ) #end #if ( $format ) $dateFormat.applyPattern( $format ) #end ##$dateFormat.applyPattern( "MM/dd/yyyy" ) ##end #set ( $dateToday = $dateFormat.format( $currentDate ) ) #set ( $datePosition = $siteDescriptor.getChild( "publishDate" ).getAttribute( "position" ) ) #if ( $datePosition.equalsIgnoreCase( $position ) ) #if ( $datePosition.equalsIgnoreCase( "right" ) || $datePosition.equalsIgnoreCase( "bottom" ) )  | $i18n.getString( "site-plugin", $locale, "template.lastpublished" ): $dateToday #elseif ( $datePosition.equalsIgnoreCase( "navigation-bottom" ) || $datePosition.equalsIgnoreCase( "navigation-top" ) )
    $i18n.getString( "site-plugin", $locale, "template.lastpublished" ): $dateToday
    #elseif ( $datePosition.equalsIgnoreCase("left") )
    $i18n.getString( "site-plugin", $locale, "template.lastpublished" ): $dateToday   |   Doc for #if ( $siteDescriptor.getChild( "version" )) $siteDescriptor.getChild( "version" ).getValue() #else ${project.version} #end
    #end #end #end #end #macro ( poweredByLogo ) #if( $siteDescriptor.getChild( "powered-by" ) ) #foreach ($item in $siteDescriptor.getChild( "powered-by" ).getChildren() ) #if( $item.getAttribute( "href" ) ) #set ( $href = $item.getAttribute( "href" ) ) #else #set ( $href="http://maven.apache.org/" ) #end #if( $item.getAttribute( "name" ) ) #set ( $name = $item.getAttribute( "name" ) ) #else #set ( $name = $i18n.getString( "site-plugin", $locale, "template.builtby" ) ) #set ( $name = "${name} Maven" ) #end #if( $item.getAttribute( "img" ) ) #set ( $img = $item.getAttribute( "img" ) ) #else #set ( $img = "maven-feather.png" ) #end $name #end #if( $siteDescriptor.getChild( "powered-by" ).getChildCount() == 0 ) $i18n.getString( #end #else $i18n.getString( #end #end $title #foreach( $author in $authors ) #end #if ( $siteDescriptor.getChild( "body" ).getChild( "head" ) ) #foreach( $item in $siteDescriptor.getChild( "body" ).getChild( "head" ).getChildren() ) $item #end #end
    $bodyContent

    maven-site-plugin-2.1/src/test/projects/site-plugin-test10/pom.xml0000644000175000017500000000445510715356547025175 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test10 site-plugin-test10 jar 1.0-SNAPSHOT 2005 Maven Site Plugin Test10 MNG-1555:Custom velocity template error: unable to find resource 'maven.vm' in any class loader http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 org.apache.maven.plugins maven-site-plugin ${basedir} maven-site-plugin-2.1/src/test/projects/site-plugin-test9/0000755000175000017500000000000011341310416023555 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/0000755000175000017500000000000011341310416024344 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/0000755000175000017500000000000011341310416025310 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/site.xml0000644000175000017500000000246410715356547027027 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/xdoc/0000755000175000017500000000000011341310416026245 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/xdoc/test1.xml0000644000175000017500000000206710715356547030057 0ustar twernertwerner Welcome Vincent Siveton

    Test the Maven Site Plugin.

    maven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/apt/0000755000175000017500000000000011341310416026074 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/apt/issue-tracking.apt0000644000175000017500000000015410405572132031537 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 18 August 2005 ------ Override Test maven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/apt/test.apt0000644000175000017500000000016410405572132027567 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 18 August 2005 ------ Site Plugin Test Test maven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/fr/0000755000175000017500000000000011341310416025717 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/fr/xdoc/0000755000175000017500000000000011341310416026654 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/fr/xdoc/source-repository.xml0000644000175000017500000000203710715356547033140 0ustar twernertwerner Bienvenue Vincent Siveton

    Override

    maven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/fr/xdoc/test1.xml0000644000175000017500000000206310715356547030462 0ustar twernertwerner Bienvenue Vincent Siveton

    Test pour Maven Site Plugin.

    maven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/fr/apt/0000755000175000017500000000000011341310416026503 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/fr/apt/issue-tracking.apt0000644000175000017500000000015410405572132032146 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 18 August 2005 ------ Override Test maven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/fr/apt/test.apt0000644000175000017500000000017110405572132030174 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 18 August 2005 ------ Test pour Site Plugin Test maven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/fr/apt/index.apt0000644000175000017500000000017110405572132030324 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 18 August 2005 ------ Test pour Site Plugin Test maven-site-plugin-2.1/src/test/projects/site-plugin-test9/src/site/site_fr.xml0000644000175000017500000000246510715356547027517 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test9/pom.xml0000644000175000017500000000445410715356547025124 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test9 site-plugin-test9 jar 1.0-SNAPSHOT 2005 Maven Site Plugin Test9 MNG-560 honnor locales. http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 maven-project-info-reports-plugin maven-site-plugin utf-8 en,FR_CA,DE_qq_qq_qq,de maven-site-plugin-2.1/src/test/projects/site-plugin-test3/0000755000175000017500000000000011341310416023547 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/0000755000175000017500000000000011341310416024336 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/site/0000755000175000017500000000000011341310416025302 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/site/site.xml0000644000175000017500000000245710715356547027023 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/site/apt/0000755000175000017500000000000011341310416026066 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/site/apt/test.apt0000644000175000017500000000016210405572132027557 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Test Test maven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/test/0000755000175000017500000000000011341310416025315 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/test/java/0000755000175000017500000000000011341310416026236 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/test/java/org/0000755000175000017500000000000011341310416027025 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/test/java/org/apache/0000755000175000017500000000000011341310416030246 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416031354 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/test/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032652 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033537 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/test/java/org/apache/maven/plugin/site/test3/maven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033537 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/test/java/org/apache/maven/plugin/site/test3/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/test/java/org/apache/maven/plugin/site0000644000175000017500000000122610265543445033560 0ustar twernertwernerpackage org.apache.maven.plugin.site.test3; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/main/0000755000175000017500000000000011341310416025262 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/main/java/0000755000175000017500000000000011341310416026203 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/main/java/org/0000755000175000017500000000000011341310416026772 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/main/java/org/apache/0000755000175000017500000000000011341310416030213 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416031321 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/main/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032617 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033504 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/main/java/org/apache/maven/plugin/site/test3/maven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033504 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/main/java/org/apache/maven/plugin/site/test3/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test3/src/main/java/org/apache/maven/plugin/site0000644000175000017500000000030510265543445033522 0ustar twernertwernerpackage org.apache.maven.plugin.site.test3; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test3/pom.xml0000644000175000017500000000361610715356547025115 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test3 site-plugin-test3 jar 1.0-SNAPSHOT 2005 Maven Site Plugin Test3 http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 maven-site-plugin-2.1/src/test/projects/site-plugin-test8/0000755000175000017500000000000011341310416023554 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/0000755000175000017500000000000011341310416025551 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/0000755000175000017500000000000011341310416026340 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/site/0000755000175000017500000000000011341310416027304 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/site/site.xml0000644000175000017500000000240410715356547031015 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/site/apt/0000755000175000017500000000000011341310416030070 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/site/apt/index.apt0000644000175000017500000000021110405572132031704 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 29 July 2005 ------ Site Plugin MNG-661 (framework module) Test maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/0000755000175000017500000000000011341310416027317 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/java/0000755000175000017500000000000011341310416030240 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/java/org/0000755000175000017500000000000011341310416031027 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/java/org/apache/0000755000175000017500000000000011341310416032250 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416033356 5ustar twernertwerner././@LongLink0000000000000000000000000000015300000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/java/org/apache/maven/p0000755000175000017500000000000011341310416033536 5ustar twernertwerner././@LongLink0000000000000000000000000000016000000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/java/org/apache/maven/p0000755000175000017500000000000011341310416033536 5ustar twernertwerner././@LongLink0000000000000000000000000000016600000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/java/org/apache/maven/plugin/site/test8/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/java/org/apache/maven/p0000755000175000017500000000000011341310416033536 5ustar twernertwerner././@LongLink0000000000000000000000000000020200000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/java/org/apache/maven/plugin/site/test8/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/test/java/org/apache/maven/p0000644000175000017500000000122611123544663033554 0ustar twernertwernerpackage org.apache.maven.plugin.site.test8; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/0000755000175000017500000000000011341310416027264 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/java/0000755000175000017500000000000011341310416030205 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/java/org/0000755000175000017500000000000011341310416030774 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/java/org/apache/0000755000175000017500000000000011341310416032215 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416033323 5ustar twernertwerner././@LongLink0000000000000000000000000000015300000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/java/org/apache/maven/p0000755000175000017500000000000011341310416033503 5ustar twernertwerner././@LongLink0000000000000000000000000000016000000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/java/org/apache/maven/p0000755000175000017500000000000011341310416033503 5ustar twernertwerner././@LongLink0000000000000000000000000000016600000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/java/org/apache/maven/plugin/site/test8/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/java/org/apache/maven/p0000755000175000017500000000000011341310416033503 5ustar twernertwerner././@LongLink0000000000000000000000000000017600000000000011571 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/java/org/apache/maven/plugin/site/test8/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/src/main/java/org/apache/maven/p0000644000175000017500000000030511123544663033516 0ustar twernertwernerpackage org.apache.maven.plugin.site.test8; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework/pom.xml0000644000175000017500000000443310715356547027115 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test8 site-plugin-test8 1.0-SNAPSHOT org.apache.maven.plugin.site.test8 framework jar 1.0-SNAPSHOT 2005 Framework module for the Maven Site Plugin Test8 MNG-661 issue Framework module to test the MNG-661 issue http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 org.apache.maven.plugins maven-project-info-reports-plugin maven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/0000755000175000017500000000000011341310416024343 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/site/0000755000175000017500000000000011341310416025307 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/site/site.xml0000644000175000017500000000240010715356547027014 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/site/apt/0000755000175000017500000000000011341310416026073 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/site/apt/index.apt0000644000175000017500000000016610405572132027720 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 29 July 2005 ------ Site Plugin MNG-661 Test maven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/test/0000755000175000017500000000000011341310416025322 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/test/java/0000755000175000017500000000000011341310416026243 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/test/java/org/0000755000175000017500000000000011341310416027032 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/test/java/org/apache/0000755000175000017500000000000011341310416030253 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416031361 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/test/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032657 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033544 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/test/java/org/apache/maven/plugin/site/test8/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033544 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/test/java/org/apache/maven/plugin/site/test8/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/test/java/org/apache/maven/plugin/site0000644000175000017500000000122611123544663033562 0ustar twernertwernerpackage org.apache.maven.plugin.site.test8; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/main/0000755000175000017500000000000011341310416025267 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/main/java/0000755000175000017500000000000011341310416026210 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/main/java/org/0000755000175000017500000000000011341310416026777 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/main/java/org/apache/0000755000175000017500000000000011341310416030220 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416031326 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/main/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032624 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033511 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/main/java/org/apache/maven/plugin/site/test8/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033511 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/main/java/org/apache/maven/plugin/site/test8/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test8/src/main/java/org/apache/maven/plugin/site0000644000175000017500000000030511123544663033524 0ustar twernertwernerpackage org.apache.maven.plugin.site.test8; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/0000755000175000017500000000000011341310416025633 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/0000755000175000017500000000000011341310416026422 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/site/0000755000175000017500000000000011341310416027366 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/site/site.xml0000644000175000017500000000240410715356547031077 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/site/apt/0000755000175000017500000000000011341310416030152 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/site/apt/index.apt0000644000175000017500000000021210405572132031767 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 29 July 2005 ------ Site Plugin MNG-661 (framework2 module) Test maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/0000755000175000017500000000000011341310416027401 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/0000755000175000017500000000000011341310416030322 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/org/0000755000175000017500000000000011341310416031111 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/org/apache/0000755000175000017500000000000011341310416032332 5ustar twernertwerner././@LongLink0000000000000000000000000000014500000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416033440 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416033440 5ustar twernertwerner././@LongLink0000000000000000000000000000016100000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416033440 5ustar twernertwerner././@LongLink0000000000000000000000000000016700000000000011571 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/org/apache/maven/plugin/site/test8/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416033440 5ustar twernertwerner././@LongLink0000000000000000000000000000020300000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/org/apache/maven/plugin/site/test8/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/test/java/org/apache/maven/0000644000175000017500000000122611123544663033456 0ustar twernertwernerpackage org.apache.maven.plugin.site.test8; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/0000755000175000017500000000000011341310416027346 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/0000755000175000017500000000000011341310416030267 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/org/0000755000175000017500000000000011341310416031056 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/org/apache/0000755000175000017500000000000011341310416032277 5ustar twernertwerner././@LongLink0000000000000000000000000000014500000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416033405 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416033405 5ustar twernertwerner././@LongLink0000000000000000000000000000016100000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416033405 5ustar twernertwerner././@LongLink0000000000000000000000000000016700000000000011571 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/org/apache/maven/plugin/site/test8/maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416033405 5ustar twernertwerner././@LongLink0000000000000000000000000000017700000000000011572 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/org/apache/maven/plugin/site/test8/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/src/main/java/org/apache/maven/0000644000175000017500000000030511123544663033420 0ustar twernertwernerpackage org.apache.maven.plugin.site.test8; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test8/framework2/pom.xml0000644000175000017500000000443610715356547027202 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test8 site-plugin-test8 1.0-SNAPSHOT org.apache.maven.plugin.site.test8 framework2 jar 1.0-SNAPSHOT 2005 Framework2 module for the Maven Site Plugin Test8 MNG-661 issue Framework2 module to test the MNG-661 issue http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 org.apache.maven.plugins maven-project-info-reports-plugin maven-site-plugin-2.1/src/test/projects/site-plugin-test8/pom.xml0000644000175000017500000000425210715356547025117 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test8 site-plugin-test8 jar 1.0-SNAPSHOT 2005 Maven Site Plugin Test8 MNG-661 issue Test the MNG-661 issue http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 org.apache.maven.plugins maven-project-info-reports-plugin framework framework2 maven-site-plugin-2.1/src/test/projects/site-plugin-test5/0000755000175000017500000000000011341310416023551 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/0000755000175000017500000000000011341310416024340 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/site/0000755000175000017500000000000011341310416025304 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/site/site.xml0000644000175000017500000000245710715356547027025 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/site/xdoc/0000755000175000017500000000000011341310416026241 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/site/xdoc/index.xml0000644000175000017500000000204110715356547030112 0ustar twernertwerner Welcome Vincent Siveton

    Test the Maven Site Plugin.

    maven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/site/apt/0000755000175000017500000000000011341310416026070 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/site/apt/test.apt0000644000175000017500000000016210405572132027561 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Test Test maven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/site/apt/index.apt0000644000175000017500000000016210405572132027711 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Test Test maven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/test/0000755000175000017500000000000011341310416025317 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/test/java/0000755000175000017500000000000011341310416026240 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/test/java/org/0000755000175000017500000000000011341310416027027 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/test/java/org/apache/0000755000175000017500000000000011341310416030250 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416031356 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/test/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032654 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033541 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/test/java/org/apache/maven/plugin/site/test5/maven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033541 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/test/java/org/apache/maven/plugin/site/test5/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/test/java/org/apache/maven/plugin/site0000644000175000017500000000122610265543445033562 0ustar twernertwernerpackage org.apache.maven.plugin.site.test5; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/main/0000755000175000017500000000000011341310416025264 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/main/java/0000755000175000017500000000000011341310416026205 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/main/java/org/0000755000175000017500000000000011341310416026774 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/main/java/org/apache/0000755000175000017500000000000011341310416030215 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416031323 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/main/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032621 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033506 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/main/java/org/apache/maven/plugin/site/test5/maven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033506 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/main/java/org/apache/maven/plugin/site/test5/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test5/src/main/java/org/apache/maven/plugin/site0000644000175000017500000000030510265543445033524 0ustar twernertwernerpackage org.apache.maven.plugin.site.test5; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test5/pom.xml0000644000175000017500000000356110715356547025116 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test5 site-plugin-test5 jar 1.0-SNAPSHOT 2005 Maven Site Plugin Test5 Two indexes exists. http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 maven-site-plugin-2.1/src/test/projects/site-plugin-test13/0000755000175000017500000000000011341310416023630 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test13/pom.xml0000644000175000017500000000054310541463300025151 0ustar twernertwerner 4.0.0 org.apache.maven.plugins.site-plugin-test site-plugin-test13 1.0 pom MSITE-202: bundle site-plugin locale en not found. http://localhost/test-project-13 maven-site-plugin-2.1/src/test/projects/site-plugin-test12/0000755000175000017500000000000011341310416023627 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test12/src/0000755000175000017500000000000011341310416024416 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test12/src/site/0000755000175000017500000000000011341310416025362 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test12/src/site/site.xml0000644000175000017500000000063510541463300027056 0ustar twernertwerner ${reports} ${modules} maven-site-plugin-2.1/src/test/projects/site-plugin-test12/pom.xml0000644000175000017500000000056010541463300025147 0ustar twernertwerner org.apache.maven.plugins.site-plugin-test 4.0.0 site-plugin-test12 1.0-SNAPSHOT MSITE-201: ${modules} renders as [] causing parse error maven-site-plugin-2.1/src/test/projects/site-plugin-test2/0000755000175000017500000000000011341310416023546 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/0000755000175000017500000000000011341310416024335 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/site/0000755000175000017500000000000011341310416025301 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/site/site.xml0000644000175000017500000000245710715356547027022 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/site/apt/0000755000175000017500000000000011341310416026065 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/site/apt/test.apt0000644000175000017500000000016210405572132027556 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Test Test maven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/test/0000755000175000017500000000000011341310416025314 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/test/java/0000755000175000017500000000000011341310416026235 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/test/java/org/0000755000175000017500000000000011341310416027024 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/test/java/org/apache/0000755000175000017500000000000011341310416030245 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416031353 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/test/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032651 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033536 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/test/java/org/apache/maven/plugin/site/test2/maven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033536 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/test/java/org/apache/maven/plugin/site/test2/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/test/java/org/apache/maven/plugin/site0000644000175000017500000000122610265543445033557 0ustar twernertwernerpackage org.apache.maven.plugin.site.test2; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/main/0000755000175000017500000000000011341310416025261 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/main/java/0000755000175000017500000000000011341310416026202 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/main/java/org/0000755000175000017500000000000011341310416026771 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/main/java/org/apache/0000755000175000017500000000000011341310416030212 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416031320 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/main/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032616 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033503 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/main/java/org/apache/maven/plugin/site/test2/maven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033503 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/main/java/org/apache/maven/plugin/site/test2/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test2/src/main/java/org/apache/maven/plugin/site0000644000175000017500000000030510265543445033521 0ustar twernertwernerpackage org.apache.maven.plugin.site.test2; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test2/pom.xml0000644000175000017500000000362710715356547025116 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test2 site-plugin-test2 jar 1.0-SNAPSHOT 2005 Maven Site Plugin Test2 Take care of the description in the generated index file. http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 maven-site-plugin-2.1/src/test/projects/site-plugin-test7/0000755000175000017500000000000011341310416023553 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/0000755000175000017500000000000011341310416024342 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/test/0000755000175000017500000000000011341310416025321 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/test/java/0000755000175000017500000000000011341310416026242 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/test/java/org/0000755000175000017500000000000011341310416027031 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/test/java/org/apache/0000755000175000017500000000000011341310416030252 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416031360 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/test/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032656 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033543 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/test/java/org/apache/maven/plugin/site/test7/maven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/test/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033543 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/test/java/org/apache/maven/plugin/site/test7/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/test/java/org/apache/maven/plugin/site0000644000175000017500000000122611123544663033561 0ustar twernertwernerpackage org.apache.maven.plugin.site.test7; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/main/0000755000175000017500000000000011341310416025266 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/main/java/0000755000175000017500000000000011341310416026207 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/main/java/org/0000755000175000017500000000000011341310416026776 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/main/java/org/apache/0000755000175000017500000000000011341310416030217 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416031325 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/main/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032623 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033510 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/main/java/org/apache/maven/plugin/site/test7/maven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/main/java/org/apache/maven/plugin/site0000755000175000017500000000000011341310416033510 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/main/java/org/apache/maven/plugin/site/test7/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test7/src/main/java/org/apache/maven/plugin/site0000644000175000017500000000030511123544663033523 0ustar twernertwernerpackage org.apache.maven.plugin.site.test7; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test7/pom.xml0000644000175000017500000000377410715356547025126 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test7 site-plugin-test7 jar 1.0-SNAPSHOT 2003 Maven Site Plugin Test7 MNG-599 issue Test the MNG-599 issue http://maven.apache.org Your Organization http://www.someorganization.biz/ junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 maven-site-plugin-2.1/src/test/projects/site-plugin-test-encoding/0000755000175000017500000000000011341310416025250 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test-encoding/src/0000755000175000017500000000000011341310416026037 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test-encoding/src/site/0000755000175000017500000000000011341310416027003 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test-encoding/src/site/site.xml0000644000175000017500000000711010724321150030471 0ustar twernertwerner<?xml version="1.0" encoding="UTF-16"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <project name="Maven Site with Encoding"> <bannerLeft> <name>Maven Site with UTF-16 site.xml, inputEncoding=UTF-16, outputEncoding=UTF-16</name> <src>http://maven.apache.org/images/apache-maven-project.png</src> <href>http://maven.apache.org/</href> </bannerLeft> <bannerRight> <src>http://maven.apache.org/images/maven-small.gif</src> </bannerRight> <body> <links> <item name="Maven 2" href="http://maven.apache.org/maven2/"/> </links> <menu name="non ASCII characters in site.xml"> <item name="french: " href="/index.html"/> <item name="greek: " href="/index.html"/> <item name="japanese: 0B0D0F0H0J" href="/index.html"/> </menu> <menu name="apt tests"> <item name="apt file" href="/apt.html"/> </menu> <menu name="xdoc tests"> <item name="same encoding as inputEncoding" href="/xdoc-same.html"/> <item name="different encoding" href="/xdoc-different.html"/> </menu> ${reports} </body> </project> maven-site-plugin-2.1/src/test/projects/site-plugin-test-encoding/src/site/xdoc/0000755000175000017500000000000011341310416027740 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test-encoding/src/site/xdoc/xdoc-same.xml0000644000175000017500000000533610724321150032352 0ustar twernertwerner<?xml version="1.0" encoding="UTF-16"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <document> <properties> <title>xdoc file in UTF-16</title> <author email="herve.boutemy">Herv Boutemy</author> </properties> <body> <section name="Xdoc file in UTF-16"> <p> Test the Maven Site Plugin with a xdoc document in UTF-16 encoding, same as set in inputEncoding maven-site-plugin parameter. </p> <p>Following non-ascii characters should appear properly:</p> <ul> <li>french: </li> <li>greek: </li> <li>japanese: 0B0D0F0H0J</li> </ul> </section> </body> </document> maven-site-plugin-2.1/src/test/projects/site-plugin-test-encoding/src/site/xdoc/xdoc-different.xml0000644000175000017500000000264010724321150033366 0ustar twernertwerner xdoc file in UTF-8 Hervé Boutemy

    Test the Maven Site Plugin with a xdoc document in UTF-8 encoding, which is different from the value in inputEncoding maven-site-plugin parameter.

    Following non-ascii characters should appear properly:

    • french: äëïöüàèìòù
    • greek: αβγδεζηθ
    • japanese: あいうえお
    maven-site-plugin-2.1/src/test/projects/site-plugin-test-encoding/src/site/apt/0000755000175000017500000000000011341310416027567 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test-encoding/src/site/apt/apt.apt0000644000175000017500000000143410724321150031064 0ustar twernertwerner ------ Encoding support in Site Plugin ------ Herv Boutemy ------ 1 December 2007 ------ APT file in UTF-16 Test the Maven Site Plugin with <<<inputEncoding>>> set to <<<UTF-16>>>. This file is composed after <<<index.apt>>>, which is encoded in <<<UTF-16>>>. Following non-ascii characters should appear properly: * french: * greek:  * japanese: 0B0D0F0H0J maven-site-plugin-2.1/src/test/projects/site-plugin-test-encoding/pom.xml0000644000175000017500000000130410724321150026564 0ustar twernertwerner 4.0.0 org.apache.maven.plugins.site-plugin-test site-plugin-test-encoding 1.0 jar Site encoding support tests: inputEncoding=UTF-16 for apt files, outputEncoding=UTF-16 for generated HTML files, misc. encodings for site.xml and xdoc files maven-site-plugin UTF-16 UTF-16 maven-site-plugin-2.1/src/test/projects/site-plugin-test11/0000755000175000017500000000000011341310416023626 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/0000755000175000017500000000000011341310416025623 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/source/0000755000175000017500000000000011341310416027123 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/source/mysite/0000755000175000017500000000000011341310416030435 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/source/mysite/site.xml0000644000175000017500000000247710715356547032160 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/source/mysite/apt/0000755000175000017500000000000011341310416031221 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/source/mysite/apt/index.apt0000644000175000017500000000027310525216115033044 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 29 July 2005 ------ Site Plugin Site descriptor and site source in non-standard location. (framework module) Test maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/source/mysite/apt/test1.apt0000644000175000017500000000016210525216115032772 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Test Test maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/0000755000175000017500000000000011341310416026412 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/0000755000175000017500000000000011341310416027371 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/0000755000175000017500000000000011341310416030312 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/org/0000755000175000017500000000000011341310416031101 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/org/apache/0000755000175000017500000000000011341310416032322 5ustar twernertwerner././@LongLink0000000000000000000000000000014500000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416033430 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416033430 5ustar twernertwerner././@LongLink0000000000000000000000000000016100000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416033430 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/org/apache/maven/plugin/site/test11/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416033430 5ustar twernertwerner././@LongLink0000000000000000000000000000020400000000000011561 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/org/apache/maven/plugin/site/test11/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/test/java/org/apache/maven/0000644000175000017500000000122711123544663033447 0ustar twernertwernerpackage org.apache.maven.plugin.site.test11; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/0000755000175000017500000000000011341310416027336 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/0000755000175000017500000000000011341310416030257 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/org/0000755000175000017500000000000011341310416031046 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/org/apache/0000755000175000017500000000000011341310416032267 5ustar twernertwerner././@LongLink0000000000000000000000000000014500000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416033375 5ustar twernertwerner././@LongLink0000000000000000000000000000015400000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416033375 5ustar twernertwerner././@LongLink0000000000000000000000000000016100000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416033375 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/org/apache/maven/plugin/site/test11/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416033375 5ustar twernertwerner././@LongLink0000000000000000000000000000020000000000000011555 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/org/apache/maven/plugin/site/test11/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/src/main/java/org/apache/maven/0000644000175000017500000000030611123544663033411 0ustar twernertwernerpackage org.apache.maven.plugin.site.test11; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework/pom.xml0000644000175000017500000000447410715356547027174 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test11 site-plugin-test11 1.0-SNAPSHOT org.apache.maven.plugin.site.test11 framework jar 1.0-SNAPSHOT 2005 Framework module for the Maven Site Plugin Test11 Framework module to test the Site descriptor and site source in non-standard location http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 org.apache.maven.plugins maven-project-info-reports-plugin maven-site-plugin-2.1/src/test/projects/site-plugin-test11/source/0000755000175000017500000000000011341310416025126 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/source/mysite/0000755000175000017500000000000011341310416026440 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/source/mysite/site.xml0000644000175000017500000000252410715356547030154 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test11/source/mysite/apt/0000755000175000017500000000000011341310416027224 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/source/mysite/apt/test.apt0000644000175000017500000000016210525216115030714 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Test Test maven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/0000755000175000017500000000000011341310416024415 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/test/0000755000175000017500000000000011341310416025374 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/test/java/0000755000175000017500000000000011341310416026315 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/test/java/org/0000755000175000017500000000000011341310416027104 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/test/java/org/apache/0000755000175000017500000000000011341310416030325 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/test/java/org/apache/maven/0000755000175000017500000000000011341310416031433 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/test/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032731 5ustar twernertwerner././@LongLink0000000000000000000000000000014700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/test/java/org/apache/maven/plugin/sit0000755000175000017500000000000011341310416033451 5ustar twernertwerner././@LongLink0000000000000000000000000000015600000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/test/java/org/apache/maven/plugin/site/test11/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/test/java/org/apache/maven/plugin/sit0000755000175000017500000000000011341310416033451 5ustar twernertwerner././@LongLink0000000000000000000000000000017200000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/test/java/org/apache/maven/plugin/site/test11/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/test/java/org/apache/maven/plugin/sit0000644000175000017500000000122711123544663033470 0ustar twernertwernerpackage org.apache.maven.plugin.site.test11; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/main/0000755000175000017500000000000011341310416025341 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/main/java/0000755000175000017500000000000011341310416026262 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/main/java/org/0000755000175000017500000000000011341310416027051 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/main/java/org/apache/0000755000175000017500000000000011341310416030272 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/main/java/org/apache/maven/0000755000175000017500000000000011341310416031400 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/main/java/org/apache/maven/plugin/0000755000175000017500000000000011341310416032676 5ustar twernertwerner././@LongLink0000000000000000000000000000014700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/main/java/org/apache/maven/plugin/sit0000755000175000017500000000000011341310416033416 5ustar twernertwerner././@LongLink0000000000000000000000000000015600000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/main/java/org/apache/maven/plugin/site/test11/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/main/java/org/apache/maven/plugin/sit0000755000175000017500000000000011341310416033416 5ustar twernertwerner././@LongLink0000000000000000000000000000016600000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/main/java/org/apache/maven/plugin/site/test11/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test11/src/main/java/org/apache/maven/plugin/sit0000644000175000017500000000030611123544663033432 0ustar twernertwernerpackage org.apache.maven.plugin.site.test11; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/0000755000175000017500000000000011341310416025705 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/source/0000755000175000017500000000000011341310416027205 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/source/mysite/0000755000175000017500000000000011341310416030517 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/source/mysite/site.xml0000644000175000017500000000250210715356547032227 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/source/mysite/apt/0000755000175000017500000000000011341310416031303 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/source/mysite/apt/test2.apt0000644000175000017500000000016210525216115033055 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 13 July 2005 ------ Site Plugin Test Test maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/source/mysite/apt/index.apt0000644000175000017500000000027410525216115033127 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ 29 July 2005 ------ Site Plugin Site descriptor and site source in non-standard location. (framework2 module) Test maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/0000755000175000017500000000000011341310416026474 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/0000755000175000017500000000000011341310416027453 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/0000755000175000017500000000000011341310416030374 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/org/0000755000175000017500000000000011341310416031163 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/org/apache/0000755000175000017500000000000011341310416032404 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/org/apache/maven0000755000175000017500000000000011341310416033433 5ustar twernertwerner././@LongLink0000000000000000000000000000015500000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/org/apache/maven0000755000175000017500000000000011341310416033433 5ustar twernertwerner././@LongLink0000000000000000000000000000016200000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/org/apache/maven0000755000175000017500000000000011341310416033433 5ustar twernertwerner././@LongLink0000000000000000000000000000017100000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/org/apache/maven/plugin/site/test11/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/org/apache/maven0000755000175000017500000000000011341310416033433 5ustar twernertwerner././@LongLink0000000000000000000000000000020500000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/org/apache/maven/plugin/site/test11/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/test/java/org/apache/maven0000644000175000017500000000122711123544663033452 0ustar twernertwernerpackage org.apache.maven.plugin.site.test11; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/0000755000175000017500000000000011341310416027420 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/0000755000175000017500000000000011341310416030341 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/org/0000755000175000017500000000000011341310416031130 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/org/apache/0000755000175000017500000000000011341310416032351 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/org/apache/maven0000755000175000017500000000000011341310416033400 5ustar twernertwerner././@LongLink0000000000000000000000000000015500000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/org/apache/maven0000755000175000017500000000000011341310416033400 5ustar twernertwerner././@LongLink0000000000000000000000000000016200000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/org/apache/maven0000755000175000017500000000000011341310416033400 5ustar twernertwerner././@LongLink0000000000000000000000000000017100000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/org/apache/maven/plugin/site/test11/maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/org/apache/maven0000755000175000017500000000000011341310416033400 5ustar twernertwerner././@LongLink0000000000000000000000000000020100000000000011556 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/org/apache/maven/plugin/site/test11/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/src/main/java/org/apache/maven0000644000175000017500000000030611123544663033414 0ustar twernertwernerpackage org.apache.maven.plugin.site.test11; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-test11/framework2/pom.xml0000644000175000017500000000447710715356547027261 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test11 site-plugin-test11 1.0-SNAPSHOT org.apache.maven.plugin.site.test11 framework2 jar 1.0-SNAPSHOT 2005 Framework2 module for the Maven Site Plugin Test11 Framework2 module to test the Site descriptor and site source in non-standard location http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 org.apache.maven.plugins maven-project-info-reports-plugin maven-site-plugin-2.1/src/test/projects/site-plugin-test11/pom.xml0000644000175000017500000000443010715356547025167 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.test11 site-plugin-test11 pom 1.0-SNAPSHOT 2005 Maven Site Plugin Test11 Site descriptor and site source in non-standard location. http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 org.apache.maven.plugins maven-site-plugin ${basedir}/source/mysite framework framework2 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/0000755000175000017500000000000011341310415025225 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/0000755000175000017500000000000011341310416027304 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/0000755000175000017500000000000011341310415031444 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/0000755000175000017500000000000011341310415032233 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/site/0000755000175000017500000000000011341310415033177 5ustar twernertwerner././@LongLink0000000000000000000000000000015200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/site/sit0000644000175000017500000000240410715356547033745 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/0000755000175000017500000000000011341310415033212 5ustar twernertwerner././@LongLink0000000000000000000000000000014700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/jav0000755000175000017500000000000011341310415033713 5ustar twernertwerner././@LongLink0000000000000000000000000000015300000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/jav0000755000175000017500000000000011341310415033713 5ustar twernertwerner././@LongLink0000000000000000000000000000016200000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/jav0000755000175000017500000000000011341310415033713 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/jav0000755000175000017500000000000011341310415033713 5ustar twernertwerner././@LongLink0000000000000000000000000000017700000000000011572 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/jav0000755000175000017500000000000011341310415033713 5ustar twernertwerner././@LongLink0000000000000000000000000000020400000000000011561 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/jav0000755000175000017500000000000011341310415033713 5ustar twernertwerner././@LongLink0000000000000000000000000000022000000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/test/jav0000644000175000017500000000122011123544663033724 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/0000755000175000017500000000000011341310415033157 5ustar twernertwerner././@LongLink0000000000000000000000000000014700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/jav0000755000175000017500000000000011341310415033660 5ustar twernertwerner././@LongLink0000000000000000000000000000015300000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/jav0000755000175000017500000000000011341310415033660 5ustar twernertwerner././@LongLink0000000000000000000000000000016200000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/jav0000755000175000017500000000000011341310415033660 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/jav0000755000175000017500000000000011341310415033660 5ustar twernertwerner././@LongLink0000000000000000000000000000017700000000000011572 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/jav0000755000175000017500000000000011341310415033660 5ustar twernertwerner././@LongLink0000000000000000000000000000020400000000000011561 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/jav0000755000175000017500000000000011341310415033660 5ustar twernertwerner././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/src/main/jav0000644000175000017500000000027711123544663033704 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework13/pom.xml0000644000175000017500000000305510715356547033010 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework1 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework13 jar 1.0-SNAPSHOT Framework13 Test the MNG-661 issue 2005 http://maven.apache.org/framework1/framework13 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/0000755000175000017500000000000011341310416031446 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000017500000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000020500000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000240410715356547033637 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} ././@LongLink0000000000000000000000000000017500000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/test/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000020200000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000020600000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000021500000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000022300000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000023200000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000023700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000025300000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000122011123544663033622 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } ././@LongLink0000000000000000000000000000017500000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/main/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000020200000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000020600000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000021500000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000022300000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000023200000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000023700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000024700000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000027711123544663033635 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } ././@LongLink0000000000000000000000000000017300000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1412/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000311610715356547033640 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework141 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework1412 jar 1.0-SNAPSHOT Framework1412 Test the MNG-661 issue 2005 http://maven.apache.org/framework1/framework14/framework141/framework1412 ././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000020300000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000020700000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000022400000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000240410715356547033637 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} ././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/test/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000022100000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000022500000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000023400000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000024200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000025100000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000025600000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000027200000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000122011123544663033622 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } ././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/main/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000022100000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000022500000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000023400000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000024200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000025100000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000025600000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000026600000000000011571 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000027711123544663033635 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } ././@LongLink0000000000000000000000000000021200000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14112/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000314010715356547033635 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework1411 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework14112 jar 1.0-SNAPSHOT Framework14112 Test the MNG-661 issue 2005 http://maven.apache.org/framework1/framework14/framework141/framework1411/framework14112 ././@LongLink0000000000000000000000000000020300000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310416033612 5ustar twernertwerner././@LongLink0000000000000000000000000000020700000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000022400000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000240410715356547033637 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} ././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/test/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000022100000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000022500000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000023400000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000024200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000025100000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000025600000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000027200000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000122011123544663033622 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } ././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/main/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000022100000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000022500000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000023400000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000024200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000025100000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000025600000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000026600000000000011571 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000027711123544663033635 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } ././@LongLink0000000000000000000000000000021200000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/framework14111/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000314010715356547033635 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework1411 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework14111 jar 1.0-SNAPSHOT Framework14111 Test the MNG-661 issue 2005 http://maven.apache.org/framework1/framework14/framework141/framework1411/framework14111 ././@LongLink0000000000000000000000000000017300000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/framework1411/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000326210715356547033642 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework141 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework1411 pom 1.0-SNAPSHOT Framework1411 Test the MNG-661 issue 2005 http://maven.apache.org/framework1/framework14/framework141/framework1411 framework14111 framework14112 ././@LongLink0000000000000000000000000000015500000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework141/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/framework1410000644000175000017500000000322210715356547033636 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework14 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework141 pom 1.0-SNAPSHOT Framework141 Test the MNG-661 issue 2005 http://maven.apache.org/framework14/framework141 framework1411 framework1412 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework14/pom.xml0000644000175000017500000000315310715356547033010 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework1 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework14 pom 1.0-SNAPSHOT Framework14 Test the MNG-661 issue 2005 http://maven.apache.org/framework1/framework14 framework141 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/0000755000175000017500000000000011341310415031442 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000017500000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000020500000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000644000175000017500000000240410715356547033631 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} ././@LongLink0000000000000000000000000000017500000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/test/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000020200000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000020600000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000021500000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000022300000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000023200000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000023700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000025300000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000644000175000017500000000122011123544663033614 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } ././@LongLink0000000000000000000000000000017500000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/main/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000020200000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000020600000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000021500000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000022300000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000023200000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000023700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000755000175000017500000000000011341310415033603 5ustar twernertwerner././@LongLink0000000000000000000000000000024700000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000644000175000017500000000027711123544663033627 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } ././@LongLink0000000000000000000000000000017300000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/framework1111/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000644000175000017500000000311610715356547033632 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework111 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework1111 jar 1.0-SNAPSHOT Framework1111 Test the MNG-661 issue 2005 http://maven.apache.org/framework1/framework11/framework111/framework1111 ././@LongLink0000000000000000000000000000015500000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework111/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1110000644000175000017500000000317410715356547033636 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework11 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework111 pom 1.0-SNAPSHOT Framework111 Test the MNG-661 issue 2005 http://maven.apache.org/framework1/framework11/framework111 framework1111 ././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000015200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000015700000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000016700000000000011571 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000644000175000017500000000240410715356547033632 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} ././@LongLink0000000000000000000000000000015700000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/test/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000017700000000000011572 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000020500000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000022100000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000023500000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000644000175000017500000000122011123544663033615 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } ././@LongLink0000000000000000000000000000015700000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/main/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000017700000000000011572 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000020500000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000022100000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000755000175000017500000000000011341310415033604 5ustar twernertwerner././@LongLink0000000000000000000000000000023100000000000011561 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000644000175000017500000000027711123544663033630 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } ././@LongLink0000000000000000000000000000015500000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework112/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/framework1120000644000175000017500000000307510715356547033637 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework11 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework112 jar 1.0-SNAPSHOT Framework112 Test the MNG-661 issue 2005 http://maven.apache.org/framework1/framework11/framework112 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework11/pom.xml0000644000175000017500000000354010715356547033005 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework1 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework11 pom 1.0-SNAPSHOT Framework11 Test the MNG-661 issue 2005 http://maven.apache.org/framework1/framework11 org.apache.maven.plugins maven-project-info-reports-plugin framework111 framework112 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/0000755000175000017500000000000011341310415031443 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/0000755000175000017500000000000011341310415032232 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/site/0000755000175000017500000000000011341310415033176 5ustar twernertwerner././@LongLink0000000000000000000000000000015200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/site/sit0000644000175000017500000000240410715356547033744 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/0000755000175000017500000000000011341310415033211 5ustar twernertwerner././@LongLink0000000000000000000000000000014700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/jav0000755000175000017500000000000011341310415033712 5ustar twernertwerner././@LongLink0000000000000000000000000000015300000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/jav0000755000175000017500000000000011341310415033712 5ustar twernertwerner././@LongLink0000000000000000000000000000016200000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/jav0000755000175000017500000000000011341310415033712 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/jav0000755000175000017500000000000011341310415033712 5ustar twernertwerner././@LongLink0000000000000000000000000000017700000000000011572 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/jav0000755000175000017500000000000011341310415033712 5ustar twernertwerner././@LongLink0000000000000000000000000000020400000000000011561 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/jav0000755000175000017500000000000011341310415033712 5ustar twernertwerner././@LongLink0000000000000000000000000000022000000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/test/jav0000644000175000017500000000122011123544663033723 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/0000755000175000017500000000000011341310415033156 5ustar twernertwerner././@LongLink0000000000000000000000000000014700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/jav0000755000175000017500000000000011341310415033657 5ustar twernertwerner././@LongLink0000000000000000000000000000015300000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/jav0000755000175000017500000000000011341310415033657 5ustar twernertwerner././@LongLink0000000000000000000000000000016200000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/jav0000755000175000017500000000000011341310415033657 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/jav0000755000175000017500000000000011341310415033657 5ustar twernertwerner././@LongLink0000000000000000000000000000017700000000000011572 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/jav0000755000175000017500000000000011341310415033657 5ustar twernertwerner././@LongLink0000000000000000000000000000020400000000000011561 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/jav0000755000175000017500000000000011341310415033657 5ustar twernertwerner././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/src/main/jav0000644000175000017500000000027711123544663033703 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/framework12/pom.xml0000644000175000017500000000305510715356547033007 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework1 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework12 jar 1.0-SNAPSHOT Framework12 Test the MNG-661 issue 2005 http://maven.apache.org/framework1/framework12 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework1/pom.xml0000644000175000017500000000353110715356547030646 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-multiproject 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework1 pom 1.0-SNAPSHOT Framework1 Test the MNG-661 issue 2005 http://maven.apache.org/framework1 website scp://myHost/www/myPath/framework1 framework11 framework12 framework13 framework14 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/0000755000175000017500000000000011341310415027304 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/0000755000175000017500000000000011341310415031445 5ustar twernertwerner././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000017500000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000020500000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000644000175000017500000000240410715356547033637 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} ././@LongLink0000000000000000000000000000017500000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/test/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000020200000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000020600000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000021500000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000022300000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000023200000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000023700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000025300000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000644000175000017500000000122011123544663033622 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } ././@LongLink0000000000000000000000000000017500000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/main/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000020200000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000020600000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000021500000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000022300000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000023200000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000023700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000024700000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000644000175000017500000000027711123544663033635 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } ././@LongLink0000000000000000000000000000017300000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2222/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000644000175000017500000000311610715356547033640 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework222 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework2222 jar 1.0-SNAPSHOT Framework2222 Test the MNG-661 issue 2005 http://maven.apache.org/framework2/framework22/framework222/framework2222 ././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000020300000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000020700000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000022400000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000644000175000017500000000240410715356547033637 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} ././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/test/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000022100000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000022500000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000023400000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000024200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000025100000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000025600000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000027200000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000644000175000017500000000122011123544663033622 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } ././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/main/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000022100000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000022500000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000023400000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000024200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000025100000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000025600000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000755000175000017500000000000011341310415033611 5ustar twernertwerner././@LongLink0000000000000000000000000000026600000000000011571 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000644000175000017500000000027711123544663033635 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } ././@LongLink0000000000000000000000000000021200000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/framework22211/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000644000175000017500000000314010715356547033635 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework2221 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework22211 jar 1.0-SNAPSHOT Framework22211 Test the MNG-661 issue 2005 http://maven.apache.org/framework2/framework22/framework222/framework2221/framework22211 ././@LongLink0000000000000000000000000000017300000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/framework2221/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000644000175000017500000000321610715356547033641 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework222 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework2221 pom 1.0-SNAPSHOT Framework2221 Test the MNG-661 issue 2005 http://maven.apache.org/framework2/framework22/framework222/framework2221 framework22211 ././@LongLink0000000000000000000000000000015500000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework222/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2220000644000175000017500000000323710715356547033644 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework22 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework222 pom 1.0-SNAPSHOT Framework222 Test the MNG-661 issue 2005 http://maven.apache.org/framework2/framework22/framework222 framework2221 framework2222 ././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000020300000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000020700000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000022400000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000644000175000017500000000240410715356547033636 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} ././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/test/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000022100000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000022500000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000023400000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000024200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000025100000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000025600000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000027200000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000644000175000017500000000122011123544663033621 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } ././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/main/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000022100000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000022500000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000023400000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000024200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000025100000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000025600000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000026600000000000011571 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000644000175000017500000000027711123544663033634 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } ././@LongLink0000000000000000000000000000021200000000000011560 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/framework22111/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000644000175000017500000000314010715356547033634 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework2211 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework22111 jar 1.0-SNAPSHOT Framework22111 Test the MNG-661 issue 2005 http://maven.apache.org/framework2/framework22/framework221/framework2211/framework22111 ././@LongLink0000000000000000000000000000017300000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2211/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000644000175000017500000000321610715356547033640 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework221 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework2211 pom 1.0-SNAPSHOT Framework2211 Test the MNG-661 issue 2005 http://maven.apache.org/framework2/framework22/framework221/framework2211 framework22111 ././@LongLink0000000000000000000000000000016400000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000017500000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000020500000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000644000175000017500000000240410715356547033636 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} ././@LongLink0000000000000000000000000000017500000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/test/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000020200000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000020600000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000021500000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000022300000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000023200000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000023700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000025300000000000011565 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000644000175000017500000000122011123544663033621 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } ././@LongLink0000000000000000000000000000017500000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/main/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000020200000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000020600000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000021500000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000022300000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000023200000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000023700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000755000175000017500000000000011341310415033610 5ustar twernertwerner././@LongLink0000000000000000000000000000024700000000000011570 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000644000175000017500000000027711123544663033634 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } ././@LongLink0000000000000000000000000000017300000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/framework2212/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000644000175000017500000000311610715356547033637 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework221 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework2212 jar 1.0-SNAPSHOT Framework2212 Test the MNG-661 issue 2005 http://maven.apache.org/framework2/framework22/framework221/framework2212 ././@LongLink0000000000000000000000000000015500000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework221/pom.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/framework2210000644000175000017500000000323710715356547033643 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework22 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework221 pom 1.0-SNAPSHOT Framework221 Test the MNG-661 issue 2005 http://maven.apache.org/framework2/framework22/framework221 framework2211 framework2212 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework22/pom.xml0000644000175000017500000000321310715356547033005 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework2 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework22 pom 1.0-SNAPSHOT Framework22 Test the MNG-661 issue 2005 http://maven.apache.org/framework2/framework22 framework221 framework222 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/0000755000175000017500000000000011341310415031446 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/0000755000175000017500000000000011341310415032235 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/site/0000755000175000017500000000000011341310415033201 5ustar twernertwerner././@LongLink0000000000000000000000000000015200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/site/sit0000644000175000017500000000240410715356547033747 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/0000755000175000017500000000000011341310415033214 5ustar twernertwerner././@LongLink0000000000000000000000000000014700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/jav0000755000175000017500000000000011341310415033715 5ustar twernertwerner././@LongLink0000000000000000000000000000015300000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/jav0000755000175000017500000000000011341310415033715 5ustar twernertwerner././@LongLink0000000000000000000000000000016200000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/jav0000755000175000017500000000000011341310415033715 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/jav0000755000175000017500000000000011341310415033715 5ustar twernertwerner././@LongLink0000000000000000000000000000017700000000000011572 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/jav0000755000175000017500000000000011341310415033715 5ustar twernertwerner././@LongLink0000000000000000000000000000020400000000000011561 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/jav0000755000175000017500000000000011341310415033715 5ustar twernertwerner././@LongLink0000000000000000000000000000022000000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/test/jav0000644000175000017500000000122011123544663033726 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/0000755000175000017500000000000011341310415033161 5ustar twernertwerner././@LongLink0000000000000000000000000000014700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/jav0000755000175000017500000000000011341310415033662 5ustar twernertwerner././@LongLink0000000000000000000000000000015300000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/jav0000755000175000017500000000000011341310415033662 5ustar twernertwerner././@LongLink0000000000000000000000000000016200000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/jav0000755000175000017500000000000011341310415033662 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/jav0000755000175000017500000000000011341310415033662 5ustar twernertwerner././@LongLink0000000000000000000000000000017700000000000011572 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/jav0000755000175000017500000000000011341310415033662 5ustar twernertwerner././@LongLink0000000000000000000000000000020400000000000011561 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/jav0000755000175000017500000000000011341310415033662 5ustar twernertwerner././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/src/main/jav0000644000175000017500000000027711123544663033706 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework23/pom.xml0000644000175000017500000000305510715356547033012 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework2 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework23 jar 1.0-SNAPSHOT Framework23 Test the MNG-661 issue 2005 http://maven.apache.org/framework2/framework23 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/0000755000175000017500000000000011341310415031444 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/0000755000175000017500000000000011341310415032233 5ustar twernertwernermaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/site/0000755000175000017500000000000011341310415033177 5ustar twernertwerner././@LongLink0000000000000000000000000000015200000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/site/site.xmlmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/site/sit0000644000175000017500000000240410715356547033745 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${parentProject} ${modules} ${reports} maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/0000755000175000017500000000000011341310415033212 5ustar twernertwerner././@LongLink0000000000000000000000000000014700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/jav0000755000175000017500000000000011341310415033713 5ustar twernertwerner././@LongLink0000000000000000000000000000015300000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/jav0000755000175000017500000000000011341310415033713 5ustar twernertwerner././@LongLink0000000000000000000000000000016200000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/jav0000755000175000017500000000000011341310415033713 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/jav0000755000175000017500000000000011341310415033713 5ustar twernertwerner././@LongLink0000000000000000000000000000017700000000000011572 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/jav0000755000175000017500000000000011341310415033713 5ustar twernertwerner././@LongLink0000000000000000000000000000020400000000000011561 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/jav0000755000175000017500000000000011341310415033713 5ustar twernertwerner././@LongLink0000000000000000000000000000022000000000000011557 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/java/org/apache/maven/plugin/site/AppTest.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/test/jav0000644000175000017500000000122011123544663033724 0ustar twernertwernerpackage org.apache.maven.plugin.site; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/0000755000175000017500000000000011341310415033157 5ustar twernertwerner././@LongLink0000000000000000000000000000014700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/java/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/jav0000755000175000017500000000000011341310415033660 5ustar twernertwerner././@LongLink0000000000000000000000000000015300000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/java/org/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/jav0000755000175000017500000000000011341310415033660 5ustar twernertwerner././@LongLink0000000000000000000000000000016200000000000011564 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/java/org/apache/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/jav0000755000175000017500000000000011341310415033660 5ustar twernertwerner././@LongLink0000000000000000000000000000017000000000000011563 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/java/org/apache/maven/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/jav0000755000175000017500000000000011341310415033660 5ustar twernertwerner././@LongLink0000000000000000000000000000017700000000000011572 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/java/org/apache/maven/plugin/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/jav0000755000175000017500000000000011341310415033660 5ustar twernertwerner././@LongLink0000000000000000000000000000020400000000000011561 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/java/org/apache/maven/plugin/site/maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/jav0000755000175000017500000000000011341310415033660 5ustar twernertwerner././@LongLink0000000000000000000000000000021400000000000011562 Lustar rootrootmaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/java/org/apache/maven/plugin/site/App.javamaven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/src/main/jav0000644000175000017500000000027711123544663033704 0ustar twernertwernerpackage org.apache.maven.plugin.site; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } } maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/framework21/pom.xml0000644000175000017500000000305510715356547033010 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-framework2 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework21 jar 1.0-SNAPSHOT Framework21 Test the MNG-661 issue 2005 http://maven.apache.org/framework2/framework21 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/framework2/pom.xml0000644000175000017500000000347510715356547030656 0ustar twernertwerner org.apache.maven.plugin.site.multiproject site-multiproject 1.0-SNAPSHOT 4.0.0 org.apache.maven.plugin.site.multiproject site-framework2 pom 1.0-SNAPSHOT Framework2 Test the MNG-661 issue 2005 http://maven.apache.org/framework2 website scp://myOtherHost/www/myOtherframework2 framework21 framework22 framework23 maven-site-plugin-2.1/src/test/projects/site-plugin-multiproject/pom.xml0000644000175000017500000000501110715356547026563 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.multiproject site-multiproject pom 1.0-SNAPSHOT Multiproject parent MNG-661: In parent site, automatically create link to modules sites and vice-versa 2005 http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 org.apache.maven.plugins maven-project-info-reports-plugin org.apache.maven.plugins maven-site-plugin website scp://myHost/www/myPath/multiproject/ framework1 framework2 maven-site-plugin-2.1/src/test/resources/0000755000175000017500000000000011341310416020430 5ustar twernertwernermaven-site-plugin-2.1/src/test/resources/unit/0000755000175000017500000000000011341310416021407 5ustar twernertwernermaven-site-plugin-2.1/src/test/resources/unit/interpolated-site/0000755000175000017500000000000011341310416025043 5ustar twernertwernermaven-site-plugin-2.1/src/test/resources/unit/interpolated-site/src/0000755000175000017500000000000011341310416025632 5ustar twernertwernermaven-site-plugin-2.1/src/test/resources/unit/interpolated-site/src/site/0000755000175000017500000000000011341310416026576 5ustar twernertwernermaven-site-plugin-2.1/src/test/resources/unit/interpolated-site/src/site/site.xml0000644000175000017500000000263310715356547030313 0ustar twernertwerner Maven Site http://maven.apache.org/images/apache-maven-project.png http://maven.apache.org/ http://maven.apache.org/images/maven-small.gif ${reports} maven-site-plugin-2.1/src/test/resources/unit/interpolated-site/src/site/apt/0000755000175000017500000000000011341310416027362 5ustar twernertwernermaven-site-plugin-2.1/src/test/resources/unit/interpolated-site/src/site/apt/test.apt0000644000175000017500000000164510715356547031100 0ustar twernertwerner ------ Configuring Site Plugin ------ Vincent Siveton ------ November 2006 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one ~~ or more contributor license agreements. See the NOTICE file ~~ distributed with this work for additional information ~~ regarding copyright ownership. The ASF licenses this file ~~ to you under the Apache License, Version 2.0 (the ~~ "License"); you may not use this file except in compliance ~~ with the License. You may obtain a copy of the License at ~~ ~~ http://www.apache.org/licenses/LICENSE-2.0 ~~ ~~ Unless required by applicable law or agreed to in writing, ~~ software distributed under the License is distributed on an ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~~ KIND, either express or implied. See the License for the ~~ specific language governing permissions and limitations ~~ under the License. Site Plugin Test Test maven-site-plugin-2.1/src/test/resources/unit/interpolated-site/pom.xml0000644000175000017500000000476510715356547026417 0ustar twernertwerner 4.0.0 org.apache.maven.plugin.site.unit interpolatesite jar 1.0-SNAPSHOT 2006 Interpolatesite Test interpolation for site.xml. http://maven.apache.org junit junit 3.8.1 test vsiveton Vincent Siveton vsiveton@apache.org Apache Software Foundation Java Developer -5 org.apache.maven.plugins maven-project-info-reports-plugin org.apache.maven.plugins maven-site-plugin ISO-8859-1 ISO-8859-1 maven-site-plugin-2.1/src/test/java/0000755000175000017500000000000011341310415017336 5ustar twernertwernermaven-site-plugin-2.1/src/test/java/org/0000755000175000017500000000000011341310415020125 5ustar twernertwernermaven-site-plugin-2.1/src/test/java/org/apache/0000755000175000017500000000000011341310415021346 5ustar twernertwernermaven-site-plugin-2.1/src/test/java/org/apache/maven/0000755000175000017500000000000011341310415022454 5ustar twernertwernermaven-site-plugin-2.1/src/test/java/org/apache/maven/plugins/0000755000175000017500000000000011341310415024135 5ustar twernertwernermaven-site-plugin-2.1/src/test/java/org/apache/maven/plugins/site/0000755000175000017500000000000011341310415025101 5ustar twernertwernermaven-site-plugin-2.1/src/test/java/org/apache/maven/plugins/site/stubs/0000755000175000017500000000000011341310415026241 5ustar twernertwernermaven-site-plugin-2.1/src/test/java/org/apache/maven/plugins/site/stubs/SiteMavenProjectStub.java0000644000175000017500000000413011123544663033176 0ustar twernertwernerpackage org.apache.maven.plugins.site.stubs; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import java.io.File; import java.util.Properties; import org.apache.maven.model.Model; import org.apache.maven.model.io.xpp3.MavenXpp3Reader; import org.apache.maven.plugin.testing.stubs.MavenProjectStub; import org.codehaus.plexus.util.ReaderFactory; /** * @author Vincent Siveton * @version $Id: SiteMavenProjectStub.java 728546 2008-12-21 22:56:51Z bentmann $ */ public class SiteMavenProjectStub extends MavenProjectStub { public SiteMavenProjectStub() { MavenXpp3Reader pomReader = new MavenXpp3Reader(); Model model = null; try { File pomFile = new File( getBasedir(), "/src/test/resources/unit/interpolated-site/pom.xml" ); model = pomReader.read( ReaderFactory.newXmlReader( pomFile ) ); setModel( model ); } catch ( Exception e ) { throw new RuntimeException( e ); } } /** * @see org.apache.maven.project.MavenProject#getName() */ public String getName() { return getModel().getName(); } /** * @see org.apache.maven.project.MavenProject#getProperties() */ public Properties getProperties() { return new Properties(); } } maven-site-plugin-2.1/src/test/java/org/apache/maven/plugins/site/SiteDeployMojoTest.java0000644000175000017500000001331311123544663031527 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import junit.framework.TestCase; import org.apache.maven.artifact.manager.DefaultWagonManager; import org.apache.maven.artifact.manager.WagonManager; import org.apache.maven.wagon.proxy.ProxyInfo; import org.apache.maven.wagon.repository.Repository; /** * @author Cyrille Le Clerc */ public class SiteDeployMojoTest extends TestCase { WagonManager wagonManager; Repository repository; protected void setUp() throws Exception { super.setUp(); wagonManager = new DefaultWagonManager(); repository = new Repository( "my-repository", "scp://repository-host/var/maven2" ); } public void testGetProxyInfoNoProxyForRepositoryProtocol() { wagonManager.addProxy( "http", "proxy-host", 8080, "my-user", "my-password", null ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); assertNull( "ProxyInfo must be null because http != scp", proxyInfo ); } public void testGetProxyInfoForRepositoryHostExactlyMatchesNonProxyHosts() { wagonManager.addProxy( "scp", "localhost", 8080, "my-user", "my-password", "a-host,repository-host;another-host" ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); assertNull( "ProxyInfo must be null because 'repository-host' in nonProxyHosts list", proxyInfo ); } public void testGetProxyInfoForRepositoryHostWildcardMatchNonProxyHosts1() { wagonManager.addProxy( "scp", "localhost", 8080, "my-user", "my-password", "a-host|repository*|another-host" ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); assertNull( "ProxyInfo must be null because 'repository-host' in nonProxyHosts list", proxyInfo ); } public void testGetProxyInfoForRepositoryHostWildcardMatchNonProxyHosts2() { wagonManager.addProxy( "scp", "localhost", 8080, "my-user", "my-password", "*host" ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); assertNull( "ProxyInfo must be null because 'repository-host' in nonProxyHosts list", proxyInfo ); } public void testGetProxyInfoForRepositoryHostWildcardMatchNonProxyHosts3() { wagonManager.addProxy( "scp", "localhost", 8080, "my-user", "my-password", "repository*host" ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); assertNull( "ProxyInfo must be null because 'repository-host' in nonProxyHosts list", proxyInfo ); } public void testGetProxyInfoForRepositoryHostWildcardNoMatchNonProxyHosts1() { wagonManager.addProxy( "scp", "localhost", 8080, "my-user", "my-password", "mycompany*" ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); assertNotNull( "ProxyInfo must be found because 'repository-host' not in nonProxyHosts list", proxyInfo ); } public void testGetProxyInfoForRepositoryHostWildcardNoMatchNonProxyHosts2() { wagonManager.addProxy( "scp", "localhost", 8080, "my-user", "my-password", "*mycompany" ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); assertNotNull( "ProxyInfo must be found because 'repository-host' not in nonProxyHosts list", proxyInfo ); } public void testGetProxyInfoForRepositoryHostWildcardNoMatchNonProxyHosts3() { wagonManager.addProxy( "scp", "localhost", 8080, "my-user", "my-password", "repository*mycompany" ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); assertNotNull( "ProxyInfo must be found because 'repository-host' not in nonProxyHosts list", proxyInfo ); } public void testGetProxyInfoForRepositoryHostWildcardNoMatchNonProxyHosts4() { wagonManager.addProxy( "scp", "localhost", 8080, "my-user", "my-password", "mycompany*host" ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); assertNotNull( "ProxyInfo must be found because 'repository-host' not in nonProxyHosts list", proxyInfo ); } public void testGetProxyInfoForRepositoryHostWildcardNoMatchNonProxyHosts5() { wagonManager.addProxy( "scp", "localhost", 8080, "my-user", "my-password", "mycompany*mycompany" ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); assertNotNull( "ProxyInfo must be found because 'repository-host' not in nonProxyHosts list", proxyInfo ); } public void testGetProxyInfoFound() { wagonManager.addProxy( "scp", "localhost", 8080, "my-user", "my-password", "an-host|another-host" ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); assertNotNull( "ProxyInfo must be found because 'repository-host' not in nonProxyHosts list", proxyInfo ); } } maven-site-plugin-2.1/src/test/java/org/apache/maven/plugins/site/SiteMojoTest.java0000644000175000017500000000516011123544663030353 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import java.io.File; import java.util.HashMap; import org.apache.maven.doxia.tools.SiteTool; import org.apache.maven.plugin.testing.AbstractMojoTestCase; import org.codehaus.plexus.util.FileUtils; /** * @author Vincent Siveton * @version $Id: SiteMojoTest.java 728546 2008-12-21 22:56:51Z bentmann $ */ public class SiteMojoTest extends AbstractMojoTestCase { /** * Test method for 'org.apache.maven.plugins.site.AbstractSiteMojo.getInterpolatedSiteDescriptorContent(Map, MavenProject, String)' * * @throws Exception */ public void testGetInterpolatedSiteDescriptorContent() throws Exception { File pluginXmlFile = getTestFile( "src/test/resources/unit/interpolated-site/pom.xml" ); assertNotNull( pluginXmlFile ); assertTrue( pluginXmlFile.exists() ); SiteMojo siteMojo = (SiteMojo) lookupMojo( "site", pluginXmlFile ); assertNotNull( siteMojo ); File descriptorFile = getTestFile( "src/test/resources/unit/interpolated-site/src/site/site.xml" ); assertNotNull( descriptorFile ); assertTrue( descriptorFile.exists() ); String siteDescriptorContent = FileUtils.fileRead( descriptorFile ); assertNotNull( siteDescriptorContent ); assertTrue( siteDescriptorContent.indexOf( "${project.name}" ) != -1 ); SiteTool siteTool = (SiteTool) lookup( SiteTool.ROLE ); siteDescriptorContent = siteTool.getInterpolatedSiteDescriptorContent( new HashMap(), siteMojo.project, siteDescriptorContent, "UTF-8", "UTF-8" ); assertNotNull( siteDescriptorContent ); assertTrue( siteDescriptorContent.indexOf( "${project.name}" ) == -1 ); } } maven-site-plugin-2.1/src/main/0000755000175000017500000000000011341310417016364 5ustar twernertwernermaven-site-plugin-2.1/src/main/resources/0000755000175000017500000000000011341310417020376 5ustar twernertwernermaven-site-plugin-2.1/src/main/resources/site-plugin_sv.properties0000644000175000017500000000324111311260643025466 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Beskrivning report.category.column.document = Dokument report.category.sectionTitle = \u00d6versikt report.information.description1 = Detta dokument ger en \u00f6versikt \u00f6ver de dokument och l\u00e4nkar som utg\u00f6r projektets generella information. Allt inneh\u00e5ll genereras automatiskt av report.information.description2 = \u00e5t projektet. report.information.title = Projektinformation report.project.description1 = Detta dokument ger en \u00f6versikt \u00f6ver de rapporter som genereras av report.project.description2 = . Varje rapport beskrivs kort nedan. report.project.title = Projektrapporter site.sitemap.title = Sitemap site.sitemap.section.title = Sitemap site.sitemap.description = Den h\u00e4r sidan listar alla artiklar i navigationsmenyn i expanderad form.maven-site-plugin-2.1/src/main/resources/site-plugin_en.properties0000644000175000017500000000227610754355517025466 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # NOTE: # This bundle is intentionally empty because English strings are provided by the base bundle via the parent chain. It # must be provided nevertheless such that a request for locale "en" will not errorneously pick up the bundle for the # JVM's default locale (which need not be "en"). See the method javadoc about # ResourceBundle.getBundle(String, Locale, ClassLoader) # for a full description of the lookup strategy. maven-site-plugin-2.1/src/main/resources/site-plugin_pt_BR.properties0000644000175000017500000000313511062575301026051 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Descri\u00e7\u00e3o report.category.column.document = Documento report.category.sectionTitle = Vis\u00e3o Geral report.information.description1 = Este documento contem uma vis\u00e3o geral de v\u00e1rios documentos e endere\u00e7os que fazem parte das informa\u00e7\u00f5es gerais do projeto. Todo o conte\u00fado foi gerado automaticamente por report.information.description2 = em nome do projeto. report.information.title = Informa\u00e7\u00f5es gerais do projeto report.project.description1 = Este documento cont\u00e9m uma vis\u00e3o geral dos v\u00e1rios relat\u00f3rios que s\u00e3o automaticamente gerados por report.project.description2 = . Cada relat\u00f3rio est\u00e1 descrito abaixo report.project.title = Relat\u00f3rios gerados pelo Maven maven-site-plugin-2.1/src/main/resources/site-plugin_zh_TW.properties0000644000175000017500000000367511143653062026110 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = \u63cf\u8ff0 (Description) report.category.column.document = \u6587\u4ef6 (Document) report.category.sectionTitle = \u6982\u8981 (Overview) report.information.description1 = \u672c\u6587\u4ef6\u63d0\u4f9b\u4e86\u8207\u672c\u5c08\u6848\u76f8\u95dc\u4e4b\u8cc7\u8a0a\u7684\u5404\u985e\u6587\u4ef6\u53ca\u9023\u7d50\u7684\u6982\u8981\uff0c\u6240\u6709\u7684\u5167\u5bb9\u90fd\u662f\u4f9d\u64da\u672c\u5c08\u6848\u4e4b\u8cc7\u8a0a\u81ea\u52d5\u7522\u751f\uff0c\u900f\u904e\u81ea\u52d5\u5efa\u69cb\u5de5\u5177 report.information.description2 = \u3002 report.information.title = \u5c08\u6848\u8cc7\u8a0a (Project Information) report.project.description1 = \u672c\u6587\u4ef6\u63d0\u4f9b\u4e86\u8207\u672c\u5c08\u6848\u76f8\u95dc\u4e4b\u8cc7\u8a0a\u7684\u5404\u985e\u5831\u8868\u7684\u6982\u8981\uff0c\u6240\u6709\u7684\u5831\u8868\u90fd\u662f\u81ea\u52d5\u7522\u751f\uff0c\u900f\u904e\u81ea\u52d5\u5efa\u69cb\u5de5\u5177 report.project.description2 = \u3002\u6bcf\u4e00\u5831\u8868\u7684\u7c21\u8981\u63cf\u8ff0\u5982\u4e0b\u3002 report.project.title = \u5df2\u7522\u751f\u7684\u5831\u8868 (Generated Reports) maven-site-plugin-2.1/src/main/resources/site-plugin_sk.properties0000644000175000017500000000312411062575301025456 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Popis report.category.column.document = Dokument report.category.sectionTitle = Preh\u013ead report.information.description1 = Tento dokument obsahuje zoznam r\u00f4znych dokumentov a odkazov, ktor\u00e9 s\u00fa s\u00fa\u010das\u0165ou v\u0161eobecn\u00fdch inform\u00e1ci\u00ed o projekte. Tieto dokumenty s\u00fa automaticky generovan\u00e9 report.information.description2 = z projektov\u00fdch \u00fadajov. report.information.title = Inform\u00e1cie o projekte report.project.description1 = Tento dokument obsahuje preh\u013ead o projektov\u00fdch zostav\u00e1ch, ktor\u00e9 s\u00fa automaticky generovan\u00e9 report.project.description2 = . Nasleduje kr\u00e1tky popis ka\u017edej zostavy. report.project.title = Vygenerovan\u00e9 zostavy maven-site-plugin-2.1/src/main/resources/site-plugin_cs.properties0000644000175000017500000000320111062575301025442 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Popis report.category.column.document = Dokument report.category.sectionTitle = Souhrn report.information.description1 = Tento dokument poskytuje souhrn r\u016fzn\u00fdch dokument\u016f a odkaz\u016f, kter\u00e9 jsou sou\u010d\u00e1st\u00ed v\u0161eobecn\u00fdch informac\u00ed tohoto projektu. Ve\u0161ker\u00fd obsah je automaticky vytv\u00e1\u0159en pomoc\u00ed report.information.description2 = ve prosp\u011bch projektu. report.information.title = Informace o projektu report.project.description1 = Tento dokument je p\u0159ehledem r\u016fzn\u00fdch souhrn\u016f, kter\u00e9 jsou automaticky vytv\u00e1\u0159en\u00e9 pomoc\u00ed report.project.description2 = . Ka\u017ed\u00fd souhrn je stru\u010dn\u011b pops\u00e1n n\u00ed\u017ee. report.project.title = Vytvo\u0159en\u00e9 sestavy maven-site-plugin-2.1/src/main/resources/site-plugin_es.properties0000644000175000017500000000310011062575301025442 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Descripci\u00f3n report.category.column.document = Documento report.category.sectionTitle = Resumen report.information.description1 = Este documento presenta un resumen de los diferentes documentos y enlaces que son parte de la informaci\u00f3n general del proyecto. Todo este contenido es generado autom\u00e1ticamente por report.information.description2 = en nombre de este proyecto. report.information.title = Informaci\u00f3n general del proyecto report.project.description1 = Este documento presenta un resumen de varios informes que son generados autom\u00e1ticamente por report.project.description2 = . Cada informe est\u00e1 descrito brevemente m\u00e1s adelante. report.project.title = Informes Generados por Maven maven-site-plugin-2.1/src/main/resources/site-plugin_de.properties0000644000175000017500000000322211311240436025423 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Beschreibung report.category.column.document = Dokument report.category.sectionTitle = \u00dcbersicht report.information.description1 = \u00dcbersicht der allgemeinen Projektinformationen. Der Inhalt dieser Dokumente wurde automatisch von report.information.description2 = f\u00fcr dieses Projekt erstellt. report.information.title = Allgemeine Projektinformation report.project.description1 = Kurzbeschreibung der verschiedenen Berichte, die automatisch von report.project.description2 = erstellt wurden. report.project.title = von Maven erzeugte Berichte site.sitemap.title = Navigations\u00fcbersicht site.sitemap.section.title = Navigations\u00fcbersicht site.sitemap.description = Diese Seite listed alle Eintr\u00E4ge des Navigations-Menus in expandierter Form. maven-site-plugin-2.1/src/main/resources/site-plugin_ko.properties0000644000175000017500000000365610747103033025462 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = \uc124\uba85 report.category.column.document = \ubb38\uc11c report.category.sectionTitle = \uac1c\uc694 report.information.description1 = \uc774 \ubb38\uc11c\ub294 \ub2e4\uc591\ud55c \ubb38\uc11c\ub4e4\uc758 \uac1c\uc694\uc640 \uc774 \ud504\ub85c\uc81d\ud2b8\uc640 \uad00\ub828\ub41c \uc5ec\ub7ec \ub9c1\ud06c \uc815\ubcf4\ub4e4\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. \uc774 \ubb38\uc11c\uc758 \ubaa8\ub4e0 \ub0b4\uc6a9\uc740 \uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ub429\ub2c8\ub2e4. report.information.description2 = (\ud504\ub85c\uc81d\ud2b8\ud300\uc744 \ub300\uc2e0\ud558\uc5ec \uc790\ub3d9 \uc0dd\uc131) report.information.title = \ud504\ub85c\uc81d\ud2b8 \uc815\ubcf4 report.project.description1 = \uc774 \ubb38\uc11c\ub294 \uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ub41c \ub2e4\uc591\ud55c \ubcf4\uace0\uc11c\ub4e4\uc758 \uac1c\uc694\ub97c \uc81c\uacf5\ud569\ub2c8\ub2e4. report.project.description2 = \uc544\ub798\uc5d0\uc11c\ub294 \uac01 \ubcf4\uace0\uc11c\uc5d0 \ub300\ud574 \uac04\ub7b5\ud788 \uc124\uba85\ud569\ub2c8\ub2e4. report.project.title = \uc0dd\uc131\ub41c \ubcf4\uace0\uc11c maven-site-plugin-2.1/src/main/resources/site-plugin_it.properties0000644000175000017500000000305611062575301025461 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Descrizione report.category.column.document = Documento report.category.sectionTitle = Panoramica report.information.description1 = Questo documento fornisce una panoramica sui vari documenti e collegamenti che fanno parte delle informazioni generali di questo progetto. Tutti questi contenuti sono automaticamente generati da report.information.description2 = per il progetto. report.information.title = Informazioni Generali del Progetto report.project.description1 = Questo documento fornisce una panoramica sui vari rapporti che sono stati automaticamente generati da report.project.description2 = . Ogni rapporto viene brevemente descritto qui sotto. report.project.title = Rapporti Generati da Maven maven-site-plugin-2.1/src/main/resources/site-plugin_pt.properties0000644000175000017500000000311511062575301025464 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Descrip\u00e7\u00e3o report.category.column.document = Documento report.category.sectionTitle = Vis\u00e3o Geral report.information.description1 = Este documento contem uma vis\u00e3o geral de v\u00e1rios documentos e endere\u00e7os que fazem parte da informa\u00e7\u00e3o geral do projecto. Todo o conte\u00fado foi gerado automaticamente pelo report.information.description2 = em nome do projeto. report.information.title = Informa\u00e7\u00e3o do Projecto report.project.description1 = Este documento cont\u00e9m uma vis\u00e3o geral dos v\u00e1rios relat\u00f3rios que s\u00e3o automaticamente gerados pelo report.project.description2 = . Cada relat\u00f3rio est\u00e1 descrito abaixo. report.project.title = Relat\u00f3rios Gerados maven-site-plugin-2.1/src/main/resources/site-plugin_no.properties0000644000175000017500000000275011062575301025461 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Beskrivelse report.category.column.document = Dokument report.category.sectionTitle = Oversikt report.information.description1 = Dette dokumentet gir en oversikt over diverse dokumenter og lenker som er en del av dette prosjektets generelle informasjon. All dette er automatisk generert av report.information.description2 = p\u00e5 vegne av prosjektet. report.information.title = Prosjekt Informasjon report.project.description1 = Dette dokumentet gir en oversikt over diverse rapporter som er automatisk generert av report.project.description2 = . Hver rapport er kortfattet beskrevet under. report.project.title = Genererte rapporter maven-site-plugin-2.1/src/main/resources/site-plugin_ja.properties0000644000175000017500000000404210747103033025431 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = \u8aac\u660e report.category.column.document = \u6587\u66f8 report.category.sectionTitle = \u6982\u8981 report.information.description1 = \u3053\u306e\u6587\u66f8\u306f\u3001\u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4e00\u822c\u7684\u306a\u60c5\u5831\u306e\u4e00\u90e8\u3067\u3042\u308b\u69d8\u3005\u306a\u6587\u66f8\u3068\u30ea\u30f3\u30af\u306e\u6982\u8981\u3092\u793a\u3057\u307e\u3059\u3002\u3059\u3079\u3066\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u306f\u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u305f\u3081\u306b report.information.description2 = \u306b\u3088\u3063\u3066\u751f\u6210\u3055\u308c\u305f\u3082\u306e\u3067\u3059\u3002 report.information.title = \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u60c5\u5831 report.project.description1 = \u3053\u306e\u6587\u66f8\u306f report.project.description2 = \u306b\u3088\u3063\u3066\u81ea\u52d5\u751f\u6210\u3055\u308c\u305f\u5404\u7a2e\u30ec\u30dd\u30fc\u30c8\u306e\u6982\u8981\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002\u500b\u3005\u306e\u30ec\u30dd\u30fc\u30c8\u306b\u3064\u3044\u3066\u4ee5\u4e0b\u306b\u7c21\u5358\u306b\u8a18\u8ff0\u3057\u307e\u3059\u3002 report.project.title = \u751f\u6210\u3055\u308c\u305f\u30ec\u30dd\u30fc\u30c8 maven-site-plugin-2.1/src/main/resources/site-plugin_ca.properties0000644000175000017500000000310111062575301025417 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Descripci\u00f3 report.category.column.document = Document report.category.sectionTitle = Resum report.information.description1 = Aquest document presenta un resum dels diferents documents i enlla\u00e7os que s\u00f3n part de la informaci\u00f3 general del projecte. Tot aquest contingut \u00e9s generat autom\u00e0ticament per report.information.description2 = en nom d'aquest projecte. report.information.title = Informaci\u00f3 general del projecte report.project.description1 = Aquest document presenta un resum de diversos informes que s\u00f3n generats autom\u00e0ticament per report.project.description2 = . Cada informe est\u00e0 descrit breument m\u00e9s endavant. report.project.title = Informes Generats per Maven maven-site-plugin-2.1/src/main/resources/site-plugin_pl.properties0000644000175000017500000000321311062575301025453 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Opis report.category.column.document = Dokument report.category.sectionTitle = Przegl\u0105d report.information.description1 = Strona ta zawiera przegl\u0105d r\u00f3\u017cnych dokument\u00f3w i \u0142\u0105czy, kt\u00f3re stanowi\u0105 cz\u0119\u015b\u0107 og\u00f3lnych informacji o tym projekcie. Ca\u0142o\u015b\u0107 tej tre\u015bci jest automatycznie generowana przez report.information.description2 = w sprawie tego projektu. report.information.title = Og\u00f3lna informacja o projekcie report.project.description1 = Dokument ten zawiera przegl\u0105d r\u00f3\u017cnych raport\u00f3w, kt\u00f3re zosta\u0142y automatycznie wygenerowane przez report.project.description2 = . Ka\u017cdy z raport\u00f3w jest kr\u00f3tko opisany poni\u017cej. report.project.title = Wygenerowane raporty Mavena maven-site-plugin-2.1/src/main/resources/site-plugin_hu.properties0000644000175000017500000000316311062575301025460 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Le\u00edr\u00e1s report.category.column.document = Dokumentum report.category.sectionTitle = \u00c1ttekint\u00e9s report.information.description1 = Ez a dokumentum a projekt r\u00e9sz\u00e9t k\u00e9pez\u0151 dokumentumok \u00e9s linkek \u00e1ttekint\u00e9s\u00e9t tartalmazza. Az oldalon tal\u00e1lhat\u00f3 \u00f6sszes inform\u00e1ci\u00f3t gener\u00e1lta: report.information.description2 = a projekttel kapcsolatban. report.information.title = Projekt inform\u00e1ci\u00f3 report.project.description1 = Ez a dokumentum egy \u00e1ttekint\u00e9st ad k\u00fcl\u00f6nb\u00f6z\u0151 riportokr\u00f3l. Gener\u00e1lta a report.project.description2 = . Minden egyes riport le\u00edr\u00e1sa megtal\u00e1lhat\u00f3 az al\u00e1bbiakban. report.project.title = Gener\u00e1lt riportok maven-site-plugin-2.1/src/main/resources/site-plugin_da.properties0000644000175000017500000000266111062575301025432 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Beskrivelse report.category.column.document = Dokument report.category.sectionTitle = Oversigt report.information.description1 = Dette dokument giver en oversigt over diverse dokumenter og links der er en del projektet. De er alle genereret af report.information.description2 = p\u00E5 vegne af projektet. report.information.title = Projektinformation report.project.description1 = Dette dokument giver en oversigt over diverse rapporter der er genereret af report.project.description2 = . Hver rapport er kortfattet beskrevet herunder. report.project.title = Genererede rapporter maven-site-plugin-2.1/src/main/resources/site-plugin.properties0000644000175000017500000000327111311240436024757 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Description report.category.column.document = Document report.category.sectionTitle = Overview report.information.description1 = This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by report.information.description2 = on behalf of the project. report.information.title = Project Information report.project.description1 = This document provides an overview of the various reports that are automatically generated by report.project.description2 = . Each report is briefly described below. report.project.title = Generated Reports site.sitemap.title = Sitemap site.sitemap.section.title = Sitemap site.sitemap.description = This page lists all entries of the navigation menu in expanded form.maven-site-plugin-2.1/src/main/resources/site-plugin_tr.properties0000644000175000017500000000301511062575301025465 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Tan\u00fdm report.category.column.document = Dok\u00fcman report.category.sectionTitle = Genel Bak\u00fd\u00fe report.information.description1 = This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by report.information.description2 = on behalf of the project. report.information.title = Proje Bilgileri report.project.description1 = This document provides an overview of the various reports that are automatically generated by report.project.description2 = . Each report is briefly described below. report.project.title = Geli\u00fetirilmi\u00fe Raporlar maven-site-plugin-2.1/src/main/resources/webapp/0000755000175000017500000000000011341310417021654 5ustar twernertwernermaven-site-plugin-2.1/src/main/resources/webapp/web.xml0000644000175000017500000000222610715356547023177 0ustar twernertwerner doxia org.apache.maven.plugins.site.webapp.DoxiaFilter doxia /* maven-site-plugin-2.1/src/main/resources/site-plugin_zh_CN.properties0000644000175000017500000000336610747103033026050 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = \u63cf\u8ff0 report.category.column.document = \u6587\u6863 report.category.sectionTitle = \u6982\u8ff0 report.information.description1 = \u672c\u6587\u6863\u63d0\u4f9b\u4e86\u4e0e\u672c\u9879\u76ee\u76f8\u5173\u4fe1\u606f\u7684\u5404\u79cd\u6587\u6863\u548c\u94fe\u63a5\u7684\u6982\u8ff0\u3002\u8fd9\u91cc\u7684\u6240\u6709\u5185\u5bb9\u90fd\u662f\u6839\u636e\u672c\u9879\u76ee\u4fe1\u606f\u751f\u6210\u7684\uff0c\u81ea\u52a8\u751f\u6210\u8fc7\u7a0b\u4f9d\u9760 report.information.description2 = \u3002 report.information.title = \u9879\u76ee\u603b\u4f53\u4fe1\u606f report.project.description1 = \u672c\u6587\u6863\u63d0\u4f9b\u4e86\u5bf9\u9879\u76ee\u4e2d\u5404\u79cd\u62a5\u8868\u7684\u6982\u8ff0\uff0c\u8fd9\u4e9b\u62a5\u8868\u751f\u6210\u81ea report.project.description2 = \u6bcf\u4e00\u4e2a\u62a5\u8868\u5728\u4ee5\u4e0b\u7b80\u8981\u4ecb\u7ecd\u3002 report.project.title = \u751f\u6210\u62a5\u8868 maven-site-plugin-2.1/src/main/resources/site-plugin_fr.properties0000644000175000017500000000313011062575301025445 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Description report.category.column.document = Document report.category.sectionTitle = Vue d'ensemble report.information.description1 = Ce document fournit une vue d'ensemble des divers documents et liens qui font partis des informations g\u00e9n\u00e9rales du projet. Tous ces contenus sont g\u00e9n\u00e9r\u00e9s automatiquement par report.information.description2 = le projet lui-m\u00eame. report.information.title = Information g\u00e9n\u00e9rale du projet report.project.description1 = Ce document fournit une vue d'ensemble des divers rapports g\u00e9n\u00e9r\u00e9s automatiquement par report.project.description2 = . Chaque rapport est d\u00e9crit bri\u00e8vement ci-dessous. report.project.title = Rapport g\u00e9n\u00e9r\u00e9s par Maven maven-site-plugin-2.1/src/main/resources/site-plugin_nl.properties0000644000175000017500000000303110747103033025445 0ustar twernertwerner# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. report.category.column.description = Beschrijving report.category.column.document = Document report.category.sectionTitle = Overzicht report.information.description1 = Dit document geeft een overzicht van de verschillende documenten en verwijzingen die report.information.description2 = onderdeel vormen van de algemene informatie over dit project. Alle inhoud voor dit project is automatisch gegenereerd door report.information.title = Algemene project informatie report.project.description1 = Dit document geeft een overzicht van de verschillende rapporten die automatisch door report.project.description2 = zijn gegenereerd. Elk rapport is hieronder kort beschreven. report.project.title = Maven gegenereerde rapporten maven-site-plugin-2.1/src/main/java/0000755000175000017500000000000011341310416017304 5ustar twernertwernermaven-site-plugin-2.1/src/main/java/org/0000755000175000017500000000000011341310416020073 5ustar twernertwernermaven-site-plugin-2.1/src/main/java/org/apache/0000755000175000017500000000000011341310416021314 5ustar twernertwernermaven-site-plugin-2.1/src/main/java/org/apache/maven/0000755000175000017500000000000011341310417022423 5ustar twernertwernermaven-site-plugin-2.1/src/main/java/org/apache/maven/reporting/0000755000175000017500000000000011341310417024434 5ustar twernertwernermaven-site-plugin-2.1/src/main/java/org/apache/maven/reporting/MavenMultiPageReport.java0000644000175000017500000000311511123544663031363 0ustar twernertwernerpackage org.apache.maven.reporting; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import org.apache.maven.doxia.sink.Sink; import org.apache.maven.doxia.sink.SinkFactory; import java.util.Locale; /** * Temporary class for backwards compatibility. This method * should be moved to the MavenReport class, and the other 'generate' * method should be dropped. But that will render all reporting mojo's * uncompilable. * * This interface was copied from reporting-api 3.0, to avoid upgrading prerequisite * to Maven 3.0. * * @author Kenney Westerhof * @todo MSITE-369 remove this class when Maven 3.0 as prerequisite is ok */ public interface MavenMultiPageReport extends MavenReport { void generate( Sink sink, SinkFactory sinkFactory, Locale locale ) throws MavenReportException; } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/0000755000175000017500000000000011341310416024103 5ustar twernertwernermaven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/0000755000175000017500000000000011341310416025047 5ustar twernertwernermaven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/SiteStageDeployMojo.java0000644000175000017500000002635511234055325031625 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import org.apache.maven.artifact.manager.WagonConfigurationException; import org.apache.maven.artifact.manager.WagonManager; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; import org.apache.maven.project.MavenProject; import org.apache.maven.settings.Settings; import org.apache.maven.wagon.CommandExecutionException; import org.apache.maven.wagon.CommandExecutor; import org.apache.maven.wagon.ConnectionException; import org.apache.maven.wagon.ResourceDoesNotExistException; import org.apache.maven.wagon.TransferFailedException; import org.apache.maven.wagon.UnsupportedProtocolException; import org.apache.maven.wagon.Wagon; import org.apache.maven.wagon.authentication.AuthenticationException; import org.apache.maven.wagon.authorization.AuthorizationException; import org.apache.maven.wagon.observers.Debug; import org.apache.maven.wagon.proxy.ProxyInfo; import org.apache.maven.wagon.repository.Repository; import org.codehaus.plexus.PlexusConstants; import org.codehaus.plexus.PlexusContainer; import org.codehaus.plexus.context.Context; import org.codehaus.plexus.context.ContextException; import org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable; import java.io.File; import java.util.List; /** * Deploys the generated site to a staging or mock directory to the site URL * specified in the <distributionManagement> section of the * POM. It supports scp and file protocols for * deployment. * * @author Vincent Siveton * @version $Id: SiteStageDeployMojo.java 798916 2009-07-29 14:21:09Z ltheussl $ * @goal stage-deploy * @requiresDependencyResolution test */ public class SiteStageDeployMojo extends SiteStageMojo implements Contextualizable { /** * The staged site will be deployed to this URL. * * If you don't specify this, the default-value will be * "${project.distributionManagement.site.url}/staging", where "project" is * either the current project or, in a reactor build, the top level project * in the reactor. * * @parameter expression="${stagingSiteURL}" * @see MavenModel#class_site */ private String stagingSiteURL; /** * The identifier of the repository where the staging site will be deployed. This id will be used to lookup a * corresponding <server> entry from the settings.xml. If a matching * <server> entry is found, its configured credentials will be used for authentication. * * @parameter expression="${stagingRepositoryId}" default-value="stagingSite" * @since 2.0.1 */ private String stagingRepositoryId; /** * Whether to run the "chmod" command on the remote site after the deploy. * Defaults to "true". * * @parameter expression="${maven.site.chmod}" default-value="true" * @since 2.1 */ private boolean chmod; /** * The mode used by the "chmod" command. Only used if chmod = true. * Defaults to "g+w,a+rX". * * @parameter expression="${maven.site.chmod.mode}" default-value="g+w,a+rX" * @since 2.1 */ private String chmodMode; /** * The options used by the "chmod" command. Only used if chmod = true. * Defaults to "-Rf". * * @parameter expression="${maven.site.chmod.options}" default-value="-Rf" * @since 2.1 */ private String chmodOptions; /** * @component */ private WagonManager wagonManager; /** * The current user system settings for use in Maven. * * @parameter expression="${settings}" * @required * @readonly */ private Settings settings; private PlexusContainer container; /** * {@inheritDoc} */ public void execute() throws MojoExecutionException, MojoFailureException { super.execute(); deployStagingSite(); } /** * Deploy the staging directory using the stagingSiteURL. * * @throws org.apache.maven.plugin.MojoExecutionException * if any * @throws org.apache.maven.plugin.MojoFailureException * if any */ private void deployStagingSite() throws MojoExecutionException, MojoFailureException { stagingSiteURL = getStagingSiteURL( project, reactorProjects, stagingSiteURL ); getLog().info( "Using this URL for staging: " + stagingSiteURL ); Repository repository = new Repository( stagingRepositoryId, stagingSiteURL ); Wagon wagon; try { wagon = wagonManager.getWagon( repository ); SiteDeployMojo.configureWagon( wagon, stagingRepositoryId, settings, container, getLog() ); } catch ( UnsupportedProtocolException e ) { throw new MojoExecutionException( "Unsupported protocol: '" + repository.getProtocol() + "'", e ); } catch ( WagonConfigurationException e ) { throw new MojoExecutionException( "Unable to configure Wagon: '" + repository.getProtocol() + "'", e ); } if ( !wagon.supportsDirectoryCopy() ) { throw new MojoExecutionException( "Wagon protocol '" + repository.getProtocol() + "' doesn't support directory copying" ); } try { Debug debug = new Debug(); wagon.addSessionListener( debug ); wagon.addTransferListener( debug ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); if ( proxyInfo != null ) { wagon.connect( repository, wagonManager.getAuthenticationInfo( stagingRepositoryId ), proxyInfo ); } else { wagon.connect( repository, wagonManager.getAuthenticationInfo( stagingRepositoryId ) ); } wagon.putDirectory( new File( stagingDirectory, getStructure( project, false ) ), "." ); if ( chmod && wagon instanceof CommandExecutor ) { CommandExecutor exec = (CommandExecutor) wagon; exec.executeCommand( "chmod " + chmodOptions + " " + chmodMode + " " + repository.getBasedir() ); } } catch ( ResourceDoesNotExistException e ) { throw new MojoExecutionException( "Error uploading site", e ); } catch ( TransferFailedException e ) { throw new MojoExecutionException( "Error uploading site", e ); } catch ( AuthorizationException e ) { throw new MojoExecutionException( "Error uploading site", e ); } catch ( ConnectionException e ) { throw new MojoExecutionException( "Error uploading site", e ); } catch ( AuthenticationException e ) { throw new MojoExecutionException( "Error uploading site", e ); } catch ( CommandExecutionException e ) { throw new MojoExecutionException( "Error uploading site", e ); } finally { try { wagon.disconnect(); } catch ( ConnectionException e ) { getLog().error( "Error disconnecting wagon - ignored", e ); } } } public void contextualize( Context context ) throws ContextException { container = (PlexusContainer) context.get( PlexusConstants.PLEXUS_KEY ); } /** * Find the URL where staging will take place. * * @param currentProject The currently executing project * @param reactorProjects The projects in the reactor * @param usersStagingSiteURL The staging site URL as suggested by the user's configuration * @return the site URL for staging */ protected String getStagingSiteURL( MavenProject currentProject, List reactorProjects, String usersStagingSiteURL ) { String topLevelURL = null; String relative = ""; // If the user has specified a stagingSiteURL - use it if ( usersStagingSiteURL != null ) { getLog().debug( "stagingSiteURL specified by the user." ); topLevelURL = usersStagingSiteURL; } getLog().debug( "stagingSiteURL NOT specified by the user." ); // Find the top level project in the reactor MavenProject topLevelProject = getTopLevelProject( reactorProjects ); // Take the distributionManagement site url from the top level project, // if there is one, otherwise take it from the current project if ( topLevelProject == null ) { if ( topLevelURL == null ) { // The user didn't specify a URL and there is no top level project in the reactor // Use current project getLog().debug( "No top level project found in the reactor, using the current project." ); topLevelURL = currentProject.getDistributionManagement().getSite().getUrl() + "/" + DEFAULT_STAGING_DIRECTORY; } } else { // Find the relative path between the parent and child distribution URLs, if any relative = "/" + siteTool.getRelativePath( currentProject.getDistributionManagement().getSite().getUrl(), topLevelProject.getDistributionManagement().getSite().getUrl() ); // SiteTool.getRelativePath() uses File.separatorChar, so we need to convert '\' to '/' in order for the URL // to be valid for Windows users relative = relative.replace( '\\', '/' ); if ( topLevelURL == null ) { // The user didn't specify a URL and there is a top level project in the reactor // Use the top level project getLog().debug( "Using the top level project found in the reactor." ); topLevelURL = topLevelProject.getDistributionManagement().getSite().getUrl() + "/" + DEFAULT_STAGING_DIRECTORY; } } // Return either // usersURL + relative(from parent, to child) // or // topLevelProjectURL + staging + relative(from parent, to child) return topLevelURL + relative; } } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/ReportDocumentRenderer.java0000644000175000017500000001535111234113020032351 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import org.apache.maven.doxia.sink.Sink; import org.apache.maven.doxia.sink.SinkFactory; import org.apache.maven.doxia.sink.render.RenderingContext; import org.apache.maven.doxia.siterenderer.DocumentRenderer; import org.apache.maven.doxia.siterenderer.Renderer; import org.apache.maven.doxia.siterenderer.RendererException; import org.apache.maven.doxia.siterenderer.SiteRenderingContext; import org.apache.maven.doxia.siterenderer.sink.SiteRendererSink; import org.apache.maven.doxia.tools.MojoLogWrapper; import org.apache.maven.plugin.logging.Log; import org.apache.maven.reporting.MavenReport; import org.apache.maven.reporting.MavenMultiPageReport; import org.apache.maven.reporting.MavenReportException; import java.io.FileNotFoundException; import java.io.IOException; import java.io.OutputStream; import java.io.Writer; import java.io.File; import java.io.FileWriter; import java.util.ArrayList; import java.util.Locale; import java.util.List; import java.util.Iterator; /** * Renders a Maven report. * * @author Brett Porter */ public class ReportDocumentRenderer implements DocumentRenderer { private MavenReport report; private RenderingContext renderingContext; private Log log; public ReportDocumentRenderer( MavenReport report, RenderingContext renderingContext, Log log ) { this.report = report; this.renderingContext = renderingContext; this.log = log; } private static class MySink extends SiteRendererSink { private File outputDir; private String outputName; public MySink( File outputDir, String outputName, RenderingContext ctx ) { super( ctx ); this.outputName = outputName; this.outputDir = outputDir; } public String getOutputName() { return outputName; } public File getOutputDir() { return outputDir; } } private static class MySinkFactory implements SinkFactory { private RenderingContext context; private List sinks = new ArrayList(); public MySinkFactory( RenderingContext ctx ) { this.context = ctx; } public Sink createSink( File outputDir, String outputName ) { SiteRendererSink sink = new MySink( outputDir, outputName, context ); sinks.add( sink ); return sink; } public Sink createSink( File arg0, String arg1, String arg2 ) throws IOException { // Not used return null; } public Sink createSink( OutputStream arg0 ) throws IOException { // Not used return null; } public Sink createSink( OutputStream arg0, String arg1 ) throws IOException { // Not used return null; } public List sinks() { return sinks; } } public void renderDocument( Writer writer, Renderer renderer, SiteRenderingContext siteRenderingContext ) throws RendererException, FileNotFoundException { Locale locale = siteRenderingContext.getLocale(); String localReportName = report.getName( locale ); log.info( "Generating \"" + localReportName + "\" report." ); MySinkFactory sf = new MySinkFactory( renderingContext ); SiteRendererSink sink = new SiteRendererSink( renderingContext ); sink.enableLogging( new MojoLogWrapper( log ) ); try { if ( report instanceof MavenMultiPageReport ) { ( (MavenMultiPageReport) report ).generate( sink, sf, locale ); } else { try { report.generate( sink, locale ); } catch ( NoSuchMethodError e ) { throw new RendererException( "No method on " + report.getClass(), e ); } } } catch ( MavenReportException e ) { throw new RendererException( "Error rendering Maven report: " + e.getMessage(), e ); } finally { sink.close(); } if ( !report.isExternalReport() ) { try { List sinks = sf.sinks(); log.debug( "Multipage report: " + sinks.size() + " subreports" ); for ( Iterator it = sinks.iterator(); it.hasNext(); ) { MySink mySink = (MySink) it.next(); mySink.enableLogging( new MojoLogWrapper( log ) ); log.debug( " Rendering " + mySink.getOutputName() ); Writer out = new FileWriter( new File( mySink.getOutputDir(), mySink.getOutputName() ) ); try { renderer.generateDocument( out, mySink, siteRenderingContext ); } finally { mySink.close(); } } } catch ( IOException e ) { throw new RendererException( "Cannot create writer", e ); } renderer.generateDocument( writer, sink, siteRenderingContext ); } } public String getOutputName() { return renderingContext.getOutputName(); } public RenderingContext getRenderingContext() { return renderingContext; } public boolean isOverwrite() { // TODO: would be nice to query the report to see if it is modified return true; } /** * @return true if the current report is external, false otherwise */ public boolean isExternalReport() { return report.isExternalReport(); } } ././@LongLink0000000000000000000000000000014700000000000011567 Lustar rootrootmaven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/CategorySummaryDocumentRenderer.javamaven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/CategorySummaryDocumentRenderer.ja0000644000175000017500000001271211234113020033700 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import org.apache.maven.doxia.sink.Sink; import org.apache.maven.doxia.sink.render.RenderingContext; import org.apache.maven.doxia.siterenderer.DocumentRenderer; import org.apache.maven.doxia.siterenderer.Renderer; import org.apache.maven.doxia.siterenderer.RendererException; import org.apache.maven.doxia.siterenderer.SiteRenderingContext; import org.apache.maven.doxia.siterenderer.sink.SiteRendererSink; import org.apache.maven.doxia.tools.MojoLogWrapper; import org.apache.maven.plugin.logging.Log; import org.apache.maven.reporting.MavenReport; import org.codehaus.plexus.i18n.I18N; import java.io.FileNotFoundException; import java.io.Writer; import java.util.Collections; import java.util.Iterator; import java.util.List; import java.util.Locale; /** * Renders a Maven report. * * @author Brett Porter */ public class CategorySummaryDocumentRenderer implements DocumentRenderer { private RenderingContext renderingContext; private String title; private String desc1; private String desc2; private I18N i18n; private List categoryReports; private final Log log; public CategorySummaryDocumentRenderer( RenderingContext renderingContext, String title, String desc1, String desc2, I18N i18n, List categoryReports ) { this( renderingContext, title, desc1, desc2, i18n, categoryReports, null ); } public CategorySummaryDocumentRenderer( RenderingContext renderingContext, String title, String desc1, String desc2, I18N i18n, List categoryReports, Log log ) { this.renderingContext = renderingContext; this.title = title; this.desc1 = desc1; this.desc2 = desc2; this.i18n = i18n; this.categoryReports = Collections.unmodifiableList( categoryReports ); this.log = log; } public void renderDocument( Writer writer, Renderer renderer, SiteRenderingContext siteRenderingContext ) throws RendererException, FileNotFoundException { SiteRendererSink sink = new SiteRendererSink( renderingContext ); if ( log != null ) { sink.enableLogging( new MojoLogWrapper( log ) ); } sink.head(); sink.title(); sink.text( title ); sink.title_(); sink.head_(); sink.body(); sink.section1(); sink.sectionTitle1(); sink.text( title ); sink.sectionTitle1_(); sink.paragraph(); sink.text( desc1 + " " ); sink.link( "http://maven.apache.org" ); sink.text( "Maven" ); sink.link_(); sink.text( " " + desc2 ); sink.paragraph_(); sink.section2(); sink.sectionTitle2(); Locale locale = siteRenderingContext.getLocale(); sink.text( i18n.getString( "site-plugin", locale, "report.category.sectionTitle" ) ); sink.sectionTitle2_(); sink.table(); sink.tableRows( new int[] {Sink.JUSTIFY_LEFT, Sink.JUSTIFY_LEFT}, false ); String name = i18n.getString( "site-plugin", locale, "report.category.column.document" ); String description = i18n.getString( "site-plugin", locale, "report.category.column.description" ); sink.tableRow(); sink.tableHeaderCell(); sink.text( name ); sink.tableHeaderCell_(); sink.tableHeaderCell(); sink.text( description ); sink.tableHeaderCell_(); sink.tableRow_(); if ( categoryReports != null ) { for ( Iterator i1 = categoryReports.iterator(); i1.hasNext(); ) { MavenReport report = (MavenReport) i1.next(); sink.tableRow(); sink.tableCell(); sink.link( report.getOutputName() + ".html" ); sink.text( report.getName( locale ) ); sink.link_(); sink.tableCell_(); sink.tableCell(); sink.text( report.getDescription( locale ) ); sink.tableCell_(); sink.tableRow_(); } } sink.tableRows_(); sink.table_(); sink.section2_(); sink.section1_(); sink.body_(); sink.flush(); sink.close(); renderer.generateDocument( writer, sink, siteRenderingContext ); } public String getOutputName() { return renderingContext.getOutputName(); } public RenderingContext getRenderingContext() { return renderingContext; } public boolean isOverwrite() { return true; } } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/SiteRunMojo.java0000644000175000017500000001771411305763424030155 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Locale; import java.util.Map; import org.apache.maven.doxia.siterenderer.SiteRenderingContext; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; import org.apache.maven.plugins.site.webapp.DoxiaBean; import org.apache.maven.plugins.site.webapp.DoxiaFilter; import org.apache.maven.reporting.MavenReport; import org.codehaus.plexus.util.IOUtil; import org.mortbay.jetty.Connector; import org.mortbay.jetty.Handler; import org.mortbay.jetty.Server; import org.mortbay.jetty.handler.DefaultHandler; import org.mortbay.jetty.nio.SelectChannelConnector; import org.mortbay.jetty.webapp.WebAppContext; /** * Starts the site up, rendering documents as requested for faster editing. * It uses Jetty as the web server. * * @author Brett Porter * @version $Id: SiteRunMojo.java 886844 2009-12-03 16:28:04Z dennisl $ * @goal run * @aggregator */ public class SiteRunMojo extends AbstractSiteRenderingMojo { /** * Where to create the dummy web application. * * @parameter expression="${project.build.directory}/site-webapp" */ private File tempWebappDirectory; /** * The port to execute the HTTP server on. * * @parameter expression="${port}" default-value="8080" */ private int port; private static final int MAX_IDLE_TIME = 30000; /** * @see org.apache.maven.plugin.AbstractMojo#execute() */ public void execute() throws MojoExecutionException, MojoFailureException { Server server = new Server(); server.setStopAtShutdown( true ); Connector defaultConnector = getDefaultConnector(); server.setConnectors( new Connector[] { defaultConnector } ); WebAppContext webapp = createWebApplication(); webapp.setServer( server ); DefaultHandler defaultHandler = new DefaultHandler(); defaultHandler.setServer( server ); Handler[] handlers = new Handler[2]; handlers[0] = webapp; handlers[1] = defaultHandler; server.setHandlers( handlers ); getLog().info( "Starting Jetty on http://localhost:" + port + "/" ); try { server.start(); } catch ( Exception e ) { throw new MojoExecutionException( "Error executing Jetty: " + e.getMessage(), e ); } // Watch it try { server.getThreadPool().join(); } catch ( InterruptedException e ) { getLog().warn( "Jetty was interrupted", e ); } } private WebAppContext createWebApplication() throws MojoExecutionException { File webXml = new File( tempWebappDirectory, "WEB-INF/web.xml" ); webXml.getParentFile().mkdirs(); InputStream inStream = null; FileOutputStream outStream = null; try { inStream = getClass().getResourceAsStream( "/webapp/web.xml" ); outStream = new FileOutputStream( webXml ); IOUtil.copy( inStream, outStream ); } catch ( FileNotFoundException e ) { throw new MojoExecutionException( "Unable to construct temporary webapp for running site", e ); } catch ( IOException e ) { throw new MojoExecutionException( "Unable to construct temporary webapp for running site", e ); } finally { IOUtil.close( outStream ); IOUtil.close( inStream ); } WebAppContext webapp = new WebAppContext(); webapp.setContextPath( "/" ); webapp.setResourceBase( tempWebappDirectory.getAbsolutePath() ); webapp.setAttribute( DoxiaFilter.SITE_RENDERER_KEY, siteRenderer ); webapp.getInitParams().put( "org.mortbay.jetty.servlet.Default.useFileMappedBuffer", "false" ); // For external reports project.getReporting().setOutputDirectory( tempWebappDirectory.getAbsolutePath() ); for ( Iterator i = reports.iterator(); i.hasNext(); ) { MavenReport report = (MavenReport) i.next(); report.setReportOutputDirectory( tempWebappDirectory ); } List filteredReports = filterReports( reports ); List localesList = siteTool.getAvailableLocales( locales ); webapp.setAttribute( DoxiaFilter.LOCALES_LIST_KEY, localesList ); // Default is first in the list Locale defaultLocale = (Locale) localesList.get( 0 ); Locale.setDefault( defaultLocale ); try { Map i18nDoxiaContexts = new HashMap(); for ( Iterator it = localesList.iterator(); it.hasNext(); ) { Locale locale = (Locale) it.next(); SiteRenderingContext i18nContext = createSiteRenderingContext( locale ); i18nContext.setInputEncoding( getInputEncoding() ); i18nContext.setOutputEncoding( getOutputEncoding() ); Map i18nDocuments = locateDocuments( i18nContext, filteredReports, locale ); DoxiaBean doxiaBean; if ( defaultLocale.equals( locale ) ) { doxiaBean = new DoxiaBean( i18nContext, i18nDocuments, generatedSiteDirectory ); } else { doxiaBean = new DoxiaBean( i18nContext, i18nDocuments, new File( generatedSiteDirectory, locale .getLanguage() ) ); } i18nDoxiaContexts.put( locale.getLanguage(), doxiaBean ); if ( defaultLocale.equals( locale ) ) { i18nDoxiaContexts.put( "default", doxiaBean ); } if ( defaultLocale.equals( locale ) ) { siteRenderer.copyResources( i18nContext, new File( siteDirectory, "resources" ), tempWebappDirectory ); } else { siteRenderer.copyResources( i18nContext, new File( siteDirectory, "resources" ), new File( tempWebappDirectory, locale.getLanguage() ) ); } } webapp.setAttribute( DoxiaFilter.I18N_DOXIA_CONTEXTS_KEY, i18nDoxiaContexts ); } catch ( Exception e ) { throw new MojoExecutionException( "Unable to set up webapp", e ); } return webapp; } private Connector getDefaultConnector() { Connector connector = new SelectChannelConnector(); connector.setPort( port ); connector.setMaxIdleTime( MAX_IDLE_TIME ); return connector; } public void setTempWebappDirectory( File tempWebappDirectory ) { this.tempWebappDirectory = tempWebappDirectory; } public void setPort( int port ) { this.port = port; } } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/AbstractSiteRenderingMojo.java0000644000175000017500000003715311312001747033000 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import org.apache.maven.artifact.factory.ArtifactFactory; import org.apache.maven.artifact.resolver.ArtifactResolver; import org.apache.maven.doxia.sink.render.RenderingContext; import org.apache.maven.doxia.site.decoration.DecorationModel; import org.apache.maven.doxia.site.decoration.inheritance.DecorationModelInheritanceAssembler; import org.apache.maven.doxia.siterenderer.DocumentRenderer; import org.apache.maven.doxia.siterenderer.Renderer; import org.apache.maven.doxia.siterenderer.RendererException; import org.apache.maven.doxia.siterenderer.SiteRenderingContext; import org.apache.maven.doxia.tools.SiteToolException; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; import org.apache.maven.reporting.MavenReport; import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Locale; import java.util.Map; /** * Base class for site rendering mojos. * * @author Brett Porter * @version $Id: AbstractSiteRenderingMojo.java 891014 2009-12-15 21:47:19Z ltheussl $ */ public abstract class AbstractSiteRenderingMojo extends AbstractSiteMojo { /** * Module type exclusion mappings * ex: fml -> **/*-m1.fml (excludes fml files ending in '-m1.fml' recursively) *

    * The configuration looks like this: *

         *   <moduleExcludes>
         *     <moduleType>filename1.ext,**/*sample.ext</moduleType>
         *     <!-- moduleType can be one of 'apt', 'fml' or 'xdoc'. -->
         *     <!-- The value is a comma separated list of           -->
         *     <!-- filenames or fileset patterns.                   -->
         *     <!-- Here's an example:                               -->
         *     <xdoc>changes.xml,navigation.xml</xdoc>
         *   </moduleExcludes>
         * 
    * * @parameter */ protected Map moduleExcludes; /** * The component for assembling inheritance. * * @component */ protected DecorationModelInheritanceAssembler assembler; /** * The component that is used to resolve additional artifacts required. * * @component */ protected ArtifactResolver artifactResolver; /** * Remote repositories used for the project. * * @todo this is used for site descriptor resolution - it should relate to the actual project but for some reason they are not always filled in * @parameter expression="${project.remoteArtifactRepositories}" */ protected List repositories; /** * The component used for creating artifact instances. * * @component */ protected ArtifactFactory artifactFactory; /** * Directory containing the template page. * * @parameter expression="${templateDirectory}" default-value="src/site" * @deprecated use templateFile or skinning instead */ private File templateDirectory; /** * Default template page. * * @parameter expression="${template}" * @deprecated use templateFile or skinning instead */ private String template; /** * The location of a Velocity template file to use. When used, skins and the default templates, CSS and images * are disabled. It is highly recommended that you package this as a skin instead. * * @parameter expression="${templateFile}" * @since 2.0-beta-5 */ private File templateFile; /** * The template properties for rendering the site. * * @parameter expression="${attributes}" */ protected Map attributes; /** * Site renderer. * * @component */ protected Renderer siteRenderer; /** * @parameter expression="${reports}" * @required * @readonly */ protected List reports; /** * Alternative directory for xdoc source, useful for m1 to m2 migration * * @parameter default-value="${basedir}/xdocs" * @deprecated use the standard m2 directory layout */ private File xdocDirectory; /** * Directory containing generated documentation. * * @parameter alias="workingDirectory" expression="${project.build.directory}/generated-site" * @required * @todo should we deprecate in favour of reports? */ protected File generatedSiteDirectory; protected List filterReports( List reports ) { List filteredReports = new ArrayList( reports.size() ); for ( Iterator i = reports.iterator(); i.hasNext(); ) { MavenReport report = (MavenReport) i.next(); //noinspection ErrorNotRethrown,UnusedCatchParameter try { if ( report.canGenerateReport() ) { filteredReports.add( report ); } } catch ( AbstractMethodError e ) { // the canGenerateReport() has been added just before the 2.0 release and will cause all the reporting // plugins with an earlier version to fail (most of the org.codehaus mojo now fails) // be nice with them, output a warning and don't let them break anything getLog().warn( "Error loading report " + report.getClass().getName() + " - AbstractMethodError: canGenerateReport()" ); filteredReports.add( report ); } } return filteredReports; } protected SiteRenderingContext createSiteRenderingContext( Locale locale ) throws MojoExecutionException, IOException, MojoFailureException { if ( attributes == null ) { attributes = new HashMap(); } if ( attributes.get( "project" ) == null ) { attributes.put( "project", project ); } if ( attributes.get( "inputEncoding" ) == null ) { attributes.put( "inputEncoding", getInputEncoding() ); } if ( attributes.get( "outputEncoding" ) == null ) { attributes.put( "outputEncoding", getOutputEncoding() ); } // Put any of the properties in directly into the Velocity context attributes.putAll( project.getProperties() ); DecorationModel decorationModel; try { decorationModel = siteTool.getDecorationModel( project, reactorProjects, localRepository, repositories, toRelative( project.getBasedir(), siteDirectory.getAbsolutePath() ), locale, getInputEncoding(), getOutputEncoding() ); } catch ( SiteToolException e ) { throw new MojoExecutionException( "SiteToolException: " + e.getMessage(), e ); } if ( template != null ) { if ( templateFile != null ) { getLog().warn( "'template' configuration is ignored when 'templateFile' is set" ); } else { templateFile = new File( templateDirectory, template ); } } File skinFile; try { skinFile = siteTool.getSkinArtifactFromRepository( localRepository, repositories, decorationModel ) .getFile(); } catch ( SiteToolException e ) { throw new MojoExecutionException( "SiteToolException: " + e.getMessage(), e ); } SiteRenderingContext context; if ( templateFile != null ) { if ( !templateFile.exists() ) { throw new MojoFailureException( "Template file '" + templateFile + "' does not exist" ); } context = siteRenderer.createContextForTemplate( templateFile, skinFile, attributes, decorationModel, project.getName(), locale ); } else { context = siteRenderer.createContextForSkin( skinFile, attributes, decorationModel, project.getName(), locale ); } // Generate static site if ( !locale.getLanguage().equals( Locale.getDefault().getLanguage() ) ) { context.addSiteDirectory( new File( siteDirectory, locale.getLanguage() ) ); context.addModuleDirectory( new File( xdocDirectory, locale.getLanguage() ), "xdoc" ); context.addModuleDirectory( new File( xdocDirectory, locale.getLanguage() ), "fml" ); } else { context.addSiteDirectory( siteDirectory ); context.addModuleDirectory( xdocDirectory, "xdoc" ); context.addModuleDirectory( xdocDirectory, "fml" ); } if ( moduleExcludes != null ) { context.setModuleExcludes( moduleExcludes ); } return context; } /** * Go through the list of reports and process each one like this: *
      *
    • Add the report to a map of reports keyed by filename having the report itself as value *
    • If the report is not yet in the map of documents, add it together with a suitable renderer *
    * * @param reports A List of MavenReports * @param documents A Map of documents, keyed by filename * @param locale the Locale the reports are processed for. * @return A map with all reports keyed by filename having the report itself as value. * The map will be used to populate a menu. */ protected Map locateReports( List reports, Map documents, Locale locale ) { Map reportsByOutputName = new HashMap(); for ( Iterator i = reports.iterator(); i.hasNext(); ) { MavenReport report = (MavenReport) i.next(); String outputName = report.getOutputName() + ".html"; // Always add the report to the menu, see MSITE-150 reportsByOutputName.put( report.getOutputName(), report ); if ( documents.containsKey( outputName ) ) { String displayLanguage = locale.getDisplayLanguage( Locale.ENGLISH ); getLog().info( "Skipped \"" + report.getName( locale ) + "\" report, file \"" + outputName + "\" already exists for the " + displayLanguage + " version." ); i.remove(); } else { RenderingContext renderingContext = new RenderingContext( siteDirectory, outputName ); ReportDocumentRenderer renderer = new ReportDocumentRenderer( report, renderingContext, getLog() ); documents.put( outputName, renderer ); } } return reportsByOutputName; } /** * Go through the collection of reports and put each report into a list for the appropriate category. The list is * put into a map keyed by the name of the category. * * @param reports A Collection of MavenReports * @return A map keyed category having the report itself as value */ protected Map categoriseReports( Collection reports ) { Map categories = new HashMap(); for ( Iterator i = reports.iterator(); i.hasNext(); ) { MavenReport report = (MavenReport) i.next(); List categoryReports = (List) categories.get( report.getCategoryName() ); if ( categoryReports == null ) { categoryReports = new ArrayList(); categories.put( report.getCategoryName(), categoryReports ); } categoryReports.add( report ); } return categories; } protected Map locateDocuments( SiteRenderingContext context, List reports, Locale locale ) throws IOException, RendererException { Map documents = siteRenderer.locateDocumentFiles( context ); Map reportsByOutputName = locateReports( reports, documents, locale ); // TODO: I want to get rid of categories eventually. There's no way to add your own in a fully i18n manner Map categories = categoriseReports( reportsByOutputName.values() ); siteTool.populateReportsMenu( context.getDecoration(), locale, categories ); populateReportItems( context.getDecoration(), locale, reportsByOutputName ); if ( categories.containsKey( MavenReport.CATEGORY_PROJECT_INFORMATION ) ) { List categoryReports = (List) categories.get( MavenReport.CATEGORY_PROJECT_INFORMATION ); RenderingContext renderingContext = new RenderingContext( siteDirectory, "project-info.html" ); String title = i18n.getString( "site-plugin", locale, "report.information.title" ); String desc1 = i18n.getString( "site-plugin", locale, "report.information.description1" ); String desc2 = i18n.getString( "site-plugin", locale, "report.information.description2" ); DocumentRenderer renderer = new CategorySummaryDocumentRenderer( renderingContext, title, desc1, desc2, i18n, categoryReports, getLog() ); if ( !documents.containsKey( renderer.getOutputName() ) ) { documents.put( renderer.getOutputName(), renderer ); } else { getLog().info( "Category summary '" + renderer.getOutputName() + "' skipped; already exists" ); } } if ( categories.containsKey( MavenReport.CATEGORY_PROJECT_REPORTS ) ) { List categoryReports = (List) categories.get( MavenReport.CATEGORY_PROJECT_REPORTS ); RenderingContext renderingContext = new RenderingContext( siteDirectory, "project-reports.html" ); String title = i18n.getString( "site-plugin", locale, "report.project.title" ); String desc1 = i18n.getString( "site-plugin", locale, "report.project.description1" ); String desc2 = i18n.getString( "site-plugin", locale, "report.project.description2" ); DocumentRenderer renderer = new CategorySummaryDocumentRenderer( renderingContext, title, desc1, desc2, i18n, categoryReports, getLog() ); if ( !documents.containsKey( renderer.getOutputName() ) ) { documents.put( renderer.getOutputName(), renderer ); } else { getLog().info( "Category summary '" + renderer.getOutputName() + "' skipped; already exists" ); } } return documents; } } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/SiteStageMojo.java0000644000175000017500000002112211154743665030447 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import org.apache.maven.model.Site; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; import org.apache.maven.project.MavenProject; import org.apache.maven.wagon.repository.Repository; import org.codehaus.plexus.util.PathTool; import org.codehaus.plexus.util.StringUtils; import java.io.File; import java.util.Iterator; import java.util.List; /** * Generates a site in a local staging or mock directory based on the site URL * specified in the <distributionManagement> section of the * POM. *

    * It can be used to test that links between module sites in a multi module * build works. *

    * * @author Vincent Siveton * @version $Id: SiteStageMojo.java 751418 2009-03-08 13:27:17Z dennisl $ * @goal stage * @requiresDependencyResolution test */ public class SiteStageMojo extends SiteMojo { protected static final String DEFAULT_STAGING_DIRECTORY = "staging"; /** * Staging directory location. This needs to be an absolute path, like * C:\stagingArea\myProject\ on Windows or * /stagingArea/myProject/ on Unix. * * @parameter expression="${stagingDirectory}" */ protected File stagingDirectory; /** * @see org.apache.maven.plugin.Mojo#execute() */ public void execute() throws MojoExecutionException, MojoFailureException { String structureProject = getStructure( project, false ); if ( structureProject == null ) { throw new MojoExecutionException( "Missing site information." ); } stagingDirectory = getStagingDirectory( project, reactorProjects, stagingDirectory ); getLog().info( "Using this directory for staging: " + stagingDirectory ); outputDirectory = new File( stagingDirectory, structureProject ); // Safety if ( !outputDirectory.exists() ) { outputDirectory.mkdirs(); } String outputRelativePath = PathTool.getRelativePath( stagingDirectory.getAbsolutePath(), new File( outputDirectory, "dummy.html" ).getAbsolutePath() ); project.setUrl( outputRelativePath + "/" + structureProject ); MavenProject parent = siteTool.getParentProject( project, reactorProjects, localRepository ); if ( parent != null ) { String structureParentProject = getStructure( parent, true ); if ( structureParentProject != null ) { parent.setUrl( outputRelativePath + "/" + structureParentProject ); } } if ( reactorProjects != null && reactorProjects.size() > 1 ) { Iterator reactorItr = reactorProjects.iterator(); while ( reactorItr.hasNext() ) { MavenProject reactorProject = (MavenProject) reactorItr.next(); if ( reactorProject != null && reactorProject.getParent() != null && project.getArtifactId().equals( reactorProject.getParent().getArtifactId() ) ) { String structureReactorProject = getStructure( reactorProject, false ); reactorProject.setUrl( outputRelativePath + "/" + structureReactorProject ); } } } super.execute(); } /** * Find the directory where staging will take place. * * @param currentProject The currently executing project * @param reactorProjects The projects in the reactor * @param usersStagingDirectory The staging directory as suggested by the user's configuration * @return the directory for staging */ protected File getStagingDirectory( MavenProject currentProject, List reactorProjects, File usersStagingDirectory ) { // Check if the user has specified a stagingDirectory if ( usersStagingDirectory != null ) { getLog().debug( "stagingDirectory specified by the user." ); return usersStagingDirectory; } getLog().debug( "stagingDirectory NOT specified by the user." ); // Find the top level project in the reactor MavenProject topLevelProject = getTopLevelProject( reactorProjects ); // Use the top level project's build directory if there is one, otherwise use this project's build directory File buildDirectory; if ( topLevelProject == null ) { getLog().debug( "No top level project found in the reactor, using the current project." ); buildDirectory = new File( currentProject.getBuild().getDirectory() ); } else { getLog().debug( "Using the top level project found in the reactor." ); buildDirectory = new File( topLevelProject.getBuild().getDirectory() ); } return new File( buildDirectory, DEFAULT_STAGING_DIRECTORY ); } /** * Find the top level parent in the reactor, i.e. the execution root. * * @param reactorProjects The projects in the reactor * @return The top level project in the reactor, or null if none can be found */ protected MavenProject getTopLevelProject( List reactorProjects ) { MavenProject topLevelProject = null; if ( reactorProjects != null ) { Iterator iterator = reactorProjects.iterator(); while ( iterator.hasNext() ) { MavenProject reactorProject = (MavenProject) iterator.next(); if ( reactorProject.isExecutionRoot() ) { topLevelProject = reactorProject; } } } return topLevelProject; } /** * Generates the site structure using the project hiearchy (project and its modules) or using the * distributionManagement elements from the pom.xml. * * @param project * @param ignoreMissingSiteUrl * @return the structure relative path * @throws MojoFailureException if any */ protected static String getStructure( MavenProject project, boolean ignoreMissingSiteUrl ) throws MojoFailureException { if ( project.getDistributionManagement() == null ) { String hierarchy = project.getArtifactId(); MavenProject parent = project.getParent(); while ( parent != null ) { hierarchy = parent.getArtifactId() + "/" + hierarchy; parent = parent.getParent(); } return hierarchy; } Site site = project.getDistributionManagement().getSite(); if ( site == null ) { if ( !ignoreMissingSiteUrl ) { throw new MojoFailureException( "Missing site information in the distribution management element in the project: '" + project.getName() + "'." ); } return null; } if ( StringUtils.isEmpty( site.getUrl() ) ) { if ( !ignoreMissingSiteUrl ) { throw new MojoFailureException( "The URL in the site is missing in the project descriptor." ); } return null; } Repository repository = new Repository( site.getId(), site.getUrl() ); StringBuffer hierarchy = new StringBuffer( 1024 ); hierarchy.append( repository.getHost() ); if ( !StringUtils.isEmpty( repository.getBasedir() ) ) { if ( !repository.getBasedir().startsWith( "/" ) ) { hierarchy.append( '/' ); } hierarchy.append( repository.getBasedir() ); } return hierarchy.toString().replaceAll( "[\\:\\?\\*]", "" ); } } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/AbstractSiteMojo.java0000644000175000017500000001332611203302366031136 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import java.io.File; import java.util.Iterator; import java.util.List; import java.util.Locale; import java.util.Map; import org.apache.maven.artifact.repository.ArtifactRepository; import org.apache.maven.doxia.site.decoration.DecorationModel; import org.apache.maven.doxia.site.decoration.Menu; import org.apache.maven.doxia.site.decoration.MenuItem; import org.apache.maven.doxia.tools.SiteTool; import org.apache.maven.plugin.AbstractMojo; import org.apache.maven.project.MavenProject; import org.apache.maven.reporting.MavenReport; import org.codehaus.plexus.i18n.I18N; import org.codehaus.plexus.util.ReaderFactory; /** * Base class for site mojos. * * @author Brett Porter */ public abstract class AbstractSiteMojo extends AbstractMojo { /** * A comma separated list of locales supported by Maven. The first valid token will be the default Locale * for this instance of the Java Virtual Machine. * * @parameter expression="${locales}" */ protected String locales; /** * SiteTool. * * @component */ protected SiteTool siteTool; /** * Internationalization. * * @component */ protected I18N i18n; /** * Directory containing the site.xml file and the source for apt, fml and xdoc docs. * * @parameter expression="${basedir}/src/site" * @required */ protected File siteDirectory; /** * The maven project. * * @parameter expression="${project}" * @required * @readonly */ protected MavenProject project; /** * The local repository. * * @parameter expression="${localRepository}" */ protected ArtifactRepository localRepository; /** * The reactor projects. * * @parameter expression="${reactorProjects}" * @required * @readonly */ protected List reactorProjects; /** * Specifies the input encoding. * * @parameter expression="${encoding}" default-value="${project.build.sourceEncoding}" */ private String inputEncoding; /** * Specifies the output encoding. * * @parameter expression="${outputEncoding}" default-value="${project.reporting.outputEncoding}" */ private String outputEncoding; /** * Gets the input files encoding. * * @return The input files encoding, never null. */ protected String getInputEncoding() { return ( inputEncoding == null ) ? ReaderFactory.ISO_8859_1 : inputEncoding; } /** * Gets the effective reporting output files encoding. * * @return The effective reporting output file encoding, never null. */ protected String getOutputEncoding() { return ( outputEncoding == null ) ? ReaderFactory.UTF_8 : outputEncoding; } protected void populateReportItems( DecorationModel decorationModel, Locale locale, Map reportsByOutputName ) { for ( Iterator i = decorationModel.getMenus().iterator(); i.hasNext(); ) { Menu menu = (Menu) i.next(); populateItemRefs( menu.getItems(), locale, reportsByOutputName ); } } private void populateItemRefs( List items, Locale locale, Map reportsByOutputName ) { for ( Iterator i = items.iterator(); i.hasNext(); ) { MenuItem item = (MenuItem) i.next(); if ( item.getRef() != null ) { if ( reportsByOutputName.containsKey( item.getRef() ) ) { MavenReport report = (MavenReport) reportsByOutputName.get( item.getRef() ); if ( item.getName() == null ) { item.setName( report.getName( locale ) ); } if ( item.getHref() == null || item.getHref().length() == 0 ) { item.setHref( report.getOutputName() + ".html" ); } } else { getLog().warn( "Unrecognised reference: '" + item.getRef() + "'" ); i.remove(); } } populateItemRefs( item.getItems(), locale, reportsByOutputName ); } } /** * TODO should be removed see PLXUTILS-61 * * @param basedir * @param absolutePath * @return */ protected static String toRelative( File basedir, String absolutePath ) { String relative; absolutePath = absolutePath.replace( '\\', '/' ); String basedirPath = basedir.getAbsolutePath().replace( '\\', '/' ); if ( absolutePath.startsWith( basedirPath ) ) { relative = absolutePath.substring( basedirPath.length() + 1 ); } else { relative = absolutePath; } return relative; } } ././@LongLink0000000000000000000000000000014600000000000011566 Lustar rootrootmaven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/SiteDescriptorArtifactMetadata.javamaven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/SiteDescriptorArtifactMetadata.jav0000644000175000017500000000762510775252043033660 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.metadata.AbstractArtifactMetadata; import org.apache.maven.artifact.metadata.ArtifactMetadata; import org.apache.maven.artifact.repository.ArtifactRepository; import org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreException; import org.apache.maven.doxia.site.decoration.DecorationModel; import org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Writer; import org.codehaus.plexus.util.IOUtil; import org.codehaus.plexus.util.WriterFactory; import java.io.File; import java.io.IOException; import java.io.Writer; /** * Attach a POM to an artifact. * * @author Brett Porter * @version $Id: SiteDescriptorArtifactMetadata.java 644528 2008-04-03 22:03:15Z bentmann $ */ public class SiteDescriptorArtifactMetadata extends AbstractArtifactMetadata { private final DecorationModel decoration; private final File file; public SiteDescriptorArtifactMetadata( Artifact artifact, DecorationModel decoration, File file ) { super( artifact ); this.file = file; this.decoration = decoration; } public String getRemoteFilename() { return getFilename(); } public String getLocalFilename( ArtifactRepository repository ) { return getFilename(); } private String getFilename() { return getArtifactId() + "-" + artifact.getVersion() + "-" + file.getName(); } public void storeInLocalRepository( ArtifactRepository localRepository, ArtifactRepository remoteRepository ) throws RepositoryMetadataStoreException { File destination = new File( localRepository.getBasedir(), localRepository.pathOfLocalRepositoryMetadata( this, remoteRepository ) ); destination.getParentFile().mkdirs(); Writer writer = null; try { writer = WriterFactory.newXmlWriter( destination ); new DecorationXpp3Writer().write( writer, decoration ); } catch ( IOException e ) { throw new RepositoryMetadataStoreException( "Error saving in local repository", e ); } finally { IOUtil.close( writer ); } } public String toString() { return "site descriptor for " + artifact.getArtifactId() + " " + artifact.getVersion() + " " + file.getName(); } public boolean storedInArtifactVersionDirectory() { return true; } public String getBaseVersion() { return artifact.getBaseVersion(); } public Object getKey() { return "site descriptor " + artifact.getGroupId() + ":" + artifact.getArtifactId() + " " + file.getName(); } public void merge( ArtifactMetadata metadata ) { SiteDescriptorArtifactMetadata m = (SiteDescriptorArtifactMetadata) metadata; if ( !m.file.equals( file ) ) { throw new IllegalStateException( "Cannot add two different pieces of metadata for: " + getKey() ); } } } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/webapp/0000755000175000017500000000000011341310417026326 5ustar twernertwernermaven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/webapp/DoxiaFilter.java0000644000175000017500000001640010713126220031403 0ustar twernertwernerpackage org.apache.maven.plugins.site.webapp; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import org.apache.maven.doxia.siterenderer.DocumentRenderer; import org.apache.maven.doxia.siterenderer.Renderer; import org.apache.maven.doxia.siterenderer.RendererException; import org.apache.maven.doxia.siterenderer.SiteRenderingContext; import org.apache.maven.plugins.site.ReportDocumentRenderer; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Locale; import java.util.Map; /** * Render a page as requested. * * @author Brett Porter */ public class DoxiaFilter implements Filter { public static final String SITE_RENDERER_KEY = "siteRenderer"; public static final String I18N_DOXIA_CONTEXTS_KEY = "i18nDoxiaContexts"; public static final String LOCALES_LIST_KEY = "localesList"; private Renderer siteRenderer; private Map i18nDoxiaContexts; private List localesList; /** * @see javax.servlet.Filter#init(javax.servlet.FilterConfig) */ public void init( FilterConfig filterConfig ) throws ServletException { ServletContext servletContext = filterConfig.getServletContext(); siteRenderer = (Renderer) servletContext.getAttribute( SITE_RENDERER_KEY ); i18nDoxiaContexts = (Map) servletContext.getAttribute( I18N_DOXIA_CONTEXTS_KEY ); localesList = (List) servletContext.getAttribute( LOCALES_LIST_KEY ); } /** * @see javax.servlet.Filter#doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) */ public void doFilter( ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain ) throws IOException, ServletException { HttpServletRequest req = (HttpServletRequest) servletRequest; // ---------------------------------------------------------------------- // Handle the servlet path // ---------------------------------------------------------------------- String path = req.getServletPath(); // welcome file if ( path.endsWith( "/" ) ) { path += "index.html"; } // Remove the / path = path.substring( 1 ); // Handle locale request SiteRenderingContext context; Map documents; File generatedSiteDirectory; String localeWanted = null; for ( Iterator it = localesList.iterator(); it.hasNext(); ) { Locale locale = (Locale) it.next(); if ( path.startsWith( locale.getLanguage() + "/" ) ) { localeWanted = locale.toString(); path = path.substring( locale.getLanguage().length() + 1 ); } } if ( localeWanted == null ) { DoxiaBean defaultDoxiaBean = (DoxiaBean) i18nDoxiaContexts.get( "default" ); if ( defaultDoxiaBean == null ) { throw new ServletException( "No doxia bean found for the default locale" ); } context = defaultDoxiaBean.getContext(); documents = defaultDoxiaBean.getDocuments(); generatedSiteDirectory = defaultDoxiaBean.getGeneratedSiteDirectory(); } else { DoxiaBean i18nDoxiaBean = (DoxiaBean) i18nDoxiaContexts.get( localeWanted ); if ( i18nDoxiaBean == null ) { throw new ServletException( "No doxia bean found for the locale " + localeWanted ); } context = i18nDoxiaBean.getContext(); documents = i18nDoxiaBean.getDocuments(); generatedSiteDirectory = i18nDoxiaBean.getGeneratedSiteDirectory(); } // ---------------------------------------------------------------------- // Handle report and documents // ---------------------------------------------------------------------- if ( documents.containsKey( path ) ) { try { DocumentRenderer renderer = (DocumentRenderer) documents.get( path ); renderer.renderDocument( servletResponse.getWriter(), siteRenderer, context ); if ( renderer instanceof ReportDocumentRenderer ) { ReportDocumentRenderer reportDocumentRenderer = (ReportDocumentRenderer) renderer; if ( reportDocumentRenderer.isExternalReport() ) { try { filterChain.doFilter( servletRequest, servletResponse ); } catch ( Exception e ) { throw new ServletException( e ); } } } } catch ( RendererException e ) { throw new ServletException( e ); } } else if ( generatedSiteDirectory != null && generatedSiteDirectory.exists() ) { context.getSiteDirectories().clear(); context.addSiteDirectory( generatedSiteDirectory ); try { Map locateDocuments = siteRenderer.locateDocumentFiles( context ); if ( locateDocuments.containsKey( path ) ) { DocumentRenderer renderer = (DocumentRenderer) locateDocuments.get( path ); renderer.renderDocument( servletResponse.getWriter(), siteRenderer, context ); } } catch ( RendererException e ) { throw new ServletException( e ); } List originalSiteDirectories = new ArrayList( context.getSiteDirectories() ); for ( Iterator i = originalSiteDirectories.iterator(); i.hasNext(); ) { File dir = (File) i.next(); context.addSiteDirectory( dir ); } } else { filterChain.doFilter( servletRequest, servletResponse ); } } /** * @see javax.servlet.Filter#destroy() */ public void destroy() { } } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/webapp/DoxiaBean.java0000644000175000017500000000435211123544663031041 0ustar twernertwernerpackage org.apache.maven.plugins.site.webapp; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import java.io.File; import java.util.Map; import org.apache.maven.doxia.siterenderer.SiteRenderingContext; /** * Bean to handle Doxia in a servlet context attribute * * @author Vincent Siveton * @version $Id: DoxiaBean.java 728546 2008-12-21 22:56:51Z bentmann $ */ public class DoxiaBean { private SiteRenderingContext context; private Map documents; private File generatedSiteDirectory; /** * @param context * @param documents * @param generatedSiteDirectory */ public DoxiaBean( SiteRenderingContext context, Map documents, File generatedSiteDirectory ) { this.context = context; this.documents = documents; this.generatedSiteDirectory = generatedSiteDirectory; } public SiteRenderingContext getContext() { return context; } public void setContext( SiteRenderingContext context ) { this.context = context; } public Map getDocuments() { return documents; } public void setDocuments( Map documents ) { this.documents = documents; } public File getGeneratedSiteDirectory() { return generatedSiteDirectory; } public void setGeneratedSiteDirectory( File generatedSiteDirectory ) { this.generatedSiteDirectory = generatedSiteDirectory; } } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/SiteMap.java0000644000175000017500000001142411311240436027257 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import java.io.File; import java.io.IOException; import java.util.Iterator; import java.util.List; import java.util.Locale; import org.apache.maven.doxia.module.xdoc.XdocSinkFactory; import org.apache.maven.doxia.sink.Sink; import org.apache.maven.doxia.site.decoration.DecorationModel; import org.apache.maven.doxia.site.decoration.Menu; import org.apache.maven.doxia.site.decoration.MenuItem; import org.codehaus.plexus.i18n.I18N; /** * Generate a sitemap. * * @author ltheussl * @version $Id: SiteMap.java 890094 2009-12-13 19:31:42Z ltheussl $ * @since 2.1 */ public class SiteMap { private String encoding; private I18N i18n; public SiteMap( String encoding, I18N i18n ) { this.encoding = encoding; this.i18n = i18n; } /** * Get the value of i18n. * * @return the value of i18n. */ public I18N getI18n() { return i18n; } /** * Set the value of i18n. * * @param i18n new value of i18n. */ public void setI18n( I18N i18n ) { this.i18n = i18n; } /** * Get the encoding to use when writing the output file. * * @return the value of encoding. */ public String getEncoding() { return encoding; } /** * Set the encoding to use when writing the output file. * * @param enc new value of encoding. */ public void setEncoding( String enc ) { this.encoding = enc; } /** * Generates a sitemap.xml in targetDir/xdoc/. * This is a valid xdoc document that can be processed by a Doxia parser. * The file lists all the menus and menu items of the DecorationModel in expanded form. * * @param model the DecorationModel to extract the menus from. * @param targetDir the target output directory. The file will be created in targetDir/xdoc/. * @param locale the Locale for the result. * * @throws IOException if the file cannot be ceated. */ public void generate( DecorationModel model, File targetDir, Locale locale ) throws IOException { File outputDir = new File( targetDir, "xdoc" ); Sink sink = new XdocSinkFactory().createSink( outputDir, "sitemap.xml", encoding ); try { extract( model, sink, locale ); } finally { sink.close(); } } private void extract( DecorationModel decoration, Sink sink, Locale locale ) { sink.head(); sink.title(); sink.text( i18n.getString( "site-plugin", locale, "site.sitemap.title" ) ); sink.title_(); sink.head_(); sink.body(); sink.section1(); sink.sectionTitle1(); sink.text( i18n.getString( "site-plugin", locale, "site.sitemap.section.title" ) ); sink.sectionTitle1_(); sink.paragraph(); sink.text( i18n.getString( "site-plugin", locale, "site.sitemap.description" ) ); sink.paragraph_(); for ( Iterator it = decoration.getMenus().iterator(); it.hasNext(); ) { Menu menu = (Menu) it.next(); sink.section3(); sink.sectionTitle3(); sink.text( menu.getName() ); sink.sectionTitle3_(); sink.horizontalRule(); extractItems( menu.getItems(), sink ); sink.section3_(); } sink.section1_(); sink.body_(); } private void extractItems( List items, Sink sink ) { if ( items == null || items.isEmpty() ) { return; } sink.list(); for ( Iterator it = items.iterator(); it.hasNext(); ) { MenuItem item = (MenuItem) it.next(); sink.listItem(); sink.link( item.getHref() ); sink.text( item.getName() ); sink.link_(); sink.listItem_(); extractItems( item.getItems(), sink ); } sink.list_(); } } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/SiteDescriptorAttachMojo.java0000644000175000017500000001160111154743665032650 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import org.apache.maven.artifact.Artifact; import org.apache.maven.doxia.site.decoration.DecorationModel; import org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader; import org.apache.maven.doxia.tools.SiteToolException; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.project.MavenProject; import org.codehaus.plexus.util.IOUtil; import org.codehaus.plexus.util.ReaderFactory; import org.codehaus.plexus.util.xml.pull.XmlPullParserException; import java.io.File; import java.io.IOException; import java.io.StringReader; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Locale; import java.util.Map; /** * Adds the site descriptor (site.xml) to the list of files to be installed/deployed. * * @author Brett Porter * @version $Id: SiteDescriptorAttachMojo.java 751418 2009-03-08 13:27:17Z dennisl $ * @goal attach-descriptor * @phase package */ public class SiteDescriptorAttachMojo extends AbstractSiteMojo { /** * @parameter expression="${project.artifact}" * @required * @readonly */ private Artifact artifact; /** * @parameter expression="${basedir}" * @required * @readonly */ private File basedir; public void execute() throws MojoExecutionException { List localesList = siteTool.getAvailableLocales( locales ); for ( Iterator iterator = localesList.iterator(); iterator.hasNext(); ) { Locale locale = (Locale) iterator.next(); File descriptorFile = siteTool.getSiteDescriptorFromBasedir( toRelative( project.getBasedir(), siteDirectory.getAbsolutePath() ), basedir, locale ); if ( descriptorFile.exists() ) { Map props = new HashMap(); props.put( "reports", "" ); props.put( "modules", "" ); DecorationModel decoration; try { String siteDescriptorContent = IOUtil.toString( ReaderFactory.newXmlReader( descriptorFile ) ); siteDescriptorContent = siteTool.getInterpolatedSiteDescriptorContent( props, project, siteDescriptorContent, getInputEncoding(), getOutputEncoding() ); decoration = new DecorationXpp3Reader().read( new StringReader( siteDescriptorContent ) ); } catch ( XmlPullParserException e ) { throw new MojoExecutionException( "Error parsing site descriptor", e ); } catch ( IOException e ) { throw new MojoExecutionException( "Error reading site descriptor", e ); } catch ( SiteToolException e ) { throw new MojoExecutionException( "Error when interpoling site descriptor", e ); } MavenProject parentProject = siteTool.getParentProject( project, reactorProjects, localRepository ); if ( parentProject != null && project.getUrl() != null && parentProject.getUrl() != null ) { siteTool.populateParentMenu( decoration, locale, project, parentProject, true ); } try { siteTool.populateModulesMenu( project, reactorProjects, localRepository, decoration, locale, true ); } catch ( SiteToolException e ) { throw new MojoExecutionException( "Error when populating modules", e ); } artifact.addMetadata( new SiteDescriptorArtifactMetadata( artifact, decoration, descriptorFile ) ); } } } } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/SiteDeployMojo.java0000644000175000017500000003477211312001747030637 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import org.apache.commons.lang.StringUtils; import org.apache.maven.artifact.manager.WagonConfigurationException; import org.apache.maven.artifact.manager.WagonManager; import org.apache.maven.model.DistributionManagement; import org.apache.maven.model.Site; import org.apache.maven.plugin.AbstractMojo; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.logging.Log; import org.apache.maven.project.MavenProject; import org.apache.maven.settings.Server; import org.apache.maven.settings.Settings; import org.apache.maven.wagon.CommandExecutionException; import org.apache.maven.wagon.CommandExecutor; import org.apache.maven.wagon.ConnectionException; import org.apache.maven.wagon.ResourceDoesNotExistException; import org.apache.maven.wagon.TransferFailedException; import org.apache.maven.wagon.UnsupportedProtocolException; import org.apache.maven.wagon.Wagon; import org.apache.maven.wagon.authentication.AuthenticationException; import org.apache.maven.wagon.authorization.AuthorizationException; import org.apache.maven.wagon.observers.Debug; import org.apache.maven.wagon.proxy.ProxyInfo; import org.apache.maven.wagon.repository.Repository; import org.codehaus.plexus.PlexusConstants; import org.codehaus.plexus.PlexusContainer; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; import org.codehaus.plexus.component.configurator.ComponentConfigurator; import org.codehaus.plexus.component.repository.exception.ComponentLifecycleException; import org.codehaus.plexus.component.repository.exception.ComponentLookupException; import org.codehaus.plexus.configuration.PlexusConfiguration; import org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration; import org.codehaus.plexus.context.Context; import org.codehaus.plexus.context.ContextException; import org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable; import org.codehaus.plexus.util.xml.Xpp3Dom; import java.io.File; /** * Deploys the generated site using scp or file * protocol to the site URL specified in the * <distributionManagement> section of the POM. *

    * For scp protocol, the website files are packaged into zip archive, * then the archive is transfered to the remote host, next it is un-archived. * This method of deployment should normally be much faster * than making a file by file copy. For file protocol, the files are copied * directly to the destination directory. *

    * * @author Michal Maczka * @version $Id: SiteDeployMojo.java 891014 2009-12-15 21:47:19Z ltheussl $ * @goal deploy */ public class SiteDeployMojo extends AbstractMojo implements Contextualizable { /** * Directory containing the generated project sites and report distributions. * * @parameter alias="outputDirectory" expression="${project.reporting.outputDirectory}" * @required */ private File inputDirectory; /** * Whether to run the "chmod" command on the remote site after the deploy. * Defaults to "true". * * @parameter expression="${maven.site.chmod}" default-value="true" * @since 2.1 */ private boolean chmod; /** * The mode used by the "chmod" command. Only used if chmod = true. * Defaults to "g+w,a+rX". * * @parameter expression="${maven.site.chmod.mode}" default-value="g+w,a+rX" * @since 2.1 */ private String chmodMode; /** * The options used by the "chmod" command. Only used if chmod = true. * Defaults to "-Rf". * * @parameter expression="${maven.site.chmod.options}" default-value="-Rf" * @since 2.1 */ private String chmodOptions; /** * @parameter expression="${project}" * @required * @readonly */ private MavenProject project; /** * @component */ private WagonManager wagonManager; /** * The current user system settings for use in Maven. * * @parameter expression="${settings}" * @required * @readonly */ private Settings settings; private PlexusContainer container; /** {@inheritDoc} */ public void execute() throws MojoExecutionException { if ( !inputDirectory.exists() ) { throw new MojoExecutionException( "The site does not exist, please run site:site first" ); } DistributionManagement distributionManagement = project.getDistributionManagement(); if ( distributionManagement == null ) { throw new MojoExecutionException( "Missing distribution management information in the project" ); } Site site = distributionManagement.getSite(); if ( site == null ) { throw new MojoExecutionException( "Missing site information in the distribution management element in the project.." ); } String url = site.getUrl(); String id = site.getId(); if ( url == null ) { throw new MojoExecutionException( "The URL to the site is missing in the project descriptor." ); } getLog().debug( "The site will be deployed to '" + url + "'"); Repository repository = new Repository( id, url ); // TODO: work on moving this into the deployer like the other deploy methods Wagon wagon; try { wagon = wagonManager.getWagon( repository ); configureWagon( wagon, repository.getId(), settings, container, getLog() ); } catch ( UnsupportedProtocolException e ) { throw new MojoExecutionException( "Unsupported protocol: '" + repository.getProtocol() + "'", e ); } catch ( WagonConfigurationException e ) { throw new MojoExecutionException( "Unable to configure Wagon: '" + repository.getProtocol() + "'", e ); } if ( !wagon.supportsDirectoryCopy() ) { throw new MojoExecutionException( "Wagon protocol '" + repository.getProtocol() + "' doesn't support directory copying" ); } try { Debug debug = new Debug(); wagon.addSessionListener( debug ); wagon.addTransferListener( debug ); ProxyInfo proxyInfo = getProxyInfo( repository, wagonManager ); if ( proxyInfo != null ) { wagon.connect( repository, wagonManager.getAuthenticationInfo( id ), proxyInfo ); } else { wagon.connect( repository, wagonManager.getAuthenticationInfo( id ) ); } wagon.putDirectory( inputDirectory, "." ); if ( chmod && wagon instanceof CommandExecutor ) { CommandExecutor exec = (CommandExecutor) wagon; exec.executeCommand( "chmod " + chmodOptions + " " + chmodMode + " " + repository.getBasedir() ); } } catch ( ResourceDoesNotExistException e ) { throw new MojoExecutionException( "Error uploading site", e ); } catch ( TransferFailedException e ) { throw new MojoExecutionException( "Error uploading site", e ); } catch ( AuthorizationException e ) { throw new MojoExecutionException( "Error uploading site", e ); } catch ( ConnectionException e ) { throw new MojoExecutionException( "Error uploading site", e ); } catch ( AuthenticationException e ) { throw new MojoExecutionException( "Error uploading site", e ); } catch ( CommandExecutionException e ) { throw new MojoExecutionException( "Error uploading site", e ); } finally { try { wagon.disconnect(); } catch ( ConnectionException e ) { getLog().error( "Error disconnecting wagon - ignored", e ); } } } /** *

    * Get the ProxyInfo of the proxy associated with the host * and the protocol of the given repository. *

    *

    * Extract from * J2SE Doc : Networking Properties - nonProxyHosts : "The value can be a list of hosts, * each separated by a |, and in addition a wildcard character (*) can be used for matching" *

    *

    * Defensively support for comma (",") and semi colon (";") in addition to pipe ("|") as separator. *

    * * @param repository the Repository to extract the ProxyInfo from. * @param wagonManager the WagonManager used to connect to the Repository. * @return a ProxyInfo object instantiated or null if no matching proxy is found */ public static ProxyInfo getProxyInfo( Repository repository, WagonManager wagonManager ) { ProxyInfo proxyInfo = wagonManager.getProxy( repository.getProtocol() ); if ( proxyInfo == null ) { return null; } String host = repository.getHost(); String nonProxyHostsAsString = proxyInfo.getNonProxyHosts(); String[] nonProxyHosts = StringUtils.split( nonProxyHostsAsString, ",;|" ); for ( int i = 0; i < nonProxyHosts.length; i++ ) { String nonProxyHost = nonProxyHosts[i]; if ( StringUtils.contains( nonProxyHost, "*" ) ) { // Handle wildcard at the end, beginning or middle of the nonProxyHost String nonProxyHostPrefix = StringUtils.substringBefore( nonProxyHost, "*" ); String nonProxyHostSuffix = StringUtils.substringAfter( nonProxyHost, "*" ); // prefix* if ( StringUtils.isNotEmpty( nonProxyHostPrefix ) && host.startsWith( nonProxyHostPrefix ) && StringUtils.isEmpty( nonProxyHostSuffix ) ) { return null; } // *suffix if ( StringUtils.isEmpty( nonProxyHostPrefix ) && StringUtils.isNotEmpty( nonProxyHostSuffix ) && host.endsWith( nonProxyHostSuffix ) ) { return null; } // prefix*suffix if ( StringUtils.isNotEmpty( nonProxyHostPrefix ) && host.startsWith( nonProxyHostPrefix ) && StringUtils.isNotEmpty( nonProxyHostSuffix ) && host.endsWith( nonProxyHostSuffix ) ) { return null; } } else if ( host.equals( nonProxyHost ) ) { return null; } } return proxyInfo; } /** * Configure the Wagon with the information from serverConfigurationMap ( which comes from settings.xml ) * * @todo Remove when {@link WagonManager#getWagon(Repository) is available}. It's available in Maven 2.0.5. * @param wagon * @param repositoryId * @param settings * @param container * @param log * @throws WagonConfigurationException */ static void configureWagon( Wagon wagon, String repositoryId, Settings settings, PlexusContainer container, Log log ) throws WagonConfigurationException { // MSITE-25: Make sure that the server settings are inserted for ( int i = 0; i < settings.getServers().size(); i++ ) { Server server = (Server) settings.getServers().get( i ); String id = server.getId(); if ( id != null && id.equals( repositoryId ) ) { if ( server.getConfiguration() != null ) { final PlexusConfiguration plexusConf = new XmlPlexusConfiguration( (Xpp3Dom) server.getConfiguration() ); ComponentConfigurator componentConfigurator = null; try { componentConfigurator = (ComponentConfigurator) container.lookup( ComponentConfigurator.ROLE ); componentConfigurator.configureComponent( wagon, plexusConf, container.getContainerRealm() ); } catch ( final ComponentLookupException e ) { throw new WagonConfigurationException( repositoryId, "Unable to lookup wagon configurator." + " Wagon configuration cannot be applied.", e ); } catch ( ComponentConfigurationException e ) { throw new WagonConfigurationException( repositoryId, "Unable to apply wagon configuration.", e ); } finally { if ( componentConfigurator != null ) { try { container.release( componentConfigurator ); } catch ( ComponentLifecycleException e ) { log.error( "Problem releasing configurator - ignoring: " + e.getMessage() ); } } } } } } } public void contextualize( Context context ) throws ContextException { container = (PlexusContainer) context.get( PlexusConstants.PLEXUS_KEY ); } } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/SiteMojo.java0000644000175000017500000001277611311240436027461 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import org.apache.maven.doxia.siterenderer.RendererException; import org.apache.maven.doxia.siterenderer.SiteRenderingContext; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; import org.apache.maven.reporting.MavenReport; import java.io.File; import java.io.IOException; import java.util.Collections; import java.util.Iterator; import java.util.List; import java.util.Locale; import java.util.Map; /** * Generates the site for a single project. *

    * Note that links between module sites in a multi module build will not * work. *

    * * @author Emmanuel Venisse * @author Vincent Siveton * @version $Id: SiteMojo.java 890094 2009-12-13 19:31:42Z ltheussl $ * @goal site * @requiresDependencyResolution test */ public class SiteMojo extends AbstractSiteRenderingMojo { /** * Directory containing the generated project sites and report distributions. * * @parameter expression="${siteOutputDirectory}" default-value="${project.reporting.outputDirectory}" * @required */ protected File outputDirectory; /** * Convenience parameter that allows you to disable report generation. * * @parameter expression="${generateReports}" default-value="true" */ private boolean generateReports; /** * Generate a sitemap. The result will be a "sitemap.html" file at the site root. * * @parameter expression="${generateSitemap}" default-value="false" * @since 2.1 */ private boolean generateSitemap; /** * {@inheritDoc} * * Generate the project site *

    * throws MojoExecutionException if any * * @see org.apache.maven.plugin.Mojo#execute() */ public void execute() throws MojoExecutionException, MojoFailureException { List filteredReports; if ( generateReports ) { filteredReports = filterReports( reports ); } else { filteredReports = Collections.EMPTY_LIST; } try { List localesList = siteTool.getAvailableLocales( locales ); // Default is first in the list Locale defaultLocale = (Locale) localesList.get( 0 ); Locale.setDefault( defaultLocale ); for ( Iterator iterator = localesList.iterator(); iterator.hasNext(); ) { Locale locale = (Locale) iterator.next(); renderLocale( locale, filteredReports ); } } catch ( RendererException e ) { throw new MojoExecutionException( "Error during page generation", e ); } catch ( IOException e ) { throw new MojoExecutionException( "Error during site generation", e ); } } private void renderLocale( Locale locale, List reports ) throws IOException, RendererException, MojoFailureException, MojoExecutionException { SiteRenderingContext context = createSiteRenderingContext( locale ); context.setInputEncoding( getInputEncoding() ); context.setOutputEncoding( getOutputEncoding() ); Map documents = locateDocuments( context, reports, locale ); File outputDir = getOutputDirectory( locale ); // For external reports for ( Iterator i = reports.iterator(); i.hasNext(); ) { MavenReport report = (MavenReport) i.next(); report.setReportOutputDirectory( outputDir ); } siteRenderer.render( documents.values(), context, outputDir ); if ( generateSitemap ) { getLog().info( "Generating Sitemap." ); new SiteMap( getOutputEncoding(), i18n ) .generate( context.getDecoration(), generatedSiteDirectory, locale ); } // Generated docs must be done afterwards as they are often generated by reports context.getSiteDirectories().clear(); context.addSiteDirectory( generatedSiteDirectory ); documents = siteRenderer.locateDocumentFiles( context ); siteRenderer.render( documents.values(), context, outputDir ); } private File getOutputDirectory( Locale locale ) { File file; if ( locale.getLanguage().equals( Locale.getDefault().getLanguage() ) ) { file = outputDirectory; } else { file = new File( outputDirectory, locale.getLanguage() ); } // Safety if ( !file.exists() ) { file.mkdirs(); } return file; } } maven-site-plugin-2.1/src/main/java/org/apache/maven/plugins/site/SiteJarMojo.java0000644000175000017500000001032711154743665030125 0ustar twernertwernerpackage org.apache.maven.plugins.site; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; import org.apache.maven.project.MavenProjectHelper; import org.codehaus.plexus.archiver.ArchiverException; import org.codehaus.plexus.archiver.jar.JarArchiver; import java.io.File; import java.io.IOException; /** * Bundles the site output into a JAR so that it can be deployed to a repository. * * @author Matthew Beermann * @version $Id: SiteJarMojo.java 751418 2009-03-08 13:27:17Z dennisl $ * @goal jar * @phase package * @since 2.0-beta-6 */ public class SiteJarMojo extends SiteMojo { /** * Specifies the directory where the generated jar file will be put. * * @parameter expression="${project.build.directory}" * @required */ private String jarOutputDirectory; /** * Specifies the filename that will be used for the generated jar file. * Please note that "-site" will be appended to the file name. * * @parameter expression="${project.build.finalName}" * @required */ private String finalName; /** * Used for attaching the artifact in the project. * * @component */ private MavenProjectHelper projectHelper; /** * Specifies whether to attach the generated artifact to the project. * * @parameter expression="${site.attach}" default-value="true" */ private boolean attach; /** * @see org.apache.maven.plugin.Mojo#execute() */ public void execute() throws MojoExecutionException, MojoFailureException { if ( !outputDirectory.exists() ) { super.execute(); } try { File outputFile = createArchive( outputDirectory, finalName + "-" + getClassifier() + "." + getArtifactType() ); if ( attach ) { projectHelper.attachArtifact( project, getArtifactType(), getClassifier(), outputFile ); } else { getLog().info( "NOT adding site jar to the list of attached artifacts." ); } } catch ( ArchiverException e ) { throw new MojoExecutionException( "Error while creating archive.", e ); } catch ( IOException e ) { throw new MojoExecutionException( "Error while creating archive.", e ); } } protected String getArtifactType() { return "jar"; } protected String getClassifier() { return "site"; } /** * Method that creates the jar file. * * @param siteDirectory the directory where the site files are located * @param jarFilename the filename of the created jar file * @return a File object that contains the created jar file * @throws ArchiverException * @throws IOException */ private File createArchive( File siteDirectory, String jarFilename ) throws ArchiverException, IOException { File siteJar = new File( jarOutputDirectory, jarFilename ); if ( siteJar.exists() ) { siteJar.delete(); } JarArchiver archiver = new JarArchiver(); archiver.addDirectory( siteDirectory ); archiver.setDestFile( siteJar ); archiver.createArchive(); return siteJar; } } maven-site-plugin-2.1/pom.xml0000644000175000017500000003265311312520572016202 0ustar twernertwerner 4.0.0 org.apache.maven.plugins maven-plugins 16 maven-site-plugin 2.1 maven-plugin Maven Site Plugin The Maven Site Plugin is a plugin that generates a site for the current project. Naoki Nose ikkoan@mail.goo.ne.jp Japanese translator Michael Wechner michael.wechner@wyona.com German translator Christian Schulte cs@schulte.it German translator Piotr Bzdyl piotr@bzdyl.net Polish translator Domingos Creado dcreado@users.sf.net Brazilian Portuguese translator John Allen john_h_allen@hotmail.com Laszlo Hornyak Kocka laszlo.hornyak@gmail.com Hungarian translator Hermod Opstvedt hermod.opstvedt@dnbnor.no Norwegian translator Yue Ni ni2yue4@gmail.com Chinese translator Arturo Vazquez vaz@root.com.mx Spanish translator Woonsan Ko woon_san@yahoo.com Korean translator Martin Vysny mvy@whitestein.com Slovak translator Petr Ferschmann pferschmann@softeu.com Czech translator Kristian Mandrup kristian@mandrup.dk Danish translator Samuel Santos samaxes@gmail.com Portuguese translator 2.1.0 scm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-site-plugin-2.1 scm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-site-plugin-2.1 http://svn.apache.org/viewvc/maven/plugins/tags/maven-site-plugin-2.1 JIRA http://jira.codehaus.org/browse/MSITE 1.1.2 1.1.2 2.0.6 1.0-beta-4 org.apache.maven maven-artifact ${mavenVersion} org.apache.maven maven-artifact-manager ${mavenVersion} org.apache.maven maven-model ${mavenVersion} org.apache.maven maven-plugin-api ${mavenVersion} org.apache.maven maven-project ${mavenVersion} org.apache.maven maven-settings ${mavenVersion} org.apache.maven.reporting maven-reporting-api ${mavenVersion} org.apache.maven.doxia doxia-module-xhtml ${doxiaVersion} org.apache.maven.doxia doxia-sink-api ${doxiaVersion} org.apache.maven.doxia doxia-logging-api ${doxiaVersion} org.apache.maven.doxia doxia-module-apt ${doxiaVersion} runtime org.apache.maven.doxia doxia-module-xdoc ${doxiaVersion} org.apache.maven.doxia doxia-module-fml ${doxiaVersion} runtime org.apache.maven.doxia doxia-decoration-model ${doxiaSitetoolsVersion} org.codehaus.plexus plexus-component-api org.codehaus.plexus plexus-container-default org.apache.maven.doxia doxia-site-renderer ${doxiaSitetoolsVersion} org.codehaus.plexus plexus-component-api org.codehaus.plexus plexus-container-default org.apache.maven.shared maven-doxia-tools 1.2 org.apache.maven.wagon wagon-provider-api ${wagonVersion} org.codehaus.plexus plexus-archiver 1.0-alpha-7 org.codehaus.plexus plexus-container-default 1.0-alpha-9 org.codehaus.plexus plexus-i18n 1.0-beta-7 org.codehaus.plexus plexus-component-api org.codehaus.plexus plexus-velocity 1.1.8 commons-collections commons-collections org.codehaus.plexus plexus-component-api velocity velocity org.codehaus.plexus plexus-utils 1.5.1 org.apache.velocity velocity 1.5 org.mortbay.jetty jetty 6.1.5 org.apache.maven.plugin-testing maven-plugin-testing-harness 1.2 test org.apache.maven.plugins maven-site-plugin 2.0.1 maven-plugin-plugin 2.5 org.apache.maven.plugins maven-project-info-reports-plugin 2.1.2 run-its org.apache.maven.plugins maven-invoker-plugin 1.4 src/it ${project.build.directory}/it */pom.xml verify ${project.build.directory}/local-repo clean ${project.groupId}:${project.artifactId}:${project.version}:site src/it/settings.xml integration-test install run reporting org.codehaus.mojo l10n-maven-plugin 1.0-alpha-2 ca cs da de es fr hu it ja ko nl no pl pt pt_BR sk sv tr zh_CN zh_TW