website changes 2 Signed-off-by: Andy Gumbrecht <agumbre...@tomitribe.com>
Project: http://git-wip-us.apache.org/repos/asf/tomee-site-generator/repo Commit: http://git-wip-us.apache.org/repos/asf/tomee-site-generator/commit/95a3c965 Tree: http://git-wip-us.apache.org/repos/asf/tomee-site-generator/tree/95a3c965 Diff: http://git-wip-us.apache.org/repos/asf/tomee-site-generator/diff/95a3c965 Branch: refs/heads/master Commit: 95a3c9655ab08030d317fcc647ee44ec3197e17a Parents: c7bc597 Author: Ivan Junckes Filho <ivanjunc...@gmail.com> Authored: Thu Jul 6 09:11:49 2017 -0300 Committer: Andy Gumbrecht <agumbre...@tomitribe.com> Committed: Mon Jul 10 22:55:02 2017 +0200 ---------------------------------------------------------------------- .../java/org/apache/tomee/website/JBake.java | 10 ++++++-- src/main/jbake/content/admin/cluster/index.adoc | 3 ++- .../content/admin/configuration/index.adoc | 2 +- .../jbake/content/advanced/client/jndi.adoc | 2 +- .../content/advanced/jms/jms-configuration.adoc | 4 ++-- .../jbake/content/advanced/shading/index.adoc | 2 +- src/main/jbake/content/community/index.adoc | 4 ++-- .../content/developer/classloading/index.adoc | 2 +- .../content/developer/configuration/cxf.adoc | 5 ++-- src/main/jbake/content/developer/ide/index.adoc | 2 +- .../jbake/content/developer/json/index.adoc | 2 +- .../testing/applicationcomposer/index.adoc | 2 +- .../jbake/content/developer/testing/index.adoc | 6 ++--- .../jbake/content/developer/tools/index.adoc | 2 +- src/main/jbake/content/documentation.adoc | 24 ++++++++++---------- 15 files changed, 39 insertions(+), 33 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/java/org/apache/tomee/website/JBake.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/tomee/website/JBake.java b/src/main/java/org/apache/tomee/website/JBake.java index 77702ee..0f667c3 100755 --- a/src/main/java/org/apache/tomee/website/JBake.java +++ b/src/main/java/org/apache/tomee/website/JBake.java @@ -187,7 +187,13 @@ public class JBake { final File dirStructureHtml = new File(adminFolder, "directory-structure.html"); final File fileLayoutPdf = new File(adminFolder, "file-layout.pdf"); final File dirStructurePdf = new File(adminFolder, "directory-structure.pdf"); - FileUtils.copyFile(fileLayoutHtml, dirStructureHtml); - FileUtils.copyFile(fileLayoutPdf, dirStructurePdf); + + if(fileLayoutPdf.exists()){ + FileUtils.copyFile(fileLayoutPdf, dirStructurePdf); + } + + if(fileLayoutHtml.exists()){ + FileUtils.copyFile(fileLayoutHtml, dirStructureHtml); + } } } http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/admin/cluster/index.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/admin/cluster/index.adoc b/src/main/jbake/content/admin/cluster/index.adoc index 19ab053..82caad7 100755 --- a/src/main/jbake/content/admin/cluster/index.adoc +++ b/src/main/jbake/content/admin/cluster/index.adoc @@ -1,4 +1,5 @@ -= Clustering +== Clustering and High Availability (HA) + :jbake-date: 2016-03-16 :jbake-type: page :jbake-status: published http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/admin/configuration/index.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/admin/configuration/index.adoc b/src/main/jbake/content/admin/configuration/index.adoc index a483971..115d1ba 100755 --- a/src/main/jbake/content/admin/configuration/index.adoc +++ b/src/main/jbake/content/admin/configuration/index.adoc @@ -1,4 +1,4 @@ -= How to configure += Server Configuration :jbake-date: 2016-03-16 :jbake-type: page :jbake-status: published http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/advanced/client/jndi.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/advanced/client/jndi.adoc b/src/main/jbake/content/advanced/client/jndi.adoc index e1c5d2f..a6e461a 100644 --- a/src/main/jbake/content/advanced/client/jndi.adoc +++ b/src/main/jbake/content/advanced/client/jndi.adoc @@ -1,4 +1,4 @@ -= JNDI +== Java Naming and Directory Interface (JNDI) :jbake-date: 2016-10-14 :jbake-type: page :jbake-status: published http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/advanced/jms/jms-configuration.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/advanced/jms/jms-configuration.adoc b/src/main/jbake/content/advanced/jms/jms-configuration.adoc index 5a2f027..701b1dd 100644 --- a/src/main/jbake/content/advanced/jms/jms-configuration.adoc +++ b/src/main/jbake/content/advanced/jms/jms-configuration.adoc @@ -1,4 +1,4 @@ -= JMS Configuration Tips += Why is my ActiveMQ/JMS MDB not scaling as expected? :jbake-date: 2017-02-22 :jbake-type: page :jbake-status: published @@ -61,7 +61,7 @@ public static class MyMdb implements MessageListener { </Resource> ---- -==== Slow consumption +==== Slow Message Consumption If you find you have a slow consumption of messages there are several options to have a look (activemq website explains it very well) but one very impacting option can be the prefetch size. http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/advanced/shading/index.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/advanced/shading/index.adoc b/src/main/jbake/content/advanced/shading/index.adoc index 329bc39..fc4b18a 100755 --- a/src/main/jbake/content/advanced/shading/index.adoc +++ b/src/main/jbake/content/advanced/shading/index.adoc @@ -1,4 +1,4 @@ -= Fat / Uber jars - Shade Plugin += Fat / Uber jars - Using the Shade Plugin :jbake-date: 2016-03-16 :jbake-type: page :jbake-status: published http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/community/index.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/community/index.adoc b/src/main/jbake/content/community/index.adoc index 8e31139..ccd27d2 100755 --- a/src/main/jbake/content/community/index.adoc +++ b/src/main/jbake/content/community/index.adoc @@ -3,7 +3,7 @@ :jbake-type: page :jbake-status: published -=== Source Code +=== The Source Code Want to grab TomEE source code and hack it? Nothing simpler, just go link:sources.html[there]. @@ -19,7 +19,7 @@ Facebook, Twitter, Google+: if that speaks to you just follow this link:social.h For more information about available support for TomEE please have a look on link:../security/support.html[Support] page. -=== Contribute to this website +=== Contribute to This Website This website is a simple JBake project you can find at https://git-wip-us.apache.org/repos/asf/tomee-site-generator.git. http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/developer/classloading/index.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/developer/classloading/index.adoc b/src/main/jbake/content/developer/classloading/index.adoc index 4b2cdd9..fb47ef3 100755 --- a/src/main/jbake/content/developer/classloading/index.adoc +++ b/src/main/jbake/content/developer/classloading/index.adoc @@ -1,4 +1,4 @@ -= TomEE Classloading += The TomEE ClassLoader :jbake-date: 2016-03-16 :jbake-type: page :jbake-status: published http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/developer/configuration/cxf.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/developer/configuration/cxf.adoc b/src/main/jbake/content/developer/configuration/cxf.adoc index db9db80..997fc82 100755 --- a/src/main/jbake/content/developer/configuration/cxf.adoc +++ b/src/main/jbake/content/developer/configuration/cxf.adoc @@ -1,11 +1,10 @@ -= CXF Configuration - JAX-RS and JAX-WS += CXF Configuration - JAX-RS (RESTful Services) and JAX-WS (Web Services) :jbake-date: 2016-03-16 :jbake-type: page :jbake-status: published :jbake-tomeepdf: -TomEE relies on Apache CXF for JAX-RS and JAX-WS, it doesn't provides all CXF modules but most common -ones for both specifications (JAX-RS is part of all distributions but JAX-WS is only part of plus one). +TomEE relies on Apache CXF for JAX-RS (RESTful Services) and JAX-WS (Web Services). It does not provide all CXF modules, but the most common ones for both specifications (JAX-RS is part of all distributions but JAX-WS is only part of plus one). == Configuration http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/developer/ide/index.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/developer/ide/index.adoc b/src/main/jbake/content/developer/ide/index.adoc index f389993..9bc3370 100755 --- a/src/main/jbake/content/developer/ide/index.adoc +++ b/src/main/jbake/content/developer/ide/index.adoc @@ -1,4 +1,4 @@ -= IDEs += Integrated Development Environments (IDEs) :jbake-date: 2016-03-16 :jbake-type: page :jbake-status: published http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/developer/json/index.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/developer/json/index.adoc b/src/main/jbake/content/developer/json/index.adoc index d71fb5b..9141d88 100755 --- a/src/main/jbake/content/developer/json/index.adoc +++ b/src/main/jbake/content/developer/json/index.adoc @@ -1,4 +1,4 @@ -= TomEE 7 and Apache Johnzon += TomEE and Apache Johnzon - JAX-RS JSON Provider :jbake-date: 2016-03-16 :jbake-type: page :jbake-status: published http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/developer/testing/applicationcomposer/index.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/developer/testing/applicationcomposer/index.adoc b/src/main/jbake/content/developer/testing/applicationcomposer/index.adoc index d5bf455..64b5e48 100755 --- a/src/main/jbake/content/developer/testing/applicationcomposer/index.adoc +++ b/src/main/jbake/content/developer/testing/applicationcomposer/index.adoc @@ -1,4 +1,4 @@ -= ApplicationComposer: the swiss knife of TomEE += ApplicationComposer: The TomEE Swiss Knife :jbake-date: 2016-03-16 :jbake-type: page :jbake-status: published http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/developer/testing/index.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/developer/testing/index.adoc b/src/main/jbake/content/developer/testing/index.adoc index 5ab39a7..8b277e6 100755 --- a/src/main/jbake/content/developer/testing/index.adoc +++ b/src/main/jbake/content/developer/testing/index.adoc @@ -1,9 +1,9 @@ -= Testing += Unit Testing :jbake-date: 2016-03-16 :jbake-type: page :jbake-status: published :jbake-tomeepdf: -- link:applicationcomposer/index.html[`ApplicationComposer`]: lightweight tests -- link:arquillian/index.html[Arquillian]: the de facto standard for EE tests +- link:applicationcomposer/index.html[ApplicationComposer]: Lightweight tests +- link:arquillian/index.html[Arquillian]: The standard for EE tests - link:other/index.html[Going futher]: OpenEJB JUnit, TomEE Embedded... http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/developer/tools/index.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/developer/tools/index.adoc b/src/main/jbake/content/developer/tools/index.adoc index 3d59740..235f774 100755 --- a/src/main/jbake/content/developer/tools/index.adoc +++ b/src/main/jbake/content/developer/tools/index.adoc @@ -1,4 +1,4 @@ -= Build tools += Build Tools and Plugins :jbake-date: 2016-03-16 :jbake-type: page :jbake-status: published http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/95a3c965/src/main/jbake/content/documentation.adoc ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/documentation.adoc b/src/main/jbake/content/documentation.adoc index 8764106..5507038 100644 --- a/src/main/jbake/content/documentation.adoc +++ b/src/main/jbake/content/documentation.adoc @@ -5,22 +5,22 @@ :jbake-tomeepdf: === Administration -- link:admin/configuration/index.html[How to configure] +- link:admin/configuration/index.html[Server Configuration] - link:admin/directory-structure.html[Directory Structure] -- link:admin/cluster/index.html[Clustering] +- link:admin/cluster/index.html[Clustering and High Availability (HA)] === Developers - link:developer/ide/index.html[IDEs - Eclipse, Intellij Idea and Netbeans] -- link:developer/testing/index.html[Testing - Arquillian, OpenEJB JUnit, TomEE Embedded and ApplicationComposer] -- link:developer/tools/index.html[Build Tools - Maven and Gradle] -- link:developer/migration/tomee-1-to-7.html[Migrating from TomEE 1 to 7] -- link:developer/json/index.html[TomEE 7 and Apache Johnzon (JSON Mapper)] -- link:developer/configuration/cxf.html[Apache CXF Configuration - JAX-RS and JAX-WS] -- link:developer/classloading/index.html[TomEE Classloading] +- link:developer/testing/index.html[Unit Testing - Arquillian, OpenEJB JUnit, TomEE Embedded and ApplicationComposer] +- link:developer/tools/index.html[Build Tools and Plugins] +- link:developer/migration/tomee-1-to-7.html[Migrating From TomEE 1.x to 7.x] +- link:developer/json/index.html[TomEE and Apache Johnzon - JAX-RS JSON Provider] +- link:developer/configuration/cxf.html[Apache CXF Configuration - JAX-RS (RESTful Services) and JAX-WS (Web Services)] +- link:developer/classloading/index.html[Understanding the TomEE ClassLoader] === Advanced - link:advanced/applicationcomposer/index.html[`ApplicationComposer` with JBatch] -- link:advanced/setup/index.html[How to setup TomEE in production] -- link:advanced/shading/index.html[Fat / Uber jars - Shade Plugin] -- link:advanced/client/jndi.html[JNDI] -- link:advanced/jms/jms-configuration.html[JMS Configuration Tips] \ No newline at end of file +- link:advanced/setup/index.html[How to Setup TomEE in Production] +- link:advanced/shading/index.html[Fat / Uber Jar Deployment using the Maven Shade Plugin] +- link:advanced/client/jndi.html[Java Naming and Directory Interface (JNDI)] +- link:advanced/jms/jms-configuration.html[Why is my ActiveMQ/JMS MDB not scaling as expected?] \ No newline at end of file