Modified: 
websites/production/turbine/content/fulcrum/fulcrum-testcontainer/apidocs/src-html/org/apache/fulcrum/testcontainer/YAAFIContainer.html
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-testcontainer/apidocs/src-html/org/apache/fulcrum/testcontainer/YAAFIContainer.html
 (original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-testcontainer/apidocs/src-html/org/apache/fulcrum/testcontainer/YAAFIContainer.html
 Tue May 21 03:45:40 2019
@@ -1,246 +1,248 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
-<html lang="de">
-<head>
-<title>Source code</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
-</head>
-<body>
-<div class="sourceContainer">
-<pre><span class="sourceLineNo">001</span>package 
org.apache.fulcrum.testcontainer;<a name="line.1"></a>
-<span class="sourceLineNo">002</span><a name="line.2"></a>
-<span class="sourceLineNo">003</span>/*<a name="line.3"></a>
-<span class="sourceLineNo">004</span> * Licensed to the Apache Software 
Foundation (ASF) under one<a name="line.4"></a>
-<span class="sourceLineNo">005</span> * or more contributor license 
agreements.  See the NOTICE file<a name="line.5"></a>
-<span class="sourceLineNo">006</span> * distributed with this work for 
additional information<a name="line.6"></a>
-<span class="sourceLineNo">007</span> * regarding copyright ownership.  The 
ASF licenses this file<a name="line.7"></a>
-<span class="sourceLineNo">008</span> * to you under the Apache License, 
Version 2.0 (the<a name="line.8"></a>
-<span class="sourceLineNo">009</span> * "License"); you may not use this file 
except in compliance<a name="line.9"></a>
-<span class="sourceLineNo">010</span> * with the License.  You may obtain a 
copy of the License at<a name="line.10"></a>
-<span class="sourceLineNo">011</span> *<a name="line.11"></a>
-<span class="sourceLineNo">012</span> *   
http://www.apache.org/licenses/LICENSE-2.0<a name="line.12"></a>
-<span class="sourceLineNo">013</span> *<a name="line.13"></a>
-<span class="sourceLineNo">014</span> * Unless required by applicable law or 
agreed to in writing,<a name="line.14"></a>
-<span class="sourceLineNo">015</span> * software distributed under the License 
is distributed on an<a name="line.15"></a>
-<span class="sourceLineNo">016</span> * "AS IS" BASIS, WITHOUT WARRANTIES OR 
CONDITIONS OF ANY<a name="line.16"></a>
-<span class="sourceLineNo">017</span> * KIND, either express or implied.  See 
the License for the<a name="line.17"></a>
-<span class="sourceLineNo">018</span> * specific language governing 
permissions and limitations<a name="line.18"></a>
-<span class="sourceLineNo">019</span> * under the License.<a 
name="line.19"></a>
-<span class="sourceLineNo">020</span> */<a name="line.20"></a>
-<span class="sourceLineNo">021</span><a name="line.21"></a>
-<span class="sourceLineNo">022</span>import 
org.apache.avalon.framework.component.Component;<a name="line.22"></a>
-<span class="sourceLineNo">023</span>import 
org.apache.avalon.framework.component.ComponentException;<a name="line.23"></a>
-<span class="sourceLineNo">024</span>import 
org.apache.avalon.framework.logger.AbstractLogEnabled;<a name="line.24"></a>
-<span class="sourceLineNo">025</span>import 
org.apache.avalon.framework.logger.ConsoleLogger;<a name="line.25"></a>
-<span class="sourceLineNo">026</span>import 
org.apache.fulcrum.yaafi.framework.container.ServiceContainer;<a 
name="line.26"></a>
-<span class="sourceLineNo">027</span>import 
org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration;<a 
name="line.27"></a>
-<span class="sourceLineNo">028</span>import 
org.apache.fulcrum.yaafi.framework.factory.ServiceContainerFactory;<a 
name="line.28"></a>
-<span class="sourceLineNo">029</span><a name="line.29"></a>
-<span class="sourceLineNo">030</span>import java.io.File;<a name="line.30"></a>
-<span class="sourceLineNo">031</span><a name="line.31"></a>
-<span class="sourceLineNo">032</span>/**<a name="line.32"></a>
-<span class="sourceLineNo">033</span> * This is a simple YAAFI based container 
that can be used in unit test<a name="line.33"></a>
-<span class="sourceLineNo">034</span> * of the fulcrum components.<a 
name="line.34"></a>
-<span class="sourceLineNo">035</span> *<a name="line.35"></a>
-<span class="sourceLineNo">036</span> * @author &lt;a 
href="mailto:[email protected]"&gt;Siegfried Goeschl&lt;/a&gt;<a 
name="line.36"></a>
-<span class="sourceLineNo">037</span> */<a name="line.37"></a>
-<span class="sourceLineNo">038</span>public class YAAFIContainer extends 
AbstractLogEnabled implements Container<a name="line.38"></a>
-<span class="sourceLineNo">039</span>{<a name="line.39"></a>
-<span class="sourceLineNo">040</span>    /** The YAAFI configuration */<a 
name="line.40"></a>
-<span class="sourceLineNo">041</span>    private ServiceContainerConfiguration 
config;<a name="line.41"></a>
-<span class="sourceLineNo">042</span><a name="line.42"></a>
-<span class="sourceLineNo">043</span>    /** Component manager */<a 
name="line.43"></a>
-<span class="sourceLineNo">044</span>    private ServiceContainer manager;<a 
name="line.44"></a>
-<span class="sourceLineNo">045</span><a name="line.45"></a>
-<span class="sourceLineNo">046</span>    /** The log level for the 
ConsoleLogger */<a name="line.46"></a>
-<span class="sourceLineNo">047</span>    private int logLevel = 
ConsoleLogger.LEVEL_DEBUG;<a name="line.47"></a>
-<span class="sourceLineNo">048</span><a name="line.48"></a>
-<span class="sourceLineNo">049</span>    /**<a name="line.49"></a>
-<span class="sourceLineNo">050</span>     * Constructor<a name="line.50"></a>
-<span class="sourceLineNo">051</span>     */<a name="line.51"></a>
-<span class="sourceLineNo">052</span>    public YAAFIContainer()<a 
name="line.52"></a>
-<span class="sourceLineNo">053</span>    {<a name="line.53"></a>
-<span class="sourceLineNo">054</span>        this.enableLogging( new 
ConsoleLogger( logLevel ) );<a name="line.54"></a>
-<span class="sourceLineNo">055</span>        this.config = new 
ServiceContainerConfiguration();<a name="line.55"></a>
-<span class="sourceLineNo">056</span>    }<a name="line.56"></a>
-<span class="sourceLineNo">057</span><a name="line.57"></a>
-<span class="sourceLineNo">058</span>    /**<a name="line.58"></a>
-<span class="sourceLineNo">059</span>     * Constructor<a name="line.59"></a>
-<span class="sourceLineNo">060</span>     */<a name="line.60"></a>
-<span class="sourceLineNo">061</span>    public YAAFIContainer(int logLevel)<a 
name="line.61"></a>
-<span class="sourceLineNo">062</span>    {<a name="line.62"></a>
-<span class="sourceLineNo">063</span>        this.logLevel = logLevel;<a 
name="line.63"></a>
-<span class="sourceLineNo">064</span>        this.enableLogging( new 
ConsoleLogger( logLevel ) );<a name="line.64"></a>
-<span class="sourceLineNo">065</span>        this.config = new 
ServiceContainerConfiguration();<a name="line.65"></a>
-<span class="sourceLineNo">066</span>    }<a name="line.66"></a>
-<span class="sourceLineNo">067</span><a name="line.67"></a>
-<span class="sourceLineNo">068</span>    /**<a name="line.68"></a>
-<span class="sourceLineNo">069</span>     * Starts up the container and 
initializes it.<a name="line.69"></a>
-<span class="sourceLineNo">070</span>     *<a name="line.70"></a>
-<span class="sourceLineNo">071</span>     * @param configFileName Name of the 
component configuration file<a name="line.71"></a>
-<span class="sourceLineNo">072</span>     * @param roleFileName Name of the 
role configuration file<a name="line.72"></a>
-<span class="sourceLineNo">073</span>     */<a name="line.73"></a>
-<span class="sourceLineNo">074</span>    public void startup(<a 
name="line.74"></a>
-<span class="sourceLineNo">075</span>        String configFileName,<a 
name="line.75"></a>
-<span class="sourceLineNo">076</span>        String roleFileName,<a 
name="line.76"></a>
-<span class="sourceLineNo">077</span>        String parametersFileName )<a 
name="line.77"></a>
-<span class="sourceLineNo">078</span>    {<a name="line.78"></a>
-<span class="sourceLineNo">079</span>        getLogger().debug("Starting 
container...");<a name="line.79"></a>
-<span class="sourceLineNo">080</span><a name="line.80"></a>
-<span class="sourceLineNo">081</span>        
this.config.setComponentConfigurationLocation( configFileName );<a 
name="line.81"></a>
-<span class="sourceLineNo">082</span>        
this.config.setComponentRolesLocation( roleFileName );<a name="line.82"></a>
-<span class="sourceLineNo">083</span>        
this.config.setParametersLocation( parametersFileName );<a name="line.83"></a>
-<span class="sourceLineNo">084</span>        this.config.setLogger( new 
ConsoleLogger( logLevel ) );<a name="line.84"></a>
-<span class="sourceLineNo">085</span><a name="line.85"></a>
-<span class="sourceLineNo">086</span>        File configFile = new 
File(configFileName);<a name="line.86"></a>
-<span class="sourceLineNo">087</span><a name="line.87"></a>
-<span class="sourceLineNo">088</span>        if (!configFile.exists())<a 
name="line.88"></a>
-<span class="sourceLineNo">089</span>        {<a name="line.89"></a>
-<span class="sourceLineNo">090</span>            throw new RuntimeException(<a 
name="line.90"></a>
-<span class="sourceLineNo">091</span>                "Could not initialize the 
container because the config file could not be found:" + configFile);<a 
name="line.91"></a>
-<span class="sourceLineNo">092</span>        }<a name="line.92"></a>
-<span class="sourceLineNo">093</span><a name="line.93"></a>
-<span class="sourceLineNo">094</span>        try<a name="line.94"></a>
-<span class="sourceLineNo">095</span>        {<a name="line.95"></a>
-<span class="sourceLineNo">096</span>            initialize();<a 
name="line.96"></a>
-<span class="sourceLineNo">097</span>            
getLogger().info("YaffiContainer ready.");<a name="line.97"></a>
-<span class="sourceLineNo">098</span>        }<a name="line.98"></a>
-<span class="sourceLineNo">099</span>        catch (Exception e)<a 
name="line.99"></a>
-<span class="sourceLineNo">100</span>        {<a name="line.100"></a>
-<span class="sourceLineNo">101</span>            getLogger().error("Could not 
initialize the container", e);<a name="line.101"></a>
-<span class="sourceLineNo">102</span>            throw new 
RuntimeException("Could not initialize the container");<a name="line.102"></a>
-<span class="sourceLineNo">103</span>        }<a name="line.103"></a>
-<span class="sourceLineNo">104</span>    }<a name="line.104"></a>
-<span class="sourceLineNo">105</span><a name="line.105"></a>
-<span class="sourceLineNo">106</span>    // 
-------------------------------------------------------------<a 
name="line.106"></a>
-<span class="sourceLineNo">107</span>    // Avalon lifecycle interfaces<a 
name="line.107"></a>
-<span class="sourceLineNo">108</span>    // 
-------------------------------------------------------------<a 
name="line.108"></a>
-<span class="sourceLineNo">109</span><a name="line.109"></a>
-<span class="sourceLineNo">110</span>    /**<a name="line.110"></a>
-<span class="sourceLineNo">111</span>     * Initializes the container<a 
name="line.111"></a>
-<span class="sourceLineNo">112</span>     *<a name="line.112"></a>
-<span class="sourceLineNo">113</span>     * @throws Exception generic 
exception<a name="line.113"></a>
-<span class="sourceLineNo">114</span>     */<a name="line.114"></a>
-<span class="sourceLineNo">115</span>    public void initialize() throws 
Exception<a name="line.115"></a>
-<span class="sourceLineNo">116</span>    {<a name="line.116"></a>
-<span class="sourceLineNo">117</span>        this.manager = 
ServiceContainerFactory.create(<a name="line.117"></a>
-<span class="sourceLineNo">118</span>            this.config<a 
name="line.118"></a>
-<span class="sourceLineNo">119</span>            );<a name="line.119"></a>
-<span class="sourceLineNo">120</span>    }<a name="line.120"></a>
-<span class="sourceLineNo">121</span><a name="line.121"></a>
-<span class="sourceLineNo">122</span>    /**<a name="line.122"></a>
-<span class="sourceLineNo">123</span>     * Disposes of the container and 
releases resources<a name="line.123"></a>
-<span class="sourceLineNo">124</span>     */<a name="line.124"></a>
-<span class="sourceLineNo">125</span>    public void dispose()<a 
name="line.125"></a>
-<span class="sourceLineNo">126</span>    {<a name="line.126"></a>
-<span class="sourceLineNo">127</span>        getLogger().debug("Disposing of 
container...");<a name="line.127"></a>
-<span class="sourceLineNo">128</span>        if( this.manager != null )<a 
name="line.128"></a>
-<span class="sourceLineNo">129</span>        {<a name="line.129"></a>
-<span class="sourceLineNo">130</span>            this.manager.dispose();<a 
name="line.130"></a>
-<span class="sourceLineNo">131</span>        }<a name="line.131"></a>
-<span class="sourceLineNo">132</span>        getLogger().info("YaffiContainer 
has been disposed.");<a name="line.132"></a>
-<span class="sourceLineNo">133</span>    }<a name="line.133"></a>
-<span class="sourceLineNo">134</span><a name="line.134"></a>
-<span class="sourceLineNo">135</span>    /**<a name="line.135"></a>
-<span class="sourceLineNo">136</span>     * Returns an instance of the named 
component<a name="line.136"></a>
-<span class="sourceLineNo">137</span>     *<a name="line.137"></a>
-<span class="sourceLineNo">138</span>     * @param roleName Name of the role 
the component fills.<a name="line.138"></a>
-<span class="sourceLineNo">139</span>     * @throws ComponentException generic 
exception<a name="line.139"></a>
-<span class="sourceLineNo">140</span>     */<a name="line.140"></a>
-<span class="sourceLineNo">141</span>    public Object lookup(String roleName) 
throws ComponentException<a name="line.141"></a>
-<span class="sourceLineNo">142</span>    {<a name="line.142"></a>
-<span class="sourceLineNo">143</span>        try<a name="line.143"></a>
-<span class="sourceLineNo">144</span>        {<a name="line.144"></a>
-<span class="sourceLineNo">145</span>            return 
this.manager.lookup(roleName);<a name="line.145"></a>
-<span class="sourceLineNo">146</span>        }<a name="line.146"></a>
-<span class="sourceLineNo">147</span>        catch( Exception e )<a 
name="line.147"></a>
-<span class="sourceLineNo">148</span>        {<a name="line.148"></a>
-<span class="sourceLineNo">149</span>            String msg = "Failed to 
lookup role " + roleName;<a name="line.149"></a>
-<span class="sourceLineNo">150</span>            throw new 
ComponentException(roleName,msg,e);<a name="line.150"></a>
-<span class="sourceLineNo">151</span>        }<a name="line.151"></a>
-<span class="sourceLineNo">152</span>    }<a name="line.152"></a>
-<span class="sourceLineNo">153</span><a name="line.153"></a>
-<span class="sourceLineNo">154</span>    /**<a name="line.154"></a>
-<span class="sourceLineNo">155</span>     * Releases the component 
implementing the Component interface. This<a name="line.155"></a>
-<span class="sourceLineNo">156</span>     * interface is deprecated but still 
around in Fulcrum<a name="line.156"></a>
-<span class="sourceLineNo">157</span>     *<a name="line.157"></a>
-<span class="sourceLineNo">158</span>     * @param component<a 
name="line.158"></a>
-<span class="sourceLineNo">159</span>     */<a name="line.159"></a>
-<span class="sourceLineNo">160</span>    public void release(Component 
component)<a name="line.160"></a>
-<span class="sourceLineNo">161</span>    {<a name="line.161"></a>
-<span class="sourceLineNo">162</span>        
this.manager.release(component);<a name="line.162"></a>
-<span class="sourceLineNo">163</span>    }<a name="line.163"></a>
-<span class="sourceLineNo">164</span><a name="line.164"></a>
-<span class="sourceLineNo">165</span>    /**<a name="line.165"></a>
-<span class="sourceLineNo">166</span>     * Releases the component<a 
name="line.166"></a>
-<span class="sourceLineNo">167</span>     *<a name="line.167"></a>
-<span class="sourceLineNo">168</span>     * @param component<a 
name="line.168"></a>
-<span class="sourceLineNo">169</span>     */<a name="line.169"></a>
-<span class="sourceLineNo">170</span>    public void release(Object 
component)<a name="line.170"></a>
-<span class="sourceLineNo">171</span>    {<a name="line.171"></a>
-<span class="sourceLineNo">172</span>        
this.manager.release(component);<a name="line.172"></a>
-<span class="sourceLineNo">173</span>    }<a name="line.173"></a>
-<span class="sourceLineNo">174</span>}<a name="line.174"></a>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-</pre>
-</div>
-</body>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html lang="en">
+<head>
+<title>Source code</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
+</head>
+<body>
+<div class="sourceContainer">
+<pre><span class="sourceLineNo">001</span>package 
org.apache.fulcrum.testcontainer;<a name="line.1"></a>
+<span class="sourceLineNo">002</span><a name="line.2"></a>
+<span class="sourceLineNo">003</span>/*<a name="line.3"></a>
+<span class="sourceLineNo">004</span> * Licensed to the Apache Software 
Foundation (ASF) under one<a name="line.4"></a>
+<span class="sourceLineNo">005</span> * or more contributor license 
agreements.  See the NOTICE file<a name="line.5"></a>
+<span class="sourceLineNo">006</span> * distributed with this work for 
additional information<a name="line.6"></a>
+<span class="sourceLineNo">007</span> * regarding copyright ownership.  The 
ASF licenses this file<a name="line.7"></a>
+<span class="sourceLineNo">008</span> * to you under the Apache License, 
Version 2.0 (the<a name="line.8"></a>
+<span class="sourceLineNo">009</span> * "License"); you may not use this file 
except in compliance<a name="line.9"></a>
+<span class="sourceLineNo">010</span> * with the License.  You may obtain a 
copy of the License at<a name="line.10"></a>
+<span class="sourceLineNo">011</span> *<a name="line.11"></a>
+<span class="sourceLineNo">012</span> *   
http://www.apache.org/licenses/LICENSE-2.0<a name="line.12"></a>
+<span class="sourceLineNo">013</span> *<a name="line.13"></a>
+<span class="sourceLineNo">014</span> * Unless required by applicable law or 
agreed to in writing,<a name="line.14"></a>
+<span class="sourceLineNo">015</span> * software distributed under the License 
is distributed on an<a name="line.15"></a>
+<span class="sourceLineNo">016</span> * "AS IS" BASIS, WITHOUT WARRANTIES OR 
CONDITIONS OF ANY<a name="line.16"></a>
+<span class="sourceLineNo">017</span> * KIND, either express or implied.  See 
the License for the<a name="line.17"></a>
+<span class="sourceLineNo">018</span> * specific language governing 
permissions and limitations<a name="line.18"></a>
+<span class="sourceLineNo">019</span> * under the License.<a 
name="line.19"></a>
+<span class="sourceLineNo">020</span> */<a name="line.20"></a>
+<span class="sourceLineNo">021</span><a name="line.21"></a>
+<span class="sourceLineNo">022</span>import java.io.File;<a name="line.22"></a>
+<span class="sourceLineNo">023</span><a name="line.23"></a>
+<span class="sourceLineNo">024</span>import 
org.apache.avalon.framework.component.Component;<a name="line.24"></a>
+<span class="sourceLineNo">025</span>import 
org.apache.avalon.framework.component.ComponentException;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import 
org.apache.avalon.framework.logger.AbstractLogEnabled;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import 
org.apache.avalon.framework.logger.ConsoleLogger;<a name="line.27"></a>
+<span class="sourceLineNo">028</span>import 
org.apache.fulcrum.yaafi.framework.container.ServiceContainer;<a 
name="line.28"></a>
+<span class="sourceLineNo">029</span>import 
org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration;<a 
name="line.29"></a>
+<span class="sourceLineNo">030</span>import 
org.apache.fulcrum.yaafi.framework.factory.ServiceContainerFactory;<a 
name="line.30"></a>
+<span class="sourceLineNo">031</span><a name="line.31"></a>
+<span class="sourceLineNo">032</span>/**<a name="line.32"></a>
+<span class="sourceLineNo">033</span> * This is a simple YAAFI based container 
that can be used in unit test<a name="line.33"></a>
+<span class="sourceLineNo">034</span> * of the fulcrum components.<a 
name="line.34"></a>
+<span class="sourceLineNo">035</span> *<a name="line.35"></a>
+<span class="sourceLineNo">036</span> * @author &lt;a 
href="mailto:[email protected]"&gt;Siegfried Goeschl&lt;/a&gt;<a 
name="line.36"></a>
+<span class="sourceLineNo">037</span> */<a name="line.37"></a>
+<span class="sourceLineNo">038</span>public class YAAFIContainer extends 
AbstractLogEnabled implements Container<a name="line.38"></a>
+<span class="sourceLineNo">039</span>{<a name="line.39"></a>
+<span class="sourceLineNo">040</span>    /** The YAAFI configuration */<a 
name="line.40"></a>
+<span class="sourceLineNo">041</span>    private ServiceContainerConfiguration 
config;<a name="line.41"></a>
+<span class="sourceLineNo">042</span><a name="line.42"></a>
+<span class="sourceLineNo">043</span>    /** Component manager */<a 
name="line.43"></a>
+<span class="sourceLineNo">044</span>    private ServiceContainer manager;<a 
name="line.44"></a>
+<span class="sourceLineNo">045</span><a name="line.45"></a>
+<span class="sourceLineNo">046</span>    /** The log level for the 
ConsoleLogger */<a name="line.46"></a>
+<span class="sourceLineNo">047</span>    private int logLevel = 
ConsoleLogger.LEVEL_DEBUG;<a name="line.47"></a>
+<span class="sourceLineNo">048</span><a name="line.48"></a>
+<span class="sourceLineNo">049</span>    /**<a name="line.49"></a>
+<span class="sourceLineNo">050</span>     * Constructor.<a name="line.50"></a>
+<span class="sourceLineNo">051</span>     */<a name="line.51"></a>
+<span class="sourceLineNo">052</span>    public YAAFIContainer()<a 
name="line.52"></a>
+<span class="sourceLineNo">053</span>    {<a name="line.53"></a>
+<span class="sourceLineNo">054</span>        this.enableLogging( new 
ConsoleLogger( logLevel ) );<a name="line.54"></a>
+<span class="sourceLineNo">055</span>        this.config = new 
ServiceContainerConfiguration();<a name="line.55"></a>
+<span class="sourceLineNo">056</span>    }<a name="line.56"></a>
+<span class="sourceLineNo">057</span><a name="line.57"></a>
+<span class="sourceLineNo">058</span>    /**<a name="line.58"></a>
+<span class="sourceLineNo">059</span>     * Constructor.<a name="line.59"></a>
+<span class="sourceLineNo">060</span>     *<a name="line.60"></a>
+<span class="sourceLineNo">061</span>     * @param logLevel the log level to 
be used<a name="line.61"></a>
+<span class="sourceLineNo">062</span>     */<a name="line.62"></a>
+<span class="sourceLineNo">063</span>    public YAAFIContainer(int logLevel)<a 
name="line.63"></a>
+<span class="sourceLineNo">064</span>    {<a name="line.64"></a>
+<span class="sourceLineNo">065</span>        this.logLevel = logLevel;<a 
name="line.65"></a>
+<span class="sourceLineNo">066</span>        this.enableLogging( new 
ConsoleLogger( logLevel ) );<a name="line.66"></a>
+<span class="sourceLineNo">067</span>        this.config = new 
ServiceContainerConfiguration();<a name="line.67"></a>
+<span class="sourceLineNo">068</span>    }<a name="line.68"></a>
+<span class="sourceLineNo">069</span><a name="line.69"></a>
+<span class="sourceLineNo">070</span>    /**<a name="line.70"></a>
+<span class="sourceLineNo">071</span>     * Starts up the container and 
initializes it.<a name="line.71"></a>
+<span class="sourceLineNo">072</span>     *<a name="line.72"></a>
+<span class="sourceLineNo">073</span>     * @param configFileName Name of the 
component configuration file<a name="line.73"></a>
+<span class="sourceLineNo">074</span>     * @param roleFileName Name of the 
role configuration file<a name="line.74"></a>
+<span class="sourceLineNo">075</span>     */<a name="line.75"></a>
+<span class="sourceLineNo">076</span>    public void startup(<a 
name="line.76"></a>
+<span class="sourceLineNo">077</span>        String configFileName,<a 
name="line.77"></a>
+<span class="sourceLineNo">078</span>        String roleFileName,<a 
name="line.78"></a>
+<span class="sourceLineNo">079</span>        String parametersFileName )<a 
name="line.79"></a>
+<span class="sourceLineNo">080</span>    {<a name="line.80"></a>
+<span class="sourceLineNo">081</span>        getLogger().debug("Starting 
container...");<a name="line.81"></a>
+<span class="sourceLineNo">082</span><a name="line.82"></a>
+<span class="sourceLineNo">083</span>        
this.config.setComponentConfigurationLocation( configFileName );<a 
name="line.83"></a>
+<span class="sourceLineNo">084</span>        
this.config.setComponentRolesLocation( roleFileName );<a name="line.84"></a>
+<span class="sourceLineNo">085</span>        
this.config.setParametersLocation( parametersFileName );<a name="line.85"></a>
+<span class="sourceLineNo">086</span>        this.config.setLogger( new 
ConsoleLogger( logLevel ) );<a name="line.86"></a>
+<span class="sourceLineNo">087</span><a name="line.87"></a>
+<span class="sourceLineNo">088</span>        File configFile = new 
File(configFileName);<a name="line.88"></a>
+<span class="sourceLineNo">089</span><a name="line.89"></a>
+<span class="sourceLineNo">090</span>        if (!configFile.exists())<a 
name="line.90"></a>
+<span class="sourceLineNo">091</span>        {<a name="line.91"></a>
+<span class="sourceLineNo">092</span>            throw new RuntimeException(<a 
name="line.92"></a>
+<span class="sourceLineNo">093</span>                "Could not initialize the 
container because the config file could not be found:" + configFile);<a 
name="line.93"></a>
+<span class="sourceLineNo">094</span>        }<a name="line.94"></a>
+<span class="sourceLineNo">095</span><a name="line.95"></a>
+<span class="sourceLineNo">096</span>        try<a name="line.96"></a>
+<span class="sourceLineNo">097</span>        {<a name="line.97"></a>
+<span class="sourceLineNo">098</span>            initialize();<a 
name="line.98"></a>
+<span class="sourceLineNo">099</span>            getLogger().info("YAFFI 
Container ready.");<a name="line.99"></a>
+<span class="sourceLineNo">100</span>        }<a name="line.100"></a>
+<span class="sourceLineNo">101</span>        catch (Exception e)<a 
name="line.101"></a>
+<span class="sourceLineNo">102</span>        {<a name="line.102"></a>
+<span class="sourceLineNo">103</span>            getLogger().error("Could not 
initialize the container", e);<a name="line.103"></a>
+<span class="sourceLineNo">104</span>            throw new 
RuntimeException("Could not initialize the container");<a name="line.104"></a>
+<span class="sourceLineNo">105</span>        }<a name="line.105"></a>
+<span class="sourceLineNo">106</span>    }<a name="line.106"></a>
+<span class="sourceLineNo">107</span><a name="line.107"></a>
+<span class="sourceLineNo">108</span>    // 
-------------------------------------------------------------<a 
name="line.108"></a>
+<span class="sourceLineNo">109</span>    // Avalon lifecycle interfaces<a 
name="line.109"></a>
+<span class="sourceLineNo">110</span>    // 
-------------------------------------------------------------<a 
name="line.110"></a>
+<span class="sourceLineNo">111</span><a name="line.111"></a>
+<span class="sourceLineNo">112</span>    /**<a name="line.112"></a>
+<span class="sourceLineNo">113</span>     * Initializes the container.<a 
name="line.113"></a>
+<span class="sourceLineNo">114</span>     *<a name="line.114"></a>
+<span class="sourceLineNo">115</span>     * @throws Exception generic 
exception<a name="line.115"></a>
+<span class="sourceLineNo">116</span>     */<a name="line.116"></a>
+<span class="sourceLineNo">117</span>    public void initialize() throws 
Exception<a name="line.117"></a>
+<span class="sourceLineNo">118</span>    {<a name="line.118"></a>
+<span class="sourceLineNo">119</span>        this.manager = 
ServiceContainerFactory.create(<a name="line.119"></a>
+<span class="sourceLineNo">120</span>            this.config<a 
name="line.120"></a>
+<span class="sourceLineNo">121</span>            );<a name="line.121"></a>
+<span class="sourceLineNo">122</span>    }<a name="line.122"></a>
+<span class="sourceLineNo">123</span><a name="line.123"></a>
+<span class="sourceLineNo">124</span>    /**<a name="line.124"></a>
+<span class="sourceLineNo">125</span>     * Disposes of the container and 
releases resources.<a name="line.125"></a>
+<span class="sourceLineNo">126</span>     */<a name="line.126"></a>
+<span class="sourceLineNo">127</span>    public void dispose()<a 
name="line.127"></a>
+<span class="sourceLineNo">128</span>    {<a name="line.128"></a>
+<span class="sourceLineNo">129</span>        getLogger().debug("Disposing of 
container...");<a name="line.129"></a>
+<span class="sourceLineNo">130</span>        if( this.manager != null )<a 
name="line.130"></a>
+<span class="sourceLineNo">131</span>        {<a name="line.131"></a>
+<span class="sourceLineNo">132</span>            this.manager.dispose();<a 
name="line.132"></a>
+<span class="sourceLineNo">133</span>        }<a name="line.133"></a>
+<span class="sourceLineNo">134</span>        getLogger().info("YAFFI Container 
has been disposed.");<a name="line.134"></a>
+<span class="sourceLineNo">135</span>    }<a name="line.135"></a>
+<span class="sourceLineNo">136</span><a name="line.136"></a>
+<span class="sourceLineNo">137</span>    /**<a name="line.137"></a>
+<span class="sourceLineNo">138</span>     * Returns an instance of the named 
component.<a name="line.138"></a>
+<span class="sourceLineNo">139</span>     *<a name="line.139"></a>
+<span class="sourceLineNo">140</span>     * @param roleName Name of the role 
the component fills.<a name="line.140"></a>
+<span class="sourceLineNo">141</span>     * @throws ComponentException generic 
exception<a name="line.141"></a>
+<span class="sourceLineNo">142</span>     */<a name="line.142"></a>
+<span class="sourceLineNo">143</span>    public Object lookup(String roleName) 
throws ComponentException<a name="line.143"></a>
+<span class="sourceLineNo">144</span>    {<a name="line.144"></a>
+<span class="sourceLineNo">145</span>        try<a name="line.145"></a>
+<span class="sourceLineNo">146</span>        {<a name="line.146"></a>
+<span class="sourceLineNo">147</span>            return 
this.manager.lookup(roleName);<a name="line.147"></a>
+<span class="sourceLineNo">148</span>        }<a name="line.148"></a>
+<span class="sourceLineNo">149</span>        catch( Exception e )<a 
name="line.149"></a>
+<span class="sourceLineNo">150</span>        {<a name="line.150"></a>
+<span class="sourceLineNo">151</span>            String msg = "Failed to 
lookup role " + roleName;<a name="line.151"></a>
+<span class="sourceLineNo">152</span>            throw new 
ComponentException(roleName,msg,e);<a name="line.152"></a>
+<span class="sourceLineNo">153</span>        }<a name="line.153"></a>
+<span class="sourceLineNo">154</span>    }<a name="line.154"></a>
+<span class="sourceLineNo">155</span><a name="line.155"></a>
+<span class="sourceLineNo">156</span>    /**<a name="line.156"></a>
+<span class="sourceLineNo">157</span>     * Releases the component 
implementing the Component interface. This<a name="line.157"></a>
+<span class="sourceLineNo">158</span>     * interface is deprecated but still 
around in Fulcrum<a name="line.158"></a>
+<span class="sourceLineNo">159</span>     *<a name="line.159"></a>
+<span class="sourceLineNo">160</span>     * @param component instance of the 
component to release<a name="line.160"></a>
+<span class="sourceLineNo">161</span>     */<a name="line.161"></a>
+<span class="sourceLineNo">162</span>    public void release(Component 
component)<a name="line.162"></a>
+<span class="sourceLineNo">163</span>    {<a name="line.163"></a>
+<span class="sourceLineNo">164</span>        
this.manager.release(component);<a name="line.164"></a>
+<span class="sourceLineNo">165</span>    }<a name="line.165"></a>
+<span class="sourceLineNo">166</span><a name="line.166"></a>
+<span class="sourceLineNo">167</span>    /**<a name="line.167"></a>
+<span class="sourceLineNo">168</span>     * Releases the component.<a 
name="line.168"></a>
+<span class="sourceLineNo">169</span>     *<a name="line.169"></a>
+<span class="sourceLineNo">170</span>     * @param component component to be 
released<a name="line.170"></a>
+<span class="sourceLineNo">171</span>     */<a name="line.171"></a>
+<span class="sourceLineNo">172</span>    public void release(Object 
component)<a name="line.172"></a>
+<span class="sourceLineNo">173</span>    {<a name="line.173"></a>
+<span class="sourceLineNo">174</span>        
this.manager.release(component);<a name="line.174"></a>
+<span class="sourceLineNo">175</span>    }<a name="line.175"></a>
+<span class="sourceLineNo">176</span>}<a name="line.176"></a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</pre>
+</div>
+</body>
 </html>
\ No newline at end of file

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-testcontainer/apidocs/stylesheet.css
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-testcontainer/apidocs/stylesheet.css
 (original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-testcontainer/apidocs/stylesheet.css
 Tue May 21 03:45:40 2019
@@ -1,474 +1,574 @@
-/* Javadoc style sheet */
-/*
-Overall document style
-*/
-body {
-    background-color:#ffffff;
-    color:#353833;
-    font-family:Arial, Helvetica, sans-serif;
-    font-size:76%;
-    margin:0;
-}
-a:link, a:visited {
-    text-decoration:none;
-    color:#4c6b87;
-}
-a:hover, a:focus {
-    text-decoration:none;
-    color:#bb7a2a;
-}
-a:active {
-    text-decoration:none;
-    color:#4c6b87;
-}
-a[name] {
-    color:#353833;
-}
-a[name]:hover {
-    text-decoration:none;
-    color:#353833;
-}
-pre {
-    font-size:1.3em;
-}
-h1 {
-    font-size:1.8em;
-}
-h2 {
-    font-size:1.5em;
-}
-h3 {
-    font-size:1.4em;
-}
-h4 {
-    font-size:1.3em;
-}
-h5 {
-    font-size:1.2em;
-}
-h6 {
-    font-size:1.1em;
-}
-ul {
-    list-style-type:disc;
-}
-code, tt {
-    font-size:1.2em;
-}
-dt code {
-    font-size:1.2em;
-}
-table tr td dt code {
-    font-size:1.2em;
-    vertical-align:top;
-}
-sup {
-    font-size:.6em;
-}
-/*
-Document title and Copyright styles
-*/
-.clear {
-    clear:both;
-    height:0px;
-    overflow:hidden;
-}
-.aboutLanguage {
-    float:right;
-    padding:0px 21px;
-    font-size:.8em;
-    z-index:200;
-    margin-top:-7px;
-}
-.legalCopy {
-    margin-left:.5em;
-}
-.bar a, .bar a:link, .bar a:visited, .bar a:active {
-    color:#FFFFFF;
-    text-decoration:none;
-}
-.bar a:hover, .bar a:focus {
-    color:#bb7a2a;
-}
-.tab {
-    background-color:#0066FF;
-    background-image:url(resources/titlebar.gif);
-    background-position:left top;
-    background-repeat:no-repeat;
-    color:#ffffff;
-    padding:8px;
-    width:5em;
-    font-weight:bold;
-}
-/*
-Navigation bar styles
-*/
-.bar {
-    background-image:url(resources/background.gif);
-    background-repeat:repeat-x;
-    color:#FFFFFF;
-    padding:.8em .5em .4em .8em;
-    height:auto;/*height:1.8em;*/
-    font-size:1em;
-    margin:0;
-}
-.topNav {
-    background-image:url(resources/background.gif);
-    background-repeat:repeat-x;
-    color:#FFFFFF;
-    float:left;
-    padding:0;
-    width:100%;
-    clear:right;
-    height:2.8em;
-    padding-top:10px;
-    overflow:hidden;
-}
-.bottomNav {
-    margin-top:10px;
-    background-image:url(resources/background.gif);
-    background-repeat:repeat-x;
-    color:#FFFFFF;
-    float:left;
-    padding:0;
-    width:100%;
-    clear:right;
-    height:2.8em;
-    padding-top:10px;
-    overflow:hidden;
-}
-.subNav {
-    background-color:#dee3e9;
-    border-bottom:1px solid #9eadc0;
-    float:left;
-    width:100%;
-    overflow:hidden;
-}
-.subNav div {
-    clear:left;
-    float:left;
-    padding:0 0 5px 6px;
-}
-ul.navList, ul.subNavList {
-    float:left;
-    margin:0 25px 0 0;
-    padding:0;
-}
-ul.navList li{
-    list-style:none;
-    float:left;
-    padding:3px 6px;
-}
-ul.subNavList li{
-    list-style:none;
-    float:left;
-    font-size:90%;
-}
-.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, 
.bottomNav a:active, .bottomNav a:visited {
-    color:#FFFFFF;
-    text-decoration:none;
-}
-.topNav a:hover, .bottomNav a:hover {
-    text-decoration:none;
-    color:#bb7a2a;
-}
-.navBarCell1Rev {
-    background-image:url(resources/tab.gif);
-    background-color:#a88834;
-    color:#FFFFFF;
-    margin: auto 5px;
-    border:1px solid #c9aa44;
-}
-/*
-Page header and footer styles
-*/
-.header, .footer {
-    clear:both;
-    margin:0 20px;
-    padding:5px 0 0 0;
-}
-.indexHeader {
-    margin:10px;
-    position:relative;
-}
-.indexHeader h1 {
-    font-size:1.3em;
-}
-.title {
-    color:#2c4557;
-    margin:10px 0;
-}
-.subTitle {
-    margin:5px 0 0 0;
-}
-.header ul {
-    margin:0 0 25px 0;
-    padding:0;
-}
-.footer ul {
-    margin:20px 0 5px 0;
-}
-.header ul li, .footer ul li {
-    list-style:none;
-    font-size:1.2em;
-}
-/*
-Heading styles
-*/
-div.details ul.blockList ul.blockList ul.blockList li.blockList h4, 
div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
-    background-color:#dee3e9;
-    border-top:1px solid #9eadc0;
-    border-bottom:1px solid #9eadc0;
-    margin:0 0 6px -8px;
-    padding:2px 5px;
-}
-ul.blockList ul.blockList ul.blockList li.blockList h3 {
-    background-color:#dee3e9;
-    border-top:1px solid #9eadc0;
-    border-bottom:1px solid #9eadc0;
-    margin:0 0 6px -8px;
-    padding:2px 5px;
-}
-ul.blockList ul.blockList li.blockList h3 {
-    padding:0;
-    margin:15px 0;
-}
-ul.blockList li.blockList h2 {
-    padding:0px 0 20px 0;
-}
-/*
-Page layout container styles
-*/
-.contentContainer, .sourceContainer, .classUseContainer, 
.serializedFormContainer, .constantValuesContainer {
-    clear:both;
-    padding:10px 20px;
-    position:relative;
-}
-.indexContainer {
-    margin:10px;
-    position:relative;
-    font-size:1.0em;
-}
-.indexContainer h2 {
-    font-size:1.1em;
-    padding:0 0 3px 0;
-}
-.indexContainer ul {
-    margin:0;
-    padding:0;
-}
-.indexContainer ul li {
-    list-style:none;
-}
-.contentContainer .description dl dt, .contentContainer .details dl dt, 
.serializedFormContainer dl dt {
-    font-size:1.1em;
-    font-weight:bold;
-    margin:10px 0 0 0;
-    color:#4E4E4E;
-}
-.contentContainer .description dl dd, .contentContainer .details dl dd, 
.serializedFormContainer dl dd {
-    margin:10px 0 10px 20px;
-}
-.serializedFormContainer dl.nameValue dt {
-    margin-left:1px;
-    font-size:1.1em;
-    display:inline;
-    font-weight:bold;
-}
-.serializedFormContainer dl.nameValue dd {
-    margin:0 0 0 1px;
-    font-size:1.1em;
-    display:inline;
-}
-/*
-List styles
-*/
-ul.horizontal li {
-    display:inline;
-    font-size:0.9em;
-}
-ul.inheritance {
-    margin:0;
-    padding:0;
-}
-ul.inheritance li {
-    display:inline;
-    list-style:none;
-}
-ul.inheritance li ul.inheritance {
-    margin-left:15px;
-    padding-left:15px;
-    padding-top:1px;
-}
-ul.blockList, ul.blockListLast {
-    margin:10px 0 10px 0;
-    padding:0;
-}
-ul.blockList li.blockList, ul.blockListLast li.blockList {
-    list-style:none;
-    margin-bottom:25px;
-}
-ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast 
li.blockList {
-    padding:0px 20px 5px 10px;
-    border:1px solid #9eadc0;
-    background-color:#f9f9f9;
-}
-ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList 
ul.blockListLast li.blockList {
-    padding:0 0 5px 8px;
-    background-color:#ffffff;
-    border:1px solid #9eadc0;
-    border-top:none;
-}
-ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
-    margin-left:0;
-    padding-left:0;
-    padding-bottom:15px;
-    border:none;
-    border-bottom:1px solid #9eadc0;
-}
-ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
-    list-style:none;
-    border-bottom:none;
-    padding-bottom:0;
-}
-table tr td dl, table tr td dl dt, table tr td dl dd {
-    margin-top:0;
-    margin-bottom:1px;
-}
-/*
-Table styles
-*/
-.contentContainer table, .classUseContainer table, .constantValuesContainer 
table {
-    border-bottom:1px solid #9eadc0;
-    width:100%;
-}
-.contentContainer ul li table, .classUseContainer ul li table, 
.constantValuesContainer ul li table {
-    width:100%;
-}
-.contentContainer .description table, .contentContainer .details table {
-    border-bottom:none;
-}
-.contentContainer ul li table th.colOne, .contentContainer ul li table 
th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li 
table th, .constantValuesContainer ul li table th, .contentContainer ul li 
table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer 
ul li table td.colLast, .classUseContainer ul li table td, 
.constantValuesContainer ul li table td{
-    vertical-align:top;
-    padding-right:20px;
-}
-.contentContainer ul li table th.colLast, .classUseContainer ul li table 
th.colLast,.constantValuesContainer ul li table th.colLast,
-.contentContainer ul li table td.colLast, .classUseContainer ul li table 
td.colLast,.constantValuesContainer ul li table td.colLast,
-.contentContainer ul li table th.colOne, .classUseContainer ul li table 
th.colOne,
-.contentContainer ul li table td.colOne, .classUseContainer ul li table 
td.colOne {
-    padding-right:3px;
-}
-.overviewSummary caption, .packageSummary caption, .contentContainer 
ul.blockList li.blockList caption, .summary caption, .classUseContainer 
caption, .constantValuesContainer caption {
-    position:relative;
-    text-align:left;
-    background-repeat:no-repeat;
-    color:#FFFFFF;
-    font-weight:bold;
-    clear:none;
-    overflow:hidden;
-    padding:0px;
-    margin:0px;
-}
-caption a:link, caption a:hover, caption a:active, caption a:visited {
-    color:#FFFFFF;
-}
-.overviewSummary caption span, .packageSummary caption span, .contentContainer 
ul.blockList li.blockList caption span, .summary caption span, 
.classUseContainer caption span, .constantValuesContainer caption span {
-    white-space:nowrap;
-    padding-top:8px;
-    padding-left:8px;
-    display:block;
-    float:left;
-    background-image:url(resources/titlebar.gif);
-    height:18px;
-}
-.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer 
ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer 
.tabEnd, .constantValuesContainer .tabEnd {
-    width:10px;
-    background-image:url(resources/titlebar_end.gif);
-    background-repeat:no-repeat;
-    background-position:top right;
-    position:relative;
-    float:left;
-}
-ul.blockList ul.blockList li.blockList table {
-    margin:0 0 12px 0px;
-    width:100%;
-}
-.tableSubHeadingColor {
-    background-color: #EEEEFF;
-}
-.altColor {
-    background-color:#eeeeef;
-}
-.rowColor {
-    background-color:#ffffff;
-}
-.overviewSummary td, .packageSummary td, .contentContainer ul.blockList 
li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer 
td {
-    text-align:left;
-    padding:3px 3px 3px 7px;
-}
-th.colFirst, th.colLast, th.colOne, .constantValuesContainer th {
-    background:#dee3e9;
-    border-top:1px solid #9eadc0;
-    border-bottom:1px solid #9eadc0;
-    text-align:left;
-    padding:3px 3px 3px 7px;
-}
-td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, 
td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst 
a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, 
td.colLast a:hover, .constantValuesContainer td a:link, 
.constantValuesContainer td a:active, .constantValuesContainer td a:visited, 
.constantValuesContainer td a:hover {
-    font-weight:bold;
-}
-td.colFirst, th.colFirst {
-    border-left:1px solid #9eadc0;
-    white-space:nowrap;
-}
-td.colLast, th.colLast {
-    border-right:1px solid #9eadc0;
-}
-td.colOne, th.colOne {
-    border-right:1px solid #9eadc0;
-    border-left:1px solid #9eadc0;
-}
-table.overviewSummary  {
-    padding:0px;
-    margin-left:0px;
-}
-table.overviewSummary td.colFirst, table.overviewSummary th.colFirst,
-table.overviewSummary td.colOne, table.overviewSummary th.colOne {
-    width:25%;
-    vertical-align:middle;
-}
-table.packageSummary td.colFirst, table.overviewSummary th.colFirst {
-    width:25%;
-    vertical-align:middle;
-}
-/*
-Content styles
-*/
-.description pre {
-    margin-top:0;
-}
-.deprecatedContent {
-    margin:0;
-    padding:10px 0;
-}
-.docSummary {
-    padding:0;
-}
-/*
-Formatting effect styles
-*/
-.sourceLineNo {
-    color:green;
-    padding:0 30px 0 0;
-}
-h1.hidden {
-    visibility:hidden;
-    overflow:hidden;
-    font-size:.9em;
-}
-.block {
-    display:block;
-    margin:3px 0 0 0;
-}
-.strong {
-    font-weight:bold;
+/* Javadoc style sheet */
+/*
+Overall document style
+*/
+
+@import url('resources/fonts/dejavu.css');
+
+body {
+    background-color:#ffffff;
+    color:#353833;
+    font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
+    font-size:14px;
+    margin:0;
+}
+a:link, a:visited {
+    text-decoration:none;
+    color:#4A6782;
+}
+a:hover, a:focus {
+    text-decoration:none;
+    color:#bb7a2a;
+}
+a:active {
+    text-decoration:none;
+    color:#4A6782;
+}
+a[name] {
+    color:#353833;
+}
+a[name]:hover {
+    text-decoration:none;
+    color:#353833;
+}
+pre {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+}
+h1 {
+    font-size:20px;
+}
+h2 {
+    font-size:18px;
+}
+h3 {
+    font-size:16px;
+    font-style:italic;
+}
+h4 {
+    font-size:13px;
+}
+h5 {
+    font-size:12px;
+}
+h6 {
+    font-size:11px;
+}
+ul {
+    list-style-type:disc;
+}
+code, tt {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    padding-top:4px;
+    margin-top:8px;
+    line-height:1.4em;
+}
+dt code {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    padding-top:4px;
+}
+table tr td dt code {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    vertical-align:top;
+    padding-top:4px;
+}
+sup {
+    font-size:8px;
+}
+/*
+Document title and Copyright styles
+*/
+.clear {
+    clear:both;
+    height:0px;
+    overflow:hidden;
+}
+.aboutLanguage {
+    float:right;
+    padding:0px 21px;
+    font-size:11px;
+    z-index:200;
+    margin-top:-9px;
+}
+.legalCopy {
+    margin-left:.5em;
+}
+.bar a, .bar a:link, .bar a:visited, .bar a:active {
+    color:#FFFFFF;
+    text-decoration:none;
+}
+.bar a:hover, .bar a:focus {
+    color:#bb7a2a;
+}
+.tab {
+    background-color:#0066FF;
+    color:#ffffff;
+    padding:8px;
+    width:5em;
+    font-weight:bold;
+}
+/*
+Navigation bar styles
+*/
+.bar {
+    background-color:#4D7A97;
+    color:#FFFFFF;
+    padding:.8em .5em .4em .8em;
+    height:auto;/*height:1.8em;*/
+    font-size:11px;
+    margin:0;
+}
+.topNav {
+    background-color:#4D7A97;
+    color:#FFFFFF;
+    float:left;
+    padding:0;
+    width:100%;
+    clear:right;
+    height:2.8em;
+    padding-top:10px;
+    overflow:hidden;
+    font-size:12px; 
+}
+.bottomNav {
+    margin-top:10px;
+    background-color:#4D7A97;
+    color:#FFFFFF;
+    float:left;
+    padding:0;
+    width:100%;
+    clear:right;
+    height:2.8em;
+    padding-top:10px;
+    overflow:hidden;
+    font-size:12px;
+}
+.subNav {
+    background-color:#dee3e9;
+    float:left;
+    width:100%;
+    overflow:hidden;
+    font-size:12px;
+}
+.subNav div {
+    clear:left;
+    float:left;
+    padding:0 0 5px 6px;
+    text-transform:uppercase;
+}
+ul.navList, ul.subNavList {
+    float:left;
+    margin:0 25px 0 0;
+    padding:0;
+}
+ul.navList li{
+    list-style:none;
+    float:left;
+    padding: 5px 6px;
+    text-transform:uppercase;
+}
+ul.subNavList li{
+    list-style:none;
+    float:left;
+}
+.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, 
.bottomNav a:active, .bottomNav a:visited {
+    color:#FFFFFF;
+    text-decoration:none;
+    text-transform:uppercase;
+}
+.topNav a:hover, .bottomNav a:hover {
+    text-decoration:none;
+    color:#bb7a2a;
+    text-transform:uppercase;
+}
+.navBarCell1Rev {
+    background-color:#F8981D;
+    color:#253441;
+    margin: auto 5px;
+}
+.skipNav {
+    position:absolute;
+    top:auto;
+    left:-9999px;
+    overflow:hidden;
+}
+/*
+Page header and footer styles
+*/
+.header, .footer {
+    clear:both;
+    margin:0 20px;
+    padding:5px 0 0 0;
+}
+.indexHeader {
+    margin:10px;
+    position:relative;
+}
+.indexHeader span{
+    margin-right:15px;
+}
+.indexHeader h1 {
+    font-size:13px;
+}
+.title {
+    color:#2c4557;
+    margin:10px 0;
+}
+.subTitle {
+    margin:5px 0 0 0;
+}
+.header ul {
+    margin:0 0 15px 0;
+    padding:0;
+}
+.footer ul {
+    margin:20px 0 5px 0;
+}
+.header ul li, .footer ul li {
+    list-style:none;
+    font-size:13px;
+}
+/*
+Heading styles
+*/
+div.details ul.blockList ul.blockList ul.blockList li.blockList h4, 
div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
+    background-color:#dee3e9;
+    border:1px solid #d0d9e0;
+    margin:0 0 6px -8px;
+    padding:7px 5px;
+}
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+    background-color:#dee3e9;
+    border:1px solid #d0d9e0;
+    margin:0 0 6px -8px;
+    padding:7px 5px;
+}
+ul.blockList ul.blockList li.blockList h3 {
+    padding:0;
+    margin:15px 0;
+}
+ul.blockList li.blockList h2 {
+    padding:0px 0 20px 0;
+}
+/*
+Page layout container styles
+*/
+.contentContainer, .sourceContainer, .classUseContainer, 
.serializedFormContainer, .constantValuesContainer {
+    clear:both;
+    padding:10px 20px;
+    position:relative;
+}
+.indexContainer {
+    margin:10px;
+    position:relative;
+    font-size:12px;
+}
+.indexContainer h2 {
+    font-size:13px;
+    padding:0 0 3px 0;
+}
+.indexContainer ul {
+    margin:0;
+    padding:0;
+}
+.indexContainer ul li {
+    list-style:none;
+    padding-top:2px;
+}
+.contentContainer .description dl dt, .contentContainer .details dl dt, 
.serializedFormContainer dl dt {
+    font-size:12px;
+    font-weight:bold;
+    margin:10px 0 0 0;
+    color:#4E4E4E;
+}
+.contentContainer .description dl dd, .contentContainer .details dl dd, 
.serializedFormContainer dl dd {
+    margin:5px 0 10px 0px;
+    font-size:14px;
+    font-family:'DejaVu Sans Mono',monospace;
+}
+.serializedFormContainer dl.nameValue dt {
+    margin-left:1px;
+    font-size:1.1em;
+    display:inline;
+    font-weight:bold;
+}
+.serializedFormContainer dl.nameValue dd {
+    margin:0 0 0 1px;
+    font-size:1.1em;
+    display:inline;
+}
+/*
+List styles
+*/
+ul.horizontal li {
+    display:inline;
+    font-size:0.9em;
+}
+ul.inheritance {
+    margin:0;
+    padding:0;
+}
+ul.inheritance li {
+    display:inline;
+    list-style:none;
+}
+ul.inheritance li ul.inheritance {
+    margin-left:15px;
+    padding-left:15px;
+    padding-top:1px;
+}
+ul.blockList, ul.blockListLast {
+    margin:10px 0 10px 0;
+    padding:0;
+}
+ul.blockList li.blockList, ul.blockListLast li.blockList {
+    list-style:none;
+    margin-bottom:15px;
+    line-height:1.4;
+}
+ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast 
li.blockList {
+    padding:0px 20px 5px 10px;
+    border:1px solid #ededed; 
+    background-color:#f8f8f8;
+}
+ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList 
ul.blockListLast li.blockList {
+    padding:0 0 5px 8px;
+    background-color:#ffffff;
+    border:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
+    margin-left:0;
+    padding-left:0;
+    padding-bottom:15px;
+    border:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
+    list-style:none;
+    border-bottom:none;
+    padding-bottom:0;
+}
+table tr td dl, table tr td dl dt, table tr td dl dd {
+    margin-top:0;
+    margin-bottom:1px;
+}
+/*
+Table styles
+*/
+.overviewSummary, .memberSummary, .typeSummary, .useSummary, 
.constantsSummary, .deprecatedSummary {
+    width:100%;
+    border-left:1px solid #EEE; 
+    border-right:1px solid #EEE; 
+    border-bottom:1px solid #EEE; 
+}
+.overviewSummary, .memberSummary  {
+    padding:0px;
+}
+.overviewSummary caption, .memberSummary caption, .typeSummary caption,
+.useSummary caption, .constantsSummary caption, .deprecatedSummary caption {
+    position:relative;
+    text-align:left;
+    background-repeat:no-repeat;
+    color:#253441;
+    font-weight:bold;
+    clear:none;
+    overflow:hidden;
+    padding:0px;
+    padding-top:10px;
+    padding-left:1px;
+    margin:0px;
+    white-space:pre;
+}
+.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary 
caption a:link,
+.useSummary caption a:link, .constantsSummary caption a:link, 
.deprecatedSummary caption a:link,
+.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary 
caption a:hover,
+.useSummary caption a:hover, .constantsSummary caption a:hover, 
.deprecatedSummary caption a:hover,
+.overviewSummary caption a:active, .memberSummary caption a:active, 
.typeSummary caption a:active,
+.useSummary caption a:active, .constantsSummary caption a:active, 
.deprecatedSummary caption a:active,
+.overviewSummary caption a:visited, .memberSummary caption a:visited, 
.typeSummary caption a:visited,
+.useSummary caption a:visited, .constantsSummary caption a:visited, 
.deprecatedSummary caption a:visited {
+    color:#FFFFFF;
+}
+.overviewSummary caption span, .memberSummary caption span, .typeSummary 
caption span,
+.useSummary caption span, .constantsSummary caption span, .deprecatedSummary 
caption span {
+    white-space:nowrap;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    padding-bottom:7px;
+    display:inline-block;
+    float:left;
+    background-color:#F8981D;
+    border: none;
+    height:16px;
+}
+.memberSummary caption span.activeTableTab span {
+    white-space:nowrap;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    margin-right:3px;
+    display:inline-block;
+    float:left;
+    background-color:#F8981D;
+    height:16px;
+}
+.memberSummary caption span.tableTab span {
+    white-space:nowrap;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    margin-right:3px;
+    display:inline-block;
+    float:left;
+    background-color:#4D7A97;
+    height:16px;
+}
+.memberSummary caption span.tableTab, .memberSummary caption 
span.activeTableTab {
+    padding-top:0px;
+    padding-left:0px;
+    padding-right:0px;
+    background-image:none;
+    float:none;
+    display:inline;
+}
+.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
+.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd {
+    display:none;
+    width:5px;
+    position:relative;
+    float:left;
+    background-color:#F8981D;
+}
+.memberSummary .activeTableTab .tabEnd {
+    display:none;
+    width:5px;
+    margin-right:3px;
+    position:relative; 
+    float:left;
+    background-color:#F8981D;
+}
+.memberSummary .tableTab .tabEnd {
+    display:none;
+    width:5px;
+    margin-right:3px;
+    position:relative;
+    background-color:#4D7A97;
+    float:left;
+
+}
+.overviewSummary td, .memberSummary td, .typeSummary td,
+.useSummary td, .constantsSummary td, .deprecatedSummary td {
+    text-align:left;
+    padding:0px 0px 12px 10px;
+}
+th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
+td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
+    vertical-align:top;
+    padding-right:0px;
+    padding-top:8px;
+    padding-bottom:3px;
+}
+th.colFirst, th.colLast, th.colOne, .constantsSummary th {
+    background:#dee3e9;
+    text-align:left;
+    padding:8px 3px 3px 7px;
+}
+td.colFirst, th.colFirst {
+    white-space:nowrap;
+    font-size:13px;
+}
+td.colLast, th.colLast {
+    font-size:13px;
+}
+td.colOne, th.colOne {
+    font-size:13px;
+}
+.overviewSummary td.colFirst, .overviewSummary th.colFirst,
+.useSummary td.colFirst, .useSummary th.colFirst,
+.overviewSummary td.colOne, .overviewSummary th.colOne,
+.memberSummary td.colFirst, .memberSummary th.colFirst,
+.memberSummary td.colOne, .memberSummary th.colOne,
+.typeSummary td.colFirst{
+    width:25%;
+    vertical-align:top;
+}
+td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, 
td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst 
a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, 
td.colLast a:hover, .constantValuesContainer td a:link, 
.constantValuesContainer td a:active, .constantValuesContainer td a:visited, 
.constantValuesContainer td a:hover {
+    font-weight:bold;
+}
+.tableSubHeadingColor {
+    background-color:#EEEEFF;
+}
+.altColor {
+    background-color:#FFFFFF;
+}
+.rowColor {
+    background-color:#EEEEEF;
+}
+/*
+Content styles
+*/
+.description pre {
+    margin-top:0;
+}
+.deprecatedContent {
+    margin:0;
+    padding:10px 0;
+}
+.docSummary {
+    padding:0;
+}
+
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+    font-style:normal;
+}
+
+div.block {
+    font-size:14px;
+    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+
+td.colLast div {
+    padding-top:0px;
+}
+
+
+td.colLast a {
+    padding-bottom:3px;
+}
+/*
+Formatting effect styles
+*/
+.sourceLineNo {
+    color:green;
+    padding:0 30px 0 0;
+}
+h1.hidden {
+    visibility:hidden;
+    overflow:hidden;
+    font-size:10px;
+}
+.block {
+    display:block;
+    margin:3px 10px 2px 0px;
+    color:#474747;
+}
+.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
+.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
+.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
+    font-weight:bold;
+}
+.deprecationComment, .emphasizedPhrase, .interfaceName {
+    font-style:italic;
+}
+
+div.block div.block span.deprecationComment, div.block div.block 
span.emphasizedPhrase,
+div.block div.block span.interfaceName {
+    font-style:normal;
+}
+
+div.contentContainer ul.blockList li.blockList h2{
+    padding-bottom:0px;
 }
\ No newline at end of file

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-testcontainer/changes-report.html
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-testcontainer/changes-report.html
 (original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-testcontainer/changes-report.html
 Tue May 21 03:45:40 2019
@@ -1,304 +1,279 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
-<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 06 Aug 2015 -->
-<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-    <title>Fulcrum Test Container - Fulcrum</title>
-    <style type="text/css" media="all">
-      @import url("./css/maven-base.css");
-      @import url("./css/maven-theme.css");
-      @import url("./css/site.css");
-    </style>
-    <link rel="stylesheet" href="./css/print.css" type="text/css" 
media="print" />
-      <meta name="author" content="Eric Pugh" />
-    <meta name="Date-Revision-yyyymmdd" content="20150806" />
-    <meta http-equiv="Content-Language" content="en" />
-        
-        </head>
-  <body class="composite">
-    <div id="banner">
-                                      <a href="../../" id="bannerLeft" 
title="Apache Turbine">
-                                                <img 
src="../../images/turbine-project.png" alt="Apache Turbine" />
-                </a>
-                    <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="breadcrumbs">
-            
-                    
-                <div class="xleft">
-        <span id="publishDate">Last Published: 06 Aug 2015</span>
-                  &nbsp;| <span id="projectVersion">Version: 
1.0.8-SNAPSHOT</span>
-                      </div>
-            <div class="xright">                    <a 
href="http://www.apache.org"; class="externalLink" title="Apache">Apache</a>
-            |
-                        <a href="../../" title="Turbine">Turbine</a>
-            |
-                        <a href="../" title="Fulcrum">Fulcrum</a>
-              
-                    
-      </div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="leftColumn">
-      <div id="navcolumn">
-             
-                    
-                                <h5>Overview</h5>
-                  <ul>
-                  <li class="none">
-                          <a href="index.html" title="Main">Main</a>
-            </li>
-          </ul>
-                                 <h5>Project Documentation</h5>
-                  <ul>
-                                                                               
                                                                                
                                                                                
                                             <li class="collapsed">
-                          <a href="project-info.html" title="Project 
Information">Project Information</a>
-                  </li>
-                                                                               
                                                                                
                                                                                
                                                       <li class="expanded">
-                          <a href="project-reports.html" title="Project 
Reports">Project Reports</a>
-                    <ul>
-                      <li class="none">
-            <strong>Changes Report</strong>
-          </li>
-                      <li class="none">
-                          <a href="findbugs.html" title="FindBugs 
Report">FindBugs Report</a>
-            </li>
-                      <li class="none">
-                          <a href="apidocs/index.html" 
title="JavaDocs">JavaDocs</a>
-            </li>
-                      <li class="none">
-                          <a href="testapidocs/index.html" title="Test 
JavaDocs">Test JavaDocs</a>
-            </li>
-                      <li class="none">
-                          <a href="xref/index.html" title="Source Xref">Source 
Xref</a>
-            </li>
-                      <li class="none">
-                          <a href="xref-test/index.html" title="Test Source 
Xref">Test Source Xref</a>
-            </li>
-                      <li class="none">
-                          <a href="pmd.html" title="PMD Report">PMD Report</a>
-            </li>
-                      <li class="none">
-                          <a href="cpd.html" title="CPD Report">CPD Report</a>
-            </li>
-                      <li class="none">
-                          <a href="surefire-report.html" title="Surefire 
Report">Surefire Report</a>
-            </li>
-                      <li class="none">
-                          <a href="cobertura/index.html" title="Cobertura Test 
Coverage">Cobertura Test Coverage</a>
-            </li>
-                      <li class="none">
-                          <a href="jdepend-report.html" 
title="JDepend">JDepend</a>
-            </li>
-                      <li class="none">
-                          <a href="rat-report.html" title="RAT Report">RAT 
Report</a>
-            </li>
-                      <li class="none">
-                          <a href="taglist.html" title="Tag List">Tag List</a>
-            </li>
-              </ul>
-        </li>
-          </ul>
-                       <h5>Apache</h5>
-                  <ul>
-                  <li class="none">
-                          <a href="http://www.apache.org/"; 
class="externalLink" title="Apache Website">Apache Website</a>
-            </li>
-                  <li class="none">
-                          <a href="http://www.apache.org/licenses/"; 
class="externalLink" title="License">License</a>
-            </li>
-                  <li class="none">
-                          <a 
href="http://www.apache.org/foundation/how-it-works.html"; class="externalLink" 
title="How the ASF works">How the ASF works</a>
-            </li>
-                  <li class="none">
-                          <a 
href="http://www.apache.org/foundation/sponsorship.html"; class="externalLink" 
title="Sponsorship">Sponsorship</a>
-            </li>
-                  <li class="none">
-                          <a 
href="http://www.apache.org/foundation/thanks.html"; class="externalLink" 
title="Thanks">Thanks</a>
-            </li>
-                  <li class="none">
-                          <a href="http://www.apache.org/security/"; 
class="externalLink" title="Security">Security</a>
-            </li>
-          </ul>
-                             <a href="http://maven.apache.org/"; title="Built 
by Maven" class="poweredBy">
-        <img class="poweredBy" alt="Built by Maven" 
src="./images/logos/maven-feather.png" />
-      </a>
-                   
-                    
-            </div>
-    </div>
-    <div id="bodyColumn">
-      <div id="contentBox">
-        <div class="section">
-<h2>Fulcrum<a name="Fulcrum"></a></h2><a name="Fulcrum"></a>
-<div class="section">
-<h3>Release History<a name="Release_History"></a></h3><a 
name="Release_History"></a>
-<table border="0" class="bodyTable">
-<tr class="a">
-<th>Version</th>
-<th>Date</th>
-<th>Description</th></tr>
-<tr class="b">
-<td><a href="#a1.0.7">1.0.7</a></td>
-<td>in Subversion</td>
-<td>&#160;</td></tr>
-<tr class="a">
-<td><a href="#a1.0.6">1.0.6</a></td>
-<td>2009-05-03</td>
-<td>&#160;</td></tr>
-<tr class="b">
-<td><a href="#a1.0.5">1.0.5</a></td>
-<td>2005-05-13</td>
-<td>&#160;</td></tr>
-<tr class="a">
-<td><a href="#a1.0.4">1.0.4</a></td>
-<td>2004-11-24</td>
-<td>&#160;</td></tr>
-<tr class="b">
-<td><a href="#a1.0-alpha-2">1.0-alpha-2</a></td>
-<td>in cvs</td>
-<td>&#160;</td></tr>
-<tr class="a">
-<td><a href="#a1.0-alpha-2">1.0-alpha-2</a></td>
-<td>02-13-2004</td>
-<td>&#160;</td></tr>
-<tr class="b">
-<td><a href="#a1.0-alpha-2">1.0-alpha-2</a></td>
-<td>10-31/2003</td>
-<td>&#160;</td></tr></table></div>
-<div class="section">
-<h3>Release 1.0.7 - in Subversion<a 
name="Release_1.0.7_-_in_Subversion"></a></h3><a name="a1.0.7"></a>
-<table border="0" class="bodyTable">
-<tr class="a">
-<th>Type</th>
-<th>Changes</th>
-<th>By</th></tr>
-<tr class="b">
-<td><img src="images/update.gif" alt="update" title="update" /></td>
-<td>Added JUnit 4 Support</td>
-<td><a href="team-list.html#gk">gk</a></td></tr>
-<tr class="a">
-<td><img src="images/update.gif" alt="update" title="update" /></td>
-<td>Making the log level for the YAAFIContainer configurable</td>
-<td><a href="team-list.html#sgoeschl">sgoeschl</a></td></tr></table></div>
-<div class="section">
-<h3>Release 1.0.6 - 2009-05-03<a name="Release_1.0.6_-_2009-05-03"></a></h3><a 
name="a1.0.6"></a>
-<table border="0" class="bodyTable">
-<tr class="b">
-<th>Type</th>
-<th>Changes</th>
-<th>By</th></tr>
-<tr class="a">
-<td><img src="images/add.gif" alt="add" title="add" /></td>
-<td>Added a Maven-2 build</td>
-<td><a href="team-list.html#tv">tv</a></td></tr>
-<tr class="b">
-<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
-<td>Added the missing log4j-dependency</td>
-<td><a href="team-list.html#tv">tv</a></td></tr></table></div>
-<div class="section">
-<h3>Release 1.0.5 - 2005-05-13<a name="Release_1.0.5_-_2005-05-13"></a></h3><a 
name="a1.0.5"></a>
-<table border="0" class="bodyTable">
-<tr class="a">
-<th>Type</th>
-<th>Changes</th>
-<th>By</th></tr>
-<tr class="b">
-<td><img src="" alt="" title="" /></td>
-<td>Changed the implementation wo work with fulcrum-yaafi 1.0.4-dev
-        since the initalization changed.</td>
-<td><a href="team-list.html#sgoeschl">sgoeschl</a></td></tr></table></div>
-<div class="section">
-<h3>Release 1.0.4 - 2004-11-24<a name="Release_1.0.4_-_2004-11-24"></a></h3><a 
name="a1.0.4"></a>
-<table border="0" class="bodyTable">
-<tr class="a">
-<th>Type</th>
-<th>Changes</th>
-<th>By</th></tr>
-<tr class="b">
-<td><img src="images/add.gif" alt="add" title="add" /></td>
-<td>By default use Yaafi as the Test container, but you can swap to ECM for
-        more &quot;real&quot; testing if required by doing 
containerType=CONTAINER_ECM;.</td>
-<td><a href="team-list.html#epugh">epugh</a></td></tr>
-<tr class="a">
-<td><img src="images/add.gif" alt="add" title="add" /></td>
-<td>Add helper &quot;resolve&quot; method that delegates to &quot;lookup&quot; 
to faciliate
-        using in both Merlin and ECM enviroments.</td>
-<td><a href="team-list.html#epugh">epugh</a></td></tr>
-<tr class="b">
-<td><img src="images/add.gif" alt="add" title="add" /></td>
-<td>Tweak documentation to be more explicit on where config files
-        are pulled from. Thanks to Ben Gidley.</td>
-<td><a href="team-list.html#epugh">epugh</a></td></tr></table></div>
-<div class="section">
-<h3>Release 1.0-alpha-2 - in cvs<a 
name="Release_1.0-alpha-2_-_in_cvs"></a></h3><a name="a1.0-alpha-2"></a>
-<table border="0" class="bodyTable">
-<tr class="a">
-<th>Type</th>
-<th>Changes</th>
-<th>By</th></tr>
-<tr class="b">
-<td><img src="images/add.gif" alt="add" title="add" /></td>
-<td>Add additional context value urn:avalon:home to be more
-        Merlin friendly.</td>
-<td><a href="team-list.html#epugh">epugh</a></td></tr></table></div>
-<div class="section">
-<h3>Release 1.0-alpha-2 - 02-13-2004<a 
name="Release_1.0-alpha-2_-_02-13-2004"></a></h3><a name="a1.0-alpha-2"></a>
-<table border="0" class="bodyTable">
-<tr class="a">
-<th>Type</th>
-<th>Changes</th>
-<th>By</th></tr>
-<tr class="b">
-<td><img src="images/add.gif" alt="add" title="add" /></td>
-<td>allow setup method of subclasses to throw exceptions if they want..</td>
-<td><a href="team-list.html#epugh">epugh</a></td></tr></table></div>
-<div class="section">
-<h3>Release 1.0-alpha-2 - 10-31/2003<a 
name="Release_1.0-alpha-2_-_10-312003"></a></h3><a name="a1.0-alpha-2"></a>
-<table border="0" class="bodyTable">
-<tr class="a">
-<th>Type</th>
-<th>Changes</th>
-<th>By</th></tr>
-<tr class="b">
-<td><img src="images/update.gif" alt="update" title="update" /></td>
-<td>Changed the name of the component app root to &quot;componentAppRoot&quot; 
from
-        &quot;ComponentAppRoot&quot;.  This matches what Turbine uses.  
Really, this should
-        be a configurable thing, not a hardcoded context value.</td>
-<td><a href="team-list.html#epugh">epugh</a></td></tr>
-<tr class="a">
-<td><img src="images/add.gif" alt="add" title="add" /></td>
-<td>TestContainer can accept either the split role.xml, config.xml
-        or just a single combined xml file.  Additionally, by lazy loading
-        the container, you can swap between container configurations in
-        the various unit tests.</td>
-<td><a href="team-list.html#epugh">epugh</a></td></tr>
-<tr class="b">
-<td><img src="images/add.gif" alt="add" title="add" /></td>
-<td>TestContainer component was added.  This is to be used for
-        testing of the components so that we do not have a dependancy
-        on Plexus.  The test container is based on ECM, which is what
-        Turbine is using.  A base class for unit tests is also included.</td>
-<td><a 
href="team-list.html#quintonm">quintonm</a></td></tr></table></div></div>
-      </div>
-    </div>
-    <div class="clear">
-      <hr/>
-    </div>
-    <div id="footer">
-      <div class="xright">
-              Copyright &#169;                    2004-2015
-                        <a href="http://www.apache.org/";>The Apache Software 
Foundation</a>.
-            All Rights Reserved.      
-                    
-                  </div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-  </body>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<!-- Generated by Apache Maven Doxia Site Renderer 1.8.1 from 
org.apache.maven.plugins:maven-changes-plugin:2.12.1:changes-report at 20 May 
2019 -->
+<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+    <title>Fulcrum Test Container &#x2013; Fulcrum</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" 
media="print" />
+      <meta name="author" content="Eric Pugh" />
+    <meta http-equiv="Content-Language" content="en" />
+    
+  </head>
+  <body class="composite">
+    <div id="banner">
+<a href="../../" id="bannerLeft" title="Apache Turbine"><img 
src="../../images/turbine-project.png"  alt="Apache Turbine"/></a>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+      <div class="xleft">
+        <span id="publishDate">Last Published: 20 May 2019</span>
+          &nbsp;| <span id="projectVersion">Version: 1.0.8</span>
+      </div>
+      <div class="xright"><a href="http://www.apache.org"; class="externalLink" 
title="Apache">Apache</a> |
+<a href="../../" title="Turbine">Turbine</a> |
+<a href="../" title="Fulcrum">Fulcrum</a>      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+       <h5>Overview</h5>
+    <ul>
+     <li class="none"><a href="index.html" title="Main">Main</a></li>
+    </ul>
+       <h5>Project Documentation</h5>
+    <ul>
+     <li class="collapsed"><a href="project-info.html" title="Project 
Information">Project Information</a></li>
+     <li class="expanded"><a href="project-reports.html" title="Project 
Reports">Project Reports</a>
+      <ul>
+       <li class="none"><strong>Changes</strong></li>
+       <li class="none"><a href="findbugs.html" 
title="FindBugs">FindBugs</a></li>
+       <li class="none"><a href="apidocs/index.html" 
title="Javadoc">Javadoc</a></li>
+       <li class="none"><a href="testapidocs/index.html" title="Test 
Javadoc">Test Javadoc</a></li>
+       <li class="none"><a href="xref/index.html" title="Source Xref">Source 
Xref</a></li>
+       <li class="none"><a href="xref-test/index.html" title="Test Source 
Xref">Test Source Xref</a></li>
+       <li class="none"><a href="cpd.html" title="CPD">CPD</a></li>
+       <li class="none"><a href="pmd.html" title="PMD">PMD</a></li>
+       <li class="none"><a href="surefire-report.html" title="Surefire 
Report">Surefire Report</a></li>
+       <li class="none"><a href="cobertura/index.html" title="Cobertura Test 
Coverage">Cobertura Test Coverage</a></li>
+       <li class="none"><a href="jdepend-report.html" 
title="JDepend">JDepend</a></li>
+       <li class="none"><a href="rat-report.html" title="Rat Report">Rat 
Report</a></li>
+       <li class="none"><a href="taglist.html" title="Tag List">Tag 
List</a></li>
+      </ul></li>
+    </ul>
+       <h5>Apache</h5>
+    <ul>
+     <li class="none"><a href="http://www.apache.org/"; class="externalLink" 
title="Apache Website">Apache Website</a></li>
+     <li class="none"><a href="http://www.apache.org/licenses/"; 
class="externalLink" title="License">License</a></li>
+     <li class="none"><a 
href="http://www.apache.org/foundation/how-it-works.html"; class="externalLink" 
title="How the ASF works">How the ASF works</a></li>
+     <li class="none"><a 
href="http://www.apache.org/foundation/sponsorship.html"; class="externalLink" 
title="Sponsorship">Sponsorship</a></li>
+     <li class="none"><a href="http://www.apache.org/foundation/thanks.html"; 
class="externalLink" title="Thanks">Thanks</a></li>
+     <li class="none"><a href="http://www.apache.org/security/"; 
class="externalLink" title="Security">Security</a></li>
+    </ul>
+      <a href="http://maven.apache.org/"; title="Built by Maven" 
class="poweredBy">
+        <img class="poweredBy" alt="Built by Maven" 
src="./images/logos/maven-feather.png" />
+      </a>
+      </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+<div class="section">
+<h2><a name="Fulcrum"></a>Fulcrum</h2>
+<div class="section">
+<h3><a name="Release_History"></a>Release History</h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Version</th>
+<th>Date</th>
+<th>Description</th></tr>
+<tr class="b">
+<td><a href="#a1.0.8">1.0.8</a></td>
+<td>in Subversion</td>
+<td>&#160;</td></tr>
+<tr class="a">
+<td><a href="#a1.0.7">1.0.7</a></td>
+<td>2015-08-08</td>
+<td>&#160;</td></tr>
+<tr class="b">
+<td><a href="#a1.0.6">1.0.6</a></td>
+<td>2009-05-03</td>
+<td>&#160;</td></tr>
+<tr class="a">
+<td><a href="#a1.0.5">1.0.5</a></td>
+<td>2005-05-13</td>
+<td>&#160;</td></tr>
+<tr class="b">
+<td><a href="#a1.0.4">1.0.4</a></td>
+<td>2004-11-24</td>
+<td>&#160;</td></tr>
+<tr class="a">
+<td><a href="#a1.0-alpha-2">1.0-alpha-2</a></td>
+<td>in cvs</td>
+<td>&#160;</td></tr>
+<tr class="b">
+<td><a href="#a1.0-alpha-2">1.0-alpha-2</a></td>
+<td>02-13-2004</td>
+<td>&#160;</td></tr>
+<tr class="a">
+<td><a href="#a1.0-alpha-2">1.0-alpha-2</a></td>
+<td>10-31/2003</td>
+<td>&#160;</td></tr></table></div>
+<div class="section">
+<h3 id="a1.0.8">Release 1.0.8 &#x2013; in Subversion</h3>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="a">
+<td><img src="images/update.gif" alt="Update" title="Update" /></td>
+<td>Update Fulcrum dependencies</td>
+<td><a href="team-list.html#painter">painter</a></td></tr>
+<tr class="b">
+<td><img src="images/update.gif" alt="Update" title="Update" /></td>
+<td>Add support for JUnit 5.
+        Use in surefire testing now the default fork model ( reuseForks = 
true, forkCount=1).</td>
+<td><a href="team-list.html#gk">gk</a></td></tr>
+<tr class="a">
+<td><img src="images/update.gif" alt="Update" title="Update" /></td>
+<td>Update to Log4J2 Core with Log4J1.2 bridge v2.11.1, Jupiter v5.3.2, 
Platform v1.3.2.</td>
+<td><a href="team-list.html#gk">gk</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
+<td>Fix build, Javadoc, Update Mockito v2.23.0</td>
+<td><a href="team-list.html#painter">painter</a></td></tr>
+<tr class="a">
+<td><img src="images/update.gif" alt="Update" title="Update" /></td>
+<td>Update parent</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="b">
+<td><img src="images/update.gif" alt="Update" title="Update" /></td>
+<td>Clean up the source code and javadocs.</td>
+<td><a href="team-list.html#sgoeschl">sgoeschl</a></td></tr></table></div>
+<div class="section">
+<h3 id="a1.0.7">Release 1.0.7 &#x2013; 2015-08-08</h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="b">
+<td><img src="images/update.gif" alt="Update" title="Update" /></td>
+<td>Added JUnit 4 Support</td>
+<td><a href="team-list.html#gk">gk</a></td></tr>
+<tr class="a">
+<td><img src="images/update.gif" alt="Update" title="Update" /></td>
+<td>Making the log level for the YAAFIContainer configurable</td>
+<td><a href="team-list.html#sgoeschl">sgoeschl</a></td></tr></table></div>
+<div class="section">
+<h3 id="a1.0.6">Release 1.0.6 &#x2013; 2009-05-03</h3>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>Added a Maven-2 build</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
+<td>Added the missing log4j-dependency</td>
+<td><a href="team-list.html#tv">tv</a></td></tr></table></div>
+<div class="section">
+<h3 id="a1.0.5">Release 1.0.5 &#x2013; 2005-05-13</h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="b">
+<td><img src="" alt="" title="" /></td>
+<td>Changed the implementation wo work with fulcrum-yaafi 1.0.4-dev
+        since the initalization changed.</td>
+<td><a href="team-list.html#sgoeschl">sgoeschl</a></td></tr></table></div>
+<div class="section">
+<h3 id="a1.0.4">Release 1.0.4 &#x2013; 2004-11-24</h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>By default use Yaafi as the Test container, but you can swap to ECM for
+        more &quot;real&quot; testing if required by doing 
containerType=CONTAINER_ECM;.</td>
+<td><a href="team-list.html#epugh">epugh</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>Add helper &quot;resolve&quot; method that delegates to &quot;lookup&quot; 
to faciliate
+        using in both Merlin and ECM enviroments.</td>
+<td><a href="team-list.html#epugh">epugh</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>Tweak documentation to be more explicit on where config files
+        are pulled from. Thanks to Ben Gidley.</td>
+<td><a href="team-list.html#epugh">epugh</a></td></tr></table></div>
+<div class="section">
+<h3 id="a1.0-alpha-2">Release 1.0-alpha-2 &#x2013; in cvs</h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>Add additional context value urn:avalon:home to be more
+        Merlin friendly.</td>
+<td><a href="team-list.html#epugh">epugh</a></td></tr></table></div>
+<div class="section">
+<h3 id="a1.0-alpha-2">Release 1.0-alpha-2 &#x2013; 02-13-2004</h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>allow setup method of subclasses to throw exceptions if they want..</td>
+<td><a href="team-list.html#epugh">epugh</a></td></tr></table></div>
+<div class="section">
+<h3 id="a1.0-alpha-2">Release 1.0-alpha-2 &#x2013; 10-31/2003</h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="b">
+<td><img src="images/update.gif" alt="Update" title="Update" /></td>
+<td>Changed the name of the component app root to &quot;componentAppRoot&quot; 
from
+        &quot;ComponentAppRoot&quot;.  This matches what Turbine uses.  
Really, this should
+        be a configurable thing, not a hardcoded context value.</td>
+<td><a href="team-list.html#epugh">epugh</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>TestContainer can accept either the split role.xml, config.xml
+        or just a single combined xml file.  Additionally, by lazy loading
+        the container, you can swap between container configurations in
+        the various unit tests.</td>
+<td><a href="team-list.html#epugh">epugh</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>TestContainer component was added.  This is to be used for
+        testing of the components so that we do not have a dependancy
+        on Plexus.  The test container is based on ECM, which is what
+        Turbine is using.  A base class for unit tests is also included.</td>
+<td><a 
href="team-list.html#quintonm">quintonm</a></td></tr></table></div></div>
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">
+        Copyright &#169;      2004&#x2013;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>.
+All rights reserved.      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
 </html>
\ No newline at end of file

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-testcontainer/cobertura/css/help.css
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-testcontainer/cobertura/css/help.css
 (original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-testcontainer/cobertura/css/help.css
 Tue May 21 03:45:40 2019
@@ -1,22 +1,22 @@
-dl {
-       float: left;
-       width: 100%;
-}
-
-dt {
-       border-top: 1px solid #808080;
-       float: left;
-       font-weight: bold;
-       margin: 0;
-       padding: 1em;
-       width: 20%;
-}
-
-dd {
-       border-top: 1px solid #808080;
-       float: left;
-       font-style: italic;
-       margin: 0;
-       padding: 1em;
-       width: 60%;
+dl {
+       float: left;
+       width: 100%;
+}
+
+dt {
+       border-top: 1px solid #808080;
+       float: left;
+       font-weight: bold;
+       margin: 0;
+       padding: 1em;
+       width: 20%;
+}
+
+dd {
+       border-top: 1px solid #808080;
+       float: left;
+       font-style: italic;
+       margin: 0;
+       padding: 1em;
+       width: 60%;
 }
\ No newline at end of file


Reply via email to