You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2018/08/30 15:28:30 UTC

[myfaces-tobago] branch master updated (a0a4bce -> 9cb2097)

This is an automated email from the ASF dual-hosted git repository.

lofwyr pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git.


    from a0a4bce  clarify some web.xml tags
     new 402c241  Logging in demo
     new 9cb2097  TOBAGO-1924: Using jars instead of repackaging, when possible * create some self-packaged jars ** jquery-ui (contains widgets only) ** typeahead (patch)

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../myfaces/tobago/example/demo/PartialReloadController.java   |  2 ++
 tobago-theme/tobago-theme-standard/pom.xml                     | 10 ++++++++++
 .../src/main/resources/META-INF/tobago-config.xml              |  8 ++++----
 tobago-tool/pom.xml                                            |  2 ++
 .../{tobago-tool-test => tobago-pack-jquery-ui}/pom.xml        |  5 +++--
 .../tobago/pack}/jquery-ui/1.12.1.custom/jquery-ui.js          |  0
 .../tobago/pack}/jquery-ui/1.12.1.custom/jquery-ui.min.js      |  0
 .../{tobago-tool-test => tobago-pack-typeahead}/pom.xml        |  5 +++--
 .../pack}/typeahead/0.11.1-patched-with-1212/typeahead.js      |  0
 .../pack}/typeahead/0.11.1-patched-with-1212/typeahead.min.js  |  0
 10 files changed, 24 insertions(+), 8 deletions(-)
 copy tobago-tool/{tobago-tool-test => tobago-pack-jquery-ui}/pom.xml (88%)
 rename {tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard => tobago-tool/tobago-pack-jquery-ui/src/main/resources/META-INF/resources/tobago/pack}/jquery-ui/1.12.1.custom/jquery-ui.js (100%)
 rename {tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard => tobago-tool/tobago-pack-jquery-ui/src/main/resources/META-INF/resources/tobago/pack}/jquery-ui/1.12.1.custom/jquery-ui.min.js (100%)
 copy tobago-tool/{tobago-tool-test => tobago-pack-typeahead}/pom.xml (86%)
 rename {tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard => tobago-tool/tobago-pack-typeahead/src/main/resources/META-INF/resources/tobago/pack}/typeahead/0.11.1-patched-with-1212/typeahead.js (100%)
 rename {tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard => tobago-tool/tobago-pack-typeahead/src/main/resources/META-INF/resources/tobago/pack}/typeahead/0.11.1-patched-with-1212/typeahead.min.js (100%)


[myfaces-tobago] 01/02: Logging in demo

Posted by lo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

lofwyr pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git

commit 402c241e8a7b2fa326a6507551c388c874c54e95
Author: Udo Schnurpfeil <lo...@apache.org>
AuthorDate: Thu Aug 30 17:19:37 2018 +0200

    Logging in demo
---
 .../org/apache/myfaces/tobago/example/demo/PartialReloadController.java | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tobago-example/tobago-example-demo/src/main/java/org/apache/myfaces/tobago/example/demo/PartialReloadController.java b/tobago-example/tobago-example-demo/src/main/java/org/apache/myfaces/tobago/example/demo/PartialReloadController.java
index 0412ac7..cf19e1c 100644
--- a/tobago-example/tobago-example-demo/src/main/java/org/apache/myfaces/tobago/example/demo/PartialReloadController.java
+++ b/tobago-example/tobago-example-demo/src/main/java/org/apache/myfaces/tobago/example/demo/PartialReloadController.java
@@ -64,6 +64,7 @@ public class PartialReloadController {
   }
 
   private String waitAndReload(final long delay) {
+    LOG.info("I'm waiting now for {} ms.", delay);
     synchronized (this) {
       try {
         wait(delay);
@@ -71,6 +72,7 @@ public class PartialReloadController {
         //
       }
     }
+    LOG.info("My waiting for {} ms is done.", delay);
     return logAndNavigate(null);
   }
 


[myfaces-tobago] 02/02: TOBAGO-1924: Using jars instead of repackaging, when possible * create some self-packaged jars ** jquery-ui (contains widgets only) ** typeahead (patch)

Posted by lo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

lofwyr pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git

commit 9cb2097406a4a66b823e5c3cf5b7c3d99cdabad5
Author: Udo Schnurpfeil <lo...@apache.org>
AuthorDate: Thu Aug 30 17:28:17 2018 +0200

    TOBAGO-1924: Using jars instead of repackaging, when possible
    * create some self-packaged jars
    ** jquery-ui (contains widgets only)
    ** typeahead (patch)
---
 tobago-theme/tobago-theme-standard/pom.xml          | 10 ++++++++++
 .../src/main/resources/META-INF/tobago-config.xml   |  8 ++++----
 tobago-tool/pom.xml                                 |  2 ++
 tobago-tool/{ => tobago-pack-jquery-ui}/pom.xml     | 21 ++++++++-------------
 .../pack}/jquery-ui/1.12.1.custom/jquery-ui.js      |  0
 .../pack}/jquery-ui/1.12.1.custom/jquery-ui.min.js  |  0
 tobago-tool/{ => tobago-pack-typeahead}/pom.xml     | 21 ++++++++-------------
 .../typeahead/0.11.1-patched-with-1212/typeahead.js |  0
 .../0.11.1-patched-with-1212/typeahead.min.js       |  0
 9 files changed, 32 insertions(+), 30 deletions(-)

