Modified: 
websites/production/tapestry/content/using-tapestry-with-hibernate.html
==============================================================================
--- websites/production/tapestry/content/using-tapestry-with-hibernate.html 
(original)
+++ websites/production/tapestry/content/using-tapestry-with-hibernate.html Sat 
Feb  3 23:23:34 2018
@@ -51,7 +51,7 @@
 
           <div id="top">
             <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";>
+<form enctype="application/x-www-form-urlencoded" method="get" 
action="https://tapestry.apache.org/search.html";>
   <input type="text" name="q">
   <input type="submit" value="Search">
 </form>
@@ -59,7 +59,7 @@
 </div>
 
 
-<div class="emblem" style="float:left"><p><a  href="index.html"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry_small.png";></span></a></p></div>
+<div class="emblem" style="float:left"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="https://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="https://tapestry.apache.org/images/tapestry_small.png";></span></p></div>
 
 
 <div class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">Using Tapestry With Hibernate</h1></div>

Modified: websites/production/tapestry/content/version-numbers.html
==============================================================================
--- websites/production/tapestry/content/version-numbers.html (original)
+++ websites/production/tapestry/content/version-numbers.html Sat Feb  3 
23:23:34 2018
@@ -42,7 +42,7 @@
 
           <div id="top">
             <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";>
+<form enctype="application/x-www-form-urlencoded" method="get" 
action="https://tapestry.apache.org/search.html";>
   <input type="text" name="q">
   <input type="submit" value="Search">
 </form>
@@ -50,7 +50,7 @@
 </div>
 
 
-<div class="emblem" style="float:left"><p><a  href="index.html"><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry_small.png";></span></a></p></div>
+<div class="emblem" style="float:left"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="https://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="https://tapestry.apache.org/images/tapestry_small.png";></span></p></div>
 
 
 <div class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">Version Numbers</h1></div>

Modified: websites/production/tapestry/content/whatistapestry-v2.html
==============================================================================
--- websites/production/tapestry/content/whatistapestry-v2.html (original)
+++ websites/production/tapestry/content/whatistapestry-v2.html Sat Feb  3 
23:23:34 2018
@@ -36,13 +36,26 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div>
+
+</div>
 
           <div id="top">
-            <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 
- <input type="text" name="q"> 
- <input type="submit" value="Search"> 
-</form></div><div class="emblem" style="float:left"><p><a  
href="index.html"><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry_small.png";></span></a></p></div><div
 class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">whatIsTapestry-v2</h1></div></div>
+            <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
+<form enctype="application/x-www-form-urlencoded" method="get" 
action="https://tapestry.apache.org/search.html";>
+  <input type="text" name="q">
+  <input type="submit" value="Search">
+</form>
+
+</div>
+
+
+<div class="emblem" style="float:left"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="https://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="https://tapestry.apache.org/images/tapestry_small.png";></span></p></div>
+
+
+<div class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">whatIsTapestry-v2</h1></div>
+
+</div>
       <div class="clearer"></div>
       </div>
 
@@ -55,51 +68,42 @@
 
       <div id="content">
                 <div id="ConfluenceContent"><style type="text/css">
