Added: websites/staging/sling/trunk/content/components/slingstart-maven-plugin/apidocs/serialized-form.html ============================================================================== --- websites/staging/sling/trunk/content/components/slingstart-maven-plugin/apidocs/serialized-form.html (added) +++ websites/staging/sling/trunk/content/components/slingstart-maven-plugin/apidocs/serialized-form.html Mon Jun 12 19:48:38 2017 @@ -0,0 +1,209 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="de"> +<head> +<!-- Generated by javadoc (1.8.0_121) on Fri Jun 02 11:14:44 CEST 2017 --> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Serialized Form (Apache Sling SlingStart Maven Plugin 1.7.6 API)</title> +<meta name="date" content="2017-06-02"> +<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> +<script type="text/javascript" src="script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Serialized Form (Apache Sling SlingStart Maven Plugin 1.7.6 API)"; + } + } + catch(err) { + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="overview-summary.html">Overview</a></li> +<li>Package</li> +<li>Class</li> +<li>Use</li> +<li><a href="overview-tree.html">Tree</a></li> +<li><a href="deprecated-list.html">Deprecated</a></li> +<li><a href="index-all.html">Index</a></li> +<li><a href="help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li> +<li><a href="serialized-form.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h1 title="Serialized Form" class="title">Serialized Form</h1> +</div> +<div class="serializedFormContainer"> +<ul class="blockList"> +<li class="blockList"> +<h2 title="Package">Package org.apache.sling.maven.slingstart.run</h2> +<ul class="blockList"> +<li class="blockList"><a name="org.apache.sling.maven.slingstart.run.ServerConfiguration"> +<!-- --> +</a> +<h3>Class <a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">org.apache.sling.maven.slingstart.run.ServerConfiguration</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3> +<dl class="nameValue"> +<dt>serialVersionUID:</dt> +<dd>1922175510880318125L</dd> +</dl> +<ul class="blockList"> +<li class="blockList"> +<h3>Serialized Fields</h3> +<ul class="blockList"> +<li class="blockList"> +<h4>id</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id</pre> +<div class="block">The unique id.</div> +</li> +<li class="blockList"> +<h4>runmode</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> runmode</pre> +<div class="block">The run mode string.</div> +</li> +<li class="blockList"> +<h4>port</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> port</pre> +<div class="block">The port to use.</div> +</li> +<li class="blockList"> +<h4>controlPort</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> controlPort</pre> +<div class="block">The control port to use.</div> +</li> +<li class="blockList"> +<h4>contextPath</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> contextPath</pre> +<div class="block">The context path.</div> +</li> +<li class="blockList"> +<h4>vmOpts</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> vmOpts</pre> +<div class="block">The vm options.</div> +</li> +<li class="blockList"> +<h4>debug</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> debug</pre> +<div class="block">If set to <code>"true"</code>, the process will allow a debugger to connect on port 8000. + If set to some other string, that string will be appended to this server's <code>vmOpts</code>, allowing you to configure arbitrary debugging options. + If the global configuration property <a href="org/apache/sling/maven/slingstart/run/StartMojo.html#debug"><code>StartMojo.debug</code></a> is set on the mojo itself, it will be used instead.</div> +</li> +<li class="blockList"> +<h4>opts</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> opts</pre> +<div class="block">Additional application options.</div> +</li> +<li class="blockList"> +<h4>instances</h4> +<pre>int instances</pre> +<div class="block">Number of instances.</div> +</li> +<li class="blockList"> +<h4>folder</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> folder</pre> +<div class="block">The folder to use.</div> +</li> +<li class="blockListLast"> +<h4>stdOutFile</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> stdOutFile</pre> +<div class="block">The relative filename of the file which receives both the standard output (stdout) and standard error (stderr) of the server processes. + If null or empty string the server process inherits stdout from the parent process (i.e. the Maven process). + The given filename must be relative to the working directory of the according server.</div> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="overview-summary.html">Overview</a></li> +<li>Package</li> +<li>Class</li> +<li>Use</li> +<li><a href="overview-tree.html">Tree</a></li> +<li><a href="deprecated-list.html">Deprecated</a></li> +<li><a href="index-all.html">Index</a></li> +<li><a href="help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li> +<li><a href="serialized-form.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> +</body> +</html> \ No newline at end of file
Added: websites/staging/sling/trunk/content/components/slingstart-maven-plugin/apidocs/stylesheet.css ============================================================================== --- websites/staging/sling/trunk/content/components/slingstart-maven-plugin/apidocs/stylesheet.css (added) +++ websites/staging/sling/trunk/content/components/slingstart-maven-plugin/apidocs/stylesheet.css Mon Jun 12 19:48:38 2017 @@ -0,0 +1,64 @@ +/* +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. +*/ + +/* Javadoc style sheet */ + +/* Define colors, fonts and other style attributes here to override the defaults */ + +/* Page background color */ +body { background-color: #FFFFFF } + +a:link, a:visited { + color: blue; + } + +a:active, a:hover, #leftcol a:active, #leftcol a:hover { + color: #f30 !important; + } + +a:link.selfref, a:visited.selfref { + color: #555 !important; + } + +.a td { + background: #ddd; + color: #000; + } + +/* Table colors */ +.TableHeadingColor { background: #036; color:#FFFFFF } /* Dark blue */ +.TableSubHeadingColor { background: #bbb; color:#fff } /* Dark grey */ +.TableRowColor { background: #efefef } /* White */ + +/* Font used in left-hand frame lists */ +.FrameTitleFont { font-size: medium; font-family: normal; color:#000000 } +.FrameHeadingFont { font-size: medium; font-family: normal; color:#000000 } +.FrameItemFont { font-size: medium; font-family: normal; color:#000000 } + +/* Example of smaller, sans-serif font in frames */ +/* .FrameItemFont { font-size: 10pt; font-family: Helvetica, Arial, sans-serif } */ + +/* Navigation bar fonts and colors */ +.NavBarCell1 { background-color:#ddd;}/* Light mauve */ +.NavBarCell1Rev { background-color:#888;}/* Dark Blue */ +.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;} +.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;} + +.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} +.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} \ No newline at end of file Added: websites/staging/sling/trunk/content/components/slingstart-maven-plugin/attach-modelarchive-mojo.html ============================================================================== --- websites/staging/sling/trunk/content/components/slingstart-maven-plugin/attach-modelarchive-mojo.html (added) +++ websites/staging/sling/trunk/content/components/slingstart-maven-plugin/attach-modelarchive-mojo.html Mon Jun 12 19:48:38 2017 @@ -0,0 +1,380 @@ +<!DOCTYPE html> +<!-- + | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-06-02 + | Rendered using Apache Maven Fluido Skin 1.6 +--> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> + <head> + <meta charset="UTF-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <meta name="Date-Revision-yyyymmdd" content="20170602" /> + <meta http-equiv="Content-Language" content="en" /> + <title>Apache Sling SlingStart Maven Plugin – slingstart:attach-modelarchive</title> + <link rel="stylesheet" href="./css/apache-maven-fluido-1.6.min.css" /> + <link rel="stylesheet" href="./css/site.css" /> + <link rel="stylesheet" href="./css/print.css" media="print" /> + <script type="text/javascript" src="./js/apache-maven-fluido-1.6.min.js"></script> + </head> + <body class="topBarDisabled"> + <div class="container-fluid"> + <div id="banner"> + <div class="pull-left"><div id="bannerLeft"><h2>Apache Sling SlingStart Maven Plugin</h2> +</div> +</div> + <div class="pull-right"></div> + <div class="clear"><hr/></div> + </div> + + <div id="breadcrumbs"> + <ul class="breadcrumb"> + <li id="publishDate">Last Published: 2017-06-02<span class="divider">|</span> +</li> + <li id="projectVersion">Version: 1.7.6</li> + </ul> + </div> + <div class="row-fluid"> + <div id="leftColumn" class="span2"> + <div class="well sidebar-nav"> +<ul class="nav nav-list"> + <li class="nav-header">Overview</li> + <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</a> </li> + <li><a href="plugin-info.html" title="Goals"><span class="none"></span>Goals</a> </li> + <li class="nav-header">Project Documentation</li> + <li><a href="project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a> </li> + <li><a href="project-reports.html" title="Project Reports"><span class="icon-chevron-right"></span>Project Reports</a> </li> + </ul> + <hr /> + <div id="poweredBy"> + <div class="clear"></div> + <div class="clear"></div> + <div class="clear"></div> + <div class="clear"></div> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a> + </div> + </div> + </div> + <div id="bodyColumn" class="span10" > + + + <div class="section"> +<h2><a name="slingstart:attach-modelarchive"></a>slingstart:attach-modelarchive</h2> + +<p><b>Full name</b>:</p> + +<p>org.apache.sling:slingstart-maven-plugin:1.7.6:attach-modelarchive</p> + +<p><b>Description</b>:</p> + +<div>Attach the model archive as a project artifact.</div> + +<p><b>Attributes</b>:</p> + +<ul> + +<li>Requires a Maven project to be executed.</li> + +<li>Requires dependency resolution of artifacts in scope: <tt>test</tt>.</li> + +<li>The goal is thread-safe and supports parallel builds.</li> + +<li>Binds by default to the <a class="externalLink" href="http://maven.apache.org/ref/current/maven-core/lifecycles.html">lifecycle phase</a>: <tt>package</tt>.</li> + </ul> + +<div class="section"> +<h3><a name="Optional_Parameters"></a>Optional Parameters</h3> + +<table class="table table-striped" border="0"> + +<tr class="a"> + +<th>Name</th> + +<th>Type</th> + +<th>Since</th> + +<th>Description</th> + </tr> + +<tr class="b"> + +<td><b><a href="#allowUnresolvedPomDependencies">allowUnresolvedPomDependencies</a></b></td> + +<td><tt>boolean</tt></td> + +<td><tt>-</tt></td> + +<td>If set to true, an exception is throws when "usePomDependencies" is +set to true and some dependency version could not be resolved in +the Maven POM.<br /><b>Default value is</b>: <tt>false</tt>.<br /></td> + </tr> + +<tr class="a"> + +<td><b><a href="#disableExtendingMavenClasspath">disableExtendingMavenClasspath</a></b></td> + +<td><tt>boolean</tt></td> + +<td><tt>-</tt></td> + +<td>If set to <tt>true</tt> the Maven classpath (either scope +"provided" or "test") will not be extended by the artifacts being +referenced in the model. + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p><br /></td> + </tr> + +<tr class="b"> + +<td><b><a href="#model">model</a></b></td> + +<td><tt>String</tt></td> + +<td><tt>1.3</tt></td> + +<td>Inlined model. Is processed first and afterwards merged with any +model found in <tt>modelDirectory</tt>. + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p><br /></td> + </tr> + +<tr class="a"> + +<td><b><a href="#modelArchiveName">modelArchiveName</a></b></td> + +<td><tt>String</tt></td> + +<td><tt>-</tt></td> + +<td>The filename to be used for the generated model archive file.<br /><b>Default value is</b>: <tt>${project.build.finalName}</tt>.<br /></td> + </tr> + +<tr class="b"> + +<td><b><a href="#modelDirectory">modelDirectory</a></b></td> + +<td><tt>File</tt></td> + +<td><tt>-</tt></td> + +<td>The model directory containing the provision models. This parameter +is evaluated in the <tt>DependencyLifecycleParticipant</tt>. As +default first <tt>${basedir}/src/main/provisioning</tt> and +then <tt>${basedir}/src/test/provisioning</tt> is used (in case +the former does not exist). + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p><br /><b>Default value is</b>: <tt>${basedir}/src/main/provisioning</tt>.<br /></td> + </tr> + +<tr class="a"> + +<td><b><a href="#modelPattern">modelPattern</a></b></td> + +<td><tt>String</tt></td> + +<td><tt>-</tt></td> + +<td>The model file name pattern to consider. + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p><br /><b>Default value is</b>: <tt>((.*)\.txt|(.*)\.model)</tt>.<br /></td> + </tr> + +<tr class="b"> + +<td><b><a href="#usePomDependencies">usePomDependencies</a></b></td> + +<td><tt>boolean</tt></td> + +<td><tt>-</tt></td> + +<td>If set to true, Artifact dependencies from provisioning file +without explicit version are tried to be resolved against the +dependency versions from the Maven POM.<br /><b>Default value is</b>: <tt>false</tt>.<br /></td> + </tr> + +<tr class="a"> + +<td><b><a href="#usePomVariables">usePomVariables</a></b></td> + +<td><tt>boolean</tt></td> + +<td><tt>-</tt></td> + +<td>If set to true, properties from the Maven POM can be used as +variables in the provisioning files. The resolved variables are +added to the generated provisioning file, so other tools using this +model do not have to resolve them themselves.<br /><b>Default value is</b>: <tt>false</tt>.<br /></td> + </tr> + </table> + </div> + +<div class="section"> +<h3><a name="Parameter_Details"></a>Parameter Details</h3> + +<p><b><a name="allowUnresolvedPomDependencies">allowUnresolvedPomDependencies</a>:</b></p> + +<div>If set to true, an exception is throws when "usePomDependencies" is +set to true and some dependency version could not be resolved in +the Maven POM.</div> + +<ul> + +<li><b>Type</b>: <tt>boolean</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + +<li><b>Default</b>: <tt>false</tt></li> + </ul><hr /> +<p><b><a name="disableExtendingMavenClasspath">disableExtendingMavenClasspath</a>:</b></p> + +<div>If set to <tt>true</tt> the Maven classpath (either scope +"provided" or "test") will not be extended by the artifacts being +referenced in the model. + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p></div> + +<ul> + +<li><b>Type</b>: <tt>boolean</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + </ul><hr /> +<p><b><a name="model">model</a>:</b></p> + +<div>Inlined model. Is processed first and afterwards merged with any +model found in <tt>modelDirectory</tt>. + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p></div> + +<ul> + +<li><b>Type</b>: <tt>java.lang.String</tt></li> + +<li><b>Since</b>: <tt>1.3</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + </ul><hr /> +<p><b><a name="modelArchiveName">modelArchiveName</a>:</b></p> + +<div>The filename to be used for the generated model archive file.</div> + +<ul> + +<li><b>Type</b>: <tt>java.lang.String</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + +<li><b>Default</b>: <tt>${project.build.finalName}</tt></li> + </ul><hr /> +<p><b><a name="modelDirectory">modelDirectory</a>:</b></p> + +<div>The model directory containing the provision models. This parameter +is evaluated in the <tt>DependencyLifecycleParticipant</tt>. As +default first <tt>${basedir}/src/main/provisioning</tt> and +then <tt>${basedir}/src/test/provisioning</tt> is used (in case +the former does not exist). + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p></div> + +<ul> + +<li><b>Type</b>: <tt>java.io.File</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + +<li><b>Default</b>: <tt>${basedir}/src/main/provisioning</tt></li> + </ul><hr /> +<p><b><a name="modelPattern">modelPattern</a>:</b></p> + +<div>The model file name pattern to consider. + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p></div> + +<ul> + +<li><b>Type</b>: <tt>java.lang.String</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + +<li><b>Default</b>: <tt>((.*)\.txt|(.*)\.model)</tt></li> + </ul><hr /> +<p><b><a name="usePomDependencies">usePomDependencies</a>:</b></p> + +<div>If set to true, Artifact dependencies from provisioning file +without explicit version are tried to be resolved against the +dependency versions from the Maven POM.</div> + +<ul> + +<li><b>Type</b>: <tt>boolean</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + +<li><b>Default</b>: <tt>false</tt></li> + </ul><hr /> +<p><b><a name="usePomVariables">usePomVariables</a>:</b></p> + +<div>If set to true, properties from the Maven POM can be used as +variables in the provisioning files. The resolved variables are +added to the generated provisioning file, so other tools using this +model do not have to resolve them themselves.</div> + +<ul> + +<li><b>Type</b>: <tt>boolean</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + +<li><b>Default</b>: <tt>false</tt></li> + </ul> + </div> + </div> + + + </div> + </div> + </div> + <hr/> + <footer> + <div class="container-fluid"> + <div class="row-fluid"> + <p>Copyright ©2007–2017 +<a href="https://www.apache.org/">The Apache Software Foundation</a>. +All rights reserved.</p> + </div> + </div> + </footer> + </body> +</html> \ No newline at end of file Added: websites/staging/sling/trunk/content/components/slingstart-maven-plugin/attach-slingfeature-mojo.html ============================================================================== --- websites/staging/sling/trunk/content/components/slingstart-maven-plugin/attach-slingfeature-mojo.html (added) +++ websites/staging/sling/trunk/content/components/slingstart-maven-plugin/attach-slingfeature-mojo.html Mon Jun 12 19:48:38 2017 @@ -0,0 +1,357 @@ +<!DOCTYPE html> +<!-- + | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-06-02 + | Rendered using Apache Maven Fluido Skin 1.6 +--> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> + <head> + <meta charset="UTF-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <meta name="Date-Revision-yyyymmdd" content="20170602" /> + <meta http-equiv="Content-Language" content="en" /> + <title>Apache Sling SlingStart Maven Plugin – slingstart:attach-slingfeature</title> + <link rel="stylesheet" href="./css/apache-maven-fluido-1.6.min.css" /> + <link rel="stylesheet" href="./css/site.css" /> + <link rel="stylesheet" href="./css/print.css" media="print" /> + <script type="text/javascript" src="./js/apache-maven-fluido-1.6.min.js"></script> + </head> + <body class="topBarDisabled"> + <div class="container-fluid"> + <div id="banner"> + <div class="pull-left"><div id="bannerLeft"><h2>Apache Sling SlingStart Maven Plugin</h2> +</div> +</div> + <div class="pull-right"></div> + <div class="clear"><hr/></div> + </div> + + <div id="breadcrumbs"> + <ul class="breadcrumb"> + <li id="publishDate">Last Published: 2017-06-02<span class="divider">|</span> +</li> + <li id="projectVersion">Version: 1.7.6</li> + </ul> + </div> + <div class="row-fluid"> + <div id="leftColumn" class="span2"> + <div class="well sidebar-nav"> +<ul class="nav nav-list"> + <li class="nav-header">Overview</li> + <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</a> </li> + <li><a href="plugin-info.html" title="Goals"><span class="none"></span>Goals</a> </li> + <li class="nav-header">Project Documentation</li> + <li><a href="project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a> </li> + <li><a href="project-reports.html" title="Project Reports"><span class="icon-chevron-right"></span>Project Reports</a> </li> + </ul> + <hr /> + <div id="poweredBy"> + <div class="clear"></div> + <div class="clear"></div> + <div class="clear"></div> + <div class="clear"></div> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a> + </div> + </div> + </div> + <div id="bodyColumn" class="span10" > + + + <div class="section"> +<h2><a name="slingstart:attach-slingfeature"></a>slingstart:attach-slingfeature</h2> + +<p><b>Full name</b>:</p> + +<p>org.apache.sling:slingstart-maven-plugin:1.7.6:attach-slingfeature</p> + +<p><b>Description</b>:</p> + +<div>Attach the model as a project artifact.</div> + +<p><b>Attributes</b>:</p> + +<ul> + +<li>Requires a Maven project to be executed.</li> + +<li>Requires dependency resolution of artifacts in scope: <tt>test</tt>.</li> + +<li>The goal is thread-safe and supports parallel builds.</li> + +<li>Binds by default to the <a class="externalLink" href="http://maven.apache.org/ref/current/maven-core/lifecycles.html">lifecycle phase</a>: <tt>package</tt>.</li> + </ul> + +<div class="section"> +<h3><a name="Optional_Parameters"></a>Optional Parameters</h3> + +<table class="table table-striped" border="0"> + +<tr class="a"> + +<th>Name</th> + +<th>Type</th> + +<th>Since</th> + +<th>Description</th> + </tr> + +<tr class="b"> + +<td><b><a href="#allowUnresolvedPomDependencies">allowUnresolvedPomDependencies</a></b></td> + +<td><tt>boolean</tt></td> + +<td><tt>-</tt></td> + +<td>If set to true, an exception is throws when "usePomDependencies" is +set to true and some dependency version could not be resolved in +the Maven POM.<br /><b>Default value is</b>: <tt>false</tt>.<br /></td> + </tr> + +<tr class="a"> + +<td><b><a href="#disableExtendingMavenClasspath">disableExtendingMavenClasspath</a></b></td> + +<td><tt>boolean</tt></td> + +<td><tt>-</tt></td> + +<td>If set to <tt>true</tt> the Maven classpath (either scope +"provided" or "test") will not be extended by the artifacts being +referenced in the model. + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p><br /></td> + </tr> + +<tr class="b"> + +<td><b><a href="#model">model</a></b></td> + +<td><tt>String</tt></td> + +<td><tt>1.3</tt></td> + +<td>Inlined model. Is processed first and afterwards merged with any +model found in <tt>modelDirectory</tt>. + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p><br /></td> + </tr> + +<tr class="a"> + +<td><b><a href="#modelDirectory">modelDirectory</a></b></td> + +<td><tt>File</tt></td> + +<td><tt>-</tt></td> + +<td>The model directory containing the provision models. This parameter +is evaluated in the <tt>DependencyLifecycleParticipant</tt>. As +default first <tt>${basedir}/src/main/provisioning</tt> and +then <tt>${basedir}/src/test/provisioning</tt> is used (in case +the former does not exist). + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p><br /><b>Default value is</b>: <tt>${basedir}/src/main/provisioning</tt>.<br /></td> + </tr> + +<tr class="b"> + +<td><b><a href="#modelPattern">modelPattern</a></b></td> + +<td><tt>String</tt></td> + +<td><tt>-</tt></td> + +<td>The model file name pattern to consider. + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p><br /><b>Default value is</b>: <tt>((.*)\.txt|(.*)\.model)</tt>.<br /></td> + </tr> + +<tr class="a"> + +<td><b><a href="#usePomDependencies">usePomDependencies</a></b></td> + +<td><tt>boolean</tt></td> + +<td><tt>-</tt></td> + +<td>If set to true, Artifact dependencies from provisioning file +without explicit version are tried to be resolved against the +dependency versions from the Maven POM.<br /><b>Default value is</b>: <tt>false</tt>.<br /></td> + </tr> + +<tr class="b"> + +<td><b><a href="#usePomVariables">usePomVariables</a></b></td> + +<td><tt>boolean</tt></td> + +<td><tt>-</tt></td> + +<td>If set to true, properties from the Maven POM can be used as +variables in the provisioning files. The resolved variables are +added to the generated provisioning file, so other tools using this +model do not have to resolve them themselves.<br /><b>Default value is</b>: <tt>false</tt>.<br /></td> + </tr> + </table> + </div> + +<div class="section"> +<h3><a name="Parameter_Details"></a>Parameter Details</h3> + +<p><b><a name="allowUnresolvedPomDependencies">allowUnresolvedPomDependencies</a>:</b></p> + +<div>If set to true, an exception is throws when "usePomDependencies" is +set to true and some dependency version could not be resolved in +the Maven POM.</div> + +<ul> + +<li><b>Type</b>: <tt>boolean</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + +<li><b>Default</b>: <tt>false</tt></li> + </ul><hr /> +<p><b><a name="disableExtendingMavenClasspath">disableExtendingMavenClasspath</a>:</b></p> + +<div>If set to <tt>true</tt> the Maven classpath (either scope +"provided" or "test") will not be extended by the artifacts being +referenced in the model. + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p></div> + +<ul> + +<li><b>Type</b>: <tt>boolean</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + </ul><hr /> +<p><b><a name="model">model</a>:</b></p> + +<div>Inlined model. Is processed first and afterwards merged with any +model found in <tt>modelDirectory</tt>. + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p></div> + +<ul> + +<li><b>Type</b>: <tt>java.lang.String</tt></li> + +<li><b>Since</b>: <tt>1.3</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + </ul><hr /> +<p><b><a name="modelDirectory">modelDirectory</a>:</b></p> + +<div>The model directory containing the provision models. This parameter +is evaluated in the <tt>DependencyLifecycleParticipant</tt>. As +default first <tt>${basedir}/src/main/provisioning</tt> and +then <tt>${basedir}/src/test/provisioning</tt> is used (in case +the former does not exist). + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p></div> + +<ul> + +<li><b>Type</b>: <tt>java.io.File</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + +<li><b>Default</b>: <tt>${basedir}/src/main/provisioning</tt></li> + </ul><hr /> +<p><b><a name="modelPattern">modelPattern</a>:</b></p> + +<div>The model file name pattern to consider. + +<p>This parameter is evaluated in the +<tt>ModelPreprocessor</tt>, i.e. outside of the Mojo execution +therefore it must not be configured within an <a class="externalLink" href="https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Using_the_executions_Tag">execution +tag</a> but rather in the global configuration section for this +plugin.</p></div> + +<ul> + +<li><b>Type</b>: <tt>java.lang.String</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + +<li><b>Default</b>: <tt>((.*)\.txt|(.*)\.model)</tt></li> + </ul><hr /> +<p><b><a name="usePomDependencies">usePomDependencies</a>:</b></p> + +<div>If set to true, Artifact dependencies from provisioning file +without explicit version are tried to be resolved against the +dependency versions from the Maven POM.</div> + +<ul> + +<li><b>Type</b>: <tt>boolean</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + +<li><b>Default</b>: <tt>false</tt></li> + </ul><hr /> +<p><b><a name="usePomVariables">usePomVariables</a>:</b></p> + +<div>If set to true, properties from the Maven POM can be used as +variables in the provisioning files. The resolved variables are +added to the generated provisioning file, so other tools using this +model do not have to resolve them themselves.</div> + +<ul> + +<li><b>Type</b>: <tt>boolean</tt></li> + +<li><b>Required</b>: <tt>No</tt></li> + +<li><b>Default</b>: <tt>false</tt></li> + </ul> + </div> + </div> + + + </div> + </div> + </div> + <hr/> + <footer> + <div class="container-fluid"> + <div class="row-fluid"> + <p>Copyright ©2007–2017 +<a href="https://www.apache.org/">The Apache Software Foundation</a>. +All rights reserved.</p> + </div> + </div> + </footer> + </body> +</html> \ No newline at end of file Added: websites/staging/sling/trunk/content/components/slingstart-maven-plugin/css/apache-maven-fluido-1.6.min.css ============================================================================== --- websites/staging/sling/trunk/content/components/slingstart-maven-plugin/css/apache-maven-fluido-1.6.min.css (added) +++ websites/staging/sling/trunk/content/components/slingstart-maven-plugin/css/apache-maven-fluido-1.6.min.css Mon Jun 12 19:48:38 2017 @@ -0,0 +1,17 @@ +/*! + * Bootstrap v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. [... 11 lines stripped ...] Added: websites/staging/sling/trunk/content/components/slingstart-maven-plugin/css/print.css ============================================================================== --- websites/staging/sling/trunk/content/components/slingstart-maven-plugin/css/print.css (added) +++ websites/staging/sling/trunk/content/components/slingstart-maven-plugin/css/print.css Mon Jun 12 19:48:38 2017 @@ -0,0 +1,23 @@ +/* + * 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. + */ + +/* $Id: print.css 1798516 2017-06-12 19:43:26Z sseifert $ */ + +#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, #leftColumn, #navColumn {display: none !important;} +#bodyColumn, body.docs div.docs {margin: 0 !important;border: none !important} \ No newline at end of file Added: websites/staging/sling/trunk/content/components/slingstart-maven-plugin/css/site.css ============================================================================== --- websites/staging/sling/trunk/content/components/slingstart-maven-plugin/css/site.css (added) +++ websites/staging/sling/trunk/content/components/slingstart-maven-plugin/css/site.css Mon Jun 12 19:48:38 2017 @@ -0,0 +1 @@ +/* You can override this file with your own styles */ \ No newline at end of file