diff --git a/tobago-theme/tobago-theme-standard/pom.xml b/tobago-theme/tobago-theme-standard/pom.xml
index 0568b41..6d07e92 100644
--- a/tobago-theme/tobago-theme-standard/pom.xml
+++ b/tobago-theme/tobago-theme-standard/pom.xml
@@ -140,6 +140,16 @@
       <version>2.22.2</version>
     </dependency>
     <dependency>
+      <groupId>org.apache.myfaces.tobago</groupId>
+        <artifactId>tobago-pack-jquery-ui-widget</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.myfaces.tobago</groupId>
+        <artifactId>tobago-pack-typeahead</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
       <groupId>org.webjars</groupId>
         <artifactId>Eonasdan-bootstrap-datetimepicker</artifactId>
       <version>4.17.47</version>
diff --git a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/tobago-config.xml b/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/tobago-config.xml
index 90c4029..8b88c31 100644
--- a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/tobago-config.xml
+++ b/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/tobago-config.xml
@@ -39,14 +39,14 @@
       <resources production="true">
         <includes>
           <script name="/webjars/jquery/3.3.1-1/jquery.min.js"/>
-          <script name="/tobago/standard/jquery-ui/1.12.1.custom/jquery-ui.min.js"/>
+          <script name="/tobago/pack/jquery-ui/1.12.1.custom/jquery-ui.min.js"/>
           <script name="/webjars/tether/1.4.0/js/tether.min.js"/>
           <script name="/webjars/popper.js/1.14.3/popper.min.js"/>
           <script name="/tobago/standard/tobago-bootstrap/${project.version}/js/bootstrap.min.js"/>
           <script name="/webjars/momentjs/2.22.2/min/moment-with-locales.min.js"/>
           <script name="/webjars/Eonasdan-bootstrap-datetimepicker/4.17.47/js/bootstrap-datetimepicker.min.js"/>
           <script name="/tobago/standard/tobago-bootstrap/${project.version}/js/tobago.min.js"/>
-          <script name="/tobago/standard/typeahead/0.11.1-patched-with-1212/typeahead.min.js"/>
+          <script name="/tobago/pack/typeahead/0.11.1-patched-with-1212/typeahead.min.js"/>
           <style name="/webjars/tether/1.4.0/css/tether.min.css"/>
           <style name="/tobago/standard/tobago-bootstrap/${project.version}/css/bootstrap.min.css"/>
           <style name="/webjars/font-awesome/4.7.0/css/font-awesome.min.css"/>
@@ -56,7 +56,7 @@
       <resources production="false">
         <includes>
           <script name="/webjars/jquery/3.3.1-1/jquery.js"/>
-          <script name="/tobago/standard/jquery-ui/1.12.1.custom/jquery-ui.js"/>
+          <script name="/tobago/pack/jquery-ui/1.12.1.custom/jquery-ui.js"/>
           <script name="/webjars/tether/1.4.0/js/tether.js"/>
           <script name="/webjars/popper.js/1.14.3/popper.js"/>
           <script name="/tobago/standard/tobago-bootstrap/${project.version}/js/bootstrap.js"/>
@@ -78,7 +78,7 @@
           <script name="/tobago/standard/tobago-bootstrap/${project.version}/js/tobago-tab.js"/>
           <script name="/tobago/standard/tobago-bootstrap/${project.version}/js/tobago-tree.js"/>
           <script name="/tobago/standard/tobago-bootstrap/${project.version}/js/tobago-utils.js"/>
-          <script name="/tobago/standard/typeahead/0.11.1-patched-with-1212/typeahead.js"/>
+          <script name="/tobago/pack/typeahead/0.11.1-patched-with-1212/typeahead.js"/>
           <style name="/webjars/tether/1.4.0/css/tether.css"/>
           <style name="/tobago/standard/tobago-bootstrap/${project.version}/css/bootstrap.css"/>
           <style name="/webjars/font-awesome/4.7.0/css/font-awesome.css"/>
diff --git a/tobago-tool/pom.xml b/tobago-tool/pom.xml
index 54de8dd..2d032ad 100644
--- a/tobago-tool/pom.xml
+++ b/tobago-tool/pom.xml
@@ -27,6 +27,8 @@
   <artifactId>tobago-tool</artifactId>
 
   <modules>