-#whatIs h4 { padding-left: 45px; }
-#is-polyglot { background : url("whatistapestry.data/Chat.png") no-repeat 
scroll left top transparent; }
-#is-injection { background : url("whatistapestry.data/injection.png") 
no-repeat scroll left top transparent; }
-#is-productive { background : url("whatistapestry.data/Refresh.png") no-repeat 
scroll left top transparent; }
-#is-testable { background : url("whatistapestry.data/accepted.png") no-repeat 
scroll left top transparent; }
-#is-fast { background : url("whatistapestry.data/fast.png") no-repeat scroll 
left top transparent; }
-#is-reporting { background : url("whatistapestry.data/bug.png") no-repeat 
scroll left top transparent; }
-#is-scalable { background : url("whatistapestry.data/Web.png") no-repeat 
scroll left top transparent; }
-#is-modular { background : url("whatistapestry.data/plugin.png") no-repeat 
scroll left top transparent; }
+#whatIs h4 { padding-left: 45px; }#is-polyglot { background : 
url("whatistapestry.data/Chat.png") no-repeat scroll left top transparent; 
}#is-injection { background : url("whatistapestry.data/injection.png") 
no-repeat scroll left top transparent; }#is-productive { background : 
url("whatistapestry.data/Refresh.png") no-repeat scroll left top transparent; 
}#is-testable { background : url("whatistapestry.data/accepted.png") no-repeat 
scroll left top transparent; }#is-fast { background : 
url("whatistapestry.data/fast.png") no-repeat scroll left top transparent; 
}#is-reporting { background : url("whatistapestry.data/bug.png") no-repeat 
scroll left top transparent; }#is-scalable { background : 
url("whatistapestry.data/Web.png") no-repeat scroll left top transparent; 
}#is-modular { background : url("whatistapestry.data/plugin.png") no-repeat 
scroll left top transparent; }
 </style>
-<div class="row" id="whatIs"><h3 id="whatIsTapestry-v2-WhatisTapestry?">What 
is Tapestry?</h3><div class="col-md-6">
- <div id="is-polyglot"> 
-  <h4 id="whatIsTapestry-v2-PureJavaandPolyglot">Pure Java and Polyglot</h4> 
-  <p>Written in pure Java: code your pages and components in Java, Groovy or 
Scala.</p> 
- </div>
- <div id="is-productive"> 
-  <h4 id="whatIsTapestry-v2-HighlyProductive">Highly Productive</h4> 
-  <p>Live class reloading means that the time between seeing an error and 
providing the fix is seconds, not minutes.</p> 
- </div>
- <div id="is-reporting"> 
-  <h4 id="whatIsTapestry-v2-AdvancedExceptionReporting">Advanced Exception 
Reporting</h4> 
-  <p>Gives you all the tools you need to fix your problem: not just a stack 
trace, but details about what Tapestry was doing and why, what went wrong, and 
how to fix it.</p> 
- </div>
- <div id="is-fast"> 
-  <h4 id="whatIsTapestry-v2-Fast">Fast</h4> 
-  <p>Pure Java; no reflection, not even for property expressions. Built to 
cleanly support large numbers of concurrent threads without contention. 
Integrated GZip content compression, JavaScript aggregation and compression, 
and client-side caching.</p> 
- </div>
-</div><div class="col-md-6">
- <div id="is-injection"> 
-  <h4 id="whatIsTapestry-v2-ConventionoverConfiguration">Convention over 
Configuration</h4> 
-  <p>Dependency injection and meta-programming through annotations and naming 
conventions.</p> 
- </div>
- <div id="is-scalable"> 
-  <h4 id="whatIsTapestry-v2-Scalable">Scalable</h4> 
-  <p>Scales up big on a single server, and works great in a cluster. Keeps 
session state minimal by design.</p> 
- </div>
- <div id="is-testable"> 
-  <h4 id="whatIsTapestry-v2-Testable">Testable</h4> 
-  <p>Committed to testability throughout design; built-in utilities to enhance 
TDD. Support for Selenium for integration testing.</p> 
- </div>
- <div id="is-modular"> 
-  <h4 id="whatIsTapestry-v2-AdaptableandModular">Adaptable and Modular</h4> 
-  <p>Architecture is open and extensible. There's a clean way to add your own 
extensions, or override built-in logic. Provides integration with Hibernate, 
JPA and Spring. Third-party integrations with other tools, such as Quartz and 
Lucene.</p> 
- </div>
-</div></div></div>
+<br clear="none">
+<div class="row" id="whatIs"><h3 id="whatIsTapestry-v2-WhatisTapestry?">What 
is Tapestry?</h3><div class="col-md-6"><div id="is-polyglot"><h4 
id="whatIsTapestry-v2-PureJavaandPolyglot">Pure Java and 
Polyglot</h4><p>Written in pure Java: code your pages and components in Java, 
Groovy or Scala.</p></div>
+
+
+<div id="is-productive"><h4 id="whatIsTapestry-v2-HighlyProductive">Highly 
Productive</h4><p>Live class reloading means that the time between seeing an 
error and providing the fix is seconds, not minutes.</p></div>
+
+
+<div id="is-reporting"><h4 
id="whatIsTapestry-v2-AdvancedExceptionReporting">Advanced Exception 
Reporting</h4><p>Gives you all the tools you need to fix your problem: not just 
a stack trace, but details about what Tapestry was doing and why, what went 
wrong, and how to fix it.</p></div>
+
+
+<div id="is-fast"><h4 id="whatIsTapestry-v2-Fast">Fast</h4><p>Pure Java; no 
reflection, not even for property expressions. Built to cleanly support large 
numbers of concurrent threads without contention. Integrated GZip content 
compression, JavaScript aggregation and compression, and client-side 
caching.</p></div>
+
+
+</div>
+
+
+<div class="col-md-6"><div id="is-injection"><h4 
id="whatIsTapestry-v2-ConventionoverConfiguration">Convention over 
Configuration</h4><p>Dependency injection and meta-programming through 
annotations and naming conventions.</p></div>
+
+
+<div id="is-scalable"><h4 
id="whatIsTapestry-v2-Scalable">Scalable</h4><p>Scales up big on a single 
server, and works great in a cluster. Keeps session state minimal by 
design.</p></div>
+
+
+<div id="is-testable"><h4 
id="whatIsTapestry-v2-Testable">Testable</h4><p>Committed to testability 
throughout design; built-in utilities to enhance TDD. Support for Selenium for 
integration testing.</p></div>
+
+
+<div id="is-modular"><h4 id="whatIsTapestry-v2-AdaptableandModular">Adaptable 
and Modular</h4><p>Architecture is open and extensible. There's a clean way to 
add your own extensions, or override built-in logic. Provides integration with 
Hibernate, JPA and Spring. Third-party integrations with other tools, such as 
Quartz and Lucene.</p></div>
+
+
+</div>
+
+
+</div>
+
+</div>
       </div>
 
       <div class="clearer"></div>

