You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@johnzon.apache.org by sa...@apache.org on 2016/03/27 13:36:15 UTC

svn commit: r1736738 [6/6] - in /incubator/johnzon/site/publish: ./ apidocs/ apidocs/class-use/ apidocs/javax/json/bind/ apidocs/org/apache/johnzon/maven/plugin/ apidocs/org/apache/johnzon/maven/plugin/class-use/ images/ johnzon-core/ johnzon-core/cobe...

Modified: incubator/johnzon/site/publish/surefire-report.html
URL: http://svn.apache.org/viewvc/incubator/johnzon/site/publish/surefire-report.html?rev=1736738&r1=1736737&r2=1736738&view=diff
==============================================================================
--- incubator/johnzon/site/publish/surefire-report.html (original)
+++ incubator/johnzon/site/publish/surefire-report.html Sun Mar 27 11:36:12 2016
@@ -209,7 +209,7 @@
                 </a>
                       </div>
         <div class="pull-right">              <div id="bannerRight">
-                                                                                        <img src="http://people.apache.org/~salyh/aj_logo_vote.png"  width="180"/>
+                                                                                                <img src="resources/images/johnzon_logo.png"  width="180"/>
                 </div>
       </div>
         <div class="clear"><hr/></div>
@@ -505,12 +505,12 @@ function toggleDisplay(elementId) {
 <th>Success Rate</th>
 <th>Time</th></tr>
 <tr class="b">
-<td>321</td>
-<td>0</td>
-<td>0</td>
+<td>384</td>
+<td>2</td>
 <td>0</td>
-<td>100%</td>
-<td>14.195</td></tr></table><br />
+<td>1</td>
+<td>99.219%</td>
+<td>23.498</td></tr></table><br />
 <p>Note: failures are anticipated and checked for with assertions while errors are unanticipated.</p><br /></div>
 <div class="section">
 <h2>Package List<a name="Package_List"></a></h2><a name="Package_List"></a>
@@ -531,23 +531,39 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><a href="#org.apache.johnzon.jaxrs">org.apache.johnzon.jaxrs</a></td>
-<td>12</td>
+<td>13</td>
 <td>0</td>
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.137</td></tr>
+<td>0.133</td></tr>
 <tr class="b">
+<td><a href="#org.apache.johnzon.jsonb">org.apache.johnzon.jsonb</a></td>
+<td>33</td>
+<td>0</td>
+<td>0</td>
+<td>1</td>
+<td>96.97%</td>
+<td>0.463</td></tr>
+<tr class="a">
 <td><a href="#org.apache.johnzon.mapper">org.apache.johnzon.mapper</a></td>
-<td>71</td>
+<td>98</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>1.62</td></tr>
+<tr class="b">
+<td><a href="#org.apache.johnzon.maven.plugin">org.apache.johnzon.maven.plugin</a></td>
+<td>1</td>
 <td>0</td>
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>1.736</td></tr>
+<td>0.05</td></tr>
 <tr class="a">
 <td><a href="#org.apache.johnzon.jaxrs.xml">org.apache.johnzon.jaxrs.xml</a></td>
 <td>1</td>
@@ -555,23 +571,31 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.013</td></tr>
+<td>0.029</td></tr>
 <tr class="b">
-<td><a href="#org.apache.johnzon.websocket">org.apache.johnzon.websocket</a></td>
-<td>2</td>
+<td><a href="#org.apache.johnzon.jsonb.jaxrs">org.apache.johnzon.jsonb.jaxrs</a></td>
+<td>6</td>
 <td>0</td>
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.377</td></tr>
+<td>0.069</td></tr>
 <tr class="a">
+<td><a href="#org.apache.johnzon.websocket">org.apache.johnzon.websocket</a></td>
+<td>2</td>
+<td>2</td>
+<td>0</td>
+<td>0</td>
+<td>0%</td>
+<td>1.883</td></tr>
+<tr class="b">
 <td><a href="#org.apache.johnzon.core">org.apache.johnzon.core</a></td>
-<td>233</td>
+<td>228</td>
 <td>0</td>
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>11.932</td></tr></table><br />
+<td>19.25</td></tr></table><br />
 <p>Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.</p>
 <div class="section">
 <h3>org.apache.johnzon.mapper.converter<a name="org.apache.johnzon.mapper.converter"></a></h3><a name="org.apache.johnzon.mapper.converter"></a>
@@ -593,7 +617,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0</td></tr></table></div>
+<td>0.001</td></tr></table></div>
 <div class="section">
 <h3>org.apache.johnzon.jaxrs<a name="org.apache.johnzon.jaxrs"></a></h3><a name="org.apache.johnzon.jaxrs"></a>
 <table border="1" class="table table-striped">
@@ -614,16 +638,16 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.106</td></tr>
+<td>0.103</td></tr>
 <tr class="a">
 <td><a href="#org.apache.johnzon.jaxrsJohnzonProviderTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.jaxrsJohnzonProviderTest">JohnzonProviderTest</a></td>
-<td>6</td>
+<td>7</td>
 <td>0</td>
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.02</td></tr>
+<td>0.021</td></tr>
 <tr class="b">
 <td><a href="#org.apache.johnzon.jaxrsJsrProviderTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.jaxrsJsrProviderTest">JsrProviderTest</a></td>
@@ -632,7 +656,100 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.011</td></tr></table></div>
+<td>0.009</td></tr></table></div>
+<div class="section">
+<h3>org.apache.johnzon.jsonb<a name="org.apache.johnzon.jsonb"></a></h3><a name="org.apache.johnzon.jsonb"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<th></th>
+<th>Class</th>
+<th>Tests</th>
+<th>Errors </th>
+<th>Failures</th>
+<th>Skipped</th>
+<th>Success Rate</th>
+<th>Time</th></tr>
+<tr class="b">
+<td><a href="#org.apache.johnzon.jsonbAdapterTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.jsonbAdapterTest">AdapterTest</a></td>
+<td>2</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.232</td></tr>
+<tr class="a">
+<td><a href="#org.apache.johnzon.jsonbCdiAdapterTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.jsonbCdiAdapterTest">CdiAdapterTest</a></td>
+<td>1</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.113</td></tr>
+<tr class="b">
+<td><a href="#org.apache.johnzon.jsonbDefaultMappingTest"><img src="images/icon_warning_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.jsonbDefaultMappingTest">DefaultMappingTest</a></td>
+<td>15</td>
+<td>0</td>
+<td>0</td>
+<td>1</td>
+<td>93.333%</td>
+<td>0.06</td></tr>
+<tr class="a">
+<td><a href="#org.apache.johnzon.jsonbJohnzonProviderTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.jsonbJohnzonProviderTest">JohnzonProviderTest</a></td>
+<td>2</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.001</td></tr>
+<tr class="b">
+<td><a href="#org.apache.johnzon.jsonbJsonbReadTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.jsonbJsonbReadTest">JsonbReadTest</a></td>
+<td>3</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.025</td></tr>
+<tr class="a">
+<td><a href="#org.apache.johnzon.jsonbJsonbTransientTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.jsonbJsonbTransientTest">JsonbTransientTest</a></td>
+<td>1</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.002</td></tr>
+<tr class="b">
+<td><a href="#org.apache.johnzon.jsonbJsonbTypesTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.jsonbJsonbTypesTest">JsonbTypesTest</a></td>
+<td>1</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.012</td></tr>
+<tr class="a">
+<td><a href="#org.apache.johnzon.jsonbJsonbWriteTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.jsonbJsonbWriteTest">JsonbWriteTest</a></td>
+<td>7</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.011</td></tr>
+<tr class="b">
+<td><a href="#org.apache.johnzon.jsonbPropertyNamingStrategyFactoryTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.jsonbPropertyNamingStrategyFactoryTest">PropertyNamingStrategyFactoryTest</a></td>
+<td>1</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.007</td></tr></table></div>
 <div class="section">
 <h3>org.apache.johnzon.mapper<a name="org.apache.johnzon.mapper"></a></h3><a name="org.apache.johnzon.mapper"></a>
 <table border="1" class="table table-striped">
@@ -646,6 +763,24 @@ function toggleDisplay(elementId) {
 <th>Success Rate</th>
 <th>Time</th></tr>
 <tr class="b">
+<td><a href="#org.apache.johnzon.mapperAdapterTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.mapperAdapterTest">AdapterTest</a></td>
+<td>1</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.077</td></tr>
+<tr class="a">
+<td><a href="#org.apache.johnzon.mapperAdvancedGenericsTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.mapperAdvancedGenericsTest">AdvancedGenericsTest</a></td>
+<td>24</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.043</td></tr>
+<tr class="b">
 <td><a href="#org.apache.johnzon.mapperCircularExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.mapperCircularExceptionTest">CircularExceptionTest</a></td>
 <td>1</td>
@@ -653,7 +788,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.05</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><a href="#org.apache.johnzon.mapperEnumTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.mapperEnumTest">EnumTest</a></td>
@@ -662,7 +797,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.036</td></tr>
+<td>0.01</td></tr>
 <tr class="b">
 <td><a href="#org.apache.johnzon.mapperJPATest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.mapperJPATest">JPATest</a></td>
@@ -671,8 +806,17 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>1.502</td></tr>
+<td>1.365</td></tr>
 <tr class="a">
+<td><a href="#org.apache.johnzon.mapperJsonpIntegrationTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.mapperJsonpIntegrationTest">JsonpIntegrationTest</a></td>
+<td>1</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.002</td></tr>
+<tr class="b">
 <td><a href="#org.apache.johnzon.mapperLiteralTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.mapperLiteralTest">LiteralTest</a></td>
 <td>3</td>
@@ -680,7 +824,16 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.037</td></tr>
+<td>0.009</td></tr>
+<tr class="a">
+<td><a href="#org.apache.johnzon.mapperLocaleTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.mapperLocaleTest">LocaleTest</a></td>
+<td>1</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.001</td></tr>
 <tr class="b">
 <td><a href="#org.apache.johnzon.mapperMapperEnhancedTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.mapperMapperEnhancedTest">MapperEnhancedTest</a></td>
@@ -689,7 +842,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.024</td></tr>
+<td>0.022</td></tr>
 <tr class="a">
 <td><a href="#org.apache.johnzon.mapperMapperGenericsTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.mapperMapperGenericsTest">MapperGenericsTest</a></td>
@@ -698,7 +851,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.013</td></tr>
+<td>0.015</td></tr>
 <tr class="b">
 <td><a href="#org.apache.johnzon.mapperMapperTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.mapperMapperTest">MapperTest</a></td>
@@ -707,7 +860,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.056</td></tr>
+<td>0.059</td></tr>
 <tr class="a">
 <td><a href="#org.apache.johnzon.mapperMapperVersionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.mapperMapperVersionTest">MapperVersionTest</a></td>
@@ -716,7 +869,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.004</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><a href="#org.apache.johnzon.mapperNoWarningTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.mapperNoWarningTest">NoWarningTest</a></td>
@@ -734,7 +887,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.006</td></tr>
+<td>0.005</td></tr>
 <tr class="b">
 <td><a href="#org.apache.johnzon.mapperObjectConverterTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.mapperObjectConverterTest">ObjectConverterTest</a></td>
@@ -743,7 +896,28 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.003</td></tr></table></div>
+<td>0.002</td></tr></table></div>
+<div class="section">
+<h3>org.apache.johnzon.maven.plugin<a name="org.apache.johnzon.maven.plugin"></a></h3><a name="org.apache.johnzon.maven.plugin"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<th></th>
+<th>Class</th>
+<th>Tests</th>
+<th>Errors </th>
+<th>Failures</th>
+<th>Skipped</th>
+<th>Success Rate</th>
+<th>Time</th></tr>
+<tr class="b">
+<td><a href="#org.apache.johnzon.maven.pluginExampleToModelMojoTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.maven.pluginExampleToModelMojoTest">ExampleToModelMojoTest</a></td>
+<td>1</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.05</td></tr></table></div>
 <div class="section">
 <h3>org.apache.johnzon.jaxrs.xml<a name="org.apache.johnzon.jaxrs.xml"></a></h3><a name="org.apache.johnzon.jaxrs.xml"></a>
 <table border="1" class="table table-striped">
@@ -764,7 +938,28 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.013</td></tr></table></div>
+<td>0.029</td></tr></table></div>
+<div class="section">
+<h3>org.apache.johnzon.jsonb.jaxrs<a name="org.apache.johnzon.jsonb.jaxrs"></a></h3><a name="org.apache.johnzon.jsonb.jaxrs"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<th></th>
+<th>Class</th>
+<th>Tests</th>
+<th>Errors </th>
+<th>Failures</th>
+<th>Skipped</th>
+<th>Success Rate</th>
+<th>Time</th></tr>
+<tr class="b">
+<td><a href="#org.apache.johnzon.jsonb.jaxrsJsonbJaxRsTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.jsonb.jaxrsJsonbJaxRsTest">JsonbJaxRsTest</a></td>
+<td>6</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.069</td></tr></table></div>
 <div class="section">
 <h3>org.apache.johnzon.websocket<a name="org.apache.johnzon.websocket"></a></h3><a name="org.apache.johnzon.websocket"></a>
 <table border="1" class="table table-striped">
@@ -778,23 +973,23 @@ function toggleDisplay(elementId) {
 <th>Success Rate</th>
 <th>Time</th></tr>
 <tr class="b">
-<td><a href="#org.apache.johnzon.websocketJsrCodecTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.websocketJsrCodecTest"><img src="images/icon_error_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.websocketJsrCodecTest">JsrCodecTest</a></td>
 <td>1</td>
+<td>1</td>
 <td>0</td>
 <td>0</td>
-<td>0</td>
-<td>100%</td>
-<td>0.303</td></tr>
+<td>0%</td>
+<td>1.883</td></tr>
 <tr class="a">
-<td><a href="#org.apache.johnzon.websocketMapperCodecTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.websocketMapperCodecTest"><img src="images/icon_error_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.websocketMapperCodecTest">MapperCodecTest</a></td>
 <td>1</td>
+<td>1</td>
 <td>0</td>
 <td>0</td>
-<td>0</td>
-<td>100%</td>
-<td>0.074</td></tr></table></div>
+<td>0%</td>
+<td>0</td></tr></table></div>
 <div class="section">
 <h3>org.apache.johnzon.core<a name="org.apache.johnzon.core"></a></h3><a name="org.apache.johnzon.core"></a>
 <table border="1" class="table table-striped">
@@ -808,6 +1003,15 @@ function toggleDisplay(elementId) {
 <th>Success Rate</th>
 <th>Time</th></tr>
 <tr class="b">
+<td><a href="#org.apache.johnzon.coreHStackTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.coreHStackTest">HStackTest</a></td>
+<td>1</td>
+<td>0</td>
+<td>0</td>
+<td>0</td>
+<td>100%</td>
+<td>0.011</td></tr>
+<tr class="a">
 <td><a href="#org.apache.johnzon.coreJsonArrayBuilderImplTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.coreJsonArrayBuilderImplTest">JsonArrayBuilderImplTest</a></td>
 <td>20</td>
@@ -815,8 +1019,8 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.032</td></tr>
-<tr class="a">
+<td>0.033</td></tr>
+<tr class="b">
 <td><a href="#org.apache.johnzon.coreJsonArrayImplTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.coreJsonArrayImplTest">JsonArrayImplTest</a></td>
 <td>3</td>
@@ -824,17 +1028,17 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0</td></tr>
-<tr class="b">
+<td>0.002</td></tr>
+<tr class="a">
 <td><a href="#org.apache.johnzon.coreJsonGeneratorImplTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.coreJsonGeneratorImplTest">JsonGeneratorImplTest</a></td>
-<td>30</td>
+<td>25</td>
 <td>0</td>
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.03</td></tr>
-<tr class="a">
+<td>0.034</td></tr>
+<tr class="b">
 <td><a href="#org.apache.johnzon.coreJsonNumberTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.coreJsonNumberTest">JsonNumberTest</a></td>
 <td>2</td>
@@ -842,8 +1046,8 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.003</td></tr>
-<tr class="b">
+<td>0.001</td></tr>
+<tr class="a">
 <td><a href="#org.apache.johnzon.coreJsonObjectBuilderImplTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.coreJsonObjectBuilderImplTest">JsonObjectBuilderImplTest</a></td>
 <td>1</td>
@@ -852,7 +1056,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>100%</td>
 <td>0</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.johnzon.coreJsonObjectImplTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.coreJsonObjectImplTest">JsonObjectImplTest</a></td>
 <td>1</td>
@@ -860,26 +1064,26 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0</td></tr>
-<tr class="b">
+<td>0.001</td></tr>
+<tr class="a">
 <td><a href="#org.apache.johnzon.coreJsonParserTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.coreJsonParserTest">JsonParserTest</a></td>
-<td>143</td>
+<td>141</td>
 <td>0</td>
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>1.201</td></tr>
-<tr class="a">
+<td>1.221</td></tr>
+<tr class="b">
 <td><a href="#org.apache.johnzon.coreJsonReaderImplTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.coreJsonReaderImplTest">JsonReaderImplTest</a></td>
-<td>28</td>
+<td>29</td>
 <td>0</td>
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>10.389</td></tr>
-<tr class="b">
+<td>17.646</td></tr>
+<tr class="a">
 <td><a href="#org.apache.johnzon.coreJsonWriterImplTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.coreJsonWriterImplTest">JsonWriterImplTest</a></td>
 <td>1</td>
@@ -887,8 +1091,8 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0</td></tr>
-<tr class="a">
+<td>0.001</td></tr>
+<tr class="b">
 <td><a href="#org.apache.johnzon.coreLocationTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.johnzon.coreLocationTest">LocationTest</a></td>
 <td>4</td>
@@ -896,17 +1100,24 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.277</td></tr></table></div><br /></div>
+<td>0.3</td></tr></table></div><br /></div>
 <div class="section">
 <h2>Test Cases<a name="Test_Cases"></a></h2><a name="Test_Cases"></a>
 <p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p>
 <div class="section">
+<h3>HStackTest<a name="HStackTest"></a></h3><a name="org.apache.johnzon.coreHStackTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>normalUse</td>
+<td>0.011</td></tr></table></div>
+<div class="section">
 <h3>JsonArrayBuilderImplTest<a name="JsonArrayBuilderImplTest"></a></h3><a name="org.apache.johnzon.coreJsonArrayBuilderImplTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>boolJsonValueArray</td>
-<td>0.017</td></tr>
+<td>0.016</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>numJsonValueArray</td>
@@ -922,15 +1133,15 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>emptyArray</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>addBINpeIfNull</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>addJVNpeIfNull</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>addJABuilderNpeIfNull</td>
@@ -938,11 +1149,11 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>escapedStringArray</td>
-<td>0.001</td></tr>
+<td>0.002</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>array</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>addBDNpeIfNull</td>
@@ -970,7 +1181,7 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>addJOBuilderNpeIfNull</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>addDoubleNpeIfNegIfinite</td>
@@ -978,18 +1189,18 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>addDoubleNpeIfPosInfinite</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>arrayObjectInArray</td>
-<td>0.003</td></tr></table></div>
+<td>0.004</td></tr></table></div>
 <div class="section">
 <h3>JsonArrayImplTest<a name="JsonArrayImplTest"></a></h3><a name="org.apache.johnzon.coreJsonArrayImplTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>arrayIndex</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>emptyArray</td>
@@ -997,14 +1208,14 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>arrayToString</td>
-<td>0</td></tr></table></div>
+<td>0.001</td></tr></table></div>
 <div class="section">
 <h3>JsonGeneratorImplTest<a name="JsonGeneratorImplTest"></a></h3><a name="org.apache.johnzon.coreJsonGeneratorImplTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>numbers</td>
-<td>0</td></tr>
+<td>0.006</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>stringArrayEscapes</td>
@@ -1012,31 +1223,23 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>numbers2</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>integralNumbers</td>
+<td>stringArray</td>
 <td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>stringArray</td>
-<td>0.001</td></tr>
-<tr class="b">
-<td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>simpleArray</td>
-<td>0.001</td></tr>
-<tr class="a">
-<td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>integralNumbersSmall</td>
 <td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>emptyArray</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>stringArrayEscapes2</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>pretty</td>
@@ -1051,20 +1254,12 @@ function toggleDisplay(elementId) {
 <td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>integralNumbersSmall2</td>
+<td>prettySimple</td>
 <td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>prettySimple</td>
-<td>0.001</td></tr>
-<tr class="a">
-<td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>escapeZero</td>
-<td>0</td></tr>
-<tr class="b">
-<td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>fail1</td>
-<td>0</td></tr>
+<td>fail1</td>
+<td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail2</td>
@@ -1072,11 +1267,11 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail3</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail4</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail5</td>
@@ -1092,42 +1287,38 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail9</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>arrayInArray</td>
-<td>0.001</td></tr>
-<tr class="a">
-<td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>wsStringArray</td>
 <td>0</td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>generate</td>
 <td>0.001</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>prettySimpleStructure</td>
-<td>0.001</td></tr>
-<tr class="b">
+<td>0.002</td></tr>
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>boolLiteralArray</td>
-<td>0.001</td></tr>
-<tr class="a">
+<td>0</td></tr>
+<tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>prettySimpleWriter</td>
-<td>0.014</td></tr>
-<tr class="b">
+<td>0.015</td></tr>
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>nullLiteralArray</td>
-<td>0.001</td></tr></table></div>
+<td>0</td></tr></table></div>
 <div class="section">
 <h3>JsonNumberTest<a name="JsonNumberTest"></a></h3><a name="org.apache.johnzon.coreJsonNumberTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testBigIntegerExact</td>
-<td>0.003</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testBigInteger</td>
@@ -1145,7 +1336,7 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>objectToString</td>
-<td>0</td></tr></table></div>
+<td>0.001</td></tr></table></div>
 <div class="section">
 <h3>JsonParserTest<a name="JsonParserTest"></a></h3><a name="org.apache.johnzon.coreJsonParserTest"></a>
 <table border="1" class="table table-striped">
@@ -1168,7 +1359,7 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>simpleAttempting</td>
-<td>0.02</td></tr>
+<td>0.018</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>objectFollowedByGarbage1</td>
@@ -1180,11 +1371,11 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>objectFollowedByGarbage3</td>
-<td>0.007</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>objectFollowedByGarbage4</td>
-<td>0.015</td></tr>
+<td>0.014</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>objectFollowedByGarbage5</td>
@@ -1196,7 +1387,7 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>objectFollowedByGarbage7</td>
-<td>0.01</td></tr>
+<td>0.008</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>dosProtected</td>
@@ -1204,7 +1395,7 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>escapedStringAwareParser</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testUTF8Stream</td>
@@ -1216,7 +1407,7 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail10</td>
-<td>0.008</td></tr>
+<td>0.01</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail11</td>
@@ -1224,11 +1415,11 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail12</td>
-<td>0</td></tr>
+<td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail13</td>
-<td>0.005</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail14</td>
@@ -1236,11 +1427,11 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail15</td>
-<td>0.005</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail16</td>
-<td>0.003</td></tr>
+<td>0.002</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail17</td>
@@ -1248,19 +1439,19 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail18</td>
-<td>0.002</td></tr>
+<td>0.005</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail19</td>
-<td>0.004</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail20</td>
-<td>0.003</td></tr>
+<td>0.002</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail21</td>
-<td>0.003</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail22</td>
@@ -1268,19 +1459,19 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail23</td>
-<td>0.003</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail24</td>
-<td>0.003</td></tr>
+<td>0.008</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail25</td>
-<td>0.007</td></tr>
+<td>0.009</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail26</td>
-<td>0.009</td></tr>
+<td>0.01</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail27</td>
@@ -1288,47 +1479,47 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail28</td>
-<td>0.008</td></tr>
+<td>0.009</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail29</td>
-<td>0.001</td></tr>
+<td>0.009</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail30</td>
-<td>0.008</td></tr>
+<td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail31</td>
-<td>0</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail32</td>
-<td>0.001</td></tr>
+<td>0.002</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail33</td>
-<td>0.008</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail34</td>
-<td>0.004</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail35</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail36</td>
-<td>0.002</td></tr>
+<td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail37</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail38</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail39</td>
@@ -1336,19 +1527,19 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail40</td>
-<td>0.002</td></tr>
+<td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail41</td>
-<td>0.004</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail42</td>
-<td>0.003</td></tr>
+<td>0.005</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail43</td>
-<td>0.004</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail44</td>
@@ -1356,23 +1547,23 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail45</td>
-<td>0.003</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail46</td>
-<td>0.005</td></tr>
+<td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail47</td>
-<td>0.003</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail48</td>
-<td>0.004</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail49</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail50</td>
@@ -1384,27 +1575,27 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail54</td>
-<td>0.003</td></tr>
+<td>0.002</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail55</td>
-<td>0.002</td></tr>
+<td>0.005</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail56</td>
-<td>0.003</td></tr>
+<td>0.009</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail57</td>
-<td>0.003</td></tr>
+<td>0.01</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail58</td>
-<td>0.003</td></tr>
+<td>0.008</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail59</td>
-<td>0.007</td></tr>
+<td>0.009</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail60</td>
@@ -1416,11 +1607,11 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail62</td>
-<td>0.01</td></tr>
+<td>0.011</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail63</td>
-<td>0.009</td></tr>
+<td>0.012</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail64</td>
@@ -1428,7 +1619,7 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail65</td>
-<td>0.009</td></tr>
+<td>0.008</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail66</td>
@@ -1444,27 +1635,27 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail69</td>
-<td>0.01</td></tr>
+<td>0.005</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail70</td>
-<td>0.008</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail71</td>
-<td>0.009</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail72</td>
-<td>0.005</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>maxStringNumberFail</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>threeLiterals</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>invalidString</td>
@@ -1472,15 +1663,15 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>zeroCharInput</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>nested</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>objectFollowedByGarbage</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>missingClosingObject</td>
@@ -1500,11 +1691,11 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>literalFailChecksNull</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>literalFailChecksTrue</td>
-<td>0.004</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>invalidArrayMissingKeyname</td>
@@ -1520,155 +1711,147 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testUTF32LEBOMStream</td>
-<td>0.004</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testUTF32BEStream</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>maxStringNumberOK</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>rfc7159MustFailForLiteral</td>
-<td>0.003</td></tr>
-<tr class="a">
-<td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>invalidLiteral</td>
 <td>0</td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testUTF32LEStream</td>
 <td>0.003</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>escapeStart</td>
-<td>0</td></tr>
-<tr class="b">
+<td>0.002</td></tr>
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>array</td>
-<td>0.003</td></tr>
-<tr class="a">
+<td>0.004</td></tr>
+<tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail1</td>
 <td>0</td></tr>
-<tr class="b">
-<td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>fail2</td>
-<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>fail3</td>
+<td>fail2</td>
 <td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>fail4</td>
-<td>0.004</td></tr>
+<td>fail3</td>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>fail5</td>
+<td>fail4</td>
 <td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>fail6</td>
+<td>fail5</td>
 <td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>fail6</td>
+<td>0.002</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail7</td>
 <td>0.003</td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail8</td>
 <td>0.003</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fail9</td>
-<td>0.002</td></tr>
-<tr class="b">
+<td>0.003</td></tr>
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testUTF8BEBOMStream</td>
 <td>0.001</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>invalidEmptyObject</td>
 <td>0</td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>arrayFollowedByGarbage1</td>
 <td>0.004</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>arrayFollowedByGarbage2</td>
 <td>0.003</td></tr>
-<tr class="b">
-<td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>testBinaryNullStream</td>
-<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>testIOException</td>
+<td>testBinaryNullStream</td>
 <td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testIOException</td>
+<td>0.002</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testUTF32BEBOMStream</td>
 <td>0.003</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>invalidArray</td>
 <td>0.001</td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>simpleUTF16LEAutoDetect</td>
-<td>0.004</td></tr>
-<tr class="a">
+<td>0.003</td></tr>
+<tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>simpleInMemory</td>
 <td>0</td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>hasNext</td>
 <td>0.001</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>stringescapeVariousBufferSizesBogus</td>
-<td>0.725</td></tr>
-<tr class="b">
+<td>0.729</td></tr>
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testUTF16LEBOMStream</td>
 <td>0</td></tr>
-<tr class="a">
-<td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>invalidKeyWithoutValue</td>
-<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>rfc7159MustFailForNumber</td>
-<td>0.003</td></tr>
+<td>invalidKeyWithoutValue</td>
+<td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testUTF16Stream</td>
-<td>0.003</td></tr>
+<td>0.002</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>rfc7159MustFailForString</td>
-<td>0</td></tr>
+<td>simpleUTF16LE</td>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>simpleUTF16LE</td>
-<td>0</td></tr>
+<td>objectPrependedByGarbage7</td>
+<td>0.002</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>objectPrependedByGarbage7</td>
-<td>0.001</td></tr>
+<td>plainValues</td>
+<td>0.01</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testBinaryNullStreamBOM</td>
-<td>0</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testUTF16BEStream</td>
-<td>0.004</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testUTF16BEBOMStream</td>
@@ -1676,15 +1859,15 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>commaChecks</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>shortestNonEmtyJsonFile</td>
-<td>0.003</td></tr>
+<td>0.002</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>shortestNonEmtyJsonFileWithWhiteSpaceChars</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testUTF16LEStream</td>
@@ -1692,11 +1875,11 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testSlowIs</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>bufferOverFlow</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>escaping</td>
@@ -1716,7 +1899,7 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>escapeStart2</td>
-<td>0.004</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>bigdecimal</td>
@@ -1727,122 +1910,126 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>special</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>simple2BadBufferSize8</td>
-<td>0.006</td></tr>
+<td>0.005</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>emptyArrayOneCharBufferSize</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testGrowingStringWithDifferentBufferSizes</td>
-<td>3.54</td></tr>
+<td>5.477</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>parseTiny50BJsonFile</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>emptyZeroCharBuffersize</td>
-<td>0</td></tr>
+<td>simpleValues</td>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>emptyZeroCharBuffersize</td>
+<td>0.001</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>simpleBadBufferSize8</td>
 <td>0.003</td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>simpleBadBufferSize9</td>
 <td>0.003</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>parseMedium11KbJsonFile</td>
-<td>0.002</td></tr>
-<tr class="b">
+<td>0.003</td></tr>
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>simple</td>
 <td>0</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>unicodeFailAscii</td>
-<td>0</td></tr>
-<tr class="b">
+<td>0.001</td></tr>
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>unicodeWithIoReader</td>
 <td>0</td></tr>
-<tr class="a">
-<td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>parseHuge1MbJsonFile</td>
-<td>0.038</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>parseLarge130KbJsonFile</td>
-<td>0.002</td></tr>
+<td>parseHuge1MbJsonFile</td>
+<td>0.047</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>comments</td>
+<td>parseLarge130KbJsonFile</td>
 <td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>unicode</td>
-<td>0.001</td></tr>
+<td>comments</td>
+<td>0.004</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>unicode2Bytes</td>
+<td>unicode</td>
 <td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>unicode3Bytes</td>
+<td>unicode2Bytes</td>
 <td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>unicode4Bytes</td>
-<td>0</td></tr>
+<td>unicode3Bytes</td>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>specialWithStringAsByteArrayInputStream</td>
+<td>unicode4Bytes</td>
 <td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>specialKeysWithStringAsByteArrayInputStream</td>
+<td>specialWithStringAsByteArrayInputStream</td>
 <td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>stringescapeVariousBufferSizes</td>
-<td>0.096</td></tr>
+<td>specialKeysWithStringAsByteArrayInputStream</td>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>specialWithIoReader</td>
-<td>0.001</td></tr>
+<td>stringescapeVariousBufferSizes</td>
+<td>0.11</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>testGrowingString</td>
-<td>6.683</td></tr>
+<td>specialWithIoReader</td>
+<td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>emptyOneCharBufferSize</td>
-<td>0.003</td></tr>
+<td>testGrowingString</td>
+<td>11.967</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>parseSmall3KbJsonFile</td>
-<td>0.001</td></tr>
+<td>emptyOneCharBufferSize</td>
+<td>0.004</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>specialWithStringReader</td>
+<td>parseSmall3KbJsonFile</td>
 <td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>specialWithStringReader</td>
+<td>0</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>parseBig600KbJsonFile</td>
-<td>0.005</td></tr></table></div>
+<td>0.01</td></tr></table></div>
 <div class="section">
 <h3>JsonWriterImplTest<a name="JsonWriterImplTest"></a></h3><a name="org.apache.johnzon.coreJsonWriterImplTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writer</td>
-<td>0</td></tr></table></div>
+<td>0.001</td></tr></table></div>
 <div class="section">
 <h3>LocationTest<a name="LocationTest"></a></h3><a name="org.apache.johnzon.coreLocationTest"></a>
 <table border="1" class="table table-striped">
@@ -1853,29 +2040,135 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testLocationOnParsingException</td>
-<td>0.003</td></tr>
+<td>0.004</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>failBytesInput</td>
-<td>0.006</td></tr>
+<td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>simpleLocationCrossingBufferBoundaries</td>
-<td>0.268</td></tr></table></div>
+<td>0.292</td></tr></table></div>
+<div class="section">
+<h3>AdapterTest<a name="AdapterTest"></a></h3><a name="org.apache.johnzon.mapperAdapterTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>run</td>
+<td>0.077</td></tr></table></div>
+<div class="section">
+<h3>AdvancedGenericsTest<a name="AdvancedGenericsTest"></a></h3><a name="org.apache.johnzon.mapperAdvancedGenericsTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testDeserializeHierarchyThree[field]</td>
+<td>0.003</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testSerializeHierarchyThree[field]</td>
+<td>0.003</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testSerializeHierarchyOne[field]</td>
+<td>0.001</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testSerializeHierarchyTwo[field]</td>
+<td>0.001</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testDeserializeHierarchyOne[field]</td>
+<td>0.001</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testDeserializeHierarchyTwo[field]</td>
+<td>0.004</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testDeserializeHierarchyThree[method]</td>
+<td>0.011</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testSerializeHierarchyThree[method]</td>
+<td>0.001</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testSerializeHierarchyOne[method]</td>
+<td>0.001</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testSerializeHierarchyTwo[method]</td>
+<td>0.001</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testDeserializeHierarchyOne[method]</td>
+<td>0.001</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testDeserializeHierarchyTwo[method]</td>
+<td>0.001</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testDeserializeHierarchyThree[both]</td>
+<td>0.003</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testSerializeHierarchyThree[both]</td>
+<td>0.002</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testSerializeHierarchyOne[both]</td>
+<td>0.001</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testSerializeHierarchyTwo[both]</td>
+<td>0.001</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testDeserializeHierarchyOne[both]</td>
+<td>0.001</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testDeserializeHierarchyTwo[both]</td>
+<td>0.001</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testDeserializeHierarchyThree[strict-method]</td>
+<td>0.001</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testSerializeHierarchyThree[strict-method]</td>
+<td>0.001</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testSerializeHierarchyOne[strict-method]</td>
+<td>0</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testSerializeHierarchyTwo[strict-method]</td>
+<td>0</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testDeserializeHierarchyOne[strict-method]</td>
+<td>0.002</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>testDeserializeHierarchyTwo[strict-method]</td>
+<td>0.001</td></tr></table></div>
 <div class="section">
 <h3>CircularExceptionTest<a name="CircularExceptionTest"></a></h3><a name="org.apache.johnzon.mapperCircularExceptionTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>dontStackOverFlow</td>
-<td>0.05</td></tr></table></div>
+<td>0.002</td></tr></table></div>
 <div class="section">
 <h3>EnumConverterTest<a name="EnumConverterTest"></a></h3><a name="org.apache.johnzon.mapper.converterEnumConverterTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fromEnumToString</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fromStringToEnum</td>
@@ -1886,41 +2179,48 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testSimpleEnumAccessModeField</td>
-<td>0.018</td></tr>
+<td>0.002</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testSimpleEnumAccessModeBoth</td>
-<td>0.006</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testAdvancedEnumAccessModeBoth</td>
-<td>0.006</td></tr>
+<td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testSimpleEnumWithCollectionAccessModeBoth</td>
-<td>0.002</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testSimpleEnumWithCollectionAccessModeField</td>
-<td>0.002</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testAdvancedEnumAccessModeField</td>
-<td>0.002</td></tr></table></div>
+<td>0.001</td></tr></table></div>
 <div class="section">
 <h3>JPATest<a name="JPATest"></a></h3><a name="org.apache.johnzon.mapperJPATest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>ensureStateIsIgnoredAndDateIsCorrect</td>
-<td>1.502</td></tr></table></div>
+<td>1.365</td></tr></table></div>
+<div class="section">
+<h3>JsonpIntegrationTest<a name="JsonpIntegrationTest"></a></h3><a name="org.apache.johnzon.mapperJsonpIntegrationTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>readAndWrite</td>
+<td>0.002</td></tr></table></div>
 <div class="section">
 <h3>LiteralTest<a name="LiteralTest"></a></h3><a name="org.apache.johnzon.mapperLiteralTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeReadNumbersInf</td>
-<td>0.032</td></tr>
+<td>0.005</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeReadIterables</td>
@@ -1928,7 +2228,14 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeReadNumbers</td>
-<td>0.003</td></tr></table></div>
+<td>0.002</td></tr></table></div>
+<div class="section">
+<h3>LocaleTest<a name="LocaleTest"></a></h3><a name="org.apache.johnzon.mapperLocaleTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>roundTrip</td>
+<td>0.001</td></tr></table></div>
 <div class="section">
 <h3>MapperEnhancedTest<a name="MapperEnhancedTest"></a></h3><a name="org.apache.johnzon.mapperMapperEnhancedTest"></a>
 <table border="1" class="table table-striped">
@@ -1939,19 +2246,19 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeNull</td>
-<td>0.002</td></tr>
+<td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeReadChar</td>
-<td>0.005</td></tr>
+<td>0.007</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeReadSortedMap</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeReadSortedSet</td>
-<td>0.006</td></tr>
+<td>0.002</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeTestclass</td>
@@ -1959,14 +2266,14 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeReadQueue</td>
-<td>0.003</td></tr></table></div>
+<td>0.004</td></tr></table></div>
 <div class="section">
 <h3>MapperGenericsTest<a name="MapperGenericsTest"></a></h3><a name="org.apache.johnzon.mapperMapperGenericsTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>map[field]</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>base[field]</td>
@@ -1974,23 +2281,23 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>list[field]</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>map[method]</td>
-<td>0.003</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>base[method]</td>
-<td>0.001</td></tr>
+<td>0.002</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>list[method]</td>
-<td>0.002</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>map[both]</td>
-<td>0.002</td></tr>
+<td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>base[both]</td>
@@ -1998,15 +2305,15 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>list[both]</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>map[strict-method]</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>base[strict-method]</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>list[strict-method]</td>
@@ -2037,23 +2344,23 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>constructor</td>
-<td>0.003</td></tr>
+<td>0.005</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>shortAndByteBase64</td>
-<td>0.006</td></tr>
+<td>0.005</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>readArray</td>
-<td>0.003</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>readMapObject</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>aliases</td>
-<td>0.005</td></tr>
+<td>0.004</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>encodingTest</td>
@@ -2061,7 +2368,7 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>readCollection</td>
-<td>0.001</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>noSetterCollection</td>
@@ -2069,15 +2376,15 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeArray</td>
-<td>0.001</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>readObject</td>
-<td>0.002</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeListOfList</td>
-<td>0.001</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fieldAccess</td>
@@ -2085,7 +2392,7 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>readEmptyArray</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>nan</td>
@@ -2093,27 +2400,27 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>primitiveCollection</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>literal</td>
-<td>0.002</td></tr>
+<td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>fakedObject</td>
-<td>0.006</td></tr>
+<td>0.008</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>readEmptyObject</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>shortAndByte</td>
-<td>0.001</td></tr>
+<td>0.002</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testShouldMapACollection</td>
-<td>0.002</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeByteArray</td>
@@ -2125,82 +2432,82 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeEmptyObject</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeObject</td>
-<td>0.005</td></tr>
+<td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>literalFail</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>converters</td>
-<td>0.002</td></tr></table></div>
+<td>0.001</td></tr></table></div>
 <div class="section">
 <h3>MapperVersionTest<a name="MapperVersionTest"></a></h3><a name="org.apache.johnzon.mapperMapperVersionTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>version</td>
-<td>0.004</td></tr></table></div>
+<td>0.003</td></tr></table></div>
 <div class="section">
 <h3>NoWarningTest<a name="NoWarningTest"></a></h3><a name="org.apache.johnzon.mapperNoWarningTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>noWarn</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>warn</td>
-<td>0.004</td></tr></table></div>
+<td>0.005</td></tr></table></div>
 <div class="section">
 <h3>NullTest<a name="NullTest"></a></h3><a name="org.apache.johnzon.mapperNullTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeNullObjectSkipAll</td>
-<td>0.001</td></tr>
+<td>0.002</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeNullObjectDefaultMapAllowNull</td>
-<td>0.003</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeNullObjectAllowNull</td>
-<td>0.001</td></tr>
+<td>0</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeNullObjectAllowNullSkipEmptyArray</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeNullObjectDefaultMap</td>
-<td>0</td></tr>
+<td>0.001</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>writeNullObjectDefault</td>
-<td>0.001</td></tr></table></div>
+<td>0</td></tr></table></div>
 <div class="section">
 <h3>ObjectConverterTest<a name="ObjectConverterTest"></a></h3><a name="org.apache.johnzon.mapperObjectConverterTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>testObjectConverter</td>
-<td>0.003</td></tr></table></div>
+<td>0.002</td></tr></table></div>
 <div class="section">
 <h3>ConfigurableJohnzonProviderTest<a name="ConfigurableJohnzonProviderTest"></a></h3><a name="org.apache.johnzon.jaxrsConfigurableJohnzonProviderTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>object</td>
-<td>0.093</td></tr>
+<td>0.089</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>asParam</td>
-<td>0.005</td></tr>
+<td>0.006</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>list</td>
@@ -2223,26 +2530,30 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>object</td>
-<td>0.003</td></tr>
+<td>0.004</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>asParam</td>
-<td>0.005</td></tr>
+<td>0.003</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>list</td>
-<td>0.004</td></tr>
+<td>0.003</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>array</td>
-<td>0.003</td></tr></table></div>
+<td>0.002</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>listPostNoGeneric</td>
+<td>0.004</td></tr></table></div>
 <div class="section">
 <h3>JsrProviderTest<a name="JsrProviderTest"></a></h3><a name="org.apache.johnzon.jaxrsJsrProviderTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>object</td>
-<td>0.007</td></tr>
+<td>0.005</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>array</td>
@@ -2253,21 +2564,273 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td>xmlToJson</td>
-<td>0.013</td></tr></table></div>
+<td>0.029</td></tr></table></div>
 <div class="section">
 <h3>JsrCodecTest<a name="JsrCodecTest"></a></h3><a name="org.apache.johnzon.websocketJsrCodecTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
-<td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>codec</td>
-<td>0.303</td></tr></table></div>
+<td><a href="#org.apache.johnzon.websocket.JsrCodecTest.org.apache.johnzon.websocket.JsrCodecTest"><img src="images/icon_error_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.websocket.JsrCodecTest.org.apache.johnzon.websocket.JsrCodecTest">org.apache.johnzon.websocket.JsrCodecTest</a>
+<div class="detailToggle" style="display:inline"><a href="javascript:toggleDisplay(&apos;org_apache_johnzon_websocket_JsrCodecTest_org_apache_johnzon_websocket_JsrCodecTest&apos;);"><span style="display:inline;" id="org_apache_johnzon_websocket_JsrCodecTest_org_apache_johnzon_websocket_JsrCodecTestoff"> + </span><span style="display:none;" id="org_apache_johnzon_websocket_JsrCodecTest_org_apache_johnzon_websocket_JsrCodecTeston"> - </span>[ Detail ]</a></div></td>
+<td>1.883</td></tr>
+<tr class="b">
+<td></td>
+<td>Could not invoke deployment method: public static org.jboss.shrinkwrap.api.spec.WebArchive org.apache.johnzon.websocket.JsrCodecTest.war()</td>
+<td></td></tr>
+<tr class="a">
+<td></td>
+<td>
+<div id="org_apache_johnzon_websocket_JsrCodecTest_org_apache_johnzon_websocket_JsrCodecTesterror" style="display:none;">
+<div>
+<pre>java.lang.RuntimeException: Could not invoke deployment method: public static org.jboss.shrinkwrap.api.spec.WebArchive org.apache.johnzon.websocket.JsrCodecTest.war()</pre></div></div></td>
+<td></td></tr></table></div>
 <div class="section">
 <h3>MapperCodecTest<a name="MapperCodecTest"></a></h3><a name="org.apache.johnzon.websocketMapperCodecTest"></a>
 <table border="1" class="table table-striped">
 <tr class="a">
+<td><a href="#org.apache.johnzon.websocket.MapperCodecTest.org.apache.johnzon.websocket.MapperCodecTest"><img src="images/icon_error_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.websocket.MapperCodecTest.org.apache.johnzon.websocket.MapperCodecTest">org.apache.johnzon.websocket.MapperCodecTest</a>
+<div class="detailToggle" style="display:inline"><a href="javascript:toggleDisplay(&apos;org_apache_johnzon_websocket_MapperCodecTest_org_apache_johnzon_websocket_MapperCodecTest&apos;);"><span style="display:inline;" id="org_apache_johnzon_websocket_MapperCodecTest_org_apache_johnzon_websocket_MapperCodecTestoff"> + </span><span style="display:none;" id="org_apache_johnzon_websocket_MapperCodecTest_org_apache_johnzon_websocket_MapperCodecTeston"> - </span>[ Detail ]</a></div></td>
+<td>0</td></tr>
+<tr class="b">
+<td></td>
+<td>Could not invoke deployment method: public static org.jboss.shrinkwrap.api.spec.WebArchive org.apache.johnzon.websocket.MapperCodecTest.war()</td>
+<td></td></tr>
+<tr class="a">
+<td></td>
+<td>
+<div id="org_apache_johnzon_websocket_MapperCodecTest_org_apache_johnzon_websocket_MapperCodecTesterror" style="display:none;">
+<div>
+<pre>java.lang.RuntimeException: Could not invoke deployment method: public static org.jboss.shrinkwrap.api.spec.WebArchive org.apache.johnzon.websocket.MapperCodecTest.war()</pre></div></div></td>
+<td></td></tr></table></div>
+<div class="section">
+<h3>ExampleToModelMojoTest<a name="ExampleToModelMojoTest"></a></h3><a name="org.apache.johnzon.maven.pluginExampleToModelMojoTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>generate</td>
+<td>0.05</td></tr></table></div>
+<div class="section">
+<h3>AdapterTest<a name="AdapterTest"></a></h3><a name="org.apache.johnzon.jsonbAdapterTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>adapt</td>
+<td>0.219</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>notYetPloymorphism</td>
+<td>0.013</td></tr></table></div>
+<div class="section">
+<h3>CdiAdapterTest<a name="CdiAdapterTest"></a></h3><a name="org.apache.johnzon.jsonbCdiAdapterTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>run</td>
+<td>0.113</td></tr></table></div>
+<div class="section">
+<h3>DefaultMappingTest<a name="DefaultMappingTest"></a></h3><a name="org.apache.johnzon.jsonbDefaultMappingTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>accessors</td>
+<td>0.002</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>anonymous</td>
+<td>0.002</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>inheritance</td>
+<td>0.003</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>modifiers</td>
+<td>0.002</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>arrays</td>
+<td>0.001</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>simpleValues</td>
+<td>0.004</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>naming</td>
+<td>0.003</td></tr>
+<tr class="b">
+<td><a href="#org.apache.johnzon.jsonb.DefaultMappingTest.primitives"><img src="images/icon_warning_sml.gif" alt="" /></a></td>
+<td><a href="#org.apache.johnzon.jsonb.DefaultMappingTest.primitives">primitives</a>
+<div class="detailToggle" style="display:inline"><a href="javascript:toggleDisplay(&apos;org_apache_johnzon_jsonb_DefaultMappingTest_primitives&apos;);"><span style="display:inline;" id="org_apache_johnzon_jsonb_DefaultMappingTest_primitivesoff"> + </span><span style="display:none;" id="org_apache_johnzon_jsonb_DefaultMappingTest_primitiveson"> - </span>[ Detail ]</a></div></td>
+<td>0</td></tr>
+<tr class="a">
+<td></td>
+<td>should it be supported</td>
+<td></td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>nulls</td>
+<td>0.002</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>order</td>
+<td>0.004</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>pojos</td>
+<td>0.03</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>structures</td>
+<td>0.003</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>instantiation</td>
+<td>0.001</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>optionals</td>
+<td>0.002</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>collections</td>
+<td>0.001</td></tr></table></div>
+<div class="section">
+<h3>JsonbJaxRsTest<a name="JsonbJaxRsTest"></a></h3><a name="org.apache.johnzon.jsonb.jaxrsJsonbJaxRsTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>primitive</td>
+<td>0.051</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>streamOutput</td>
+<td>0.002</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>object</td>
+<td>0.006</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>asParam</td>
+<td>0.003</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>list</td>
+<td>0.003</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>array</td>
+<td>0.004</td></tr></table></div>
+<div class="section">
+<h3>JohnzonProviderTest<a name="JohnzonProviderTest"></a></h3><a name="org.apache.johnzon.jsonbJohnzonProviderTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>create</td>
+<td>0</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>provider</td>
+<td>0.001</td></tr></table></div>
+<div class="section">
+<h3>JsonbReadTest<a name="JsonbReadTest"></a></h3><a name="org.apache.johnzon.jsonbJsonbReadTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>simple</td>
+<td>0.002</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>date</td>
+<td>0.021</td></tr>
+<tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
-<td>codec</td>
-<td>0.074</td></tr></table></div><br /></div>
+<td>propertyMapping</td>
+<td>0.002</td></tr></table></div>
+<div class="section">
+<h3>JsonbTransientTest<a name="JsonbTransientTest"></a></h3><a name="org.apache.johnzon.jsonbJsonbTransientTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>roundtrip</td>
+<td>0.002</td></tr></table></div>
+<div class="section">
+<h3>JsonbTypesTest<a name="JsonbTypesTest"></a></h3><a name="org.apache.johnzon.jsonbJsonbTypesTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>readAndWrite</td>
+<td>0.012</td></tr></table></div>
+<div class="section">
+<h3>JsonbWriteTest<a name="JsonbWriteTest"></a></h3><a name="org.apache.johnzon.jsonbJsonbWriteTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>propertyMappingNotNillable</td>
+<td>0.003</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>simple</td>
+<td>0.002</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>map</td>
+<td>0</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>date</td>
+<td>0.002</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>list</td>
+<td>0.001</td></tr>
+<tr class="b">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>propertyMapping</td>
+<td>0.001</td></tr>
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>propertyNillable</td>
+<td>0.002</td></tr></table></div>
+<div class="section">
+<h3>PropertyNamingStrategyFactoryTest<a name="PropertyNamingStrategyFactoryTest"></a></h3><a name="org.apache.johnzon.jsonbPropertyNamingStrategyFactoryTest"></a>
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_success_sml.gif" alt="" /></td>
+<td>valid</td>
+<td>0.007</td></tr></table></div><br /></div>
+<div class="section">
+<h2>Failure Details<a name="Failure_Details"></a></h2><a name="Failure_Details"></a>
+<p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p><br />
+<table border="1" class="table table-striped">
+<tr class="a">
+<td><img src="images/icon_error_sml.gif" alt="" /></td>
+<td><a name="org.apache.johnzon.websocket.JsrCodecTest.org.apache.johnzon.websocket.JsrCodecTest"></a>org.apache.johnzon.websocket.JsrCodecTest</td></tr>
+<tr class="b">
+<td></td>
+<td>java.lang.RuntimeException: Could not invoke deployment method: public static org.jboss.shrinkwrap.api.spec.WebArchive org.apache.johnzon.websocket.JsrCodecTest.war()</td></tr>
+<tr class="a">
+<td></td>
+<td>
+<div id="org.apache.johnzon.websocket.JsrCodecTesterror">org.apache.johnzon.websocket.JsrCodecTest:</div></td></tr>
+<tr class="b">
+<td><img src="images/icon_error_sml.gif" alt="" /></td>
+<td><a name="org.apache.johnzon.websocket.MapperCodecTest.org.apache.johnzon.websocket.MapperCodecTest"></a>org.apache.johnzon.websocket.MapperCodecTest</td></tr>
+<tr class="a">
+<td></td>
+<td>java.lang.RuntimeException: Could not invoke deployment method: public static org.jboss.shrinkwrap.api.spec.WebArchive org.apache.johnzon.websocket.MapperCodecTest.war()</td></tr>
+<tr class="b">
+<td></td>
+<td>
+<div id="org.apache.johnzon.websocket.MapperCodecTesterror">org.apache.johnzon.websocket.MapperCodecTest:</div></td></tr>
+<tr class="a">
+<td><img src="images/icon_warning_sml.gif" alt="" /></td>
+<td><a name="org.apache.johnzon.jsonb.DefaultMappingTest.primitives"></a>primitives</td></tr>
+<tr class="b">
+<td></td>
+<td>skipped: should it be supported</td></tr></table><br /></div>
                   </div>
             </div>
           </div>

Modified: incubator/johnzon/site/publish/taglist.html
URL: http://svn.apache.org/viewvc/incubator/johnzon/site/publish/taglist.html?rev=1736738&r1=1736737&r2=1736738&view=diff
==============================================================================
--- incubator/johnzon/site/publish/taglist.html (original)
+++ incubator/johnzon/site/publish/taglist.html Sun Mar 27 11:36:12 2016
@@ -209,7 +209,7 @@
                 </a>
                       </div>
         <div class="pull-right">              <div id="bannerRight">
-                                                                                        <img src="http://people.apache.org/~salyh/aj_logo_vote.png"  width="180"/>
+                                                                                                <img src="resources/images/johnzon_logo.png"  width="180"/>
                 </div>
       </div>
         <div class="clear"><hr/></div>

Modified: incubator/johnzon/site/publish/team-list.html
URL: http://svn.apache.org/viewvc/incubator/johnzon/site/publish/team-list.html?rev=1736738&r1=1736737&r2=1736738&view=diff
==============================================================================
--- incubator/johnzon/site/publish/team-list.html (original)
+++ incubator/johnzon/site/publish/team-list.html Sun Mar 27 11:36:12 2016
@@ -209,7 +209,7 @@
                 </a>
                       </div>
         <div class="pull-right">              <div id="bannerRight">
-                                                                                        <img src="http://people.apache.org/~salyh/aj_logo_vote.png"  width="180"/>
+                                                                                                <img src="resources/images/johnzon_logo.png"  width="180"/>
                 </div>
       </div>
         <div class="clear"><hr/></div>
@@ -587,7 +587,9 @@
 <tr class="a">
 <th>Name</th></tr>
 <tr class="b">
-<td>Thiago Veronezi</td></tr></table><script type="text/javascript">
+<td>Thiago Veronezi</td></tr>
+<tr class="a">
+<td>Karl Grosse</td></tr></table><script type="text/javascript">
 function offsetDate(id, offset) {
     var now = new Date();
     var nowTime = now.getTime();