+    <module>tobago-pack-jquery-ui</module>
+    <module>tobago-pack-typeahead</module>
     <module>tobago-tool-apt</module>
     <module>tobago-tool-annotation</module>
     <module>tobago-tool-test</module>
diff --git a/tobago-tool/pom.xml b/tobago-tool/tobago-pack-jquery-ui/pom.xml
similarity index 69%
copy from tobago-tool/pom.xml
copy to tobago-tool/tobago-pack-jquery-ui/pom.xml
index 54de8dd..d213349 100644
--- a/tobago-tool/pom.xml
+++ b/tobago-tool/tobago-pack-jquery-ui/pom.xml
@@ -13,23 +13,18 @@
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
- * limitations under the License.e.
+ * limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache.myfaces.tobago</groupId>
-    <artifactId>tobago</artifactId>
+    <artifactId>tobago-tool</artifactId>
     <version>4.3.0-SNAPSHOT</version>
   </parent>
-  <packaging>pom</packaging>
-  <name>Tobago Tool</name>
-  <artifactId>tobago-tool</artifactId>
-
-  <modules>
-    <module>tobago-tool-apt</module>
-    <module>tobago-tool-annotation</module>
-    <module>tobago-tool-test</module>
-  </modules>
-
+  <artifactId>tobago-pack-jquery-ui</artifactId>
+  <packaging>jar</packaging>
+  <name>Tobago Package for jQuery UI</name>
+  <description>Contains the widget stuff of jQuery UI</description>
 </project>
diff --git a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/jquery-ui/1.12.1.custom/jquery-ui.js b/tobago-tool/tobago-pack-jquery-ui/src/main/resources/META-INF/resources/tobago/pack/jquery-ui/1.12.1.custom/jquery-ui.js
similarity index 100%
rename from tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/jquery-ui/1.12.1.custom/jquery-ui.js
rename to tobago-tool/tobago-pack-jquery-ui/src/main/resources/META-INF/resources/tobago/pack/jquery-ui/1.12.1.custom/jquery-ui.js
diff --git a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/jquery-ui/1.12.1.custom/jquery-ui.min.js b/tobago-tool/tobago-pack-jquery-ui/src/main/resources/META-INF/resources/tobago/pack/jquery-ui/1.12.1.custom/jquery-ui.min.js
similarity index 100%
rename from tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/jquery-ui/1.12.1.custom/jquery-ui.min.js
rename to tobago-tool/tobago-pack-jquery-ui/src/main/resources/META-INF/resources/tobago/pack/jquery-ui/1.12.1.custom/jquery-ui.min.js
diff --git a/tobago-tool/pom.xml b/tobago-tool/tobago-pack-typeahead/pom.xml
similarity index 69%
copy from tobago-tool/pom.xml
copy to tobago-tool/tobago-pack-typeahead/pom.xml
index 54de8dd..cf2357b 100644
--- a/tobago-tool/pom.xml
+++ b/tobago-tool/tobago-pack-typeahead/pom.xml
@@ -13,23 +13,18 @@
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
- * limitations under the License.e.
+ * limitations under the License.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache.myfaces.tobago</groupId>
-    <artifactId>tobago</artifactId>
+    <artifactId>tobago-tool</artifactId>
     <version>4.3.0-SNAPSHOT</version>
   </parent>
-  <packaging>pom</packaging>
-  <name>Tobago Tool</name>
-  <artifactId>tobago-tool</artifactId>
-
-  <modules>
-    <module>tobago-tool-apt</module>
-    <module>tobago-tool-annotation</module>
-    <module>tobago-tool-test</module>
-  </modules>
-
+  <artifactId>tobago-pack-typeahead</artifactId>
+  <packaging>jar</packaging>
+  <name>Tobago Package for Typeahead</name>
+  <description>Contains a patched version of Typehead, because there is no current release</description>
 </project>
diff --git a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/typeahead/0.11.1-patched-with-1212/typeahead.js b/tobago-tool/tobago-pack-typeahead/src/main/resources/META-INF/resources/tobago/pack/typeahead/0.11.1-patched-with-1212/typeahead.js
similarity index 100%
rename from tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/typeahead/0.11.1-patched-with-1212/typeahead.js
rename to tobago-tool/tobago-pack-typeahead/src/main/resources/META-INF/resources/tobago/pack/typeahead/0.11.1-patched-with-1212/typeahead.js
diff --git a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/typeahead/0.11.1-patched-with-1212/typeahead.min.js b/tobago-tool/tobago-pack-typeahead/src/main/resources/META-INF/resources/tobago/pack/typeahead/0.11.1-patched-with-1212/typeahead.min.js
similarity index 100%
rename from tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/typeahead/0.11.1-patched-with-1212/typeahead.min.js
rename to tobago-tool/tobago-pack-typeahead/src/main/resources/META-INF/resources/tobago/pack/typeahead/0.11.1-patched-with-1212/typeahead.min.js