Modified: websites/production/tapestry/content/whatistapestry.html
==============================================================================
--- websites/production/tapestry/content/whatistapestry.html (original)
+++ websites/production/tapestry/content/whatistapestry.html Sat Feb  3 
23:23:34 2018
@@ -36,13 +36,26 @@
 
   <div class="wrapper bs">
 
-        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div></div>
+        <div id="navigation"><div class="nav"><ul class="alternate"><li><a  
href="index.html">Home</a></li><li><a  href="getting-started.html">Getting 
Started</a></li><li><a  href="documentation.html">Documentation</a></li><li><a  
href="download.html">Download</a></li><li><a  
href="about.html">About</a></li><li><a  class="external-link" 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li><li><a  
href="community.html">Community</a></li><li><a  class="external-link" 
href="http://www.apache.org/security/";>Security</a></li><li><a  
class="external-link" href="http://www.apache.org/";>Apache</a></li><li><a  
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
  class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></div>
+
+</div>
 
           <div id="top">
-            <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span><form 
enctype="application/x-www-form-urlencoded" method="get" 
action="http://tapestry.apache.org/search.html";> 
- <input type="text" name="q"> 
- <input type="submit" value="Search"> 
-</form></div><div class="emblem" style="float:left"><p><a  
href="index.html"><span class="confluence-embedded-file-wrapper"><img 
class="confluence-embedded-image confluence-external-resource" 
src="http://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="http://tapestry.apache.org/images/tapestry_small.png";></span></a></p></div><div
 class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">whatIsTapestry</h1></div></div>
+            <div id="smallbanner"><div class="searchbox" 
style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; 
font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
+<form enctype="application/x-www-form-urlencoded" method="get" 
action="https://tapestry.apache.org/search.html";>
+  <input type="text" name="q">
+  <input type="submit" value="Search">
+</form>
+
+</div>
+
+
+<div class="emblem" style="float:left"><p><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="https://tapestry.apache.org/images/tapestry_small.png"; 
data-image-src="https://tapestry.apache.org/images/tapestry_small.png";></span></p></div>
+
+
+<div class="title" style="float:left; margin: 0 0 0 3em"><h1 
id="SmallBanner-PageTitle">whatIsTapestry</h1></div>
+
+</div>
       <div class="clearer"></div>
       </div>
 
@@ -55,51 +68,42 @@
 
       <div id="content">
                 <div id="ConfluenceContent"><style type="text/css">
-#whatIs h4 { padding-left: 45px; }
-#is-polyglot { background : url("whatistapestry.data/Chat.png") no-repeat 
scroll left top transparent; }
-#is-injection { background : url("whatistapestry.data/injection.png") 
no-repeat scroll left top transparent; }
-#is-productive { background : url("whatistapestry.data/Refresh.png") no-repeat 
scroll left top transparent; }
-#is-testable { background : url("whatistapestry.data/accepted.png") no-repeat 
scroll left top transparent; }
-#is-fast { background : url("whatistapestry.data/fast.png") no-repeat scroll 
left top transparent; }
-#is-reporting { background : url("whatistapestry.data/bug.png") no-repeat 
scroll left top transparent; }
-#is-scalable { background : url("whatistapestry.data/Web.png") no-repeat 
scroll left top transparent; }
-#is-modular { background : url("whatistapestry.data/plugin.png") no-repeat 
scroll left top transparent; }
+#whatIs h4 { padding-left: 45px; }#is-polyglot { background : 
url("whatistapestry.data/Chat.png") no-repeat scroll left top transparent; 
}#is-injection { background : url("whatistapestry.data/injection.png") 
no-repeat scroll left top transparent; }#is-productive { background : 
url("whatistapestry.data/Refresh.png") no-repeat scroll left top transparent; 
}#is-testable { background : url("whatistapestry.data/accepted.png") no-repeat 
scroll left top transparent; }#is-fast { background : 
url("whatistapestry.data/fast.png") no-repeat scroll left top transparent; 
}#is-reporting { background : url("whatistapestry.data/bug.png") no-repeat 
scroll left top transparent; }#is-scalable { background : 
url("whatistapestry.data/Web.png") no-repeat scroll left top transparent; 
}#is-modular { background : url("whatistapestry.data/plugin.png") no-repeat 
scroll left top transparent; }
 </style>
-<div class="row" id="whatIs"><h3 id="whatIsTapestry-WhatisTapestry?">What is 
Tapestry?</h3><div class="col-md-6">
- <div id="is-polyglot"> 
-  <h4 id="whatIsTapestry-PureJavaandPolyglot">Pure Java and Polyglot</h4> 
-  <p>Written in pure Java: code your pages and components in Java, Groovy or 
Scala.</p> 
- </div>
- <div id="is-productive"> 
-  <h4 id="whatIsTapestry-HighlyProductive">Highly Productive</h4> 
-  <p>Live class reloading means that the time between seeing an error and 
providing the fix is seconds, not minutes.</p> 
- </div>
- <div id="is-reporting"> 
-  <h4 id="whatIsTapestry-AdvancedExceptionReporting">Advanced Exception 
Reporting</h4> 
-  <p>Gives you all the tools you need to fix your problem: not just a stack 
trace, but details about what Tapestry was doing and why, what went wrong, and 
how to fix it.</p> 
- </div>
- <div id="is-fast"> 
-  <h4 id="whatIsTapestry-Fast">Fast</h4> 
-  <p>Pure Java; no reflection, not even for property expressions. Built to 
cleanly support large numbers of concurrent threads without contention. 
Integrated GZip content compression, JavaScript aggregation and compression, 
and client-side caching.</p> 
- </div>
-</div><div class="col-md-6">
- <div id="is-injection"> 
-  <h4 id="whatIsTapestry-ConventionoverConfiguration">Convention over 
Configuration</h4> 
-  <p>Dependency injection and meta-programming through annotations and naming 
conventions.</p> 
- </div>
- <div id="is-scalable"> 
-  <h4 id="whatIsTapestry-Scalable">Scalable</h4> 
-  <p>Scales up big on a single server, and works great in a cluster. Keeps 
session state minimal by design.</p> 
- </div>
- <div id="is-testable"> 
-  <h4 id="whatIsTapestry-Testable">Testable</h4> 
-  <p>Committed to testability throughout design; built-in utilities to enhance 
TDD. Support for Selenium for integration testing.</p> 
- </div>
- <div id="is-modular"> 
-  <h4 id="whatIsTapestry-AdaptableandModular">Adaptable and Modular</h4> 
-  <p>Architecture is open and extensible. There's a clean way to add your own 
extensions, or override built-in logic. Provides integration with Hibernate, 
JPA and Spring. Third-party integrations with other tools, such as Quartz and 
Lucene.</p> 
- </div>
-</div></div></div>
+<br clear="none">
+<div class="row" id="whatIs"><h3 id="whatIsTapestry-WhatisTapestry?">What is 
Tapestry?</h3><div class="col-md-6"><div id="is-polyglot"><h4 
id="whatIsTapestry-PureJavaandPolyglot">Pure Java and Polyglot</h4><p>Written 
in pure Java: code your pages and components in Java, Groovy or Scala.</p></div>
+
+
+<div id="is-productive"><h4 id="whatIsTapestry-HighlyProductive">Highly 
Productive</h4><p>Live class reloading means that the time between seeing an 
error and providing the fix is seconds, not minutes.</p></div>
+
+
+<div id="is-reporting"><h4 
id="whatIsTapestry-AdvancedExceptionReporting">Advanced Exception 
Reporting</h4><p>Gives you all the tools you need to fix your problem: not just 
a stack trace, but details about what Tapestry was doing and why, what went 
wrong, and how to fix it.</p></div>
+
+
+<div id="is-fast"><h4 id="whatIsTapestry-Fast">Fast</h4><p>Pure Java; no 
reflection, not even for property expressions. Built to cleanly support large 
numbers of concurrent threads without contention. Integrated GZip content 
compression, JavaScript aggregation and compression, and client-side 
caching.</p></div>
+
+
+</div>
+
+
+<div class="col-md-6"><div id="is-injection"><h4 
id="whatIsTapestry-ConventionoverConfiguration">Convention over 
Configuration</h4><p>Dependency injection and meta-programming through 
annotations and naming conventions.</p></div>
+
+
+<div id="is-scalable"><h4 id="whatIsTapestry-Scalable">Scalable</h4><p>Scales 
up big on a single server, and works great in a cluster. Keeps session state 
minimal by design.</p></div>
+
+
+<div id="is-testable"><h4 
id="whatIsTapestry-Testable">Testable</h4><p>Committed to testability 
throughout design; built-in utilities to enhance TDD. Support for Selenium for 
integration testing.</p></div>
+
+
+<div id="is-modular"><h4 id="whatIsTapestry-AdaptableandModular">Adaptable and 
Modular</h4><p>Architecture is open and extensible. There's a clean way to add 
your own extensions, or override built-in logic. Provides integration with 
Hibernate, JPA and Spring. Third-party integrations with other tools, such as 
Quartz and Lucene.</p></div>
+
+
+</div>
+
+
+</div>
+
+</div>
       </div>
 
       <div class="clearer"></div>


Reply via email to