svn commit: r1754571 - /tomee/site/trunk/content/openejb.xml.mdtext

2016-07-29 Thread rmannibucau
Author: rmannibucau
Date: Fri Jul 29 20:25:22 2016
New Revision: 1754571

URL: http://svn.apache.org/viewvc?rev=1754571=rev
Log:
CMS commit to tomee by rmannibucau

Modified:
tomee/site/trunk/content/openejb.xml.mdtext

Modified: tomee/site/trunk/content/openejb.xml.mdtext
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/openejb.xml.mdtext?rev=1754571=1754570=1754571=diff
==
--- tomee/site/trunk/content/openejb.xml.mdtext (original)
+++ tomee/site/trunk/content/openejb.xml.mdtext Fri Jul 29 20:25:22 2016
@@ -1,9 +1,10 @@
 Title: openejb.xml
+
 
 # Overview
 
 The openejb.xml is the main configuration file for the container system and
-it's services such as transaction, security, and data sources.
+its services such as transaction, security, and data sources.
 
 The format is a mix of xml and properties inspired by the format of the
 httpd configuration file.  Basically:
@@ -33,16 +34,16 @@ to:
 
 
 You are free to use white space, ":", or "=" for your name/value pair
-separator with no affect on OpenEJB.
+separator with no effect on OpenEJB.
 
 
 ## Property Defaults and Overriding
 
 The openejb.xml file itself functions as an override, default values are
 specified via other means (service-jar.xml files in the classpath),
-therefore you only need to specify property values here for 2 reasons:
-1. you wish to for documentation purposes 
-1. you need to change the default value
+therefore you only need to specify property values here for 2 reasons:
+1. you wish to for documentation purposes
+2. you need to change the default value
 
 The default openejb.xml file has most of the useful properties for each
 component explicitly listed with default values for documentation purposes.
@@ -59,7 +60,7 @@ properties.  See [System Properties](sys
 To know what properties can be overriden the './bin/openejb properties'
 command is very useful: see [Properties Tool](properties-tool.html)
 
-It's function is to connect to a running server and print a canonical list
+Its function is to connect to a running server and print a canonical list
 of all properties OpenEJB can see via the various means of configuration. 
 When sending requests for help to the users list or jira, it is highly
 encouraged to send the output of this tool with your message.
@@ -74,7 +75,7 @@ change someday, but untill then ServerSe
 conf/.properties files such as conf/ejbd.properties to
 configure the main protocol that services EJB client requests.
 
-The format those properties files is greatly adapted from the xinet.d style
+The format of those properties files is greatly adapted from the xinet.d style
 of configuration and even shares similar functionality and properties such
 as host-based authorization (HBA) via the 'only_from' property.
 




tomee git commit: TOMEE-1890 allow to configure provider url in remote tomee adapters

2016-07-28 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 7edb1be6a -> 87fbc5038


TOMEE-1890 allow to configure provider url in remote tomee adapters


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/87fbc503
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/87fbc503
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/87fbc503

Branch: refs/heads/master
Commit: 87fbc5038fa30d247c5721ac1379168fba03080a
Parents: 7edb1be
Author: Romain manni-Bucau 
Authored: Thu Jul 28 10:13:53 2016 +0200
Committer: Romain manni-Bucau 
Committed: Thu Jul 28 10:13:53 2016 +0200

--
 .../remote/RemoteTomEEConfiguration.java| 10 ++
 .../arquillian/remote/RemoteTomEEContainer.java |  5 +++
 .../openejb/arquillian/TimeoutConfigTest.java   | 35 
 .../webapp/TomEEWebappConfiguration.java|  9 +
 .../arquillian/webapp/TomEEWebappContainer.java |  5 +++
 5 files changed, 64 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/87fbc503/arquillian/arquillian-tomee-remote/src/main/java/org/apache/tomee/arquillian/remote/RemoteTomEEConfiguration.java
--
diff --git 
a/arquillian/arquillian-tomee-remote/src/main/java/org/apache/tomee/arquillian/remote/RemoteTomEEConfiguration.java
 
b/arquillian/arquillian-tomee-remote/src/main/java/org/apache/tomee/arquillian/remote/RemoteTomEEConfiguration.java
index 63e78f0..7baf110 100644
--- 
a/arquillian/arquillian-tomee-remote/src/main/java/org/apache/tomee/arquillian/remote/RemoteTomEEConfiguration.java
+++ 
b/arquillian/arquillian-tomee-remote/src/main/java/org/apache/tomee/arquillian/remote/RemoteTomEEConfiguration.java
@@ -52,6 +52,16 @@ public class RemoteTomEEConfiguration extends 
TomEEConfiguration {
 private boolean simpleLog;
 private String deployerProperties = "";
 
+private String providerUrlPattern = "%s";
+
+public String getProviderUrlPattern() {
+return providerUrlPattern;
+}
+
+public void setProviderUrlPattern(String providerUrlPattern) {
+this.providerUrlPattern = providerUrlPattern;
+}
+
 public String getGroupId() {
 return groupId;
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/87fbc503/arquillian/arquillian-tomee-remote/src/main/java/org/apache/tomee/arquillian/remote/RemoteTomEEContainer.java
--
diff --git 
a/arquillian/arquillian-tomee-remote/src/main/java/org/apache/tomee/arquillian/remote/RemoteTomEEContainer.java
 
b/arquillian/arquillian-tomee-remote/src/main/java/org/apache/tomee/arquillian/remote/RemoteTomEEContainer.java
index 04ca053..fd87f53 100644
--- 
a/arquillian/arquillian-tomee-remote/src/main/java/org/apache/tomee/arquillian/remote/RemoteTomEEContainer.java
+++ 
b/arquillian/arquillian-tomee-remote/src/main/java/org/apache/tomee/arquillian/remote/RemoteTomEEContainer.java
@@ -71,6 +71,11 @@ public class RemoteTomEEContainer extends 
TomEEContainerhttp://git-wip-us.apache.org/repos/asf/tomee/blob/87fbc503/arquillian/arquillian-tomee-remote/src/test/java/org/apache/openejb/arquillian/TimeoutConfigTest.java
--
diff --git 
a/arquillian/arquillian-tomee-remote/src/test/java/org/apache/openejb/arquillian/TimeoutConfigTest.java
 
b/arquillian/arquillian-tomee-remote/src/test/java/org/apache/openejb/arquillian/TimeoutConfigTest.java
new file mode 100644
index 000..0f1f0d2
--- /dev/null
+++ 
b/arquillian/arquillian-tomee-remote/src/test/java/org/apache/openejb/arquillian/TimeoutConfigTest.java
@@ -0,0 +1,35 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * 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.
+ */
+package org.apache.openejb.arquillian;
+
+import org.apache.tomee.arquillian.remote.RemoteTomEEConfiguration;
+import org.apache.tomee.arquillian.remote.RemoteTomEEContainer;
+import org.junit.Test;
+
+import static org.junit.Assert.assertEquals;
+
+public class 

tomee git commit: TOMEE-1889 BASIC support for ejbd client

2016-07-27 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 9f91bbcf1 -> 7edb1be6a


TOMEE-1889 BASIC support for ejbd client


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/7edb1be6
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/7edb1be6
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/7edb1be6

Branch: refs/heads/master
Commit: 7edb1be6a17efb05a5ca37ff2919abd2a0aabe25
Parents: 9f91bbc
Author: Romain manni-Bucau 
Authored: Wed Jul 27 17:57:06 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jul 27 17:57:06 2016 +0200

--
 .../openejb/client/HttpConnectionFactory.java   |  3 ++
 .../openejb/client/HttpConnectionTest.java  | 36 
 2 files changed, 39 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/7edb1be6/server/openejb-client/src/main/java/org/apache/openejb/client/HttpConnectionFactory.java
--
diff --git 
a/server/openejb-client/src/main/java/org/apache/openejb/client/HttpConnectionFactory.java
 
b/server/openejb-client/src/main/java/org/apache/openejb/client/HttpConnectionFactory.java
index 93a3aae..844cb7d 100644
--- 
a/server/openejb-client/src/main/java/org/apache/openejb/client/HttpConnectionFactory.java
+++ 
b/server/openejb-client/src/main/java/org/apache/openejb/client/HttpConnectionFactory.java
@@ -79,6 +79,9 @@ public class HttpConnectionFactory implements 
ConnectionFactory {
 if (params.containsKey("readTimeout")) {
 
httpURLConnection.setReadTimeout(Integer.parseInt(params.get("readTimeout")));
 }
+if (params.containsKey("authorization")) {
+httpURLConnection.setRequestProperty("Authorization", 
params.get("authorization"));
+}
 
 if (params.containsKey("sslKeyStore") || 
params.containsKey("sslTrustStore")) {
 try {

http://git-wip-us.apache.org/repos/asf/tomee/blob/7edb1be6/server/openejb-client/src/test/java/org/apache/openejb/client/HttpConnectionTest.java
--
diff --git 
a/server/openejb-client/src/test/java/org/apache/openejb/client/HttpConnectionTest.java
 
b/server/openejb-client/src/test/java/org/apache/openejb/client/HttpConnectionTest.java
index a3287a4..565ce56 100644
--- 
a/server/openejb-client/src/test/java/org/apache/openejb/client/HttpConnectionTest.java
+++ 
b/server/openejb-client/src/test/java/org/apache/openejb/client/HttpConnectionTest.java
@@ -46,6 +46,10 @@ public class HttpConnectionTest {
 
 final OutputStream responseBody = exchange.getResponseBody();
 responseBody.write("secure page".getBytes());
+final String authorization = 
exchange.getRequestHeaders().getFirst("Authorization");
+if (authorization != null) {
+responseBody.write(authorization.getBytes("UTF-8"));
+}
 responseBody.close();
 }
 });
@@ -88,4 +92,36 @@ public class HttpConnectionTest {
 Assert.assertTrue("should contain", 
sb.toString().contains("secure"));
 }
 }
+
+@Test
+public void httpBasic() throws URISyntaxException, IOException {
+final HttpConnectionFactory factory = new HttpConnectionFactory();
+final String url = "http://localhost:; + server.getAddress().getPort() 
+ "/e?authorization=Basic%20token";
+for (int i = 0; i < 3; i++) {
+final Connection connection = factory.getConnection(new URI(url));
+
+BufferedReader br = null;
+final StringBuilder sb = new StringBuilder();
+String line;
+try {
+br = new BufferedReader(new 
InputStreamReader(connection.getInputStream()));
+while ((line = br.readLine()) != null) {
+sb.append(line);
+}
+} catch (final IOException e) {
+e.printStackTrace();
+} finally {
+if (br != null) {
+try {
+br.close();
+} catch (IOException e) {
+e.printStackTrace();
+}
+}
+connection.close();
+}
+
+Assert.assertTrue("should contain", sb.toString().contains("secure 
pageBasic token"));
+}
+}
 }



tomee git commit: TOMEE-1886 add tomee.embedded.add-callers flag to tomee embeddded to be able to skip add caller code

2016-07-26 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 20ea8808a -> f54517fb3


TOMEE-1886 add tomee.embedded.add-callers flag to tomee embeddded to be able to 
skip add caller code


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/f54517fb
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/f54517fb
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/f54517fb

Branch: refs/heads/master
Commit: f54517fb398807ed46120caa08ee841399656254
Parents: 20ea880
Author: Romain manni-Bucau 
Authored: Tue Jul 26 08:44:59 2016 +0200
Committer: Romain manni-Bucau 
Committed: Tue Jul 26 08:44:59 2016 +0200

--
 .../src/main/java/org/apache/tomee/embedded/Container.java   | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/f54517fb/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Container.java
--
diff --git 
a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Container.java 
b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Container.java
index bb2ccd5..d3d5538 100644
--- 
a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Container.java
+++ 
b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Container.java
@@ -278,7 +278,9 @@ public class Container implements AutoCloseable {
 throw new IllegalStateException(e);
 }
 
-addCallersAsEjbModule(loader, app, additionalCallers);
+if (!SystemInstance.isInitialized() || 
Boolean.parseBoolean(SystemInstance.get().getProperty("tomee.embedded.add-callers",
 "true"))) {
+addCallersAsEjbModule(loader, app, additionalCallers);
+}
 
 systemInstance.addObserver(new 
StandardContextCustomizer(configuration, webModule, keepClassloader));
 if 
(systemInstance.getComponent(AnnotationDeployer.FolderDDMapper.class) == null) {



tomee git commit: TOMEE-1882 ensuring we can pass arg with spaces to tomee.sh

2016-07-25 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master ca3cddba0 -> 20ea8808a


TOMEE-1882 ensuring we can pass arg with spaces to tomee.sh


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/20ea8808
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/20ea8808
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/20ea8808

Branch: refs/heads/master
Commit: 20ea8808a9a7509f2e9cda7c78a2254b83527a68
Parents: ca3cddb
Author: Romain manni-Bucau 
Authored: Mon Jul 25 19:08:48 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jul 25 19:08:48 2016 +0200

--
 tomee/apache-tomee/src/main/resources/tomee.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/20ea8808/tomee/apache-tomee/src/main/resources/tomee.sh
--
diff --git a/tomee/apache-tomee/src/main/resources/tomee.sh 
b/tomee/apache-tomee/src/main/resources/tomee.sh
index 1a02897..73982ca 100644
--- a/tomee/apache-tomee/src/main/resources/tomee.sh
+++ b/tomee/apache-tomee/src/main/resources/tomee.sh
@@ -130,6 +130,6 @@ if [ "$1" = "deploy" ] || [ "$1" = "undeploy" ]; then
 elif [ "$1" = "start" ] || [ "$1" = "stop" ]; then
 echo "To start or stop TomEE please use catalina.sh/startup.sh/shutdown.sh 
instead of tomee.sh"
 else
-"$_RUNJAVA" $DEBUG $LOGGING_MANAGER -Dopenejb.base="$CATALINA_BASE" -cp 
"$CLASSPATH" org.apache.openejb.cli.Bootstrap $*
+"$_RUNJAVA" $DEBUG $LOGGING_MANAGER -Dopenejb.base="$CATALINA_BASE" -cp 
"$CLASSPATH" org.apache.openejb.cli.Bootstrap "$@"
 fi
 



tomee git commit: TOMEE-1884 TOMEE-1883 propagate tomee embedded main args to a component and adding an event with tomee embedded scanner to extensions use the scanner too

2016-07-25 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master f38677d14 -> ca3cddba0


TOMEE-1884 TOMEE-1883 propagate tomee embedded main args to a component and 
adding an event with tomee embedded scanner to extensions use the scanner too


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/ca3cddba
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/ca3cddba
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/ca3cddba

Branch: refs/heads/master
Commit: ca3cddba0a4023419d9bda2183e9583d6732388d
Parents: f38677d
Author: Romain manni-Bucau 
Authored: Mon Jul 25 08:55:40 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jul 25 08:55:40 2016 +0200

--
 .../org/apache/tomee/embedded/Container.java| 20 ++-
 .../java/org/apache/tomee/embedded/Main.java|  4 +++
 .../embedded/component/TomEEEmbeddedArgs.java   | 37 
 .../event/TomEEEmbeddedScannerCreated.java  | 33 +
 4 files changed, 86 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/ca3cddba/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Container.java
--
diff --git 
a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Container.java 
b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Container.java
index cd0cec0..bb2ccd5 100644
--- 
a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Container.java
+++ 
b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Container.java
@@ -73,6 +73,7 @@ import org.apache.tomee.catalina.TomEERuntimeException;
 import org.apache.tomee.catalina.TomcatLoader;
 import org.apache.tomee.catalina.remote.TomEERemoteWebapp;
 import org.apache.tomee.catalina.session.QuickSessionManager;
+import org.apache.tomee.embedded.event.TomEEEmbeddedScannerCreated;
 import org.apache.tomee.embedded.internal.StandardContextCustomizer;
 import org.apache.tomee.util.QuickServerXmlParser;
 import org.apache.velocity.Template;
@@ -81,6 +82,7 @@ import org.apache.velocity.app.Velocity;
 import org.apache.velocity.app.VelocityEngine;
 import org.apache.velocity.runtime.log.NullLogChute;
 import org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader;
+import org.apache.xbean.finder.AnnotationFinder;
 import org.apache.xbean.finder.UrlSet;
 import org.apache.xbean.finder.filter.Filters;
 import org.apache.xbean.recipe.ObjectRecipe;
@@ -236,16 +238,18 @@ public class Container implements AutoCloseable {
 webModule.setAddedUrls(Collections.emptyList());
 webModule.setRarUrls(Collections.emptyList());
 webModule.setScannableUrls(jarList);
+final AnnotationFinder finder;
 try {
 final String filterContainerClasses = 
SystemInstance.get().getProperty("tomee.embedded.filter-container-classes");
-webModule.setFinder(
-new FinderFactory.OpenEJBAnnotationFinder(
-// skip container classes in scanning for shades
-new WebappAggregatedArchive(webModule, jarList,
-// see 
org.apache.openejb.config.DeploymentsResolver.ClasspathSearcher.cleanUpUrlSet()
-jarList.size() <= 4 || 
"true".equalsIgnoreCase(filterContainerClasses) ?
-new 
ContainerClassesFilter(configuration.getProperties()) /* shade */ : null))
-.link());
+finder = new FinderFactory.OpenEJBAnnotationFinder(
+// skip container classes in scanning for shades
+new WebappAggregatedArchive(webModule, jarList,
+// see 
org.apache.openejb.config.DeploymentsResolver.ClasspathSearcher.cleanUpUrlSet()
+jarList.size() <= 4 || 
"true".equalsIgnoreCase(filterContainerClasses) ?
+new 
ContainerClassesFilter(configuration.getProperties()) /* shade */ : null))
+.link();
+SystemInstance.get().fireEvent(new 
TomEEEmbeddedScannerCreated(finder));
+webModule.setFinder(finder);
 } catch (final Exception e) {
 throw new IllegalArgumentException(e);
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/ca3cddba/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Main.java
--
diff --git 
a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Main.java 
b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Main.java
index f9cd5af..e6bf317 100644
--- 

svn commit: r1753778 [4/9] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ blo

2016-07-22 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/developer/ide/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/ide/index.pdf?rev=1753778=1753777=1753778=diff
==
--- tomee/site/trunk/content/ng/developer/ide/index.pdf (original)
+++ tomee/site/trunk/content/ng/developer/ide/index.pdf Fri Jul 22 12:32:15 2016
@@ -4,8 +4,8 @@
 << /Title (TomEE and IDE)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160711092134+02'00')
-/ModDate (D:20160711092134+02'00')
+/CreationDate (D:20160722143050+02'00')
+/ModDate (D:20160722143050+02'00')
 >>
 endobj
 2 0 obj
@@ -78,7 +78,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /AH+NotoSerif
+/BaseFont /AG+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 28 0 R
 /FirstChar 32
@@ -335,7 +335,7 @@ endobj
 endobj
 17 0 obj
 << /Type /Font
-/BaseFont /AI+NotoSerif-Bold
+/BaseFont /AH+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 32 0 R
 /FirstChar 32
@@ -427,37 +427,36 @@ endobj
 endobj
 27 0 obj
 << /Length1 6796
-/Length 4134
+/Length 4135
 /Filter [/FlateDecode]
 >>
 stream
 xœ•YP[י>çÞ«ÄK,ÁÕBz€2É`ÄK½¸)Ð+•z²uƒ·_~ôȊê` ]¦fiµŠ1cq}ÕVª;õƒ…
q|¸ÙeŽ›|wÔ´,õYù5þ/±óƒÇªÑZ=Eʈ˜‰
ÿrðHgÛ~äÀ¯Ž+ñî[ùÄ焣U°^1êA;8šN2œc0Yiƒ>K¯Öã«øþÊf«F¢œUÞº¤)òXµÄ÷F®˜Q0yåVþ¾ÎgODûø').}]ˆþ‰}d~ìê¸h—úØMˆ5ќÚP¤¤Ôb´uëlPýÚ"¯E«µx‹´ñUý
 W诈‘&ê–|º+ÒcQQҚp’5æt šcü&£ø.ê
-éh)J2çÖº6MŠ¤Þz˜¾_èÂ[°oãΜnµNŒe`CNœÓrL½KŒÚb÷Ø5¯[<¦&˜tnÆÅ×ímÐjg{|‡<ž 
ezøš4öÝ¥OÆ˕_pÿ=ÃÁ2»ÃÖé,lºÿ·Xïœ{:<ût¤¶6òÌÜüçjÀ§‡o_£ŸžÁ·½õŠ%5"!ˆù5.“*Fù&.~«¹ùØO‚
wO4
Ì45U×òÿ™C2TƒßQíúÞ[=}åޝ;ª÷8[Ýö@£±bîÒ©÷~»wWZi¡e§Að/ØeÞøÚµM›>Œ£Ès”˜¬Øƒ×ƒ[äIDŤr²øgråyuqfjjâÖç¦Ñ4Å÷ñ
-oÞ;ÛtÍõ4x
-îü@à涁•³ëÌUU”td_î}q0ÎTØíŽ<3ûÞ;q¼ôÀ“œ0…‹¤2=¡  
ÖÌlµëYš8r(GôX*~;¿zÀ~áhãµ÷ÆÎ/ÔÅ”¹+Òî<è¯ÍVî¨8p’¾ñÒÏzµÖqæò¬ÃEÞc/®
GžšªÌ/uHK4ºÖúR’ûpf¡ï‘šQ%°µ™vN‡3q‹¹,j=Éõ|줖„Ñ+¯T
ßÛ¿w¡‰ÝañÓuÕ¦Šºâ¬ç¯’D
ˆ™‚CŒTªKª¹‚òÂ]µ ¨i´q%C$]  
¨âÌûà7w"Ž­Á]³%/³ÖÔ{79®C—OÙóËܐ“çòoÖLq­G³·À£a_¶Ÿæãu‘ú禩6£mðX¿×â*H‰Ÿlðµ
óI¥tmE(–­œ¤ÙO
-1)Åñzùòj6W¶#¿L—“£+ËßQÆeŊ:XµÆ뗤¡ØΦ¥±öbhÓÓY;˜¾ý1¯Âςý\T”e‰ò­ûr²u|¾~î‘ýú
W N'€øA¶®27^åK€=Ft0u6ö‚tÓ¡u&…
ªÌsÀ™W[Ûªíõ%õ]ŽœÜ«Mt寬=Cw+WcRt”·GLü«ñ5{Ýnfˆœd6ά  oË1¡Ä 
ҞG~ƒ()ü\×·÷Ùµõ€×Õ_ËæՎú÷,w–¸&lt–tµ¬†CìëYê(vÏ<¢ÒºzjÌ..½f¸Õ¬­l6—¸ìUœ¡±3ØÔ2×^Â:šKv6MFó+ê‹MµvKAÑîîц½GzJ¯éö58s·3·N*jñÛ#Œ¼ØåPûa.¥3z¹ô²ÊšüîH›áœq‘¡©$Ö«-c\‚GøW btôUõüMÀ÷QX]Ùçõw±Z‹ÇûÍU¡\®ºÛÌÖÑǧñ'‚‹b’]öÁ£~¼j¯Ûø
¿ÿ¥ÿ
XÈ©8‡¥!.°+ÇޒS¿h6`rDR8,åÅ'Ó®ú?~¦ÍWI¤)¥º   
yjS³_Ò°6ƒ¿ùôçFþw?â?OÓU°Rü…
ÖãM•Ž(rs2%RIVž&ý-Æ{Ê8Ðç×8Ã~M]–Ó¤¼Žµ‹Ôå“k蓰kB=.®Ê²çñŒû;5šæ=½FjVÀ/‡|=øáü€E´J
 à$'§m',9!eË
l6ÿ¯Å
-}3÷̞zt¾}B©Ñ—ÜkR¯G–ò¨R§Íe¤©&Í©””&Ÿ”ñҋ½•kO=:ÛR–ôΝ
Ðwsf
 ´;²yüYC_O›Ær܏Úa%œãøyê8CA]AÉ»õ¸¹mܽsÔ_VæÝéo3SïöG›Y¶9Ú߸…
e[‹o2JQAá"<ŒÀÿ›æêõ)í§ï£ÿá˜æ<óIäŒäwÒ\é·¤¯Éòem²e×å»å£ä¥‚ϳè7Ì
-:IùѪ¤uK.£nf
uS7P·Tý‘™9Ž&˜? #}†ö0ӆSŸ#—D…
ŒÔCÈFMÜþ˜yúǐVöª•˜Q-s^˜«¥ß@>ú¢.#Ì·I?DsÉ©Ñ8y7%?»€¢Ÿïä»SnŠo«6/½ 
Ñ£çP&ú$IºOÁ˜a®ã3pIž8Àël¼¥ÿMàO)D¥J(FÂPó{8:5 #·á93y¸uϞVԀüí8ùij‡ð¯¾
ûŸ~‡’7QBFëöšØö}’^xg *„Ó‘   ¼R™ì‚jیZP+jCí¨u¢.ø}½íE=¨õ¡ðÝ Ú‡ 
!òþâэµÙ˜!ÕrFq9F
-tZ”c°ö˜(§
ýT”Sð{ög¢œ<¯‰ròáŠ(gç‰r@õ¢\‚2°S”K‹}¢\Š27°ÉPŽŠsdȇår¤Æïˆr9*Ãå)HE­ÛJA¥T¹(W@Ìô‰r¦¾#ÊSKý^”§¢zŠßx{ÉÒnQž†êé}¢<Yé‡Ey:¢ÿI”+QÊr%êgښ‘•èôäÔWe¯¬âZÃáɹ×¾0fåçæ¸^rk‘ë
-†¢w†Æ­¨…Q­ (šF“h
--A(T!;8¶
-z­p7ò9‚Q;Z@cÈ
-½FÌAÛ»ñÔ¢0
-A]wÂ÷8²v‡—Â\_(:=!†Ya˜Õ'̘F½¡Éå¹`Txl-ƒÂ Šv…ÂK+€<œœ^˜ä,\‚–.а 
hZÔqLóðØ$è[€o~sÛÙúz$Ptq:¼ÀUZíÕÜòD,¹±·ˆ9È°%ÕÐ[FSäj+'…
‚êéE.È-Eƒã¡ù`t–O$2Ÿ`rZ *Ÿ%°’B¢hdaȼ¯ 
ýK¼Š¿™äÇ}¡ÅéÉn)œßæiŸàAâÓbtÍû‚KAnyajza   "FÔçFW¸
µã  j}ðВ°ÆeP3%@YŠD’   "ãÐ(˜ç¶3¾˜©¥¥ˆÛf‡¬“ÅÖ±ð¼-b a›ŠK𼪉
´XAÇ&§VA>÷#ðY}c5ßu×]ÖyqY‚êÅ¥åñép’滄?+hيzS÷"ȖÁ:ÄPçôXha[^E¹¥©× 
ŽA#Þ©àÖ#°Êj‡
-:
ZB wQdˆð8.Ä$áaJ`§ìa^|´õ™
-$Çp‰á„5ÖptÒ6G±hëlojîîk¶Û¯7˜`Õ
-š£À©
XM´¾’N¼&غ!ɚ!)ëBm‡ÂÓ~îÍc‡2êÿL¥
-ÿ^A—ßÿ[õzû#J¹)

svn commit: r1753778 [9/9] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ blo

2016-07-22 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/security/support.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/security/support.pdf?rev=1753778=1753777=1753778=diff
==
--- tomee/site/trunk/content/ng/security/support.pdf (original)
+++ tomee/site/trunk/content/ng/security/support.pdf Fri Jul 22 12:32:15 2016
@@ -4,8 +4,8 @@
 << /Title (Support)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160711092144+02'00')
-/ModDate (D:20160711092144+02'00')
+/CreationDate (D:20160722143101+02'00')
+/ModDate (D:20160722143101+02'00')
 >>
 endobj
 2 0 obj
@@ -78,7 +78,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /BL+NotoSerif
+/BaseFont /BS+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 43 0 R
 /FirstChar 32
@@ -713,7 +713,7 @@ endobj
 endobj
 15 0 obj
 << /Type /Font
-/BaseFont /BO+NotoSerif-Bold
+/BaseFont /BT+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 47 0 R
 /FirstChar 32
@@ -972,38 +972,32 @@ endobj
 endobj
 42 0 obj
 << /Length1 9484
-/Length 5895
+/Length 5894
 /Filter [/FlateDecode]
 >>
 stream
-xœY   Xç™þÿ™‘Ä!:’@ 
„$.‰û0—9ÅŒq˜C˜#6&Žë8ŽëøH²vsº¶cê$~²n›'÷f³Ý8m¶Í¶iãê¤Ù6Íå:nšÍ“5f¼ßŒ˜4ûìðˆÑÿÍÌ÷½ÿûÿ÷F

‘ñÐDߘw"Eœs$çÂ1ƒ£³ôÆiøþ2Bò§Fý}ÞãŸ>†PÈÐÐÐØôŽ??yÆ€ñ/‡†|Þ¨7ù·#”xÆÉcÞ¨Âø—0Von²d~ýÊ¡[a|Æ=þ©i^;!e
Œ¿;îó½×±Ïã7âÑ ®?"nÿ« 
-ÆÈŒ¼…ÃW>úց3I1ÿy­<Âþ„"aXxB¢H#– 
i¬,.HA¼\‘¨T©5IÚdÞ’jLK7™-ÀÊøvó#óÿzãÿë 
Ðoo|/òžF$’!$¶‘Z2ËMØ2•„T""´IfâҕÊîF‰Ö¢[´R©Ö"WX´ÞӋ¡?H±«E"µ=Åà`ΆgèkÄ^>P‰’IÍaϊqc§TDâ*qá®áÃ?ߝ›»û燇wŠ‰;¯\|ª°;ûÔ%¬yî9¬úÃÉì®ÂŸ¼y
…ÑUºê9]YfÂ`W1R !Â!v7‰çÄE·®Ûóòn]·±ºÞüIaWöÉ?Ð<÷ýþ¥SÙ݅
O]duí†yîÁ$Fȹn†»×Ïn×MÃh?ÄÁ¼—
-!›Ý–é&ìÑ"R›¤$Ø
SÍÃÒ´.“ÂP^èRšrUM¶{÷ÊÍ.m¿G¨ÊµRYÖºl•+C 
ÓÙu[Ó¬¹*¡‡ñÁ`;K56ÃÍè¢×Ö£ý6ôäÔª@#i¬ß÷їø_€ß;Ñ8ã)F·Þ e¦d¹)[f¬Ìi#ù!",…
ɱ3h“DÔòØ)cnOÖ³þ%m™”cI,{ElÆ̝ü/*§ï©èœM
“ÚKš²ÜÛZlñö¦éº‹·¨3†HŠ¤¤I¦xSwM†ç¡‹ßéÿ·sG·æ÷þðÒmÍ÷ïõ§[m·}lËúòÏ&
-¶?öæÿ:‡©'[?l-˪ÉR‡ÖEé\}Õm©=öùَ޶”ÒÌ£çÎçwvoït&ǧ-}'±J“íڨʃÿqÇ]¯¬Èûþk_zâo•'Z]ê*ý¦mç³Xòü}8俞ÙS>ð£¿Ñ£Ã¦Ê.>•¨¶{üÓã,_pð息dd¾XVbÁã6œØ†•$7´gé-˜4cƒˆ
!5øD]¨°¤ÌB‡”Æ$•¿z
-ÿ*<>)]©XzÝ2*hœWÛ£Cı  
1ñâOފ³DgY=žˆdwõòb„Ú/ôxz£“eâ×;OVéÊ*7[éý\»q™šçý‚E´!+>Rb.pp 
Iþð#ƒ6…µHŸÓY2ýè€Ù:ôƒmÕSm%òèXûèÂäC¿¾ùÌW¼_hÝÍ»Nbí®¶´œþüá>ݑh-H
-Ó«
Åi£¯âØÇ°äÕ?uÀOð#G:&ž 
Iµ.OR¶k2•83‚(F󺚮ýpé°\ë2ËfW’œ˜:ñõKöÏìtýýïO—ÎÒû×A6sÈË&§2Ôã}ž¾zýRÓ©Oĸx1ŽáìR`2G§퐌ä:Ãb­ÁLj5Ñ©¿f”™å<шhñiy’ˬ`òSN
  „[…”,­ÈLŸÅWè˜Qý°'4Ái"¯°™J?ÜÆÜ¿ô~ÿ²Ý°Ë̖ÑÌU€
MƒUЩ0¹“J—ö²FÙ  
ŒÆ™J­¼ú¥óýt-k&`ò+vÂ`’)(œ=âQ°T8RÖߜý:–OvND³"ÉmR0fÿ0À|¿žÀUÐ}ãZÂêN„·¡jŒdââÁr]ÀS͕·?Ñ«¥gt­÷R±xYՋڻŸ3ûFóM˜—¶5„™‹Œ2J2"Z=Té4-Þ§±k¢+g#Ä6
 ªq¹µxco„âµdñbB Àc :ÍOë$gŸ6¬ºÿŸÅóøÕUlžP…
ÍH•_û/~ñ×79kqŒ:z·l^|øÒß7ÀÂëX¡/!ÖkKôjvàíÄ%拂 X!uüzíª;¹Y

svn commit: r1753778 [3/9] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ blo

2016-07-22 Thread rmannibucau
Added: tomee/site/trunk/content/ng/developer/configuration/cxf.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/configuration/cxf.html?rev=1753778=auto
==
--- tomee/site/trunk/content/ng/developer/configuration/cxf.html (added)
+++ tomee/site/trunk/content/ng/developer/configuration/cxf.html Fri Jul 22 
12:32:15 2016
@@ -0,0 +1,322 @@
+
+
+
+
+   
+   
+   
+   Apache TomEE
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-2717626-1']);
+  _gaq.push(['_setDomainName', 'apache.org']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
+ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+  })();
+
+
+
+
+
+
+   
+   
+   
+   
+   
+   
+   
+   Toggle 
navigation
+   
+   
+   
+   
+   
+   
+
+   
+
+
+
+
+   Apache TomEE
+
+   
+   
+   
+   
+   Developer
+   Admin
+   Advanced
+   Security
+   Blog
+   Community
+Downloads
+   
+   
+   
+   
+   
+   
+
+
+
+
+
+  
+  
+
+ 
Download as PDF
+
+  
+  
+  TomEE and CXF Configuration
+
+
+
+
+
+
+
+
+TomEE relies on Apache CXF for JAX-WS and JAX-RS, it doesnt provides 
all CXF modules but most comomn
+ones for both specifications (JAX-RS is part of all distributions but JAX-WS 
is only part of plus one).
+
+
+
+
+Configuration
+
+
+CXF API is reusable but you can also configure the interceptors through 
openejb-jar.xml (located in WEB-INF).
+
+
+If you want to configure JAX-RS you will use the prefix 
cxf.jaxrs and if you configure JAX-WS you use 
cxf.jaxws prefix.
+
+
+
+
+
+Tip
+
+
+to configure directly the bus use org.apache.openejb.cxf.bus. 
prefix and configure it in conf/system.properties.
+
+
+
+
+
+To configure JAX-RS you need to add in openejb-jar.xml a 
pojo-deployment:
+
+
+
+?xml version="1.0" encoding="UTF-8"?
+openejb-jar
+ pojo-deployment class-name="jaxrs-application"
+   properties
+ # here will go the config
+   /properties
+ /pojo-deployment
+/openejb-jar
+
+
+
+For JAX-WS you will use a pojo-deployment matching the 
webservice class name for POJO webservices
+or an ejb-deployment instead of a pojo-deployment 
for EJB webservices:
+
+
+
+?xml version="1.0" encoding="UTF-8"?
+openejb-jar
+ ejb-deployment ejb-name="MyEJBWebService"
+   properties
+ # here will go the config
+   /properties
+ /ejb-deployment
+/openejb-jar
+
+
+
+Then once you selected your prefix and know where to write the config just 
use the following entries:
+
+
+
+
+properties: server factory properties
+
+
+features: CXF features
+
+
+in-interceptors: CXF in interceptors
+
+
+out-interceptors: CXF out interceptors
+
+
+in-fault-interceptors: CXF in interceptors for fault handling
+
+
+out-fault-interceptors: CXF out interceptors for fault handling
+
+
+databinding: server databinding
+
+
+providers (only for JAX-RS endpoint): list of JAX-RS providers
+
+
+skip-provider-scanning (only for JAX-RS): is provider scanning on or not 
(default true)
+
+
+
+
+For features and interceptors the rule is the same: value is a list comma 
separated. Each value of the list is either a qualified class name or an id of 
a service in resources.xml.
+
+
+Databinding is simply either a qualified name or a service id in 
resources.xml (located in WEB-INF).
+
+
+
+
+Sample for JAX-WS
+
+
+To configure WSS4J on the EJB CalculatorBean for 

svn commit: r1753778 [6/9] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ blo

2016-07-22 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/developer/testing/other/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/testing/other/index.pdf?rev=1753778=1753777=1753778=diff
==
--- tomee/site/trunk/content/ng/developer/testing/other/index.pdf (original)
+++ tomee/site/trunk/content/ng/developer/testing/other/index.pdf Fri Jul 22 
12:32:15 2016
@@ -4,8 +4,8 @@
 << /Title (Other Testing Techniques)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160711092133+02'00')
-/ModDate (D:20160711092133+02'00')
+/CreationDate (D:20160722143050+02'00')
+/ModDate (D:20160722143050+02'00')
 >>
 endobj
 2 0 obj
@@ -78,7 +78,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /AZ+NotoSerif
+/BaseFont /AY+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 33 0 R
 /FirstChar 32
@@ -228,7 +228,7 @@ endobj
 endobj
 14 0 obj
 << /Type /Font
-/BaseFont /BA+NotoSerif-Bold
+/BaseFont /AZ+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 37 0 R
 /FirstChar 32
@@ -239,7 +239,7 @@ endobj
 endobj
 15 0 obj
 << /Type /Font
-/BaseFont /BD+mplus1mn-regular
+/BaseFont /BA+mplus1mn-regular
 /Subtype /TrueType
 /FontDescriptor 41 0 R
 /FirstChar 32
@@ -6395,7 +6395,7 @@ endobj
 >>
 stream
 xœ½YyT[ç•ÿ¾÷ž„$$$Њ$6- 
„!±‰Åd6lF±˜E˜%6vꤎë8NÜ:qÒÄc»ÃxRŸœt9NÝÌdr:qڞœLǝ¸IšfÜN›IÓ¸ŽO'“ÃóÜ·Óæ¿>Îãé»ï½ûýïÞûI#„$È
…hj`"2õᾩÉE„pÚðøüÐqì|~
¡ô×Æc‘1×Ô÷Ržé™˜Ý雒'aü.óÎÈH4’ú¶ð^„2¾
-ãì‰Èþ)T‹Ça|Ɔm΢Ï_”¹ÿS÷OÅff©JA
BšLD?9ì†ñ9„4¨LVy^…1*#/BIðQˆ¾ôÀü• 
¢ÀD$‰X‰„»‘Š’á*MaF©2ø—¯@®P¦«Ômf–No0šÌÙ«-'å}ùܧ£9úâ!¡)a Ð*¥ƒ 
<ÅiìUJIÜ$¯ºôøOÊË~z|ôþ*9qôÀÍk?¨ê+=÷6^¾Œõ¿>[Ú[õý·o2ºj@W+¯«ØAØ<:"M© ¤Xä   
 ø 
¼ú>Ðõ€Ï÷躯šÕõö÷«zKÏþšþíåËôõΕöUýà«ËO_ÁDZ©²(¤hÀžbå).qé|<»m¡7ڗn²šÒ[Ê
¥áê#Ú°¡·B¡U*2sõ¾€Ê^ËÚ¸pçÏøè’#ä-Œ%è4›ĂÂìÔjœf¥ÒìÔhfÅý9ƒTjðäØJ˜k  
ó>p˜¼*xér{ÜEÂ#“’f“¬ªÄn¸Í‡•WŽšýv­­¾Ê¯³—ë+:Ü'Ò8üæÁ°D_]¡R½¿P¬²x,{nç»Êõ’0£{tÿNðþ;±ôƒVÒèÁL˜RB
 P=s
+ãì‰Èþ)T‹Ça|Ɔm΢Ï_”¹ÿS÷OÅff©JA
BšLD?>ì†ñ9„4¨LVy^…1*#/BIðQˆ¾ôÀü• 
¢ÀD$‰X‰„»‘Š’á*MaF©2ø—¯@®P¦«Ômf–No0šÌÙ«-'å}ùܧ£9úâ!¡)a Ð*¥ƒ 
<ÅiìUJIÜ$¯ºôøOÊË~z|ôþ*9qôÀÍk?¨ê+=÷6^¾Œõ¿>[Ú[õý·o2ºj@W+¯«ØAØ<:"M© ¤Xä   
 ø 
¼ú>Ðõ€Ï÷躯šÕõö÷«zKÏþšþíåËôõΕöUýà«ËO_ÁDZ©²(¤hÀžbå).qé|<»m¡7ڗn²šÒ[Ê
¥áê#Ú°¡·B¡U*2sõ¾€Ê^ËÚ¸pçÏøè’#ä-Œ%è4›ĂÂìÔjœf¥ÒìÔhfÅý9ƒTjðäØJ˜k  
ó>p˜¼*xér{ÜEÂ#“’f“¬ªÄn¸Í‡•WŽšýv­­¾Ê¯³—ë+:Ü'Ò8üæÁ°D_]¡R½¿P¬²x,{nç»Êõ’0£{tÿNðþ;±ôƒVÒèÁL˜RB
 P=s
 ÛuêðB½oW¥¨sҟ¤wÛ|ѦÜ°¾ÚwçEž&ð;c)Èǜћ`aÜ(Ò 
àB™Yq‰¼—ü“EîþGÂÕÕÁ¹®"µ§ÃWßÍã\gö
 »÷7XÝ->sAËÐì_ô»ìõ>sMd§)ô@oõhS}nKE_)fAÇ|¨îÀ@½Œ’g—„†ƒíF‚yrK Ã¨+驱€
2Ãzí\Bjd“”\|Œ¬~~uËÜJ
x¥ð7Ù§µLÚå§Ê™.%æLÓ‚P"Ñb1$Ñoàßã¯_`CÆóB'yu)4ƒoÚǧb.©³¼ÊïI£Õì܋ÀµT'pÍv7ÛdƋÙ÷el$gÖF©ÔXÂÎ
   ‡à<؛ͲH$“ÓW-öb7֑üÐSlubҁmRRDñ™P‚¤¶ÎI'Ùty&½¿qÿ<)ÃT Ó.¿å<˜ 
n?oðÈDòôÌ´cøßñÇ精²bW8œœ(¤^»lÈˏì–e«>Äoõœm²Ô5nsÑ°Z‰BƒW“9ç¶RG*T.O'G-£Â–©C¶à=%õ³z‰þ¿å3³ß¡Ñ:ü&
aÁL-÷ý¤k³I·eÿÎ7Û¹¿Qojžï:J5֍„ÈÏK|æË+ütJv¡ñ™%ÄZÎÎAtjM»–%,gÚï×h¹”ÉgÐ}çcZÁê΂`lªZ
 #•¼f¸ÞÂù”ÓÜøÀwv›é9K××Ç©X¯±ªo›yyÂÁpmæÎ
ÁAÁ[¿1“܁Ș+@mœ&ÐñéBp°óü­gŸûó¹ÖÖsŸ=÷ìÍó·ß·žž>;PP0ðÓÓç¢v⃢ÿøÆøøXõÂXùúØØú“ï<ýéó]]Ïúôӟž‡ÏŠX®3±:
v™¡ëØè5~eåcÞqä™Bqì©<ôê}þ²ñô!f¼1qÏW;myŽÅ³Å;3ØsáP½h÷f&„‰gl]G#á…
Î\®næòü63õ).ÁxdŒÑ)Ø,ç8“‰÷˜p9—r2¡Ýî·É©D`Ê!†.
@@ -6410,12 +6410,12 @@ MBúƒÌPÑØSœÛîúÃ'/$ålŹý»
 d!GNbèÎGԋðù 
ҊGe‚\TFaŸ×2ïWP<z‰«Èï8©o#±ðCDP‡÷!ññåI:éf:”ðùê+G>+ÉG/¢TôÏH°á>cŠº‰O0?qž¸!â:îJþÂ&‘(
 (EÔo ­BûïÀ{ì!
Û¶5 *$¡ïpÄljnÂg¯¿ë±Ip1p«9î
¡¡M‡Èg¿3LDIPãeˆù!©PʆÞ3:n;*BnØ÷QÔ±Ԉ¶@mÞ
 qoA!´
µ¢6Ԏ:P'ڎÂЫu£h'ê­Yx÷ª½NvL1Ù¼F˜ÿ
D‚Žórs?ÅË  $Bßáå’¢ïñrp½ÆËIXðr
 I°Š—SH¼\€R°‡—y¹¥®b!žæŸ¡ ~‚—‹‘¿ËËÅ(ÿ‰—' 
±2WÊ!òy¹¸ÔÁË%¨x—'"ñ^žˆ*zõ—0YÎ˓PÙÍ˓‘ƒ|‚—'£^òǼ\Šò(/—¢Nª±665?=:<2k(rb±áñ¨aËä€ÃP=>nhgnÍÚ£3Ñé{£ƒT‹bh
-ÍÃrEÃhÍ=ŠJH|j€»1£(Œ¶ 
I4€ð©$ãpm_}k†Eá]÷ÂÿAäÅfc†Žèôè"OÅà©ö‰Q4ÔžL³¯
£9PAÓ-±ÉØìü@žˆNì†8-- a’Õ4¨9LðÚ0蛄ÿ ¦a³¹þ6’ptzf46i(t¸Š
s#ÀXæÆÜb¦3€3à’bø4‡Fª™cg>£‘UȪ1D³Ó‘ÁèDdzÌŠ÷|ܔ£¬£"pÎÂ
pR”5`,«ñ¯8ý.¿°Š¿Ü_FgF‡'
³ÑÈÄÙ21d!FA×D021ÌMŽŒNÎcx
ÑAÃîyêÚÁ8µAxi–µqԌ°Pf9Bl˜‚‘Ðn˜Þ° ˜ÁÍÀŒÌÎN•;±Á¨c˜u±c 6áœr˜“¥â,¼_ÙÄ   
†ÇX-бæS+Ÿ€ûSpNò±qòš÷íÛç˜àÍbUÏÌÎ
ŽÆ6hÞÇþ9@ËzÔkºg@6³‡šG¢“3à±¹ÉÁè´av$j¨žŠÀ…¿S`Xa`‘Ã9t´DAï
ï!Əƒ,'?Œ°Þ©†ù"ð7ZÿNH6r¸ˆápœ#6=ìçPÌ8›·Ôօ:êì
ŠÍíÄÍêÍÓàS'x5~ö4ñj¡6„`‘Õ±Õ‚YAÜOøXâÿWݕOw¥Tü…H³iìêûßT®\¡f¢„ÏÅ»ÙlËÿQîÌè
+ÍÃrEÃhÍ=ŠJH|j€»1£(Œ¶ 
I4€ð©$ãpm_}k†Eá]÷ÂÿAäÅfc†Žèôè"OÅà©ö‰Q4ÔžL³¯
£9PAÓ-±ÉØìü@žˆNì†8-- a’Õ4¨9LðÚ0蛄ÿ ¦a³¹þ6’ptzf46i(t¸Š
s#ÀXæÆÜb¦3€3

svn commit: r1753772 - /tomee/site/trunk/content/maven/run-mojo.mdtext

2016-07-22 Thread rmannibucau
Author: rmannibucau
Date: Fri Jul 22 09:11:08 2016
New Revision: 1753772

URL: http://svn.apache.org/viewvc?rev=1753772=rev
Log:
typo

Modified:
tomee/site/trunk/content/maven/run-mojo.mdtext

Modified: tomee/site/trunk/content/maven/run-mojo.mdtext
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/maven/run-mojo.mdtext?rev=1753772=1753771=1753772=diff
==
--- tomee/site/trunk/content/maven/run-mojo.mdtext (original)
+++ tomee/site/trunk/content/maven/run-mojo.mdtext Fri Jul 22 09:11:08 2016
@@ -1,4 +1,4 @@
-s
+
 tomee:run
   
 Full name:
@@ -1388,4 +1388,4 @@ resources)
 Required: No
 
   
-
\ No newline at end of file
+




svn commit: r1753771 - /tomee/site/trunk/content/maven/stop-mojo.mdtext

2016-07-22 Thread rmannibucau
Author: rmannibucau
Date: Fri Jul 22 09:10:31 2016
New Revision: 1753771

URL: http://svn.apache.org/viewvc?rev=1753771=rev
Log:
CMS commit to tomee by rmannibucau

Modified:
tomee/site/trunk/content/maven/stop-mojo.mdtext

Modified: tomee/site/trunk/content/maven/stop-mojo.mdtext
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/maven/stop-mojo.mdtext?rev=1753771=1753770=1753771=diff
==
--- tomee/site/trunk/content/maven/stop-mojo.mdtext (original)
+++ tomee/site/trunk/content/maven/stop-mojo.mdtext Fri Jul 22 09:10:31 2016
@@ -243,7 +243,7 @@ classloader.
 
 -
 
-(no description)Default value is: false.User property is: tomee-plugin.keep-server-xml.
+(Removed since 7.0.0)Default value is: false.User property is: tomee-plugin.keep-server-xml.
   
   
 




svn commit: r1753769 - /tomee/site/trunk/content/maven/run-mojo.mdtext

2016-07-22 Thread rmannibucau
Author: rmannibucau
Date: Fri Jul 22 09:09:54 2016
New Revision: 1753769

URL: http://svn.apache.org/viewvc?rev=1753769=rev
Log:
CMS commit to tomee by rmannibucau

Modified:
tomee/site/trunk/content/maven/run-mojo.mdtext

Modified: tomee/site/trunk/content/maven/run-mojo.mdtext
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/maven/run-mojo.mdtext?rev=1753769=1753768=1753769=diff
==
--- tomee/site/trunk/content/maven/run-mojo.mdtext (original)
+++ tomee/site/trunk/content/maven/run-mojo.mdtext Fri Jul 22 09:09:54 2016
@@ -1,4 +1,4 @@
-
+s
 tomee:run
   
 Full name:
@@ -243,7 +243,7 @@ classloader.
 
 -
 
-(no description)Default value is: false.User property is: tomee-plugin.keep-server-xml.
+(Removed since 7.0.0)Default value is: false.User property is: tomee-plugin.keep-server-xml.
   
   
 




svn commit: r1753770 - /tomee/site/trunk/content/maven/start-mojo.mdtext

2016-07-22 Thread rmannibucau
Author: rmannibucau
Date: Fri Jul 22 09:10:12 2016
New Revision: 1753770

URL: http://svn.apache.org/viewvc?rev=1753770=rev
Log:
CMS commit to tomee by rmannibucau

Modified:
tomee/site/trunk/content/maven/start-mojo.mdtext

Modified: tomee/site/trunk/content/maven/start-mojo.mdtext
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/maven/start-mojo.mdtext?rev=1753770=1753769=1753770=diff
==
--- tomee/site/trunk/content/maven/start-mojo.mdtext (original)
+++ tomee/site/trunk/content/maven/start-mojo.mdtext Fri Jul 22 09:10:12 2016
@@ -243,7 +243,7 @@ classloader.
 
 -
 
-(no description)Default value is: false.User property is: tomee-plugin.keep-server-xml.
+(Removed since 7.0.0)Default value is: false.User property is: tomee-plugin.keep-server-xml.
   
   
 




svn commit: r1753768 - /tomee/site/trunk/content/maven/configtest-mojo.mdtext

2016-07-22 Thread rmannibucau
Author: rmannibucau
Date: Fri Jul 22 09:09:03 2016
New Revision: 1753768

URL: http://svn.apache.org/viewvc?rev=1753768=rev
Log:
CMS commit to tomee by rmannibucau

Modified:
tomee/site/trunk/content/maven/configtest-mojo.mdtext

Modified: tomee/site/trunk/content/maven/configtest-mojo.mdtext
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/maven/configtest-mojo.mdtext?rev=1753768=1753767=1753768=diff
==
--- tomee/site/trunk/content/maven/configtest-mojo.mdtext (original)
+++ tomee/site/trunk/content/maven/configtest-mojo.mdtext Fri Jul 22 09:09:03 
2016
@@ -243,7 +243,7 @@ classloader.
 
 -
 
-(no description)Default value is: false.User property is: tomee-plugin.keep-server-xml.
+(Removed since 7.0.0)Default value is: false.User property is: tomee-plugin.keep-server-xml.
   
   
 




svn commit: r1753767 - /tomee/site/trunk/content/maven/exec-mojo.mdtext

2016-07-22 Thread rmannibucau
Author: rmannibucau
Date: Fri Jul 22 09:08:44 2016
New Revision: 1753767

URL: http://svn.apache.org/viewvc?rev=1753767=rev
Log:
CMS commit to tomee by rmannibucau

Modified:
tomee/site/trunk/content/maven/exec-mojo.mdtext

Modified: tomee/site/trunk/content/maven/exec-mojo.mdtext
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/maven/exec-mojo.mdtext?rev=1753767=1753766=1753767=diff
==
--- tomee/site/trunk/content/maven/exec-mojo.mdtext (original)
+++ tomee/site/trunk/content/maven/exec-mojo.mdtext Fri Jul 22 09:08:44 2016
@@ -287,7 +287,7 @@ classloader.
 
 -
 
-(no description)Default value is: false.User property is: tomee-plugin.keep-server-xml.
+(Removed since 7.0.0)Default value is: false.User property is: tomee-plugin.keep-server-xml.
   
   
 




svn commit: r1753766 - /tomee/site/trunk/content/maven/build-mojo.mdtext

2016-07-22 Thread rmannibucau
Author: rmannibucau
Date: Fri Jul 22 09:07:38 2016
New Revision: 1753766

URL: http://svn.apache.org/viewvc?rev=1753766=rev
Log:
CMS commit to tomee by rmannibucau

Modified:
tomee/site/trunk/content/maven/build-mojo.mdtext

Modified: tomee/site/trunk/content/maven/build-mojo.mdtext
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/maven/build-mojo.mdtext?rev=1753766=1753765=1753766=diff
==
--- tomee/site/trunk/content/maven/build-mojo.mdtext (original)
+++ tomee/site/trunk/content/maven/build-mojo.mdtext Fri Jul 22 09:07:38 2016
@@ -265,7 +265,7 @@ classloader.
 
 -
 
-(no description)Default value is: false.User property is: tomee-plugin.keep-server-xml.
+(Removed since 7.0.0)Default value is: false.User property is: tomee-plugin.keep-server-xml.
   
   
 




[2/2] tomee git commit: TOMEE-1882 add tomcat-juli to tomee scripts classpath

2016-07-22 Thread rmannibucau
TOMEE-1882 add tomcat-juli to tomee scripts classpath


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/f38677d1
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/f38677d1
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/f38677d1

Branch: refs/heads/master
Commit: f38677d1418a79a7e09c072d67480d1270a70ff0
Parents: c6f737d
Author: Romain manni-Bucau 
Authored: Fri Jul 22 10:02:39 2016 +0200
Committer: Romain manni-Bucau 
Committed: Fri Jul 22 10:02:39 2016 +0200

--
 tomee/apache-tomee/src/main/resources/tomee.bat | 19 +++
 tomee/apache-tomee/src/main/resources/tomee.sh  |  4 +++-
 2 files changed, 18 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/f38677d1/tomee/apache-tomee/src/main/resources/tomee.bat
--
diff --git a/tomee/apache-tomee/src/main/resources/tomee.bat 
b/tomee/apache-tomee/src/main/resources/tomee.bat
index cf7c357..e69b78d 100644
--- a/tomee/apache-tomee/src/main/resources/tomee.bat
+++ b/tomee/apache-tomee/src/main/resources/tomee.bat
@@ -10,7 +10,7 @@ rem U.S. Copyright Office.
 rem
 
 
-if "%OS%" == "Windows_NT" setlocal
+setlocal
 
 set port=8080
 
@@ -39,6 +39,13 @@ rem Ensure that any user defined CLASSPATH variables are not 
used on startup,
 rem but allow them to be specified in setenv.bat, in rare case when it is 
needed.
 set CLASSPATH=
 
+if not exist "%CATALINA_BASE%\bin\tomcat-juli.jar" goto juliClasspathHome
+set "CLASSPATH=%CLASSPATH%;%CATALINA_BASE%\bin\tomcat-juli.jar"
+goto juliClasspathDone
+:juliClasspathHome
+set "CLASSPATH=%CLASSPATH%;%CATALINA_HOME%\bin\tomcat-juli.jar"
+:juliClasspathDone
+
 rem Get standard Java environment variables
 if exist "%CATALINA_HOME%\bin\setclasspath.bat" goto okSetclasspath
 echo Cannot find "%CATALINA_HOME%\bin\setclasspath.bat"
@@ -52,9 +59,13 @@ if DEFINED CATALINA_TMPDIR goto gotTmpdir
 set "CATALINA_TMPDIR=%CATALINA_BASE%\temp"
 :gotTmpdir
 
-
-rem create classpath
-set "CLASSPATH=%CATALINA_HOME%\lib\*"
+if not exist %CATALINA_BASE% goto :libClasspathHome
+set CLASSPATH=%CLASSPATH%;%CATALINA_BASE%\lib\*
+if "%CATALINA_BASE%" equ %CATALINA_HOME% goto :libClasspathDone
+:libClasspathHome
+if not exist %CATALINA_HOME% goto :libClasspathDone
+set CLASSPATH=%CLASSPATH%;%CATALINA_HOME%\lib\*
+:libClasspathDone
 
 set DEBUG=
 set "args=%*"

http://git-wip-us.apache.org/repos/asf/tomee/blob/f38677d1/tomee/apache-tomee/src/main/resources/tomee.sh
--
diff --git a/tomee/apache-tomee/src/main/resources/tomee.sh 
b/tomee/apache-tomee/src/main/resources/tomee.sh
index 7461d6e..1a02897 100644
--- a/tomee/apache-tomee/src/main/resources/tomee.sh
+++ b/tomee/apache-tomee/src/main/resources/tomee.sh
@@ -79,6 +79,7 @@ fi
 if [ ! -z "$CLASSPATH" ] ; then
   CLASSPATH="$CLASSPATH":
 fi
+CLASSPATH="$CLASSPATH""$CATALINA_HOME"/bin/bootstrap.jar
 
 if [ -r "$CATALINA_BASE/bin/tomcat-juli.jar" ] ; then
   CLASSPATH=$CLASSPATH:$CATALINA_BASE/bin/tomcat-juli.jar
@@ -99,7 +100,7 @@ if [ -z "$JSSE_OPTS" ] ; then
 fi
 JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS"
 
-CLASSPATH="$CATALINA_HOME/lib"
+CLASSPATH="$CLASSPATH:$CATALINA_HOME/lib"
 for i in "$CATALINA_HOME"/lib/*.jar; do
   CLASSPATH="$CLASSPATH:$i"
 done
@@ -131,3 +132,4 @@ elif [ "$1" = "start" ] || [ "$1" = "stop" ]; then
 else
 "$_RUNJAVA" $DEBUG $LOGGING_MANAGER -Dopenejb.base="$CATALINA_BASE" -cp 
"$CLASSPATH" org.apache.openejb.cli.Bootstrap $*
 fi
+



[1/2] tomee git commit: fixing wrong ServerServlet default + adding debug option to remote EJBContainer

2016-07-22 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 6c3a16d5c -> f38677d14


fixing wrong ServerServlet default + adding debug option to remote EJBContainer


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/c6f737d9
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/c6f737d9
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/c6f737d9

Branch: refs/heads/master
Commit: c6f737d93b0132561925996b22f083b371d870b2
Parents: 6c3a16d
Author: Romain manni-Bucau 
Authored: Fri Jul 22 09:24:00 2016 +0200
Committer: Romain manni-Bucau 
Committed: Fri Jul 22 09:24:00 2016 +0200

--
 .../org/apache/openejb/config/RemoteServer.java | 22 +++-
 .../openejb/server/httpd/ServerServlet.java |  2 +-
 .../apache/tomee/RemoteTomEEEJBContainer.java   | 27 +++-
 .../apache/tomee/RemoteTomEEEJBContainerIT.java | 21 +--
 4 files changed, 57 insertions(+), 15 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/c6f737d9/container/openejb-core/src/main/java/org/apache/openejb/config/RemoteServer.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/config/RemoteServer.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/config/RemoteServer.java
index a127235..6cb1ef4 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/config/RemoteServer.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/config/RemoteServer.java
@@ -60,7 +60,7 @@ public class RemoteServer {
 public static final String START = "start";
 public static final String STOP = "stop";
 
-private final boolean debug = options.get(OPENEJB_SERVER_DEBUG, false);
+private boolean debug = options.get(OPENEJB_SERVER_DEBUG, false);
 private final boolean profile = options.get("openejb.server.profile", 
false);
 private final boolean tomcat;
 private final String javaOpts = System.getProperty("java.opts");
@@ -397,22 +397,26 @@ public class RemoteServer {
 public void run() {
 try {
 p.waitFor();
+synchronized (kill) {
+kill.remove(p);
+}
 } catch (final InterruptedException e) {
-//Ignore
+Thread.interrupted();
+} finally {
+latch.countDown();
 }
-
-latch.countDown();
 }
 }, "process-waitFor");
 
 t.start();
 
 try {
-if (!latch.await(10, TimeUnit.SECONDS)) {
+if 
(!latch.await(Integer.getInteger("openejb.server.waitFor.seconds", 10), 
TimeUnit.SECONDS)) {
 killOnExit(p);
 throw new RuntimeException("Timeout waiting for process");
 }
 } catch (final InterruptedException e) {
+Thread.interrupted();
 killOnExit(p);
 }
 }
@@ -685,7 +689,9 @@ public class RemoteServer {
 }
 
 private static void killOnExit(final Process p) {
-kill.add(p);
+synchronized (kill) {
+kill.add(p);
+}
 }
 
 // Shutdown hook for processes
@@ -695,6 +701,10 @@ public class RemoteServer {
 Runtime.getRuntime().addShutdownHook(new CleanUpThread());
 }
 
+public void setDebug(final boolean debug) {
+this.debug = debug;
+}
+
 public static class CleanUpThread extends Thread {
 @Override
 public void run() {

http://git-wip-us.apache.org/repos/asf/tomee/blob/c6f737d9/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/ServerServlet.java
--
diff --git 
a/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/ServerServlet.java
 
b/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/ServerServlet.java
index 9f424b6..5383a34 100644
--- 
a/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/ServerServlet.java
+++ 
b/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/ServerServlet.java
@@ -43,7 +43,7 @@ public class ServerServlet extends HttpServlet {
 if (activatedStr != null) {
 activated = Boolean.parseBoolean(activatedStr);
 } else {
-activated = Boolean.getBoolean(getClass().getName() + '.' + 
ACTIVATED_INIT_PARAM);
+activated = 
Boolean.parseBoolean(System.getProperty(getClass().getName() + '.' + 
ACTIVATED_INIT_PARAM, "true"));
 }
 }
 


tomee git commit: TOMEE-1545 taking into account appId for parallel deployments for jaxrs apps

2016-07-21 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 14e895bd2 -> 6c3a16d5c


TOMEE-1545 taking into account appId for parallel deployments for jaxrs apps


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/6c3a16d5
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/6c3a16d5
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/6c3a16d5

Branch: refs/heads/master
Commit: 6c3a16d5c6eda40a7cf4284b36de94cd59bebaf7
Parents: 14e895b
Author: Romain manni-Bucau 
Authored: Thu Jul 21 16:40:17 2016 +0200
Committer: Romain manni-Bucau 
Committed: Thu Jul 21 16:40:17 2016 +0200

--
 .../apache/openejb/server/rest/RESTService.java | 58 +++-
 .../apache/openejb/server/rest/RsRegistry.java  |  2 +-
 .../openejb/server/rest/RsRegistryImpl.java |  2 +-
 .../tomee/webservices/TomcatRsRegistry.java | 56 +--
 4 files changed, 83 insertions(+), 35 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/6c3a16d5/server/openejb-rest/src/main/java/org/apache/openejb/server/rest/RESTService.java
--
diff --git 
a/server/openejb-rest/src/main/java/org/apache/openejb/server/rest/RESTService.java
 
b/server/openejb-rest/src/main/java/org/apache/openejb/server/rest/RESTService.java
index bcacd75..08ca23b 100644
--- 
a/server/openejb-rest/src/main/java/org/apache/openejb/server/rest/RESTService.java
+++ 
b/server/openejb-rest/src/main/java/org/apache/openejb/server/rest/RESTService.java
@@ -156,7 +156,7 @@ public abstract class RESTService implements ServerService, 
SelfManaging {
 }
 
 application = 
"true".equalsIgnoreCase(appInfo.properties.getProperty("openejb.cxf-rs.cache-application",
 "true"))
-? new InternalApplication(application) /* caches 
singletons and classes */ : application;
+? new InternalApplication(application) /* caches 
singletons and classes */ : application;
 
 final Set classes = new 
HashSet<>(application.getClasses());
 final Set singletons = application.getSingletons();
@@ -376,7 +376,7 @@ public abstract class RESTService implements ServerService, 
SelfManaging {
 } else {
 pojoConfigurations = 
PojoUtil.findPojoConfig(pojoConfigurations, appInfo, webApp);
 deploySingleton(appInfo.appId, webApp.contextRoot, 
appPrefix, o, appInstance, classLoader, additionalProviders,
-new 
ServiceConfiguration(PojoUtil.findConfiguration(pojoConfigurations, 
o.getClass().getName()), appInfo.services));
+new 
ServiceConfiguration(PojoUtil.findConfiguration(pojoConfigurations, 
o.getClass().getName()), appInfo.services));
 }
 }
 
@@ -390,7 +390,7 @@ public abstract class RESTService implements ServerService, 
SelfManaging {
 } else {
 pojoConfigurations = 
PojoUtil.findPojoConfig(pojoConfigurations, appInfo, webApp);
 deployPojo(appInfo.appId, webApp.contextRoot, appPrefix, 
clazz, appInstance, classLoader, injections, context, owbCtx, 
additionalProviders,
-new 
ServiceConfiguration(PojoUtil.findConfiguration(pojoConfigurations, 
clazz.getName()), appInfo.services));
+new 
ServiceConfiguration(PojoUtil.findConfiguration(pojoConfigurations, 
clazz.getName()), appInfo.services));
 }
 }
 
@@ -413,15 +413,15 @@ public abstract class RESTService implements 
ServerService, SelfManaging {
 deployEJB(appInfo.appId, webApp.contextRoot, 
appPrefix, restEjbs.get(clazz).context, additionalProviders, appInfo.services);
 } else {
 deployPojo(appInfo.appId, webApp.contextRoot, 
appPrefix, ctx.getBeanClass(), null, ctx.getClassLoader(), ctx.getInjections(), 
context,
-owbCtx, additionalProviders, new 
ServiceConfiguration(ctx.getProperties(), appInfo.services));
+owbCtx, additionalProviders, new 
ServiceConfiguration(ctx.getProperties(), appInfo.services));
 }
 } else {
 try {
 final Class loadedClazz = 
classLoader.loadClass(clazz);
 pojoConfigurations = 
PojoUtil.findPojoConfig(pojoConfigurations, appInfo, webApp);
 deployPojo(appInfo.appId, webApp.contextRoot, 
appPrefix, loadedClazz, null, classLoader, injections, context, owbCtx,
-additionalProviders,
-

tomee git commit: TOMEE-1881 respecting init param activated in ServerServlet

2016-07-21 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 9cce91cf1 -> 14e895bd2


TOMEE-1881 respecting init param activated in ServerServlet


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/14e895bd
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/14e895bd
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/14e895bd

Branch: refs/heads/master
Commit: 14e895bd2fc684c5658469713f86f45383bfe688
Parents: 9cce91c
Author: Romain manni-Bucau 
Authored: Thu Jul 21 16:01:16 2016 +0200
Committer: Romain manni-Bucau 
Committed: Thu Jul 21 16:01:16 2016 +0200

--
 .../openejb/server/httpd/ServerServlet.java |  4 +-
 .../openejb/server/httpd/ServerServletTest.java | 68 
 2 files changed, 71 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/14e895bd/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/ServerServlet.java
--
diff --git 
a/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/ServerServlet.java
 
b/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/ServerServlet.java
index 9f8f0da..9f424b6 100644
--- 
a/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/ServerServlet.java
+++ 
b/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/ServerServlet.java
@@ -41,7 +41,9 @@ public class ServerServlet extends HttpServlet {
 ejbServer = SystemInstance.get().getComponent(EjbServer.class);
 final String activatedStr = 
config.getInitParameter(ACTIVATED_INIT_PARAM);
 if (activatedStr != null) {
-activated = Boolean.getBoolean(ACTIVATED_INIT_PARAM);
+activated = Boolean.parseBoolean(activatedStr);
+} else {
+activated = Boolean.getBoolean(getClass().getName() + '.' + 
ACTIVATED_INIT_PARAM);
 }
 }
 

http://git-wip-us.apache.org/repos/asf/tomee/blob/14e895bd/server/openejb-http/src/test/java/org/apache/openejb/server/httpd/ServerServletTest.java
--
diff --git 
a/server/openejb-http/src/test/java/org/apache/openejb/server/httpd/ServerServletTest.java
 
b/server/openejb-http/src/test/java/org/apache/openejb/server/httpd/ServerServletTest.java
new file mode 100644
index 000..bf20e49
--- /dev/null
+++ 
b/server/openejb-http/src/test/java/org/apache/openejb/server/httpd/ServerServletTest.java
@@ -0,0 +1,68 @@
+/**
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  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.
+ */
+package org.apache.openejb.server.httpd;
+
+import org.apache.openejb.util.reflection.Reflections;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.Parameterized;
+
+import javax.servlet.ServletConfig;
+import javax.servlet.ServletContext;
+import java.util.Enumeration;
+
+import static java.util.Arrays.asList;
+import static org.junit.Assert.assertEquals;
+
+@RunWith(Parameterized.class)
+public class ServerServletTest {
+@Parameterized.Parameters
+public static Iterable values() {
+return asList(true, false);
+}
+
+@Parameterized.Parameter
+public Boolean activated;
+
+@Test
+public void activated() {
+final ServerServlet serverServlet = new ServerServlet();
+serverServlet.init(new ServletConfig() {
+@Override
+public String getServletName() {
+return null;
+}
+
+@Override
+public ServletContext getServletContext() {
+return null;
+}
+
+@Override
+public String getInitParameter(final String name) {
+return "activated".equals(name) ? Boolean.toString(activated) 
: null;
+}
+
+@Override
+public Enumeration getInitParameterNames() {
+return null;
+}
+});
+assertEquals(activated == null || activated, 

tomee git commit: TOMEE-1880 Johnzon 0.9.4

2016-07-21 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 9477c607c -> 9cce91cf1


TOMEE-1880 Johnzon 0.9.4


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/9cce91cf
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/9cce91cf
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/9cce91cf

Branch: refs/heads/master
Commit: 9cce91cf18f239ac39977860cb2b98d739da77f0
Parents: 9477c60
Author: Romain manni-Bucau 
Authored: Thu Jul 21 15:10:12 2016 +0200
Committer: Romain manni-Bucau 
Committed: Thu Jul 21 15:10:12 2016 +0200

--
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/9cce91cf/pom.xml
--
diff --git a/pom.xml b/pom.xml
index d1bd1e4..ea385ac 100644
--- a/pom.xml
+++ b/pom.xml
@@ -99,7 +99,7 @@
 2.4.1
 1.6.3
 2.0-M1
-0.9.3-incubating
+0.9.4
 
 
 2.3.7



tomee git commit: TOMEE-1879 typo on DefinitionEncoding in Assembler, thanks Svetlin Zarev

2016-07-21 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master f690cf89d -> 9477c607c


TOMEE-1879 typo on DefinitionEncoding in Assembler, thanks Svetlin Zarev


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/9477c607
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/9477c607
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/9477c607

Branch: refs/heads/master
Commit: 9477c607c89f41b9f5501d8b57c3cb3e7964016a
Parents: f690cf8
Author: Romain manni-Bucau 
Authored: Thu Jul 21 13:46:57 2016 +0200
Committer: Romain manni-Bucau 
Committed: Thu Jul 21 13:46:57 2016 +0200

--
 .../main/java/org/apache/openejb/assembler/classic/Assembler.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/9477c607/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
index 1113442..4b34013 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
@@ -2917,7 +2917,7 @@ public class Assembler extends AssemblerTool implements 
org.apache.openejb.spi.A
 if (serviceInfo.types.contains("DataSource") || 
serviceInfo.types.contains(DataSource.class.getName())) {
 final Properties props = 
PropertyPlaceHolderHelper.simpleHolds(serviceInfo.properties);
 if (serviceInfo.properties.containsKey("Definition")) {
-final Object encoding = 
serviceInfo.properties.remove("DefitionEncoding");
+final Object encoding = 
serviceInfo.properties.remove("DefinitionEncoding");
 try { // we catch classcast etc..., if it fails it is not 
important
 final InputStream is = new 
ByteArrayInputStream(serviceInfo.properties.getProperty("Definition")
 .getBytes(encoding != null ? encoding.toString() : 
"ISO-8859-1"));



tomee git commit: tests fix after previous commit

2016-07-20 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 0d684b1bd -> f690cf89d


tests fix after previous commit


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/f690cf89
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/f690cf89
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/f690cf89

Branch: refs/heads/master
Commit: f690cf89dbffda03568a61ad93a75411e78b2641
Parents: 0d684b1
Author: Romain manni-Bucau 
Authored: Wed Jul 20 15:38:16 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jul 20 15:38:16 2016 +0200

--
 .../main/java/org/apache/openejb/assembler/classic/Assembler.java  | 1 -
 .../java/org/apache/openejb/resource/jdbc/DataSourceFactory.java   | 1 +
 .../apache/openejb/resource/jdbc/FlushableDataSourceHandler.java   | 2 +-
 3 files changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/f690cf89/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
index 44bb9dd..1113442 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
@@ -197,7 +197,6 @@ import javax.resource.spi.ResourceAdapterInternalException;
 import javax.resource.spi.XATerminator;
 import javax.resource.spi.work.WorkManager;
 import javax.servlet.ServletContext;
-import javax.sql.CommonDataSource;
 import javax.sql.DataSource;
 import javax.transaction.TransactionManager;
 import javax.transaction.TransactionSynchronizationRegistry;

http://git-wip-us.apache.org/repos/asf/tomee/blob/f690cf89/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
index 9ff5321..be23efa 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
@@ -269,6 +269,7 @@ public class DataSourceFactory {
 
 final Map recipeProps = new 
HashMap<>(objectRecipe == null ? new HashMap() : 
objectRecipe.getProperties());
 recipeProps.remove("properties");
+recipeProps.put("OpenEJBResourceClasspath", 
String.valueOf(useAlternativeDriver));
 
 flushConfig = new 
FlushableDataSourceHandler.FlushConfig(recipeProps);
 flushableDataSourceHandler = new 
FlushableDataSourceHandler(ds, flushConfig, resettableDataSourceHandler);

http://git-wip-us.apache.org/repos/asf/tomee/blob/f690cf89/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/FlushableDataSourceHandler.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/FlushableDataSourceHandler.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/FlushableDataSourceHandler.java
index 811180e..876f18b 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/FlushableDataSourceHandler.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/FlushableDataSourceHandler.java
@@ -36,7 +36,7 @@ import java.util.concurrent.locks.ReentrantReadWriteLock;
 public class FlushableDataSourceHandler implements DelegatableHandler {
 private static final Logger LOGGER = 
Logger.getInstance(LogCategory.OPENEJB, FlushableDataSourceHandler.class);
 public static final String[] FACTORY_ARGS = new String[]{
-"ServiceId", "JtaManaged", "JdbcDriver", "Definition", "MaxWaitTime", 
"TimeBetweenEvictionRuns", "MinEvictableIdleTime"
+"ServiceId", "JtaManaged", "JdbcDriver", "Definition", "MaxWaitTime", 
"TimeBetweenEvictionRuns", "MinEvictableIdleTime", "OpenEJBResourceClasspath"
 };
 
 private final FlushConfig config;



tomee git commit: TOMEE-1878 ensure we don't use AlternateDriver when we don't need

2016-07-20 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master ff7c4dba6 -> 0d684b1bd


TOMEE-1878 ensure we don't use AlternateDriver when we don't need


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/0d684b1b
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/0d684b1b
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/0d684b1b

Branch: refs/heads/master
Commit: 0d684b1bda24e5906a39c65b274af01202ce0c09
Parents: ff7c4db
Author: Romain manni-Bucau 
Authored: Wed Jul 20 15:10:20 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jul 20 15:10:20 2016 +0200

--
 .../java/org/apache/openejb/assembler/classic/Assembler.java | 5 +
 .../org/apache/openejb/config/typed/DataSourceBuilder.java   | 2 +-
 .../org/apache/openejb/resource/jdbc/DataSourceFactory.java  | 5 +++--
 .../resources/META-INF/org.apache.openejb/service-jar.xml| 8 ++--
 4 files changed, 15 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/0d684b1b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
index ff32a27..44bb9dd 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
@@ -197,6 +197,7 @@ import javax.resource.spi.ResourceAdapterInternalException;
 import javax.resource.spi.XATerminator;
 import javax.resource.spi.work.WorkManager;
 import javax.servlet.ServletContext;
+import javax.sql.CommonDataSource;
 import javax.sql.DataSource;
 import javax.transaction.TransactionManager;
 import javax.transaction.TransactionSynchronizationRegistry;
@@ -2953,6 +2954,7 @@ public class Assembler extends AssemblerTool implements 
org.apache.openejb.spi.A
 }
 loader = new URLClassLoaderFirst(urls, loader);
 customLoader = true;
+serviceRecipe.setProperty("OpenEJBResourceClasspath", "true");
 }
 } catch (final MalformedURLException e) {
 throw new OpenEJBException("Unable to create a classloader for " + 
serviceInfo.id, e);
@@ -3426,6 +3428,9 @@ public class Assembler extends AssemblerTool implements 
org.apache.openejb.spi.A
 if (property.equalsIgnoreCase("ApplicationWide")) {
 continue;
 }
+if (property.equalsIgnoreCase("OpenEJBResourceClasspath")) {
+continue;
+}
 if (isInternalProperty(property)) {
 continue;
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/0d684b1b/container/openejb-core/src/main/java/org/apache/openejb/config/typed/DataSourceBuilder.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/config/typed/DataSourceBuilder.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/config/typed/DataSourceBuilder.java
index ccfc01c..e9a5bc1 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/config/typed/DataSourceBuilder.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/config/typed/DataSourceBuilder.java
@@ -98,7 +98,7 @@ public class DataSourceBuilder extends Resource {
 setType("javax.sql.DataSource");
 setId("DataSource");
 
-setConstructor("serviceId, jtaManaged, jdbcDriver, definition, 
maxWaitTime, timeBetweenEvictionRuns, minEvictableIdleTime");
+setConstructor("serviceId, jtaManaged, jdbcDriver, definition, 
maxWaitTime, timeBetweenEvictionRuns, minEvictableIdleTime, 
OpenEJBResourceClasspath");
 
 setFactoryName("create");
 

http://git-wip-us.apache.org/repos/asf/tomee/blob/0d684b1b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
index 41aeb45..9ff5321 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
@@ -97,7 +97,8 @@ public class DataSourceFactory {
   final String definition,
 

tomee git commit: TOMEE-1545 adding openejb.cxf-rs.factoryByListener entry for cxf-rs service to be able to not share a single http destination factory

2016-07-19 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master ed37f9ee3 -> ff7c4dba6


TOMEE-1545 adding openejb.cxf-rs.factoryByListener entry for cxf-rs service to 
be able to not share a single http destination factory


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/ff7c4dba
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/ff7c4dba
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/ff7c4dba

Branch: refs/heads/master
Commit: ff7c4dba62cf05ea0add494ef095aec1dbc7a88f
Parents: ed37f9e
Author: Romain manni-Bucau 
Authored: Tue Jul 19 19:03:57 2016 +0200
Committer: Romain manni-Bucau 
Committed: Tue Jul 19 19:03:57 2016 +0200

--
 .../org/apache/openejb/server/cxf/rs/CxfRSService.java   |  4 +++-
 .../java/org/apache/openejb/server/cxf/CxfService.java   | 11 ---
 2 files changed, 11 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/ff7c4dba/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
--
diff --git 
a/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
 
b/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
index f8ff509..020d7c1 100644
--- 
a/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
+++ 
b/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
@@ -92,6 +92,7 @@ public class CxfRSService extends RESTService {
 
 private static final String NAME = "cxf-rs";
 private DestinationFactory destinationFactory;
+private boolean factoryByListener;
 
 @Override
 public void service(final InputStream in, final OutputStream out) throws 
ServiceException, IOException {
@@ -170,6 +171,7 @@ public class CxfRSService extends RESTService {
 @Override
 public void init(final Properties properties) throws Exception {
 super.init(properties);
+factoryByListener = 
"true".equalsIgnoreCase(properties.getProperty("openejb.cxf-rs.factoryByListener",
 "false"));
 
 System.setProperty("org.apache.johnzon.max-string-length",
 
SystemInstance.get().getProperty("org.apache.johnzon.max-string-length",
@@ -289,7 +291,7 @@ public class CxfRSService extends RESTService {
 
 @Override
 protected RsHttpListener createHttpListener() {
-return new CxfRsHttpListener(destinationFactory, getWildcard());
+return new CxfRsHttpListener(!factoryByListener ? destinationFactory : 
new HTTPTransportFactory(), getWildcard());
 }
 
 private static class ContextLiteral extends 
EmptyAnnotationLiteral implements Context {

http://git-wip-us.apache.org/repos/asf/tomee/blob/ff7c4dba/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/CxfService.java
--
diff --git 
a/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/CxfService.java
 
b/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/CxfService.java
index 454835e..de0edde 100644
--- 
a/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/CxfService.java
+++ 
b/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/CxfService.java
@@ -19,7 +19,6 @@ package org.apache.openejb.server.cxf;
 
 import org.apache.cxf.Bus;
 import org.apache.cxf.binding.soap.SoapTransportFactory;
-import org.apache.cxf.transport.DestinationFactory;
 import org.apache.openejb.BeanContext;
 import org.apache.openejb.assembler.classic.util.ServiceConfiguration;
 import org.apache.openejb.core.ivm.naming.JaxWsServiceReference;
@@ -49,6 +48,7 @@ public class CxfService extends WsService {
 private final Map wsContainers = new 
TreeMap();
 
 private SoapTransportFactory transportFactory;
+private boolean factoryByListener;
 
 public String getName() {
 return "cxf";
@@ -60,6 +60,7 @@ public class CxfService extends WsService {
 CxfUtil.configureBus();
 SaajInterceptor.registerInterceptors();
 
+factoryByListener = 
"true".equalsIgnoreCase(props.getProperty("openejb.cxf.factoryByListener", 
"false"));
 transportFactory = new SoapTransportFactory();
 
 if 
(SystemInstance.get().getComponent(JaxWsServiceReference.WebServiceClientCustomizer.class)
 == null) {
@@ -80,6 +81,10 @@ public class CxfService extends WsService {
 }
 }
 
+private SoapTransportFactory newTransportFactory() {
+return !factoryByListener ? transportFactory : new 
SoapTransportFactory();
+}
+
 protected HttpListener createEjbWsContainer(URL moduleBaseUrl, 

svn commit: r1753301 - /tomee/site/trunk/content/datasource-config.mdtext

2016-07-18 Thread rmannibucau
Author: rmannibucau
Date: Mon Jul 18 18:44:20 2016
New Revision: 1753301

URL: http://svn.apache.org/viewvc?rev=1753301=rev
Log:
fixing initial size description

Modified:
tomee/site/trunk/content/datasource-config.mdtext

Modified: tomee/site/trunk/content/datasource-config.mdtext
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/datasource-config.mdtext?rev=1753301=1753300=1753301=diff
==
--- tomee/site/trunk/content/datasource-config.mdtext (original)
+++ tomee/site/trunk/content/datasource-config.mdtext Mon Jul 18 18:44:20 2016
@@ -144,7 +144,7 @@ will need a lot of properties but allow
   int
   0
   
-The default TransactionIsolation state of new connections.
+The size to reach when creating the datasource.
 
 
 
@@ -380,8 +380,9 @@ NOTE - The "user" and "password" propert
 explicitly, so they do not need to be included here.
 
 
-
-## initialSize
+
+## TransactionIsolation
+
 
 The default TransactionIsolation state of new connections.
 
@@ -396,9 +397,11 @@ be called. The allowed values for this p
 
 Note: Most JDBC drivers do not support all isolation levels
 DefaultTransactionIsolation
-The initial number of connections that are created when the
-pool is started
 
+
+## initialSize
+
+The initial size to initialize the pool of connections.
 
 
 ## jtaManaged




tomee git commit: TOMEE-1875 ConfigurationFactory config not respected by tomee

2016-07-18 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master f5494e617 -> ed37f9ee3


TOMEE-1875 ConfigurationFactory config not respected by tomee


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/ed37f9ee
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/ed37f9ee
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/ed37f9ee

Branch: refs/heads/master
Commit: ed37f9ee3995812ae91a19cf36a85d534787cefa
Parents: f5494e6
Author: Romain manni-Bucau 
Authored: Mon Jul 18 13:45:14 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jul 18 13:45:14 2016 +0200

--
 .../java/org/apache/tomee/catalina/TomcatWebAppBuilder.java | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/ed37f9ee/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
--
diff --git 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
index bb335ee..fb384d7 100644
--- 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
+++ 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
@@ -74,6 +74,7 @@ import org.apache.openejb.assembler.classic.EjbJarInfo;
 import org.apache.openejb.assembler.classic.InjectionBuilder;
 import org.apache.openejb.assembler.classic.JndiEncBuilder;
 import org.apache.openejb.assembler.classic.OpenEjbConfiguration;
+import org.apache.openejb.assembler.classic.OpenEjbConfigurationFactory;
 import org.apache.openejb.assembler.classic.PersistenceUnitInfo;
 import org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory;
 import org.apache.openejb.assembler.classic.ResourceInfo;
@@ -322,7 +323,13 @@ public class TomcatWebAppBuilder implements WebAppBuilder, 
ContextListener, Pare
 
 SystemInstance.get().addObserver(new ClusterObserver(clusters));
 
-configurationFactory = new ConfigurationFactory();
+final OpenEjbConfigurationFactory component = 
SystemInstance.get().getComponent(OpenEjbConfigurationFactory.class);
+ConfigurationFactory configurationFactory = 
ConfigurationFactory.class.isInstance(component) ?
+ConfigurationFactory.class.cast(component) : 
SystemInstance.get().getComponent(ConfigurationFactory.class);
+if (configurationFactory == null) {
+configurationFactory = new ConfigurationFactory();
+}
+this.configurationFactory = configurationFactory;
 deploymentLoader = new DeploymentLoader();
 
 servletContextHandler = new ServletContextHandler();



tomee git commit: style

2016-07-18 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master e5b374b54 -> f5494e617


style


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/f5494e61
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/f5494e61
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/f5494e61

Branch: refs/heads/master
Commit: f5494e6179a751297e4896756f85266cbd08079a
Parents: e5b374b
Author: Romain manni-Bucau 
Authored: Mon Jul 18 08:59:34 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jul 18 08:59:34 2016 +0200

--
 .../src/main/java/org/apache/tomee/embedded/FatApp.java| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/f5494e61/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/FatApp.java
--
diff --git 
a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/FatApp.java 
b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/FatApp.java
index 19e8bd4..fc64d81 100644
--- a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/FatApp.java
+++ b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/FatApp.java
@@ -23,7 +23,7 @@ import static java.util.Arrays.asList;
 
 // Main like forcing --as-war --single-classloader
 // commong for fatjars
-public class FatApp {
+public final class FatApp {
 public static void main(final String[] args) {
 final Collection a = args == null || args.length == 0 ? new 
ArrayList() : new ArrayList<>(asList(args));
 if (!a.contains("--as-war")) {



tomee git commit: TOMEE-1872 TOMEE-1873 wiring more options of tomee embedded to its main and adding FatApp for fatjar which is a Main for shades

2016-07-18 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 0486f3f7f -> e5b374b54


TOMEE-1872 TOMEE-1873 wiring more options of tomee embedded to its main and 
adding FatApp for fatjar which is a Main for shades


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/e5b374b5
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/e5b374b5
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/e5b374b5

Branch: refs/heads/master
Commit: e5b374b54b9f287707ec961d969eb0a5422ec517
Parents: 0486f3f
Author: Romain manni-Bucau 
Authored: Mon Jul 18 08:34:51 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jul 18 08:34:51 2016 +0200

--
 .../java/org/apache/tomee/embedded/FatApp.java  |  41 
 .../apache/tomee/embedded/LifecycleTask.java|  23 +++
 .../java/org/apache/tomee/embedded/Main.java| 186 ++-
 .../junit/TomEEEmbeddedSingleRunner.java|   7 +-
 4 files changed, 244 insertions(+), 13 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/e5b374b5/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/FatApp.java
--
diff --git 
a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/FatApp.java 
b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/FatApp.java
new file mode 100644
index 000..19e8bd4
--- /dev/null
+++ b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/FatApp.java
@@ -0,0 +1,41 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  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.
+ */
+package org.apache.tomee.embedded;
+
+import java.util.ArrayList;
+import java.util.Collection;
+
+import static java.util.Arrays.asList;
+
+// Main like forcing --as-war --single-classloader
+// commong for fatjars
+public class FatApp {
+public static void main(final String[] args) {
+final Collection a = args == null || args.length == 0 ? new 
ArrayList() : new ArrayList<>(asList(args));
+if (!a.contains("--as-war")) {
+a.add("--as-war");
+}
+if (!a.contains("--single-classloader")) {
+a.add("--single-classloader");
+}
+Main.main(a.toArray(new String[a.size()]));
+}
+
+private FatApp() {
+// no-op
+}
+}

http://git-wip-us.apache.org/repos/asf/tomee/blob/e5b374b5/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/LifecycleTask.java
--
diff --git 
a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/LifecycleTask.java
 
b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/LifecycleTask.java
new file mode 100644
index 000..194806b
--- /dev/null
+++ 
b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/LifecycleTask.java
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * 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.
+ */
+package org.apache.tomee.embedded;
+
+import java.io.Closeable;
+
+public interface LifecycleTask {
+Closeable beforeContainerStartup();
+}

http://git-wip-us.apache.org/repos/asf/tomee/blob/e5b374b5/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Main.java
--
diff --git 

tomee git commit: TOMEE-1871 deactivate tomee GUI link by default

2016-07-17 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 1adec5221 -> 0486f3f7f


TOMEE-1871 deactivate tomee GUI link by default


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/0486f3f7
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/0486f3f7
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/0486f3f7

Branch: refs/heads/master
Commit: 0486f3f7f3482972d89bed06000d9a6456e3b2df
Parents: 1adec52
Author: Romain manni-Bucau 
Authored: Sun Jul 17 14:13:42 2016 +0200
Committer: Romain manni-Bucau 
Committed: Sun Jul 17 14:13:42 2016 +0200

--
 .../main/java/org/apache/tomee/installer/Installer.java   | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/0486f3f7/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java
--
diff --git 
a/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java 
b/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java
index c420008..687f17f 100644
--- a/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java
+++ b/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java
@@ -97,7 +97,7 @@ public class Installer implements InstallerInterface {
 addTomEEJuli();
 
 addTomEEAdminConfInTomcatUsers();
-addTomEELinkToTomcatHome();
+// addTomEELinkToTomcatHome(); // we don't provide tomee GUI anymore
 
 workaroundOnBat();
 
@@ -152,14 +152,14 @@ public class Installer implements InstallerInterface {
 final String content;
 if (!securityActivated) {
 content =
-"  \n" +
+"  \n" +
 "  \n" +
 "\n";
 } else {
 content =
-"  " +
+"  " +
 roleUserTags +
 "\n";
 
@@ -185,7 +185,7 @@ public class Installer implements InstallerInterface {
 moveLibs();
 
 addTomEEAdminConfInTomcatUsers();
-addTomEELinkToTomcatHome();
+// addTomEELinkToTomcatHome(); // we don't provide it anymore
 
 workaroundOnBat();
 
@@ -233,6 +233,7 @@ public class Installer implements InstallerInterface {
 }
 }
 
+/*
 private void addTomEELinkToTomcatHome() {
 final File home = paths.getHome();
 if(!home.exists()) {
@@ -255,6 +256,7 @@ public class Installer implements InstallerInterface {
 "");
 Installers.writeAll(home, newIndeJsp, alerts);
 }
+*/
 
 private void moveLibs() {
 final File libs = paths.getCatalinaLibDir();



tomee git commit: TOMEE-1870 avoid to scan when scan.xml gives all the info we need

2016-07-16 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 4e94dc8ae -> 1adec5221


TOMEE-1870 avoid to scan when scan.xml gives all the info we need


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/1adec522
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/1adec522
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/1adec522

Branch: refs/heads/master
Commit: 1adec5221c960b9447eb7d8d8666d234efffe225
Parents: 4e94dc8
Author: Romain manni-Bucau 
Authored: Sat Jul 16 20:04:50 2016 +0200
Committer: Romain manni-Bucau 
Committed: Sat Jul 16 20:04:50 2016 +0200

--
 .../org/apache/openejb/config/ScanUtil.java |  8 +++
 .../openejb/config/WebappAggregatedArchive.java | 32 ++-
 .../config/WebappAggregatedArchiveTest.java | 58 
 .../resources/WebappAggregatedArchiveTest.xml   | 23 
 4 files changed, 118 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/1adec522/container/openejb-core/src/main/java/org/apache/openejb/config/ScanUtil.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/config/ScanUtil.java 
b/container/openejb-core/src/main/java/org/apache/openejb/config/ScanUtil.java
index 7a0d452..244f09d 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/config/ScanUtil.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/config/ScanUtil.java
@@ -49,6 +49,7 @@ public final class ScanUtil {
 private final Set classes = new HashSet();
 private final Set packages = new HashSet();
 private Set current;
+private boolean optimized = true;
 
 @Override
 public void startElement(final String uri, final String localName, 
final String qName, final Attributes attributes) throws SAXException {
@@ -56,6 +57,9 @@ public final class ScanUtil {
 current = classes;
 } else if (qName.equals("package")) {
 current = packages;
+} else if (qName.equals("scan")) {
+final String optimized = attributes.getValue("optimized");
+this.optimized = optimized == null || 
Boolean.parseBoolean(optimized);
 }
 }
 
@@ -71,6 +75,10 @@ public final class ScanUtil {
 current = null;
 }
 
+public boolean isOptimized() {
+return optimized;
+}
+
 public Set getPackages() {
 return packages;
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/1adec522/container/openejb-core/src/main/java/org/apache/openejb/config/WebappAggregatedArchive.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/config/WebappAggregatedArchive.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/config/WebappAggregatedArchive.java
index 047270a..54d8dc2 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/config/WebappAggregatedArchive.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/config/WebappAggregatedArchive.java
@@ -18,6 +18,7 @@
 package org.apache.openejb.config;
 
 import org.apache.xbean.finder.archive.Archive;
+import org.apache.xbean.finder.archive.ClassesArchive;
 import org.apache.xbean.finder.archive.CompositeArchive;
 import org.apache.xbean.finder.archive.FilteredArchive;
 import org.apache.xbean.finder.filter.Filter;
@@ -26,18 +27,20 @@ import java.io.IOException;
 import java.io.InputStream;
 import java.net.URL;
 import java.util.ArrayList;
-import java.util.Arrays;
 import java.util.Collection;
 import java.util.HashMap;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
 
+import static java.util.Collections.singletonList;
+import static org.apache.openejb.loader.JarLocation.jarLocation;
+
 public class WebappAggregatedArchive implements Archive, ScanConstants {
 private final Map map = new HashMap();
 private ScanUtil.ScanHandler handler;
 private boolean scanXmlExists; // faster than using an empty handler
-private final Archive archive;
+private Archive archive;
 
 public WebappAggregatedArchive(final Module module, final Iterable 
urls, final Filter filter) {
 final List archives = new ArrayList();
@@ -47,6 +50,28 @@ public class WebappAggregatedArchive implements Archive, 
ScanConstants {
 try {
 handler = ScanUtil.read(scanXml);
 scanXmlExists = true;
+if ((handler.getPackages() == null || 
handler.getPackages().isEmpty())
+&& handler.getClasses() != null && 

tomee git commit: tomee valves need to be async even if not

2016-07-16 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master e02c764db -> 4e94dc8ae


tomee valves need to be async even if not


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/4e94dc8a
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/4e94dc8a
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/4e94dc8a

Branch: refs/heads/master
Commit: 4e94dc8ae41e657353934a89f6b128bbbdd1b5ed
Parents: e02c764
Author: Romain manni-Bucau 
Authored: Sat Jul 16 13:11:36 2016 +0200
Committer: Romain manni-Bucau 
Committed: Sat Jul 16 13:11:36 2016 +0200

--
 .../apache/tomee/catalina/OpenEJBSecurityListener.java| 10 ++
 1 file changed, 10 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/4e94dc8a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/OpenEJBSecurityListener.java
--
diff --git 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/OpenEJBSecurityListener.java
 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/OpenEJBSecurityListener.java
index 937f87f..84bd5ec 100644
--- 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/OpenEJBSecurityListener.java
+++ 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/OpenEJBSecurityListener.java
@@ -16,6 +16,7 @@
  */
 package org.apache.tomee.catalina;
 
+import org.apache.catalina.LifecycleException;
 import org.apache.catalina.connector.Request;
 import org.apache.catalina.connector.Response;
 import org.apache.catalina.valves.ValveBase;
@@ -80,6 +81,15 @@ public class OpenEJBSecurityListener implements 
AsyncListener {
 }
 
 public static class RequestCapturer extends ValveBase {
+public RequestCapturer() {
+super(true);
+}
+
+@Override
+protected synchronized void startInternal() throws LifecycleException {
+super.startInternal();
+}
+
 @Override
 public void invoke(final Request request, final Response response) 
throws IOException, ServletException {
 requests.set(request);



tomee git commit: addValve on host is locked so using pipeline directly

2016-07-16 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 09f5615ba -> e02c764db


addValve on host is locked so using pipeline directly


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/e02c764d
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/e02c764d
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/e02c764d

Branch: refs/heads/master
Commit: e02c764db908ea49ced4890a38224c8710ccbb62
Parents: 09f5615
Author: Romain Manni-Bucau 
Authored: Sat Jul 16 11:18:05 2016 +0200
Committer: Romain Manni-Bucau 
Committed: Sat Jul 16 11:18:05 2016 +0200

--
 .../apache/tomee/arquillian/webapp/TomEEWebappContainer.java| 5 -
 .../java/org/apache/tomee/catalina/TomcatWebAppBuilder.java | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/e02c764d/arquillian/arquillian-tomee-webapp-remote/src/main/java/org/apache/tomee/arquillian/webapp/TomEEWebappContainer.java
--
diff --git 
a/arquillian/arquillian-tomee-webapp-remote/src/main/java/org/apache/tomee/arquillian/webapp/TomEEWebappContainer.java
 
b/arquillian/arquillian-tomee-webapp-remote/src/main/java/org/apache/tomee/arquillian/webapp/TomEEWebappContainer.java
index 852bde2..6b2282f 100644
--- 
a/arquillian/arquillian-tomee-webapp-remote/src/main/java/org/apache/tomee/arquillian/webapp/TomEEWebappContainer.java
+++ 
b/arquillian/arquillian-tomee-webapp-remote/src/main/java/org/apache/tomee/arquillian/webapp/TomEEWebappContainer.java
@@ -157,10 +157,13 @@ public class TomEEWebappContainer extends 
TomEEContainer Base64 of tomee:tomee
 final String authorizationString = "Basic 
dG9tZWU6dG9tZWU=";
+final int timeout = 
Integer.getInteger("tomee.webapp.container.client.timeout", 6);
+uc.setConnectTimeout(timeout);
+uc.setReadTimeout(timeout);
 uc.setRequestProperty("Authorization", 
authorizationString);
 try {
 final InputStream is = uc.getInputStream();

http://git-wip-us.apache.org/repos/asf/tomee/blob/e02c764d/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
--
diff --git 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
index 66226ae..bb335ee 100644
--- 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
+++ 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
@@ -307,7 +307,7 @@ public class TomcatWebAppBuilder implements WebAppBuilder, 
ContextListener, Pare
 final StandardHost host = (StandardHost) engineChild;
 manageCluster(host.getCluster());
 addTomEERealm(host);
-host.addValve(new 
OpenEJBSecurityListener.RequestCapturer());
+host.getPipeline().addValve(new 
OpenEJBSecurityListener.RequestCapturer());
 hosts.add(host);
 for (final LifecycleListener listener : 
host.findLifecycleListeners()) {
 if (listener instanceof HostConfig) {



tomee git commit: TOMEE-1869 upgrade xmlsec

2016-07-15 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 74fdd3341 -> 09f5615ba


TOMEE-1869 upgrade xmlsec


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/09f5615b
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/09f5615b
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/09f5615b

Branch: refs/heads/master
Commit: 09f5615ba4f7c7c192ccfc7f8c4b359f70461147
Parents: 74fdd33
Author: Romain manni-Bucau 
Authored: Fri Jul 15 20:36:46 2016 +0200
Committer: Romain manni-Bucau 
Committed: Fri Jul 15 20:36:46 2016 +0200

--
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/09f5615b/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 80c4ce8..d1bd1e4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1333,7 +1333,7 @@
   
 xmlsec
 org.apache.santuario
-1.5.8
+2.0.6
   
   
 wsdl4j



tomee git commit: trimStackTrace=false for surefire in parent pom

2016-07-13 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 21ee2b6f8 -> 74fdd3341


trimStackTrace=false for surefire in parent pom


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/74fdd334
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/74fdd334
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/74fdd334

Branch: refs/heads/master
Commit: 74fdd3341b1e2d99206b2b8c23248a25b05c1507
Parents: 21ee2b6
Author: Romain manni-Bucau 
Authored: Wed Jul 13 11:03:17 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jul 13 11:03:17 2016 +0200

--
 pom.xml | 1 +
 1 file changed, 1 insertion(+)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/74fdd334/pom.xml
--
diff --git a/pom.xml b/pom.xml
index b05ed99..80c4ce8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -353,6 +353,7 @@
 org.apache.maven.plugins
 maven-surefire-plugin
 
+  false
   false
   
 



tomee git commit: TOMEE-1865 TOMEE-1866 capturing the request used by CDI in the host to be able to use the request in request scoped beans

2016-07-12 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 184cfcfb5 -> 21ee2b6f8


TOMEE-1865 TOMEE-1866 capturing the request used by CDI in the host to be able 
to use the request in request scoped beans


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/21ee2b6f
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/21ee2b6f
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/21ee2b6f

Branch: refs/heads/master
Commit: 21ee2b6f8500be3dd1e682b1c77a304904898693
Parents: 184cfcf
Author: Romain manni-Bucau 
Authored: Wed Jul 13 07:42:14 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jul 13 07:42:14 2016 +0200

--
 .../securityejb/SecurityEJBPropagationTest.java |  7 +++-
 .../arquillian/tests/securityejb/TheBean.java   | 33 
 .../tests/securityejb/TheServerAuthModule.java  | 40 ++--
 .../tomee/catalina/OpenEJBSecurityListener.java | 32 +---
 .../tomee/catalina/TomcatWebAppBuilder.java |  1 +
 5 files changed, 96 insertions(+), 17 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/21ee2b6f/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/securityejb/SecurityEJBPropagationTest.java
--
diff --git 
a/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/securityejb/SecurityEJBPropagationTest.java
 
b/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/securityejb/SecurityEJBPropagationTest.java
index d1c4500..ec17428 100644
--- 
a/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/securityejb/SecurityEJBPropagationTest.java
+++ 
b/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/securityejb/SecurityEJBPropagationTest.java
@@ -37,7 +37,7 @@ public class SecurityEJBPropagationTest {
 public static Archive app() {
 return ShrinkWrap.create(WebArchive.class, "jaspic-ejb.war")
 .addClasses(
-TheAuthConfigProvider.class, TheEJb.class, 
TheServlet.class, Init.class,
+TheAuthConfigProvider.class, TheEJb.class, 
TheServlet.class, Init.class, TheBean.class,
 TheServerAuthConfig.class, TheServerAuthContext.class, 
TheServerAuthModule.class, TheServerAuthModule.class);
 }
 
@@ -48,4 +48,9 @@ public class SecurityEJBPropagationTest {
 public void run() throws IOException {
 assertEquals("testtestnullguest", IO.slurp(new 
URL(base.toExternalForm() + "test?doLogin=true")));
 }
+
+@Test
+public void cdi() throws IOException {
+assertEquals("vrcstesttestnullguestsr", IO.slurp(new 
URL(base.toExternalForm() + "test?doLogin=true=true")));
+}
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/21ee2b6f/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/securityejb/TheBean.java
--
diff --git 
a/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/securityejb/TheBean.java
 
b/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/securityejb/TheBean.java
new file mode 100644
index 000..81156e3
--- /dev/null
+++ 
b/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/securityejb/TheBean.java
@@ -0,0 +1,33 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  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.
+ */
+package org.apache.openejb.arquillian.tests.securityejb;
+
+import javax.enterprise.context.RequestScoped;
+import 

tomee git commit: TOMEE-1864 tomcat 8.5.4

2016-07-12 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 0511ea245 -> 184cfcfb5


TOMEE-1864 tomcat 8.5.4


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/184cfcfb
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/184cfcfb
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/184cfcfb

Branch: refs/heads/master
Commit: 184cfcfb5fa5f8b941a980050138e85b80cdf667
Parents: 0511ea2
Author: Romain manni-Bucau 
Authored: Tue Jul 12 22:25:21 2016 +0200
Committer: Romain manni-Bucau 
Committed: Tue Jul 12 22:25:21 2016 +0200

--
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/184cfcfb/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 292cc20..b05ed99 100644
--- a/pom.xml
+++ b/pom.xml
@@ -127,7 +127,7 @@
 
2.0.0-alpha-7
 1.2.2
 
-8.5.3
+8.5.4
 
 3.1.6
 2.9.0



tomee git commit: backporting resource ordering bck compatibility

2016-07-12 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/tomee-1.7.x 7ec80b94c -> 4f00d26e4


backporting resource ordering bck compatibility


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/4f00d26e
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/4f00d26e
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/4f00d26e

Branch: refs/heads/tomee-1.7.x
Commit: 4f00d26e4cea0f81b7db469b74bc8b8c7cc70bf1
Parents: 7ec80b9
Author: Romain manni-Bucau 
Authored: Tue Jul 12 10:06:59 2016 +0200
Committer: Romain manni-Bucau 
Committed: Tue Jul 12 10:07:28 2016 +0200

--
 .../src/main/java/org/apache/openejb/config/AutoConfig.java| 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/4f00d26e/container/openejb-core/src/main/java/org/apache/openejb/config/AutoConfig.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/config/AutoConfig.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/config/AutoConfig.java
index d850fa9..23e9a08 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/config/AutoConfig.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/config/AutoConfig.java
@@ -2020,15 +2020,15 @@ public class AutoConfig implements DynamicDeployer, 
JndiConstants {
 Collections.sort(resourceIds, new Comparator() { // sort from 
webapp to global resources
 @Override
 public int compare(final String o1, final String o2) { // don't 
change global order, just put app scoped resource before others
-  if (o1.startsWith(prefix) && o2.startsWith(prefix)) {
+if (o1.startsWith(prefix) && o2.startsWith(prefix)) {
 return resourceIds.indexOf(o1) - resourceIds.indexOf(o2);
 } else if (o1.startsWith(prefix)) {
 return -1;
 } else if (o2.startsWith(prefix)) {
 return 1;
-} else {
-return resourceIds.indexOf(o2) - resourceIds.indexOf(o1);
 }
+// make it stable with prefixed comparison + keep existing 
ordering (bck compat)
+return resourceIds.indexOf(o1) - resourceIds.indexOf(o2);
 }
 });
 String idd = null;



svn commit: r1752127 [6/11] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ bl

2016-07-11 Thread rmannibucau
Modified: 
tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.pdf?rev=1752127=1752126=1752127=diff
==
--- tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.pdf 
(original)
+++ tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.pdf 
Mon Jul 11 07:22:15 2016
@@ -4,8 +4,8 @@
 << /Title (ApplicationComposer: the swiss knife of TomEE)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160711085442+02'00')
-/ModDate (D:20160711085442+02'00')
+/CreationDate (D:20160711092133+02'00')
+/ModDate (D:20160711092133+02'00')
 >>
 endobj
 2 0 obj
@@ -90,7 +90,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /BR+NotoSerif
+/BaseFont /BV+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 69 0 R
 /FirstChar 32
@@ -101,7 +101,7 @@ endobj
 endobj
 9 0 obj
 << /Type /Font
-/BaseFont /BS+NotoSerif-BoldItalic
+/BaseFont /BW+NotoSerif-BoldItalic
 /Subtype /TrueType
 /FontDescriptor 73 0 R
 /FirstChar 32
@@ -1181,7 +1181,7 @@ endobj
 endobj
 15 0 obj
 << /Type /Font
-/BaseFont /BT+NotoSerif-Bold
+/BaseFont /BX+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 77 0 R
 /FirstChar 32
@@ -1192,7 +1192,7 @@ endobj
 endobj
 16 0 obj
 << /Type /Font
-/BaseFont /BU+mplus1mn-regular
+/BaseFont /BY+mplus1mn-regular
 /Subtype /TrueType
 /FontDescriptor 81 0 R
 /FirstChar 32
@@ -10046,7 +10046,7 @@ endobj
 /Filter [/FlateDecode]
 >>
 stream
-xœzxÕµîÞ3#Y–mÙ²$˖l=-É/=lY’mYòÛVüŠ_‘Ÿq,?d;~ÈñƒÄ Á
!„„GBRn€|4Pn¡åp{¶‡/·‡[RJiJsZÚRr¥9\nbOlˎ)ãÑì™YëßÿZ{­µ÷Â!>² 
šèóMœ¸°=ZÎ „ãGgý{%ソßD(­g4ÐçÛ6çÿB*¸çÄÐØôŽÖ?'LÀ9\ÇyCC¾¸÷¹O 
”ù5\Oóí˜@~<ŠPV2œ«66›s¾~ëÐp^ç=©iÞ½¼Kp~Îß÷
ü¾gŸ!cBÄõÇ$î!+œ#;ì1xŠ†Ÿ\ô­öHqâFð"?*:F'Dñ"$FH’ 
ML’É“SJ¤Rk´©H§7¤¥gdf!#2ÁƒfKvŽ5×fwäå8]î¢â’Ò²òŠÊ*ÏTýíúÙ­æ_¸§6ìwÝ¿(7¸èW·¾Ä—8牤‰¬¤–ÌuÖ!­ÆD\¾æénkÍr™Y+‘hÍ2¹Y+朻ùgúJšM%¨li;s´³òfÈKÄ/YyÀ
 Èc÷¯>twÓ¥ðsŽVâ+´’¡ÍÐ7ˆ½\1’À‰XAH%&‚°åÆ»±C" 
qµ¨x÷ðáŸÏÌýüððîbq`çµK¯w睼ŒÕ¯½†•¿{*¯«øGï_cd•‚¬†¬\a°)ˆx‰˜à››Ä»D%w‚¬»œÎ»@֝%¬¬÷Tܕ÷Ôïè+¯½F|ùd^wñ+—XY.úm|óFtÀHÀ¶\e˵3Äàés]Ý
 ½&¡._•—•ä-Ù9Ô,÷ªº
+xœzxÕµîÞ3#Y–mÙ²$˖l=-É/=lY’mYòÛVüŠ_‘Ÿq,?d;~ÈñƒÄ Á
!„„GBRn€|4Pn¡åp{¶‡/·‡[RJiJsZÚRr¥9\nbOlˎ)ãÑì™YëßÿZ{­µ÷Â!>² 
šèóMœ¸°=ZÎ „ãGgý{%ソßD(­g4ÐçÛ6çÿB*¸çÄÐØôŽÖ?'LÀ9\ÇyCC¾¸÷¹O 
”ù5\Oóí˜@~<ŠPV2œ«66›s¾~ëÐp^ç=©iÞ½¼Kp~Îß÷
ü¾Ÿ!cBÄõÇ$î!+œ#;ì1xŠ†Ÿ\ô­öHqâFð"?*:F'Dñ"$FH’ 
ML’É“SJ¤Rk´©H§7¤¥gdf!#2ÁƒfKvŽ5×fwäå8]î¢â’Ò²òŠÊ*ÏTýíúÙ­æ_¸§6ìwÝ¿(7¸èW·¾Ä—8牤‰¬¤–ÌuÖ!­ÆD\¾æénkÍr™Y+‘hÍ2¹Y+朻ùgúJšM%¨li;s´³òfÈKÄ/YyÀ
 Èc÷¯>twÓ¥ðsŽVâ+´’¡ÍÐ7ˆ½\1’À‰XAH%&‚°åÆ»±C" 
qµ¨x÷ðáŸÏÌýüððîbq`çµK¯w睼ŒÕ¯½†•¿{*¯«øGï_cd•‚¬†¬\a°)ˆx‰˜à››Ä»D%w‚¬»œÎ»@֝%¬¬÷Tܕ÷Ôïè+¯½F|ùd^wñ+—XY.úm|óFtÀHÀ¶\e˵3Äàés]Ý
 ½&¡._•—•ä-Ù9Ô,÷ªº
 År‰89]étKel­ø
 á!vHdSK¬„_9v±×æ€û= G„c
ëskß}ÙàË·xD=ôdKçÙYüÁö¯#¢YÙû"ß㼁€i«Íšã©Õ聍"lÝN,yû€Öe”*‹]
 
c²¨ªÙúÐ^™É¥í÷ò•*×RŸ§teó¤:›nëÍLK’ïedì?rÞEfÆnÀVƒ|JªmØMUÐ!nØBÝ"ϚÚæéyü¡©P/‰àyùboS
 \‘dÝh¯l͉×[äց£}¾c£ùԌ羏µÓ{d…Ž>qÜrtß\¥sK….§eÜ­´œÕéÙíw±}Ý~ë*ES:¦§ 
;½†â”–m¶[
¼àoɱöÜï-))ŸiÍI´5;+ÛB¸ü€ëÄ6wvێ*½·¥Î©ÍªóOït|w‹±Ò©-õuhêïê*®N26Íl(ì.ՄÃÌjž­¯ØÙW)¤D©öúÁò¦»}å"»Ùè®°w–êØq£
…8Óã& K’ }Ôl'\xµ
@@ -10071,14 +10071,14 @@ EÃ<  Qä'Ìi݀¯U@}\َùÚ·Õ¢:й5 
FԄšQÚ‘¹µ¡vԁ:QڌºQڏ^@¯²Spï2of-¦˜ª±΂íLN=jǀý±P;"@J°@ôr¨„þ¼j'ëåP;
…øXj§«Cí‹m¡vRàòP;Å-c‹@<º'•ãGBí<$Á¿ 
µóPþ¯P{$Kº"Q‘j烿6‡Úù0¦îµG!ñ‡P{*$è寸dA¨=’m¡öd"µÇ .ò§¡vÊ 
¡vj¡d‚_%Ð2
 Ǧ姦س8€¬;à?2Õ¦ªæÉa?8Iî
 À]ÍìÃÈß4083ê›dD3 Ї&ëãéÙ  €<æTUaRê@Â8+iP1Ácƒ 
oþ«ÀUëéúçH¼“SÁqU¶É’«šf.LÁ%F
-È0%¹ðk
•ÀVڔÉHd²¢‡§T>Õô¤¯`Ì79¢
-øÙS9Ìåƒ}4ø€¤¶“hÚ0ª¿ôÛxa;k/˜WMøÆÖyºœµ cÓqâÈ+÷MûT3ãCÃãÓà1!  
ýªÞYÕ²Øþ0±åðÐ4ÛÇ3ÄB™:ÄL›
-õ‚zÕ:`ú×34==Q`6÷úLƒ,Ŧ¾À˜yÂ
@fÖ§áùˆèx€•b+œšØö1¸>ûxÈ6æäíÛ·›ÆBÝbEOMÏôÖHÞÎþ™@ÊjÔ+²§ m´ƒÕ÷
ŒOc3ãý“ªé¡UɄ¯¡+Yª%Ì1Y 
¦ƒ”;bˆá±ŸõI†‡!–Ðçƒû‚g«ŸÉ‚–µ>œÃøpX},S`rÐ<D1e®ÝPVQß\adP¬ß__˜VHžNÍÀj¸ö)h©Ç+ƒ\Qƒ¬%«ßoc¾ëW&Ë¿m‰-üo"ŠÇ†±÷>zB²t„Ü‹"¿æõ¢`)Ãnÿyjò
+È0%¹ðk
•ÀVêÍd$²YÑÃS*ŸjzÒ×?0æ›Qüá̇©f‰òÁ>
|@ÒہI4mÕß@úm¼°‚¿µ—L
Ž«¦|cë<]ÎZ±é8qd•û¦}ª™ñ¡áñi𘐄~Uï¬jYl˜Ørxhšíãˆb¡Lb
+¦M…zA½j0ý끚žž(0›ûý¦A–bS_`́)09h
¢˜2×n(«¨o®02(Öï¯/L« 
$O§f`5\û´Ô‚ã•A®¨‡AVƒ’ÕŽ‚ï·1ßõ+½å߶Äþ7ÅcÃØ{=!Y:BîE‘_ózQ°”a·ÿQÉò
 endstream
 endobj
 69 0 obj
 << /Type /FontDescriptor
-/FontName /BR+NotoSerif
+/FontName /BV+NotoSerif
 /FontFile2 68 0 

svn commit: r1752127 [11/11] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ b

2016-07-11 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/security/support.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/security/support.pdf?rev=1752127=1752126=1752127=diff
==
--- tomee/site/trunk/content/ng/security/support.pdf (original)
+++ tomee/site/trunk/content/ng/security/support.pdf Mon Jul 11 07:22:15 2016
@@ -4,8 +4,8 @@
 << /Title (Support)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160711085455+02'00')
-/ModDate (D:20160711085455+02'00')
+/CreationDate (D:20160711092144+02'00')
+/ModDate (D:20160711092144+02'00')
 >>
 endobj
 2 0 obj
@@ -78,7 +78,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /BV+NotoSerif
+/BaseFont /BL+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 43 0 R
 /FirstChar 32
@@ -713,7 +713,7 @@ endobj
 endobj
 15 0 obj
 << /Type /Font
-/BaseFont /BY+NotoSerif-Bold
+/BaseFont /BO+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 47 0 R
 /FirstChar 32
@@ -972,11 +972,11 @@ endobj
 endobj
 42 0 obj
 << /Length1 9484
-/Length 5894
+/Length 5895
 /Filter [/FlateDecode]
 >>
 stream
-xœY   Xç™þÿ™‘Ä!:’@ 
„$.‰û0—9ÅŒq˜C˜#6&Žë8ŽëøH²vsº¶cê$~²n›'÷f³Ý8m¶Í¶iãê¤Ù6Íå:nšÍ“5f¼ßŒ˜4ûìðˆÑÿÍÌ÷½ÿûÿ÷F

‘ñÐDߘw"Eœs$çÂ1ƒ£³ôÆiøþ2Bò§Fý}ÞãŸ>†PÈÐÐÐØôŽ??yÆ€ñ/‡†|Þ¨7ù·#”xÆÉcÞ¨Âø—0Von²d~ýÊ¡[a|Æ=þ©i^;!e
Œ¿;îó½×¿Ïã7âÑ ®?"nÿ« 
+xœY   Xç™þÿ™‘Ä!:’@ 
„$.‰û0—9ÅŒq˜C˜#6&Žë8ŽëøH²vsº¶cê$~²n›'÷f³Ý8m¶Í¶iãê¤Ù6Íå:nšÍ“5f¼ßŒ˜4ûìðˆÑÿÍÌ÷½ÿûÿ÷F

‘ñÐDߘw"Eœs$çÂ1ƒ£³ôÆiøþ2Bò§Fý}ÞãŸ>†PÈÐÐÐØôŽ??yÆ€ñ/‡†|Þ¨7ù·#”xÆÉcÞ¨Âø—0Von²d~ýÊ¡[a|Æ=þ©i^;!e
Œ¿;îó½×±Ïã7âÑ ®?"nÿ« 
 ÆÈŒ¼…ÃW>úց3I1ÿy­<Âþ„"aXxB¢H#– 
i¬,.HA¼\‘¨T©5IÚdÞ’jLK7™-ÀÊøvó#óÿzãÿë 
Ðoo|/òžF$’!$¶‘Z2ËMØ2•„T""´IfâҕÊîF‰Ö¢[´R©Ö"WX´ÞӋ¡?H±«E"µ=Åà`ΆgèkÄ^>P‰’IÍaϊqc§TDâ*qá®áÃ?ߝ›»û燇wŠ‰;¯\|ª°;ûÔ%¬yî9¬úÃÉì®ÂŸ¼y
…ÑUºê9]YfÂ`W1R !Â!v7‰çÄE·®Ûóòn]·±ºÞüIaWöÉ?Ð<÷ýþ¥SÙ݅
O]duí†yîÁ$Fȹn†»×Ïn×MÃh?ÄÁ¼—
 !›Ý–é&ìÑ"R›¤$Ø
SÍÃÒ´.“ÂP^èRšrUM¶{÷ÊÍ.m¿G¨ÊµRYÖºl•+C 
ÓÙu[Ó¬¹*¡‡ñÁ`;K56ÃÍè¢×Ö£ý6ôäÔª@#i¬ß÷їø_€ß;Ñ8ã)F·Þ e¦d¹)[f¬Ìi#ù!",…
ɱ3h“DÔòØ)cnOÖ³þ%m™”cI,{ElÆ̝ü/*§ï©èœM
“ÚKš²ÜÛZlñö¦éº‹·¨3†HŠ¤¤I¦xSwM†ç¡‹ßéÿ·sG·æ÷þðÒmÍ÷ïõ§[m·}lËúòÏ&
 
¶?öæÿ:‡©'[?l-˪ÉR‡ÖEé\}Õm©=öùَ޶”ÒÌ£çÎçwvoït&ǧ-}'±J“íڨʃÿqÇ]¯¬Èûþk_zâo•'Z]ê*ý¦mç³Xòü}8俞ÙS>ð£¿Ñ£Ã¦Ê.>•¨¶{üÓã,_pð息dd¾XVbÁã6œØ†•$7´gé-˜4cƒˆ
!5øD]¨°¤ÌB‡”Æ$•¿z
@@ -998,12 +998,12 @@ m®QƆ'.RU¥µ-Ö̎Z—8ZUÙÐn­»�
 “KkæûlÉ_È­L4÷>8Œ?c]´äb*„µug^°æ­¼ÿ@ý:X`³Û2>ĬL¬$™qŠÝ°
Ò¯lØB°›I­€@r·K 
8‘/¡Bx²D•è¨0´¤4?ϾE¥ÿåú™pyRº’üÒã±Ú¢µ2zWrksµ<¶¨¶^‡ï‰7GÛ¹·¨×ϑû™·¨<Bü?fÇ@7@AX$œh-dòW¯‡+â$<~hŠj@VR&ÂO˕éZe$ýõü—:ú½Gé/Yh||Már‡ñ{„±â(Ÿ-“G\¤J—~
 
kiª’۾ׇ«äy,Ìp­ÛvýñÆþëgX=žäÌh«Œ>«kk­‘ËË67ꈑŸP7ö~èÉ0‡VÄœì[èMÚÇW¦i•1ôkɅ
åM[ïlS<½O$פÜË|·+$ô~‘JKñÃò¡À9Ÿª
 
Ð8ßwÿH¹1Êë=ê!w«SåÂeæj›*å¦=U˼#ŒiZB0{Mpj£mÄìÜ-|ЏÏ{(‚ù-f}wԟZٟ›Ý[e4VõfçöW¦ï4O–)•e“ÍÍÛʕÊòmÜ/W)¨M£cè§è:>†ß#’‰â8ñf²‡d«@$蜼êí
 ýµ"Wøb˜2¬7ìù°Oíá;ÂߎHÈè`°ø<Ž~K\@3ð)†àÙMÍ¢ýDZéFûxóݟ 
Þ¨ŽºŸgQq>ïÞø„‡ìAu|ªã]ESÔE8À=¨—ú¥ò^D*j€çuäU´
ÎÛ¨J´ø9©:dáIŽ¸YˆQOÂ÷9¤¹åðRQu‚½_ÁA¯üz®$s9y8Ê'Û8y2“Ç8yê"ÊÉEÈH)9¹5S•%þ‰ÙÉáÁ¡iu¦5#S]á÷ŽúԛÆûÌê¢ÑQu#siJÝè›òMÞêë7£äGhM¢a4ˆ†
 íÕà䀫Õà\?ü
ÂVߣMhõ!3|+É(œWžšbG>8û@×­ð¿™ëüÓ~u“orxÃwùá®&öŽa4ÐèœõN²
¢PèE“µþqÿôì@óªMê -µ aœÕ4¨˜Æà±AÐ7ÿÕ¨êlýc$ßäÔ°\a¶f©g† 
j™Sp‰1§2Ì@I|›ACEp{ҍ¬BVõð”Ú«žžôöûƼ“#jÿ@0óA&‡Y¢¼ð™^ ÉÇN`€ÌÙù
¤ßÄ«øÛùXÿx©ojxp\=íóŽmðt)ëAƧã,Dè+õN{Õ3ãCÃãÓ1œ_¿ºwV½¢¶?Hm)<4ÍÎqÔ
±P¦±Î#S£^0¯ÞLÿF`†¦§'r-–>¿Ï<ÈRlîóY&,ÄoaCqžÏ…jb‰ûY-fбʩ™•Áõ  
øŒs¾±pš·oßnã¦Åªžšžéö¯Ó¼ý3ƒ–µ¨WuOl¬CÕ
÷ùƧ€±™ñ~ߤzzȧ.šðöÁ‰»’®^ŽÀL³êè0hñÞ)Ž!†Ç~6&†XvŠÀžîŒÖ>“’õ1œÉÄpн,³rÐ2@1e©ÙTRV×TfbPl<_oU3hžN-Àj°õ)Ô@à•ÀúPIVIÉZgk;|„®ßŒ‹_Û™ÿßDÛµ
 7Þ}Hº|†5…~-èe«-wü/fT×'
+¾—ù”÷0ÏnTÎä¯Ñþ‚@D xAP„¶¸í¸ϱ/ß*6o®@…
HHß`&ÚÔŸ|ÿ-`¯Š÷4Ü¢dÜ@þV¶ š(†ÂQ4’ Dè:’‘ R¡û7!æ—Õ”  
wڑv£Ù°B•ÁúZ*Ñ&èªQ
ª…¸ÙŒêQjDM¨µ ôm¨u .´…ù%âޕù[X«˜bVšnä  ÑaNŽËœœ@!èNN 
ú1''혜„ܽÄÉ)$Ä2NN!   ÖprŠÄvNÎCJ\ÊÉù(j[J“Ü=!¨ãä$Åosr2â¿ròP$!–m…
¢"“!ƚ8¹uwpò0¤$þÈÉÃP>A¯üz®$s9y8Ê'Û8y2“Ç8yê"ÊÉEÈH)9¹5S•%þ‰ÙÉáÁ¡iu¦5#S]á÷ŽúԛÆûÌê¢ÑQu#siJÝè›òMÞêë7£äGhM¢a4ˆ†
 íÕà䀫Õà\?ü
ÂVߣMhõ!3|+É(œWžšbG>8û@×­ð¿™ëüÓ~u“orxÃwùá®&öŽa4ÐèœõN²
¢PèE“µþqÿôì@óªMê -µ aœÕ4¨˜Æà±AÐ7ÿÕ¨êlýc$ßäÔ°\a¶f©g† 
j™Sp‰1§2Ì@I|›ACEpפ1Y…¬êá)µW==éí÷y'GÔþ`æƒL³Dyá3
¼@’À$™²óH¿‰Vñ·ó±þñRßÔðà¸zÚçÛàéRփŒOÇYˆ>Ð5VêöªgƇ†Ç§!b8

svn commit: r1752127 [5/11] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ bl

2016-07-11 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/developer/ide/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/ide/index.pdf?rev=1752127=1752126=1752127=diff
==
--- tomee/site/trunk/content/ng/developer/ide/index.pdf (original)
+++ tomee/site/trunk/content/ng/developer/ide/index.pdf Mon Jul 11 07:22:15 2016
@@ -4,8 +4,8 @@
 << /Title (TomEE and IDE)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160711085442+02'00')
-/ModDate (D:20160711085442+02'00')
+/CreationDate (D:20160711092134+02'00')
+/ModDate (D:20160711092134+02'00')
 >>
 endobj
 2 0 obj
@@ -78,7 +78,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /AJ+NotoSerif
+/BaseFont /AH+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 28 0 R
 /FirstChar 32
@@ -335,7 +335,7 @@ endobj
 endobj
 17 0 obj
 << /Type /Font
-/BaseFont /AK+NotoSerif-Bold
+/BaseFont /AI+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 32 0 R
 /FirstChar 32
@@ -431,24 +431,33 @@ endobj
 /Filter [/FlateDecode]
 >>
 stream
-xœ•YP[י>çÞ«ÄK,t…B€ „Œ@2ñ›—À6Áo, 
1vº7u\'¶ãÖymÖã&­C=©'M:§I:ÙÌ®îN·»ëé¦yëfv“l×ãMҎ'F×ûŸ«…$ÓËHçœÿžûÿßùþÇ9º 
Œ’!¡ðè\ Y8|$™³ËãKÓF'ôß@(ýòlh4àØù0B™ß9Þɹѧ±ôYÿŒ¿39
¤ÿ—x¡¬vΆQ5&ã0ŒÙ]=֊ۗOÜãÓ0‡é£ÌOa|Æcó¹àµ£v„½‰8P7–š{ìM„T0FUðÁˆàE(ºbô¦ôZ‡ZK
 ‘’~/‘ÅÏONI•§¥£ŒÌ,…2;'wR©óò‘i¿ÙöúÅþ
sÿö‹B¿½û)~Kt֖LÚi=]é¡ìJ©SúuífËP·BoU«¬z¥RoU©­z…èҝ¸Š¬\Î:ŠU¤1|
hº*z¬Ñî°Wx(G†œÖ9<ôlÏPh¨¬¼r\ï6«MunÙ¥ÝÑÜc?ý Êâ֏ùeZ—©´un׺˥9‡aúN©Í¥•ù   
ÖÀzéEYȈ3gFÂx%sâø[ ðé…
N.בõШ¼ý:ð£CTí¥†V*ÖWi¡J±CÇ2˜dž]æˆÑ{OUÓb…[åþ=§Ò»-*µÅ] ¢
X†™èЯú¶hZîýõ©½[´íËýǙ–ÆÉNG¦4ÅuÏ]o^ቡo˜š$ÿKwls¤{÷½Eãlô¯-èQñ¾¬¢AÀªB‚”’c½n3Æ
-
ÎÄDÃÑ`ïÊ?ŽžŒC´pîöOöF‡^>äþ쳟S×.pÿ÷ñƯr·V¯õ<ó§§p9Þy'—øœp´vÁ+hGÓ  
†³ôF­×eè”:|?RÞhQ‰ä3ò;—Tn‹šø^ÅHeÓ2&§´ÞÂ]À7¹Ìq‚h€{ڟ”ç4Ó7ù(àž ó£×Ç»ÔÁn\¬
æ”ú9¥¢­“_oƒêUxÌjµÙS Ž­êx½|5Oˆ4A·èÐ]†Šք¬1'£ˆ×å6Å÷Q×HGMQ¼9»Ú±aR 
õÎcô#|‡Þ±ƒ}“wzàt³ub,
ë³bœ–bê]bÔ}ÐJ¨¹lv³˜d`ò¡SQä±üê1ƒ„GæÏ*˜äãfüî
ÆÄ!9ÚAâ&›Øqc‰œÎ"ë‚Ü]K­5Œz’Óðª˜D96wõy‚ÍEö/µho×´šä}{\Á‡Ú‡NYåšò1÷  
›ÁÖ¶ì«ó.õÙþ÷“çSŠÛ°ix±oº~EÌèw
RgtµÝ6W³ÃgÍ6ô‰þ¹t{ÜÿbiKe¾±ëpïÎIć÷4¯ð.‹ȌêcI°õ’ÿd(ıÄî¡  
vL–ð×ò’YvNŸ
Ö
wÔd§r¿H'‰P“Ž—)¸¤9®öáÚàÙi'W³{¦N­®Ÿéòîwçå¹”ñ±wN4¨l;‹Ÿ‰•+ï:î»ú}%6»µÝ‘ßðÈï°Î1{>4s>\]~nvîG³UàÓwoÐÏÏà[ÏÞZÅëD„ü*§“*FyÇ/ÞßØxøǁºÆë÷¥*kö{¿÷ÜþSú4EYÿ·;¾û֓ç¯=´}[å.G³Ëæ¯7”Í^:þÞïvïH)ÎÓ7m×óþ»Ìž¯Ñ´áÊ{‘Ñ‚Ýx-¸žTL
-!'ƒ{.[šSc¦ª*F`mv
-MS/s¦Ý3õ@×lWð;ïÞxn~amãY9³Æ\EYQ[æþÞûbL…\®ðs3ï½ÃKœ£¡óñ–)°Æõó„MYߎ¥ïp%¦‚
-+7veúýÄý•k_Û\–,Sa¾ô²Ù™ÏgF™æI}E؜‰_½PãW`-Pãò1Ù±*_ì1‚ƒ©3їÄ­1Ê%î½ÞðœÒÒRi«-ª5k³¤ä^u¼+mérë;›Ù*£²¯­´y00lä^_¯AØëv2ƒä$³~&ˆcNx›Ž
 
EzöòDNá:¾5`S͙ٕ}goµ&§zÄ·k©½È9~ª¿5Ü^ÔÑÜ·¯U@²·k±­Ð5ý¸Bíìª29ÙÔª¡f“º¼ÑTä´U°úúö@CÓlk‘ÆÞX´½a"’[V[h¬¶™ó
-vvŽÔí>ØUxwoÀ™»‰œ¹
pRQ
-‡ØaäÁN»’ß³)­Á斔Wåv†[ôg
{
-ô¥éC8…
û¼o@*Þ+NIé|‡¨‹Ý}ÑÔ®Õ¥hçÔè·BLÈøø½7ñ¤_¯6yŒqòá^ƒŠÑÖ;XÑõw~sÌG!eyÇØ¡Q›ÝzØo®óårÅÕbJ³Œ<5
…?á]u“ì²õòá[Íúoøý/þoÀBNÅYâ;³1׺;*WéJî
±Ç-IzB®Ug3âd£êxRRƒWÌøü©…žòÕó£OÌ4•¤<³güô¬I(mö
}wFßÓÕ¢2ñáG·YȂç~‘:ÂPPWPân=fjsmñ•”øF¶»ÆZLÔ»½‘F¦1ÒÛ{ I£i: ¼É(F~t}„ð>ÿ
6ͽÔ%êSÚG?Lÿ;Ã2ÃÌ9毢<ÑiÑïÅÙâûÅoHr%-’S’›ÒÒò‡RÀçyô[f£|hETƒ:EWQ'³Š:©[¨S¬†þÇÈÄAãÌ‘¾
…@{€iA¨Ï‘S¤@êQd¥Æï~̼ýÃH-yU‹L¨š9ÇÏUÓW—>‹©«Èó­âÅERêC4FÞMIOF/ 
$ëåڹΤÛÂÛªKÇKt蔎~‰D  ÷)3ÌM|î ÑÓ";x]kéÿDãøS
-QÉ"Š1ÅüŽNuèà]xÎDnÞµ«Õ!w7†Az’`þÁõ·aÿóÁïPò&ŠÏrÝGã[¾OÒñïL¤@ùp:2‚WÊ 
“PmQjF-¨µ¡vÔ¿¯w¡Ý¨u£Ô¾ëGh/$ïP>Y_›•×ˆR-‡`“c$C'9kO
-r
-IÐO9¿g&ÈiÀó† §!®   rÉpŽ ÔX'ÈE(
;¹i°W‹Qú:6   *ÀaŽyñc‚\Š”øA.E%øς< )¨5[I¨˜*ä2ˆ™A.CCÔ·y2ÒPäɨ–âÖß^jh— 
OAµô€ OEú1AžŠéärTÂh¹õ2-
¡ðrdjbr‘­°•W°Í¡ÐÄlmµ°õ³³l7¹µÀv‚‘{ƒcԀB(Œ–QM¡ 4‰!*
[½f¸ù,
-¨Í£Qd^=Hf¡í^j¡
‚®{á{Y:C‹!¶'™‡Á¬ÌêágL¡ñîàÄÒl 
Â?6–@aE:Bó¡Åå0@žLLÍO°f6NKh˜ç5-ê¦9xlôÍÃ7?ƒÙ­l}=0²0šgË-¶Jvi"–ÜX€[ÄdX€’Jè-¡ÉzrùJ‰F^!¯zj
°‹‘ÀXp.™aCãñÌǙœâ‰
-Àg,€¤ ¿€šY2ï+Hÿ/¼âoæ#ñqopajbž]
æ¶xÚË{øtž‡]sÞÀb€]šŸœš_„ˆ4Çؑev]íXœZ/<´È¯q   
ÔLòPc‘`‚ÈX4æÙ-ÀŒmfrq1ì²ZGCcAËO±e44g
[HÈʇâ"<ï‚jb……‡x-бÁ©…—ÏÁý0|æßXÍ÷ÝwŸeNX¯zaqil*” 
ù>þÏZ6£Þн²%°1Ô>5œ_Ɩæǂvq2Èև£ÐwÊص¬°Ø ‚N– è]"<Žñ1Ix˜äÙ©{˜m~¦
$‰1\Ab8n%™°ÎÆP,XÛ[;{ÍÅÖë
ÄYµ€æpjVã­/€¤¯ö…NH²FHJÞ:_Ûá#s·>õæáýiµ¡’ù¯ «ïÿ½r­…ý%ݖŽ á/äú[¨Qó
+xœ•YP[י>çÞ«ÄK,ÁÕBz€2É`ÄK

svn commit: r1752127 [1/11] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ bl

2016-07-11 Thread rmannibucau
Author: rmannibucau
Date: Mon Jul 11 07:22:15 2016
New Revision: 1752127

URL: http://svn.apache.org/viewvc?rev=1752127=rev
Log:
fixing table formatting on server.html

Modified:
tomee/site/trunk/content/ng/admin/cluster/index.pdf
tomee/site/trunk/content/ng/admin/configuration/application.pdf
tomee/site/trunk/content/ng/admin/configuration/containers.pdf
tomee/site/trunk/content/ng/admin/configuration/index.pdf
tomee/site/trunk/content/ng/admin/configuration/resources.pdf
tomee/site/trunk/content/ng/admin/configuration/server.html
tomee/site/trunk/content/ng/admin/configuration/server.pdf
tomee/site/trunk/content/ng/admin/file-layout.pdf
tomee/site/trunk/content/ng/admin/index.pdf
tomee/site/trunk/content/ng/advanced/applicationcomposer/index.pdf
tomee/site/trunk/content/ng/advanced/index.pdf
tomee/site/trunk/content/ng/advanced/shading/index.pdf
tomee/site/trunk/content/ng/advanced/tomee-embedded/index.pdf
tomee/site/trunk/content/ng/blog/2016/03/new-website.pdf
tomee/site/trunk/content/ng/blog/index.pdf
tomee/site/trunk/content/ng/community/commercial.pdf
tomee/site/trunk/content/ng/community/contributors.html
tomee/site/trunk/content/ng/developer/classloading/index.pdf
tomee/site/trunk/content/ng/developer/ide/index.pdf
tomee/site/trunk/content/ng/developer/index.pdf
tomee/site/trunk/content/ng/developer/json/index.pdf
tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.pdf
tomee/site/trunk/content/ng/developer/testing/arquillian/index.pdf
tomee/site/trunk/content/ng/developer/testing/index.pdf
tomee/site/trunk/content/ng/developer/testing/other/index.pdf
tomee/site/trunk/content/ng/developer/tools/gradle-plugins.pdf
tomee/site/trunk/content/ng/developer/tools/index.pdf
tomee/site/trunk/content/ng/developer/tools/maven-plugins.pdf
tomee/site/trunk/content/ng/developer/tools/maven/applicationcomposer.pdf
tomee/site/trunk/content/ng/developer/tools/maven/embedded.pdf
tomee/site/trunk/content/ng/developer/tools/maven/tomee.pdf
tomee/site/trunk/content/ng/documentation.pdf
tomee/site/trunk/content/ng/download.pdf
tomee/site/trunk/content/ng/security/index.pdf
tomee/site/trunk/content/ng/security/support.pdf

Modified: tomee/site/trunk/content/ng/admin/cluster/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/admin/cluster/index.pdf?rev=1752127=1752126=1752127=diff
==
--- tomee/site/trunk/content/ng/admin/cluster/index.pdf (original)
+++ tomee/site/trunk/content/ng/admin/cluster/index.pdf Mon Jul 11 07:22:15 2016
@@ -4,8 +4,8 @@
 << /Title (Clustering)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160711085448+02'00')
-/ModDate (D:20160711085448+02'00')
+/CreationDate (D:20160711092139+02'00')
+/ModDate (D:20160711092139+02'00')
 >>
 endobj
 2 0 obj

Modified: tomee/site/trunk/content/ng/admin/configuration/application.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/admin/configuration/application.pdf?rev=1752127=1752126=1752127=diff
==
--- tomee/site/trunk/content/ng/admin/configuration/application.pdf (original)
+++ tomee/site/trunk/content/ng/admin/configuration/application.pdf Mon Jul 11 
07:22:15 2016
@@ -4,8 +4,8 @@
 << /Title (Application Configuration)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160711085447+02'00')
-/ModDate (D:20160711085447+02'00')
+/CreationDate (D:20160711092138+02'00')
+/ModDate (D:20160711092138+02'00')
 >>
 endobj
 2 0 obj

Modified: tomee/site/trunk/content/ng/admin/configuration/containers.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/admin/configuration/containers.pdf?rev=1752127=1752126=1752127=diff
==
--- tomee/site/trunk/content/ng/admin/configuration/containers.pdf (original)
+++ tomee/site/trunk/content/ng/admin/configuration/containers.pdf Mon Jul 11 
07:22:15 2016
@@ -4,8 +4,8 @@
 << /Title (Resources)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160711085446+02'00')
-/ModDate (D:20160711085446+02'00')
+/CreationDate (D:20160711092138+02'00')
+/ModDate (D:20160711092138+02'00')
 >>
 endobj
 2 0 obj

Modified: tomee/site/trunk/content/ng/admin/configuration/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/admin/configuration/index.pdf?rev=1752127=1752126=1752127=diff
==
-

svn commit: r1752126 [3/13] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ bl

2016-07-11 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/admin/configuration/containers.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/admin/configuration/containers.pdf?rev=1752126=1752125=1752126=diff
==
--- tomee/site/trunk/content/ng/admin/configuration/containers.pdf (original)
+++ tomee/site/trunk/content/ng/admin/configuration/containers.pdf Mon Jul 11 
06:55:43 2016
@@ -4,8 +4,8 @@
 << /Title (Resources)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160615095743+02'00')
-/ModDate (D:20160615095743+02'00')
+/CreationDate (D:20160711085446+02'00')
+/ModDate (D:20160711085446+02'00')
 >>
 endobj
 2 0 obj
@@ -78,7 +78,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /CL+NotoSerif
+/BaseFont /CN+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 95 0 R
 /FirstChar 32
@@ -723,7 +723,7 @@ endobj
 endobj
 11 0 obj
 << /Type /Font
-/BaseFont /CM+mplus1mn-regular
+/BaseFont /CO+mplus1mn-regular
 /Subtype /TrueType
 /FontDescriptor 99 0 R
 /FirstChar 32
@@ -768,7 +768,7 @@ endobj
 endobj
 17 0 obj
 << /Type /Font
-/BaseFont /CN+NotoSerif-Bold
+/BaseFont /CP+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 103 0 R
 /FirstChar 32
@@ -9191,7 +9191,7 @@ endobj
 /Filter [/FlateDecode]
 >>
 stream
-xœ•zxÕµîÞ3#Y–mÙ²$˖l=,K²lëa˒l˒ò+~ÅOùÇòÛñCŽ$Žn€†HBÈ  )   
>)äKSšžåòqåm¹%¥ÀáRnK).p¸|‰=¹kF’-;¦í£ñì™YëßÿZ{­µ÷Â!>² 
šêŸðMùD‘¯AË9„püðøüPó•càÿ—J÷÷ûÕÿ!]:ÜsÏÈÄìnÛCñáv,ôŽÅ=‚ž‘‘6áÛ=…
¶áq8ÿÎU[›Í9ß½rÏ-¥GÃyï”f–ûqÄ×p>ÎèœôM~йߊ!!
âb¼ŠΑvŒ¼Áó˜‹þî†ÁI
+xœ•zxÕµîÞ3#Y–mÙ²$˖l=,K²lëa˒l˒ò+~ÅOùÇòÛñCŽ$Žn€†HBÈ  )   
>)äKSšžåòqåm¹%¥ÀáRnK).p¸|‰=¹kF’-;¦í£ñì™YëßÿZ{­µ÷Â!>² 
šêŸðMùD‘¯AË9„püðøüPó•càÿ—J÷÷ûÕÿ!]:ÜsÏÈÄìnÛCñáv,ôŽÅ=‚ž‘‘6áÛ=…
¶áq8ÿÎU[›Í9ß½rÏ-¥GÃyï”f–ûqÄ×p>ÎèœôM~нߊ!!
âb¼ŠΑvŒ¼Áó˜‹þî†ÁI
 äq#/’#ˆÆn‰%ÒÄ$™<9E¡T©S‘«Ó§¯
 
0ddfMfKvŽ5×fwäå8]î¢â’Ò¿¯<´yþñ[Ù­ìÿën͑Wˆ_s.!E@­¤†Ý¿}ÇÝC—Âç­ÄÒJÄÐ1G_#îàŠ‘„±—‚JLaˍwc‡D@âjQñÞÑï-,¾vxto±ˆ8¸çꕋÅ=y§ÞÇêgŸÅÊÿz4¯»øço]ed•‚¬†
 ¬\¡·)ˆx‰˜à››Ä¢’[AÖmNçm 
ëÖVÖ[?/îÎ{ô¿èŸ}–þàýSy=ů°²\ôe|ó!­X@€lË5Q¶\»5GAàÃi‹Ýƒ=  
©ºÔ„º|U^V’·dÏH³Ü«ê.Ë%âdƒÒé–=l­øC¢ŠX>È¦–X   
þðøqÄ^[¼ñÞzD9rÝ#\ú4©¬1ËefD¢1ËäfxoºM%¨léz;s´3\wßøœJá¼Ï롳ð(PÂp<Xµæ¸¡ÅR•âÜ}qþ¶KsyysO/îþùnçŠ8¹h¸ºf¨H./¬®.N&Þÿ

ýé«ãã¯béO`ñ+;v¼Böä±/ok{ü‹cÇ®žim=s5€Æ"ù&çEÖ´ÚX=B©IÕãEØ*åN,¹|Pã2ÊõÅ.…
±@YTÙl=r‡ÌäÒxùÊ•k©ÏSº²yR­M»ãz¦¥@É÷2²G@ö¡of¦g`¬ù •TÛ°›
uHTقԑL틍ô~ÇT¨“Dð¼üåû°·É_¦H²nµW´åÄk‹-rëàÑ~ßññ|j®ê‡÷ï ÷É2
 -}ò(>´ýèþÅ
@@ -9223,13 +9223,13 @@ U¶òcmksµÌú`?®–9Y˜0¶.Ÿ#Þ<°|6
 ECÕ‡„à÷Ì÷e࿉(É`ŽŒRPÌmtHÒA{ʄ¹™ ‡X §å +²!;r@Mœq£¤V Jˆˆ[ 
.¬Aµ¨Õ£­¨5¢&ԌZP+ŒÞ6Ԏ:P'êBÝh:€ž$)¸o•#3‹SLEÑgv&Þ¶c@úP°@èÉ`;è©`;  Ø_
 ¶“€íý`;…øXl§«ƒí‹mÁvRà²`;Å­b‹@©x:xO*ÃÛyH‚lç¡ü×`{$!]‘(È
¶óÁ›ƒí|ÔCÜlB
 âÁö(THЫ_`*Ȃ`{4*$ۃí1ÈD>lAÝäËÁvÊ 
Ávj¡ª<þ©ùéÑá‘YUŽ%;GUé÷ª¶Lö›T%ããª&æҌªipfpú–Áò ?šBóh¢a4‚fÁ¥r‚ýð7ŒÆÑ 
œmA“¨\BEß8ü©ÀÔ¡§fسA8‚¬[àw™êý³~Uóàôè8‡îòÃ]Íì£h¨ipxnÜ7Í>6Œæ@ 
M×ù'ý³óSyÂ7<:9¬2ªÂ¤Ô„IVÒ< `š€Ç†AÞ$üªÀeU›éúÛH¼ƒÓ3£þIU¶É’«šÏe.ÌÀ%F
-È0%¹ðß)ÍS›ÉHd²¢GgT>Õì´o`pÂ7=¦ò…3¦r”%Êû,hðIƒl¦Ñ´ùaé7ñÂ
-þû|l|¼lpftxR5;è›Øäé2ւŒM'Yˆƒ k¢Ì7ëSÍMŽŒN΂Ç%
¨úæU«bÂĖÁC³lç@Ìe6àT0m*È|óð{3˜ÍÀŒÌÎN˜ÍýþAÓ0K±©ß?až2¿™uÅYx¾¢‰:îg¥˜@Ƨ&¶}®OÁ>´9(y×®]¦‰`·XÑ3³s£þ
’w±&²õšìh›íàCµ£ýƒ“3ÀØÜäÀà´jvdPU2åë‡CðJ–*ä9&ÄÒQ2rg‚
1<°>Éð0²Sú|p_àlý3Yвчs룏E`òO›Ç(f̵[<åõÍåFÅæýõ…i5äiàÔ
¬†kŸ–Zp<äˆzdå0(Yí(ðÞó]ǒ3l-üo"ŠÇ†±7ß{X:BžE‘ßñúØhÜþ’ ›
+È0%¹ðß)ÍSŸÉHd²¢GgT>Õì´o`pÂ7=¦ò…3¦r”%Êû,hðIƒl¦Ñ´ùaé7ñÂ
+þû|l|¼lpftxR5;è›Øäé2ւŒM'Yˆƒ k¢Ì7ëSÍMŽŒN΂Ç%
¨úæU«bÂĖÁC³lç@Ìe6àT0m*È|óð{3˜ÍÀŒÌÎN˜ÍýþAÓ0K±©ß?až2¿™uÅYx¾¢‰:îg¥˜@Ƨ&¶}®OÁ>´9(y×®]¦‰`·XÑ3³s£þ
’w±&²õšìh›íàCµ£ýƒ“3ÀØÜäÀà´jvdPU2åë‡CðJ–*ä9&ÄÒQ2rg‚
1<°>Éð0²Sú|p_àlý3Yвчs룏E`òO›Ç(f̵[<åõÍåFÅæýõ…i5äiàÔ
¬†kŸ–Zp<äˆzdå0(Yí(ðÞó]Ç3l-üo"ŠÇ†±7ß{X:BžE‘ßñúØhÜþõ² ›
 endstream
 endobj
 95 0 obj
 << /Type /FontDescriptor
-/FontName /CL+NotoSerif
+/FontName /CN+NotoSerif
 /FontFile2 94 0 R
 /FontBBox [-212 -250 1246 1047]
 /Flags 6
@@ -9256,30 +9256,31 @@ endobj
 endobj
 98 0 obj
 << /Length1 7536
-/Length 5162
+/Length 5161
 /Filter [/FlateDecode]
 >>
 stream
-xœ8pSו÷\Y’Á`[_’Ÿ-dù#Y’ñG–e,ے?Š,ùc‚?Á68Ió'¤!Â&%Û¥¶$U€MÉl¤4M; 
MI¦%,¥Y’2L¦I
ÓIRJãç=÷½gC²ÝíÎJsßý¼sÏïžß}!KI‘“z‡zFù_OVãÊeB@=°é¾õëgҔ8¾AˆºhÓHoϑwï"D›‰0Ï
Oˆh·ãü
„)ìï‰ÝJ¿"D÷¾Ïê™…
{H!údœ›šómÅþ÷žÆy1Î[GGÆÆ+ÒN—à|Îßîêÿü«ß%$)LˆÌèú%y·Iݏ›ûG£¶hq~çyëG†NåÁùׄÐþÞ-ãFh7²¬ß/Á„É'ŒAAþáE„ÄÈÊØE‹ã–,O
 ‰*5!­NŸ”œ’š–¾Ì°ÜHL„ËÌ2gç¬XiÉ%Ě'lÏ'…
6{‘Ãé*^URZVî®ðTz«VWûjjëü$ðéÿßõÿߍ”ŒÁð lÊÉNÖ.ãdØ`YŸ¶ì6ÙþHæ?a°rb˜û
-.ЫG4$‰¤¡&@N›^«È0Q©'¶¢3¶2ØÎ?ü»mÕÕÛªG„'ÐÁÁSƒƒAþÇBυ
BÏQ"t³/üòÚ/™Êw̍Ãã2Já'ºìñ¨Oâvœ­ïèíí¨Ï¡æS-Ÿó·>o!

svn commit: r1752126 [9/13] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ bl

2016-07-11 Thread rmannibucau
Modified: 
tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.pdf?rev=1752126=1752125=1752126=diff
==
--- tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.pdf 
(original)
+++ tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.pdf 
Mon Jul 11 06:55:43 2016
@@ -4,8 +4,8 @@
 << /Title (ApplicationComposer: the swiss knife of TomEE)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160615095737+02'00')
-/ModDate (D:20160615095737+02'00')
+/CreationDate (D:20160711085442+02'00')
+/ModDate (D:20160711085442+02'00')
 >>
 endobj
 2 0 obj
@@ -90,7 +90,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /BL+NotoSerif
+/BaseFont /BR+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 69 0 R
 /FirstChar 32
@@ -101,7 +101,7 @@ endobj
 endobj
 9 0 obj
 << /Type /Font
-/BaseFont /BM+NotoSerif-BoldItalic
+/BaseFont /BS+NotoSerif-BoldItalic
 /Subtype /TrueType
 /FontDescriptor 73 0 R
 /FirstChar 32
@@ -1181,7 +1181,7 @@ endobj
 endobj
 15 0 obj
 << /Type /Font
-/BaseFont /BN+NotoSerif-Bold
+/BaseFont /BT+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 77 0 R
 /FirstChar 32
@@ -1192,7 +1192,7 @@ endobj
 endobj
 16 0 obj
 << /Type /Font
-/BaseFont /BO+mplus1mn-regular
+/BaseFont /BU+mplus1mn-regular
 /Subtype /TrueType
 /FontDescriptor 81 0 R
 /FirstChar 32
@@ -10046,7 +10046,7 @@ endobj
 /Filter [/FlateDecode]
 >>
 stream
-xœzxÕµîÞ3#Y–mÙ²$˖l=-É/=lY’mYòÛVüŠ_‘Ÿq,?d;~ÈñƒÄ Á
!„„GBRn€|4Pn¡åp{¶‡/·‡[RJiJsZÚRr¥9\nbOlˎ)ãÑì™YëßÿZ{­µ÷Â!>² 
šèóMœ¸°=ZÎ „ãGgý{%ソßD(­g4ÐçÛ6çÿB*¸çÄÐØôŽÖ?'LÀ9\ÇyCC¾¸÷¹O 
”ù5\Oóí˜@~<ŠPV2œ«66›s¾~ëÐp^ç=©iÞ½¼Kp~Îß÷
ü¾cŸ!cBÄõÇ$î!+œ#;ì1xŠ†Ÿ\ô­öHqâFð"?*:F'Dñ"$FH’ 
ML’É“SJ¤Rk´©H§7¤¥gdf!#2ÁƒfKvŽ5×fwäå8]î¢â’Ò²òŠÊ*ÏTýíúÙ­æ_¸§6ìwÝ¿(7¸èW·¾Ä—8牤‰¬¤–ÌuÖ!­ÆD\¾æénkÍr™Y+‘hÍ2¹Y+朻ùgúJšM%¨li;s´³òfÈKÄ/YyÀ
 Èc÷¯>twÓ¥ðsŽVâ+´’¡ÍÐ7ˆ½\1’À‰XAH%&‚°åÆ»±C" 
qµ¨x÷ðáŸÏÌýüððîbq`çµK¯w睼ŒÕ¯½†•¿{*¯«øGï_cd•‚¬†¬\a°)ˆx‰˜à››Ä»D%w‚¬»œÎ»@֝%¬¬÷Tܕ÷Ôïè+¯½F|ùd^wñ+—XY.úm|óFtÀHÀ¶\e˵3Äàés]Ý
 ½&¡._•—•ä-Ù9Ô,÷ªº
+xœzxÕµîÞ3#Y–mÙ²$˖l=-É/=lY’mYòÛVüŠ_‘Ÿq,?d;~ÈñƒÄ Á
!„„GBRn€|4Pn¡åp{¶‡/·‡[RJiJsZÚRr¥9\nbOlˎ)ãÑì™YëßÿZ{­µ÷Â!>² 
šèóMœ¸°=ZÎ „ãGgý{%ソßD(­g4ÐçÛ6çÿB*¸çÄÐØôŽÖ?'LÀ9\ÇyCC¾¸÷¹O 
”ù5\Oóí˜@~<ŠPV2œ«66›s¾~ëÐp^ç=©iÞ½¼Kp~Îß÷
ü¾gŸ!cBÄõÇ$î!+œ#;ì1xŠ†Ÿ\ô­öHqâFð"?*:F'Dñ"$FH’ 
ML’É“SJ¤Rk´©H§7¤¥gdf!#2ÁƒfKvŽ5×fwäå8]î¢â’Ò²òŠÊ*ÏTýíúÙ­æ_¸§6ìwÝ¿(7¸èW·¾Ä—8牤‰¬¤–ÌuÖ!­ÆD\¾æénkÍr™Y+‘hÍ2¹Y+朻ùgúJšM%¨li;s´³òfÈKÄ/YyÀ
 Èc÷¯>twÓ¥ðsŽVâ+´’¡ÍÐ7ˆ½\1’À‰XAH%&‚°åÆ»±C" 
qµ¨x÷ðáŸÏÌýüððîbq`çµK¯w睼ŒÕ¯½†•¿{*¯«øGï_cd•‚¬†¬\a°)ˆx‰˜à››Ä»D%w‚¬»œÎ»@֝%¬¬÷Tܕ÷Ôïè+¯½F|ùd^wñ+—XY.úm|óFtÀHÀ¶\e˵3Äàés]Ý
 ½&¡._•—•ä-Ù9Ô,÷ªº
 År‰89]étKel­ø
 á!vHdSK¬„_9v±×æ€û= G„c
ëskß}ÙàË·xD=ôdKçÙYüÁö¯#¢YÙû"ß㼁€i«Íšã©Õ聍"lÝN,yû€Öe”*‹]
 
c²¨ªÙúÐ^™É¥í÷ò•*×RŸ§teó¤:›nëÍLK’ïedì?rÞEfÆnÀVƒ|JªmØMUÐ!nØBÝ"ϚÚæéyü¡©P/‰àyùboS
 \‘dÝh¯l͉×[äց£}¾c£ùԌ羏µÓ{d…Ž>qÜrtß\¥sK….§eÜ­´œÕéÙíw±}Ý~ë*ES:¦§ 
;½†â”–m¶[
¼àoɱöÜï-))ŸiÍI´5;+ÛB¸ü€ëÄ6wvێ*½·¥Î©ÍªóOït|w‹±Ò©-õuhêïê*®N26Íl(ì.ՄÃÌjž­¯ØÙW)¤D©öúÁò¦»}å"»Ùè®°w–êØq£
…8Óã& K’ }Ôl'\xµ
@@ -10071,14 +10071,14 @@ EÃ<  Qä'Ìi݀¯U@}\َùÚ·Õ¢:й5 
FԄšQÚ‘¹µ¡vԁ:QڌºQڏ^@¯²Spï2of-¦˜ª±΂íLN=jǀý±P;"@J°@ôr¨„þ¼j'ëåP;
…øXj§«Cí‹m¡vRàòP;Å-c‹@<º'•ãGBí<$Á¿ 
µóPþ¯P{$Kº"Q‘j烿6‡Úù0¦îµG!ñ‡P{*$è寸dA¨=’m¡öd"µÇ .ò§¡vÊ 
¡vj¡d‚_%Ð2
 Ǧ姦س8€¬;à?2Õ¦ªæÉa?8Iî
 À]ÍìÃÈß4083ê›dD3 Ї&ëãéÙ  €<æTUaRê@Â8+iP1Ácƒ 
oþ«ÀUëéúçH¼“SÁqU¶É’«šf.LÁ%F
-È0%¹ðk
•ÀVZ›ÉHd²¢‡§T>Õô¤¯`Ì79¢
+È0%¹ðk
•ÀVڔÉHd²¢‡§T>Õô¤¯`Ì79¢
 øÙS9Ìåƒ}4ø€¤¶“hÚ0ª¿ôÛxa;k/˜WMøÆÖyºœµ cÓqâÈ+÷MûT3ãCÃãÓà1!  
ýªÞYÕ²Øþ0±åðÐ4ÛÇ3ÄB™:ÄL›
-õ‚zÕ:`ú×34==Q`6÷úLƒ,Ŧ¾À˜yÂ
@fÖ§áùˆèx€•b+œšØö1¸>ûxÈ6æäíÛ·›ÆBÝbEOMÏôÖHÞÎþ™@ÊjÔ+²§ m´ƒÕ÷
ŒOc3ãý“ªé¡UɄ¯¡+Yª%Ì1Y 
¦ƒ”;bˆá±ŸõI†‡!–Ðçƒû‚g«ŸÉ‚–µ>œÃøpX},S`rÐ<D1e®ÝPVQß\adP¬ß__˜VHžNÍÀj¸ö)h©Ç+ƒ\Qƒ¬%«ßoc¾ëW–Û[øßD
cï}ô„dé¹E~ÍëEÁR†Ýþ?4ãò
+õ‚zÕ:`ú×34==Q`6÷úLƒ,Ŧ¾À˜yÂ
@fÖ§áùˆèx€•b+œšØö1¸>ûxÈ6æäíÛ·›ÆBÝbEOMÏôÖHÞÎþ™@ÊjÔ+²§ m´ƒÕ÷
ŒOc3ãý“ªé¡UɄ¯¡+Yª%Ì1Y 
¦ƒ”;bˆá±ŸõI†‡!–Ðçƒû‚g«ŸÉ‚–µ>œÃøpX},S`rÐ<D1e®ÝPVQß\adP¬ß__˜VHžNÍÀj¸ö)h©Ç+ƒ\Qƒ¬%«ßoc¾ëW&Ë¿m‰-üo"ŠÇ†±÷>zB²t„Ü‹"¿æõ¢`)Ãnÿyjò
 endstream
 endobj
 69 0 obj
 << /Type /FontDescriptor
-/FontName /BL+NotoSerif
+/FontName /BR+NotoSerif
 /FontFile2 68 0 R
 /FontBBox [-212 -250 1246 1047]
 /Flags 6
@@ -10105,23 +10105,27 @@ endobj
 endobj
 72 0 obj
 << /Length1 4708

svn commit: r1752126 [7/13] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ bl

2016-07-11 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/community/commercial.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/community/commercial.pdf?rev=1752126=1752125=1752126=diff
==
--- tomee/site/trunk/content/ng/community/commercial.pdf (original)
+++ tomee/site/trunk/content/ng/community/commercial.pdf Mon Jul 11 06:55:43 
2016
@@ -4,8 +4,8 @@
 << /Title (Commercial Support)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160615095753+02'00')
-/ModDate (D:20160615095753+02'00')
+/CreationDate (D:20160711085455+02'00')
+/ModDate (D:20160711085455+02'00')
 >>
 endobj
 2 0 obj
@@ -78,7 +78,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /CR+NotoSerif
+/BaseFont /BZ+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 28 0 R
 /FirstChar 32
@@ -560,7 +560,7 @@ endobj
 endobj
 14 0 obj
 << /Type /Font
-/BaseFont /CS+NotoSerif-Bold
+/BaseFont /CA+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 32 0 R
 /FirstChar 32
@@ -681,37 +681,46 @@ endobj
 /Filter [/FlateDecode]
 >>
 stream
-xœ½ZyT×¹¿wf$„@BBi$!‰MH,bß
6#@,ffqŒ‰ã:Ží:‰·NS'qm7!®›øä¤iNÖ6/§Óôääµ~“´©ëæ´}i×ñKݾcÆï›Ñ“ö¿7>btïÌ|ßï~ë0BHŒìH€&úÆüÿ«K-‡™óáøÁÑفqÌ7àû%½=ìóùðPBêoÂ=½CcÓ»>´DMÀø*Œß
-øãÞÎ!”Ï£Ô1ÿ® TGaükÓ9_½ùàN_‡qÏDpjZ`ü¡”&ß;î\é9à€ñ{ 
×£<ôB#|0bñ"
_…èߘ?$B,­~&‰"ÅQÑ1IbQœÅ' $“#”¸|‡B™¤R'§h´´NoH5šÌié™Y«íßëþ:0šanû…
2À±LC(äV‚pæÆ{pž\Bâڄ’=ÃGÞÞ[P°÷í#Ã{JˆÃ»¯]z¡¤;ÿÌe¬{å¬ýýéü®’¿w•U²šxY¹VÂìÔñr!ÁN‰çJïY÷Þ²î.åd½÷㒮üÓ¿g>~åæÊå3ùÝ%/\âd¹™ø!BF™„
   ؙk¥œ¹.GŽ†ÀGR›÷vºõ&}bÃ:?+ÉWº{¨Eí£»Šdj¹,9][èQX¼Ü÷ÞþïYà ¼\Á
-ƒLƒÞJì•lj•Í —l*µÍ ۓæ¤%ڙfv±gûü!„È‹‚ב!‡Ó‘ã!œR   iЛ`UÅØ!³bù…
÷Em®,qk,ÚâªDZý*«ÛÐïkìT®½1_ëÎ)ŒNãö…L{VìƒÐB·¿$OÞAF´T¤–
Ð$„à9ÃàFk°â=›gk´*W[aI»KiôXT–mÇúüó»ÊoûÙÚ¥á“8/u[pÖílwë3ª·9¥º]v«Ç³íþŽÖû'»Í‹7ïX=‹Á¼àE”Š
 
rq„Ëe‰°bg‹<ìÀ’:sM6LZ±YBF:|ª1Rì­°1ÑfM†^›€ß:ƒ¤ÏҨߵÍEŠ6ÍÓNiDBbrüø?ñ§(mÒ\»Ï“êɦÞXˆ¡3’Ä>_¯4UñünçéZcEõF;Þ@$j„œ|0鐲±’kH¹ŒJǼÀŽ™Ø©£)̍CÕ¯Ô>sùVWåt‹•¹Åüsñ”ÊඪÔV·^E±S‹Ý¿hßU¯×ÔìÚòÎÑ-»ªµúúÙöÃTuÅP£3^]°uoó[8ç’W-yšHߏütÕ䦦¦Ú»½¶.àQ
…rìöUj|ÌZoÉKN†àᬨÁ¼[q(ýHáðヵ½Ô”´¡Ó;ýĀÕ>ôýuS^•4Ñ9zvòÑ¿~¯©õ©
-Þ1xZ³uN£ÌÞ]gk{ò‹ÇÿùÉ-)öb}”Ikn.Ë}'þð,–½5Îùì&軩 
âÀjœÝj{åhpë@:$¹Fq‚Ál%
:©N®ÃWðÙV•@2"YxQ¥w[Õl.©(‘x»˜Rd–Z™sø?À"ê`óE&çYÈk\V1u°÷/^é_ÒÛzÙÕ²’ùl]W5h™j‹G_¾¸ŸSÊ-8¤Ti)·šŸëg85!•ÿä

*ÙäçõO€¾°ZÁësþæõ7röäÖD´ªõ‹šU«YñÏ!ì÷[É|¥Ù·?edœìH€uEK`¤H(¬4†<’\}Ï3½fÆØþ­Qê/'zÁpÿKcÖpßè¾ó’ÃÖ
 ᇭ¥
-J6"Y=R“gYø–ÎY¦{”©F¼Ž耒Â×
)6àõ½‰WKžH0™AÆ(3ç酌yÅ=ø7øžÇo­`óEªTåÍ? ’~}‡³ƨãkmK 
©ÛWs‚w¡G˜—òb9lJøL]*ς¹Öùë?ù噦¦37ž|üÚ|ëÂG–þӓ“§û²²ú¾79y&`!.ÿùì­QHAÅÓOcù›##˜ÏŸ9ñÅSííO}qâÄó>ßüh)/©`°©µ^àkF撹ȕ"Ö–—Åû^¿Û½áÞÿ:±—_Ûz_«™-Z„'gaðTç¹}
ÌYK^r¤xÌÜ~ØïÛۚâ½·¯’_B­*†:Á5 —Cú\¬:ȑ•†$/a
-¶òJ|³ÿÑÁ܆*RW6P}ÿãtíì–mG»­Þ]óþ®£½ŽöZ…
«£´pk‰ž®Û½yˑÞܪû^•eԍ”xêKvnqؓï«ñ͛ǶvÜ¿-ÇTÒb)óÚ·ÖXunŸÓ½µÎ›jÜسÑÿèö<k:ß
,GXH,®XlH%v&&~˦—mq¿
›7-nsI½Íl™Écýŧ+qBíàª
-à+g—x„D +¡H¬Á
- H l¯6-§I6DBH³ê¸!tIE+u£‹$֜ü)
-¼å6|챤jb™³/3Ï3¿ø)sXœ¤·jÔD®Í㢲JcÓÕ7çnx­ªöÉ>bW´F£ŠtÚ|¾h½Ç±PLÍ- 
nÐJÀms@—\ܱõǵM?í#ƒ¡˜€¾“Nu#   ëM,Kdmã†þMô´ìÌ¥44X^Ãy½˜¥[¶4·yU¦ýí3ÕÚ¯
-kÒ%m›ë»ì¶I4ِˆŸÓRº¨º³¤|¦Íþ×ϟŽN«Ãé=ÛÒj·—žR†â.⸮h“½ 
ÊYkK4¶ê]ü[f¾^â{.³:7ÅÜ<×úä©á\ÞV¯ðï,ðG*
ut‹Ù±¦_g(ž 
Ó=œ¯¾ÆSÎ%½*ÌííU‹¯…K¾y)äVìæ#|PëÚ׉Mß»–ÎëÇç:Û³ø[µ¡ CÁ…'.U‹µå
möœ-
ºy³½ñnŸ•]…cûZ@6ôvæ+ÃB™Ø˹î솚tè:Uö|G

svn commit: r1752126 [4/13] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ bl

2016-07-11 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/admin/configuration/server.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/admin/configuration/server.pdf?rev=1752126=1752125=1752126=diff
==
--- tomee/site/trunk/content/ng/admin/configuration/server.pdf (original)
+++ tomee/site/trunk/content/ng/admin/configuration/server.pdf Mon Jul 11 
06:55:43 2016
@@ -4,8 +4,8 @@
 << /Title (Container Configuration)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160615095743+02'00')
-/ModDate (D:20160615095743+02'00')
+/CreationDate (D:20160711085447+02'00')
+/ModDate (D:20160711085447+02'00')
 >>
 endobj
 2 0 obj
@@ -78,7 +78,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /BW+NotoSerif
+/BaseFont /CB+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 35 0 R
 /FirstChar 32
@@ -88,7 +88,7 @@ endobj
 >>
 endobj
 9 0 obj
-<< /Length 23992
+<< /Length 25690
 >>
 stream
 q
@@ -130,123 +130,135 @@ f
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-48.240 586.530 166.267 123.240 re
+48.240 643.650 166.267 66.120 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-214.507 586.530 166.267 123.240 re
+214.507 643.650 166.267 66.120 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-380.773 586.530 166.267 123.240 re
+380.773 643.650 166.267 66.120 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-48.240 449.010 166.267 137.520 re
+48.240 506.130 166.267 137.520 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-214.507 449.010 166.267 137.520 re
+214.507 506.130 166.267 137.520 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-380.773 449.010 166.267 137.520 re
+380.773 506.130 166.267 137.520 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-48.240 411.450 166.267 37.560 re
+48.240 482.850 166.267 23.280 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-214.507 411.450 166.267 37.560 re
+214.507 482.850 166.267 23.280 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-380.773 411.450 166.267 37.560 re
+380.773 482.850 166.267 23.280 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-48.240 373.890 166.267 37.560 re
+48.240 445.290 166.267 37.560 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-214.507 373.890 166.267 37.560 re
+214.507 445.290 166.267 37.560 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-380.773 373.890 166.267 37.560 re
+380.773 445.290 166.267 37.560 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-48.240 336.330 166.267 37.560 re
+48.240 407.730 166.267 37.560 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-214.507 336.330 166.267 37.560 re
+214.507 407.730 166.267 37.560 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-380.773 336.330 166.267 37.560 re
+380.773 407.730 166.267 37.560 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-48.240 284.490 166.267 51.840 re
+48.240 355.890 166.267 51.840 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-214.507 284.490 166.267 51.840 re
+214.507 355.890 166.267 51.840 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-380.773 284.490 166.267 51.840 re
+380.773 355.890 166.267 51.840 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-48.240 189.810 166.267 94.680 re
+48.240 261.210 166.267 94.680 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-214.507 189.810 166.267 94.680 re
+214.507 261.210 166.267 94.680 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-380.773 189.810 166.267 94.680 re
+380.773 261.210 166.267 94.680 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-48.240 137.970 166.267 51.840 re
+48.240 209.370 166.267 51.840 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-214.507 137.970 166.267 51.840 re
+214.507 209.370 166.267 51.840 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-380.773 137.970 166.267 51.840 re
+380.773 209.370 166.267 51.840 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-48.240 100.410 166.267 37.560 re
+48.240 171.810 166.267 37.560 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-214.507 100.410 166.267 37.560 re
+214.507 171.810 166.267 37.560 re
 f
 0.000 0.000 0.000 scn
 0.976 0.976 0.976 scn
-380.773 100.410 166.267 37.560 re
+380.773 171.810 166.267 37.560 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-48.240 48.570 166.267 51.840 re
+48.240 119.970 166.267 51.840 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-214.507 48.570 166.267 51.840 re
+214.507 119.970 166.267 51.840 re
 f
 0.000 0.000 0.000 scn
 1.000 1.000 1.000 scn
-380.773 48.570 166.267 51.840 re
+380.773 119.970 166.267 51.840 re
+f
+0.000 0.000 0.000 scn
+0.976 0.976 0.976 scn
+48.240 82.410 166.267 37.560 re
+f
+0.000 0.000 0.000 scn
+0.976 0.976 0.976 scn
+214.507 82.410 166.267 37.560 re
+f
+0.000 0.000 0.000 scn
+0.976 0.976 0.976 scn
+380.773 82.410 166.267 37.560 re
 f
 0.000 0.000 0.000 scn
 0.5 w
@@ -474,20 +486,20 @@ S
 [ ] 0 d
 0.5 w
 0.867 0.867 0.867 SCN

svn commit: r1752126 [13/13] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ b

2016-07-11 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/security/support.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/security/support.pdf?rev=1752126=1752125=1752126=diff
==
--- tomee/site/trunk/content/ng/security/support.pdf (original)
+++ tomee/site/trunk/content/ng/security/support.pdf Mon Jul 11 06:55:43 2016
@@ -4,8 +4,8 @@
 << /Title (Support)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160615095752+02'00')
-/ModDate (D:20160615095752+02'00')
+/CreationDate (D:20160711085455+02'00')
+/ModDate (D:20160711085455+02'00')
 >>
 endobj
 2 0 obj
@@ -78,7 +78,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /CA+NotoSerif
+/BaseFont /BV+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 43 0 R
 /FirstChar 32
@@ -713,7 +713,7 @@ endobj
 endobj
 15 0 obj
 << /Type /Font
-/BaseFont /CB+NotoSerif-Bold
+/BaseFont /BY+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 47 0 R
 /FirstChar 32
@@ -972,48 +972,38 @@ endobj
 endobj
 42 0 obj
 << /Length1 9484
-/Length 5896
+/Length 5894
 /Filter [/FlateDecode]
 >>
 stream
-xœY   xå™þÿ™‘,˶|H²lÉÖaY’-[‡-Kò%ßW|ŧ|âX¶å#>äø qLHCiÈlR&)qÜyØ´å 
X–íZ¶e[R 4Mٖr¥!¥”‡ãÉ~3Û²cÊ>;~äÑÿÍÌ÷½ÿûÿ÷F 
‘ñÐxï¨gúÖþ3I1ÿy-?Äþ#aHhB¢p%– i´,&@A¬\¯T©5 
ÚDÞ”lLI5™-ÀJûvóþ#ýÿzãÿë Яo}/ñÎ#ÉÛH-™‘GØҕ„T""´  fâòµŠ®‰Ö¢[´R©Ö"WX´Þù…
?Ó$ÙÕ"‘Úždp0g?ÃÓô
b7¨€DIȤf‚°gDåa§TDâJqÁŽ¡ƒ?ߙ½óç‡vˆ‰}Û¯]z¶ 
+óäe¬¹p«~w"³³à'o_ct®:NW†™0ؕD”TBˆp=Ä³â»@×Ý99wƒ®»
-Y]oÿ¤ 3óÄïè.\ 
¯\>™ÙUðì%V×N˜ç.,@b„œkf¸síìvÜ61ŒöB¼Å{©²Ùméy„=RDjô€$Û"aª9XzqŸÖeRÊ
-\JS¶*¿¼Ñöàn¹Ù¥ísUÙV*ÃZ›©r¥
d:»nóBŠ5[%t3>˜lg¨&Àf¸]äšñüZ´ß†žœ\hD"ƒõûú2ÿð{c<ÅèÖ´Ì”Ìà¯<ʖ-sÚH~KarìŒÁÚµ4vʘÛõ¬I[:¥ÄXÍ^›1s'ÿ‹Š©Ê;fâC¤öâƌ¼-ͶX{ãÔ#]E›T
iƒ$ERÒS¬©«:Íýè¥ïôýÛÙÛs{~xù®¦‡wûR­¶»?¹é4}õgãù[Ÿ|ûœÅÔ3-¶”fTg¨ƒkÃ
-u®Þ*‡6‚ÔùüL{OkRIzœÑ}o»ó;;·v8cS¿Š‰‘X¥‰vmDÅþÿ¸ç¾7ö—gŽ~ÿõ/<ý×GËâ­.u¥~C–¶ãy,yá!ôßÏí*ëÿÑ_鴑!SE§ŸŒWÛݾ©1–/8xsÀW"²_,+Ñàq
NlÃJ’Ú3ôLš±AD‘|¼6XX\j¡C
Jc‚JŒ_;‰›ªT,¾a™
4Ì©í‘Aâ踨ýø?ñ'ïÄX"3¬nwXb^õÊB˜Ú+t»{"eâ7:NTêJ+6Zé½þ\»u•šãý‚E´!~Ë>Rb.p°?
IþÐã6…
µP›ÕQ<õD¿Ù:øƒ-U“­ÅòÈhûÈüÄ£¿®éôW¼_hóšÒ4vÄÚUei>õùcûþtª=ޚŸ¢Wê‹RF^ÃÑOÎcÉk~~jŸNàGŽtLGKuÚó×2]mmE`kVÊ/äŽ\Pòw½|—+ëžÿ:º‹—\½ãÞõLËþÀ¹çøŽ÷uœÙUCϛœqÁnâ1CË>{gSò2^5à0£¨J
春΀µë;EM1Ђt+(_FO!?¾{ÖíÒҟ=Å:cñìJ¼€.!¦ìî½ïÁöm*⍆·(©"¿A·³ÀCæâk
³í¹Q–¤ºmu
“4/=·®’_@MϼìRì°)ƒj‰}¹à–z™’dàâ}dԔ“š¢þŠûWWδo:Ôe.Þ6çé<Ôck©”9Zsî(HPWmok?ؓQ~ïcÕpA^uÁíŽ=;2ÝŠu†¶ÑûšZïߔ®/h4[ïØ`Ö¸Üv×UʼnºžG7;™Øj©—Yß"Ýj\áX+öÀL¼Ç´eq·
…¡ëU“Ë ¦B øíb* DŸgþÙ'+ùDma«/îç*.›G*ˆãã`ËÎñr{õû†ÊE|8óʞ²ÀºeëØQÕ¶«9Ù/#XYáΗ$6ß?ï 
+ùs󃶵‰Öæé2Ò ½ÔjK.Sý°þ]HÄx‹k}\АbÆ8ô†KÎZ
-±•ˑbS}sž·\¿»eºBõuΆdQs[¶÷¾ê®]‘2
-ÒgêHunEGAÉt³õãϞ
-MªÂÉݛ’*7Îó)m~'qX“Û`Í.·WZ¢uM{{ÿ’’™ rŸK©Èˆ7ÔÏ6:ğuÞQ¬¼:À;ý´   .õ|TÚ 
5¡)áñƒlLK§$p@3Á 
¦fœ›ysºkr¢Ãéç#˜õ‰!2ÏpdÙÕݹÞc›tNÝpBQ8\_²Éçò†#ï(–[‹’NúÛáJÿ÷]m‡Ñj³TÛã‹÷ÿkì#s¾á¹ñ¬¬ñÓ#£§Fàû-'ç䥜X'€|×ì%ýgï*-ý¡§`gAgG„¡8#gSIâC§7҆KR[î‘ä÷Ò#s—ïˌÍØh/϶ºu©#ç÷ýö7uù¡IqÚ²L-ë_°K]dùÊ_‰ð€&™E!³é
fìÂKÅ< ”**”!'’>-åø™q8üæF‡’$A±×ñ
\7\tÔw»âîü€åæyKËÊá%æÒSõUQgØk7:üLù²³ÇOÿö]?^òàIÀ0…
øAB2X#¢¨ñX£$ºBÂ61‚߉ÉhÖù~´½ðêo{å,º‰äšñ
öŽÊ¬(Qljû^òú…
×ßם±p³êÁ·ö`Nț}n¦küƒi1I¶8¾^®*ÏMbrŠ¹›ŸÌlnu+¥Àn³na8n‹¿i²ç÷*˜0zñÅô®ûšêƊ•±&—.L•aHÍI
Çú
-S<ÜÜJ‡<ýºÓ¤úu\J|¸*Ç—PÜS8ãYDL   ÈBK(;µµ ´‹tÖ,?h¹& 
=—².]Þ[±ùêdj¬Ã¹Rie\ä@
-“b¾C·z){˜<9Ž.—ʍ­ÉܱÿŽP¥R.$*"Ä   Åǝߩ×Âþã7oË;mÒ$µ¤ ,µÔkí~У«p¥…
‡'¥ç$¨LÊð›'crûkÇhJPØkm¯§Ôçë·¶ô¦—¦Š›úz›)U´!>24F–2ÝZ½«ËŽ1‰…
1J½,VÉ3×o)j=Ôë8~0·½ )8Xith\mƨüún[ہžŒqLX„AoXˆ1ÕfªuE‹K+
-7V“Ý»·+ó<Å÷ß»×ß»@oK½ñŸèÏÕE±ª¾E.¾ß±Õ‹ï­­ÂηZövZcŒÙPێÅØÝyw¸”Ì
œ—ªB^œK®ŒÁâ9:Dûû)âߋ+t––Ù*ºŽYIýë:ì}ˆiÀÃtXÎÕ¹%I¼f]¹´dóñ˜¿Ïza>
-öY1F•X¬2ÆÄÕQìBDì,B÷Íþµ‰WhU††*­‰pSBCCÜúˆ–à§À~422;¶YÅÔZëøxîÈ÷Ú4áNwŽŠñOQª”˜˜Æ6{Ž¢*æ™ÚÃtÖäv®¾Í¶ß?çÀ6¬FÁx¥¥!ƒ¤ë¶4~—á<’‰YX"!ˆó8Ò>Tʏo›l*KyãÐí^ÃH“"¦Ùð«åûêˆÃôpƒÛ’¼±Ž_ð75®»ùi\‹ÑjÇ1ºL£&\îv÷uøã
  Vr¢›õÕ7xʾdWŽÙ÷&òÅ5߸äw£+ú~7Ôº–ubSÆ­]Kçõãs€í^|O¡Í6ÊØðą
-¡ª¤¦ÙšÞ^ãGª*êÛ¬µw¹Í\ìÊl
9-YÀ°¸#3& ”‰¬ëæ³6$êSncηÅsZÓX 
ptn+ZpvžÔu˜gæ?˜ç?˜Nä£|\¥ªË7¶¥Õïl³Ètý8“e›²c¿ôm`Waó¯&ÀÎt€8‚
on©Y»« L¿ê;7[ø·kÌÿE¡²x¸¦fsQ¼²ˆ=+   }…þsÙ¡w

svn commit: r1752126 [2/13] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ bl

2016-07-11 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/admin/configuration/application.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/admin/configuration/application.pdf?rev=1752126=1752125=1752126=diff
==
--- tomee/site/trunk/content/ng/admin/configuration/application.pdf (original)
+++ tomee/site/trunk/content/ng/admin/configuration/application.pdf Mon Jul 11 
06:55:43 2016
@@ -4,8 +4,8 @@
 << /Title (Application Configuration)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160615095744+02'00')
-/ModDate (D:20160615095744+02'00')
+/CreationDate (D:20160711085447+02'00')
+/ModDate (D:20160711085447+02'00')
 >>
 endobj
 2 0 obj
@@ -78,7 +78,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /BI+NotoSerif
+/BaseFont /BF+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 35 0 R
 /FirstChar 32
@@ -1820,7 +1820,7 @@ endobj
 endobj
 14 0 obj
 << /Type /Font
-/BaseFont /BJ+mplus1mn-regular
+/BaseFont /BG+mplus1mn-regular
 /Subtype /TrueType
 /FontDescriptor 39 0 R
 /FirstChar 32
@@ -1834,7 +1834,7 @@ endobj
 endobj
 16 0 obj
 << /Type /Font
-/BaseFont /BK+NotoSerif-Bold
+/BaseFont /BH+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 43 0 R
 /FirstChar 32
@@ -3602,32 +3602,40 @@ endobj
 >>
 stream
 xœz   TWšî½U¥„@­HbÓBbûb6³
-
ØF€XÌ"̇qÇm;ÎÒN»'c;1a<‰OƝÎqœN:/çMìîy9™žÌĝNwg÷2½Äãdº=™¼å÷W©d&é™'NQº·ªþÿ»ÿþßÂ!²!šì÷Mò_½òÌ\DÇ
Í
ÎÈßßBH{e,Ðïû¿§>?Š~/ÜóàðøÌÞÔ>‰Æ+pöûbßçC(Æ(uÜ·wuâ1„
k¶¶Zs¾|û‘û`\ãÞÉÀôÿ¿™0>ãç&|ãþí8dGÈXrщ‡¯!”cäD
/BQð•þâsg‚Dˆâñ‘@!B‘h1B1±’¸x)’% yb’B™œ¢Rk´:=Jå4Mié™Yf‹Õ–cÏu8óò
-]EnÏ_fþÿû)þݍÑ,ýq‹€TEÈe‚päÆypžLLâÚø’ý#ǼPX¸ðãã#ûKâ‰#ûn]¥dGþ¹°öµ×°ú—gó{J¾ÿþ-†VÐjâhåZ“CEÄɤ„ÏǗÞ´p¹Z÷—²´Þÿ~IOþÙ_Ò7^{þø£sù;J^¹ÎÒrÓWñq,Dr£TLìȵPŽ\§=GEàã©Í=þ
 :£.¡¡@“Ÿ•ä-Ý7ܪôjzŠ¤J™49]íòÈÍåìíøQCÌ#Ðc¼C+³2|ãôéàúîü
>ñååz†¸øéubAª·*V½L¦·*”V½tšC#ki&'s“"Pϝ›T
-ïxÞÄHâ 
ŽãTí9˜±U1A¥¸ö¾2÷ÀåÙüüÙWö~¯kUš\1©×AâÅØ.æ.,»zDï6+MU%n•¹P]\Ýjü
 ÂâÖxEêB•kkÌW»³…rƒÃ°k9ÓV¨yY—Ú¿†µY™•°èURëÀ2´ ˆÊÁ‰Ž¼dé\h¦—ð‡–"£L 
ôŠVÃޖ@…*ɾÕYՑg(±)íþ“ý¾ÓcÔlÍ·;½> ÈÈSè3'ñ±'-T¹vVrÚ&ÜQj»Éå¯MÏÞö»Ö= 
kðԂMpÍĎpá†caÔ(PñàDéÙi§¤WÜm9öÞ£ÞÒҊَœDG««ª“Ã5¸Îìödwî­6zÛ\ú¬†Á™}.ÿ·wš«\ú2_—®ñžÒ‘ÚôasË얢eºp˜Y­s•ûú«$T|ª³q¨¢åA_EF¼ÁÓjöT:»Ë
ìvß¹2}9ÖÖÀ˜âµñz“…
ÔkIÖpîZa÷ŠG·feµLU;\YñÙeÄE‘WHF&¦kèi“z¶»ÿŪˮÌN}§3µ¸LíÞ> o>äkÞÛdFÇ
-ÅÄuúw‚Z&¢=‘   αócÃçËME[t%YõyÄØòøª-h˽A²a¼´Ñ;þ’·ÓkZ±XëdyÂ×ÉÛä
ðMˆG–y{å
2°òÑ87‡OÌ́Ü¡ämêCq;ρá¶CÄ¥Õ&2pãލgÐ¦–|x‹¼Ëƒ«ˆ±Lšàbh2f’‡íXErCG®ÑŠI6‰I©Åg#Då•V:ʤÊЩãñµsø'QIº,•rõ]ë|„°eQãâ’ãŽáÄø
 
Ñ*ɵy½Ñ©žlê­åhMF’Èë퓤Ê‹ßí>[k¨¬Ùj£Á;ae?ÞLZdA.Ηd*R&¥Ò9ó•MY«¡°ý^ËÎÄÔSÅvgÕL«
…^¡¿X=£Ð»-
-¥Å­S,ÂÔêŽuì­×©¶ìízçÑ®½5j]ý\Ǫ¦r¸Ñ'Œ*ܾÐ|í*ëìäMsž*Âû½eŸ¦zª¥é¾Fã 
¦|Wmß£æð±EÎçCÚ9ÉòT˜3.Αü‘§‡ìJ[©1© »|æ¹A‹møÙÝuӝå
-I‚cliê©ßÿuSÛó_ðÞÑ{Ú²µƒÔ¶£ÎÚ~þ³ÓG~s¾+ÅV¬‹4ªMÍe™ðþv   K¯M°º¹ñz@n
-dÅVízy13±0”ðzږ¾ú›Õãaҙ>óå‹]«Ž}¯îsÿùϯ] ÿã
…Â÷úó•ZÏýñÎÆeˉŒ}-_ðÃZÈ[ǘóU‰V¦ÅãcٕO<*^¾¬Ð¹-J&¶*(¡h—ˆ’g–Zèø7È 
ê¤O{#’óÌä-6ÊÒ§;™ûW?ñí¾ÌjÊ\ôޔ5pšJ³GW±zeÊ.8È4Ñ\aã5­^ 
X6A–_°–L2àøñEÀ²dˆÇ×ð”±ú‡«ëÇÁ{ÉËJ†âê 
ƒF¹z1LümJÇ¬$N+Ín½’h[»ÂªBk‚øÂÂ~§ûð™µ++qæ¼ä/â0Ïæ°|·¦F–«.Èè7a¤“¹lÇÑæ½
´K`Àä7£¨2Á9«0ež 
¾QDäamVRdŽ_՗–V¦ÑàK®ñ*aè¡®r#}ö¥ŒîjŒƒGí6ºl©1Šø¶6evµ™~yu©¹Õ›Q‡¿:N¿}Yô«o¢p{Õ~LBF¼A*?i)͐SÒQñ:ÑD¨òÌËOheڧ蚁x8C¶’'Áz¼¹("ðzeðâàô
 
RSžŽO›Ö€ÿ_À‹øÚ6o„ÒžAU}õk^Òò?ݳòåqêÄ溻ø²ß×À¤B_EAuÐk†‰÷1_”ÁNRϬ4Üc£ËO’ÇÖ´°l‡X5}çž÷î¿äÍ·-~þôù?kj:wûüÓ·ۖa8;5u¶?+«ÿ¯§¦ÎùÍëë@ÙÛ££WÃëÀϽÞÅÏP(VR‡`ýzèÆ6ZÇ3Cr!×Kc˜³xó~wÁƒÿ|ê3®¸9¾ý¡6“HŽ
…¯Ý83Ð}á@½Ä:%qÚÔqÄç]hK☦ÓY9hP.—é؄˺N¨µøy”øᾈœÆa¶³ùه¶‰Ž¿w´ò›dsrå­ý  
#ÇÛS{3Gþ=g¿AJÁ|R2b³°!Ì¥õ›Œ†bkHCXäö•òSzç½n=ý鬡¬sf“Þ1'}äñP>öUK‹WœVSˆß¥»X¡
…›óÕk-ó]EqÖ´¦½M-Ó[´`Ë}P#þr0ôr<®TÎœ
ˆýk.?<5˙ŠBL௞Êm¨&µeƒ5GŸÖÔÎuí|t‡¥|çÑ>{G­ÜÙYêÚ^¢ÓÔíÛÖu¼/·ú¡H3êFK<õ%÷u9íÏ÷n)7˜¶?ÜÖytgŽ±¤Õ\Vn۾Ţu{îíu婆ÿþ­¾§vå1~—ÎÕ6z¦O['DW
Ösum&&>dœÍºzÐʈëm³ÛOEB²:Àd,©ÑcùÑÖ|ÚÍfK<ÈeHÖÇÕàcg€—ƒ“˽‘ӄ 
&ˆßνu¨*<ÜÚ»÷×m;Оœ#ع҅7¤öÀßí'•k¾½rcÛþÆT[�
 �li
›½>x~wâ¶xƒ€)ƒ‰;Ì2Y¾|¨:åñ*,‡>:žé\w   01HWE*˜Ê’°[=îá
u–$6K÷+¡¨¼ÂŠÿlReêUº“º­ÉHyXíPU®u¿X[»ÔKK²HV¯7JïÉY.f1Ä!$l
ù1™*Ȕ\ÏTázs|Ô3¥˜Å1¦äWH!ŸÇ`¸mR™SU1ôÒúeúG?¤ˆ’tÀ›xEü7ILºò6ïÂʑÁ׫kÏ÷{£T*E‹Kç±/SóˇÖãß½ýûµM?ì'l¼¾óȍ˜=kµÇ<Æ
 
9|ÐÅn”笸Š5$úD¥MS({}²^*HŠúnjŽ$B©M;(•”¸ŠðíÄSZ¦‚¾¹Egc­$¾’®ˆmÆ%F§&зŠçm 
 Nw©æS}q’ÙìõÆܖÕgéÃÁC 
A¨‹Ó©HÌx%–&0ÝÐ_ñlÛi¼ë”¡PbÒ3}8ë½ÅÌցÍÍíµñ`ÇlúKזtqû¶BÿÃõ;Ùa«²!)~ª‘hŠjºK*fÛm¿ÿô
…
¨´:œÞ»3­vWéŸÒ÷'´E-¶ÂjG­5ÁÐv¸oõß3óubï¥ÌšÜSó|Ûù3þ|Þörà5Þ9¾™Qi0³‘N/Øâ$R¾€/°{HvW%¬ÈgSsy»žñ»z\
 Ñ©ô•X¦Êc&ÏðÊë{‹üÏìÊ£]M£%JeéhsÅNwr²ÛG˜žüÙ#å
-[YÚ¹àCm°öü–¾;Ãf·Ö;Rʏýkc‹ÑÅɂ‚ÉçÇÆϏ9¹þøÈ9=û6‰u 

svn commit: r1752126 [8/13] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ bl

2016-07-11 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/developer/json/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/json/index.pdf?rev=1752126=1752125=1752126=diff
==
--- tomee/site/trunk/content/ng/developer/json/index.pdf (original)
+++ tomee/site/trunk/content/ng/developer/json/index.pdf Mon Jul 11 06:55:43 
2016
@@ -4,8 +4,8 @@
 << /Title (TomEE and JSON)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160615095737+02'00')
-/ModDate (D:20160615095737+02'00')
+/CreationDate (D:20160711085442+02'00')
+/ModDate (D:20160711085442+02'00')
 >>
 endobj
 2 0 obj
@@ -78,7 +78,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /BA+NotoSerif
+/BaseFont /BC+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 43 0 R
 /FirstChar 32
@@ -930,7 +930,7 @@ endobj
 endobj
 11 0 obj
 << /Type /Font
-/BaseFont /BB+NotoSerif-Bold
+/BaseFont /BD+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 47 0 R
 /FirstChar 32
@@ -964,7 +964,7 @@ endobj
 endobj
 16 0 obj
 << /Type /Font
-/BaseFont /BC+mplus1mn-regular
+/BaseFont /BE+mplus1mn-regular
 /Subtype /TrueType
 /FontDescriptor 51 0 R
 /FirstChar 32
@@ -5373,39 +5373,41 @@ endobj
 endobj
 42 0 obj
 << /Length1 11492
-/Length 7384
+/Length 7385
 /Filter [/FlateDecode]
 >>
 stream
-xœz   
xå™ÿ÷͌NÛ²e–l–äK‡-K²-K¾ï#>eÇvË·ã3>HnHCB€64@H“&›B–'myB€¶ÿþIÚ.»K—”R6¥,¥@É––?›Ø“}g$ۊã–ÊÏxô}3ó¾¿ï½ßo„0BHˆˆƒ¦úƃS_^~ifÎ"„ã‡ÆæýOMÁ÷×2èÆ&û‚Hóÿÿ€ñpÏ}Ãã³»5Uq'Jî‡{Ððð@0îmî!„L0FÉãÁÝS¨Áø;0Ömi¶g}ýúƒwÁø
Œ{¦¹à!dæÃøé‰àøÀ¶ìwÂøsh ×£•Ígìµy*ÛQŸ£õeò&—iÇÍtGžV`CÐþÖfgVúÁz 
TI½ûÉÕÉ@Œ®°XÉs¶öÅFú4~זo–ñøáòÃ8Ð4YªIpnq—·eś
-jçÀѾ౱\j®ò;ÛJïU¥y4&úÄQ|hûÑý‹åÞíe¦¬–   
_´ÖiñT§fn½—]ë.5xªÁ^ÂMÇ®HáFbaTÌÓpàDÙi7ãªxÙ7ђåìy 
PTT:ז¥t5{ËÛø׉þÌöÝæ@K×˜Q78»Ç;ð½íÖr¯±8Øa¨¿·«h¤:uØÚ4W•ß]lˆ„™Ñ<__¶§¯\LI’ÝõC¥M÷KÓ$&³Õ_æî,6±öbDˆêâœGJÖ^d!ýèÙEø0ÈÕ)vÊ0JD7Ù­¶ú
ê•Çò®$æAÓ~‚äP<•ÞdÒEӗðŸðwÏ°*c•y¦…
|k¹~_³ŽMM:Dö¼BŸ+žV²òÛyë*èóEäZ—#4žE¢—-6Ò¨'Y£]óŽU™}Z0º%#£iºÂUç͐dg…
>¥LÕÑ3í\gßó÷V”,^˜›þ~{rA±Ö·­ßظ?ظ»Á‰ã‹ˆËô>¹V&¤ýQr÷Ø3cÃgJ,ùU†ÜŒZŽÅ6rQ6!Bz¬7Äb£D/Ãx?þpåÏ0$òQšÏ‰ÄÓÞ+ËÓà×g¨–ïmôlñ†ñ鍞þMžOάOèE"½›å¹Ÿ¾Âýô׉^¾f12.ÇZå̒+]µ¹*×ØyK_ù.æýÇK{Ëô_tæ؈µ²ËŽO%é\ÉÙ
*g   ä•ÌFV*ò5‹÷`'$ÖðЕm¶c҆-"’Gêñ‰z°¤ÌNG[4i­_:…
ÿ%:Á¡Q¯¼i_ð›–t.1O"OŒ?„ÿúŽÒ.Îv1ÉþL굛1º´ðˆ^q²â#üfçÉjSYå}€Ííõ`k?LzdƒìŠm2&«S©áp"
…½ŽÂÎ;#M:¦öZJ·¹Ëg›mô2ýÕʕÑgS©m>ƒŠ0a!¦VºÙ¶»Ö 
©ÚÝñÆC»+µ†Úù¶ƒTeÙp½+ž·m±ñÒEÖ_É«VFøÑÍ ®bº©á®zó ®dGù_ÅúÅļ¥p
^µæÕ`·jO6òpÞ!¹#O9Վ"sBngÉìӃ6ÇðS;kfÚKTb¹kìôôŸü 
¡åÙ¯8oý-™z—Iêè®±·>óù±ƒz¦#ÉQ`ˆ2k-Å鐀ä?<¥—,ŒÜNƒÜÀÛLë©à6…
ãˆX/Óã÷ñ¡Ì2›Š#Ý<¯2ølj&ç¨(¾p‡R¤Ùè3ø?ÈÈ­>$z¬ä56”ÑÇڙû
 WÞï_åÛ|!‚b†²82jn`
\&5KWö±LYµ„˜*­¥NÃʹ~º.1Y–_±–LŒ
ó#ž~95ÌCÆÊ=Ì¿žÕ:»&¢Emð[Õl°©õOë!y91œQö­Oi)K; qSÒ")$ÅC妐=…
(WÞû|¯‘ž3µ}wŒú˜Å˒¾i|à¥q[3Ï t!J…}KŒxsI ðíáÄóÀä>I›¤K[ÖE‡ÿ
ŸÁKøÒújµ3*¿ñ!'áæ¿Þ!țãԑ;ÖÍàã|ø2˜ø¾9,¼AÔáJôºá]Ä拚 
ØIêørݺ¨ÃÞtóQòP„œ‡fn]å,pÞüûë4ÎBËÒO>ó婆†SןyòÚRËÍ÷¬ý'§§Oöedôý`zúԀõö:MöúèèÅÈ:íó¥@`éóP®blx?¬ß]áF«
-ûuúª\Èõ@SY
-öþün_î}¿y|/3.½:¾íÛ-&°Š\»wòD白uôi«'Q ŽYÚ‹-©k88µ€ƒ|&
vLê²`ãæJÑQleŠˆ}“Ù½Eܤž…€ÏHö«Œ•³ëö´ ºcnúà#«±ïЍ¦¦€(¥2¿Iw°À"Mæ⥦…
Žüx{JÃ™*=ØK/Ô*_B܃Ž®D4 7ƒÁê¶BٝLøFÿCÙu¤¾x°ò'uÕóÛ궕ì^
-v=Ôël«V¸Û‹¼Û
-
ºš=[;÷fW|ûiZÍh¡¿¶ð®÷þ{rU%&ËÖñû[Ú؞e.l¶—8¶UÙô¾€Ë·­¦$ÙÔ4pϖà;<Œm§†ó‰‘écn"ƒ‹-eØà”Ž‰wƒ¶¯ì³3âzÝê³H¨(L{™è$5ûm¿ütݟ¨ldăáhÈúQ`^Œ‚ÕòÛ+â¤%¿¯É´e&ÑïàykƒEµòNÔŽH-{ãCA|œ°¨”K+cL»-èLÛlj"k´©„¤P"~ùŠDŽ)^Ã
 DƜ4ºeåéüÌ@ 4J®É0àrú\Œ>ÙgL
-b
îüÂä…Ë‚8yt”T¬¦/c‹Ññü+fÖæ_».ñºèÌaÙC7Æt·‘j
-;.gÞ/ÖèST*ÂY›h”ò¢KÎÔúäø}Rq¡7_WÊ-)é*ú
Ä`ƒƒµ¼ø^Rª*â\¼2&)ON_+XpÈݾ"ÝgƂ«Л|¶•§è¡Pxé+äù[¦—…
vCOž_.$_£¯Ì3±ajTª‰¯—¤>¨ÙH  
ÛZ™×œn5T¬¾î¦u'°µ±Õ?PaÞ×6W©ýÚ[•*jݚ7pm÷ƒÝv‘&Ëg:±.¿²³°t®ÕñÉgÏE§ÔàԞí)Õ;ŠNs)cAqDŸßäÈ«pUÛ妖½+ÿ™žcÎ¥Wf'YZž9Áã.x¶•˜¯
 ðÎC_nEE«µ8‘‘·!„‰¥\—çdJmèe"
-'15ïÙq|ÀÛSç•Ç$Ó☀q»8“ኻìɔ™³u‰éI±Z¯-ÑPÒ[4\AŒÏ2ýŠ–R.ê 
jCchOØÒY¶\ÞZéOX˜Ðɨt­çeýÕÃäJ·g=c*Â~áéŒSHBþ!
-èR®Uj"7V%S¥IV[ç¡mLÐçK“Õqƒ]ýI×·MEÐþöí´Š.§,E'-,Ï(³'8z  

tomee git commit: TOMEE-1862 don't open a stream on context.xml if present

2016-07-08 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 677bdd77a -> c2edc4d6a


TOMEE-1862 don't open a stream on context.xml if present


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/c2edc4d6
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/c2edc4d6
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/c2edc4d6

Branch: refs/heads/master
Commit: c2edc4d6affce930e1d597e9a3eab9aa8119d34b
Parents: 677bdd7
Author: Romain manni-Bucau 
Authored: Fri Jul 8 13:33:51 2016 +0200
Committer: Romain manni-Bucau 
Committed: Fri Jul 8 13:33:51 2016 +0200

--
 .../java/org/apache/tomee/catalina/TomcatWebAppBuilder.java   | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/c2edc4d6/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
--
diff --git 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
index 17b3856..3c0981a 100644
--- 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
+++ 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
@@ -100,7 +100,6 @@ import 
org.apache.openejb.core.ivm.naming.SystemComponentReference;
 import org.apache.openejb.jee.EnvEntry;
 import org.apache.openejb.jee.WebApp;
 import org.apache.openejb.loader.Files;
-import org.apache.openejb.loader.IO;
 import org.apache.openejb.loader.SystemInstance;
 import org.apache.openejb.server.httpd.BeginWebBeansListener;
 import org.apache.openejb.server.httpd.EndWebBeansListener;
@@ -152,7 +151,6 @@ import javax.transaction.TransactionManager;
 import javax.transaction.TransactionSynchronizationRegistry;
 import java.io.File;
 import java.io.IOException;
-import java.io.InputStream;
 import java.io.Serializable;
 import java.lang.reflect.Field;
 import java.lang.reflect.Method;
@@ -454,12 +452,10 @@ public class TomcatWebAppBuilder implements 
WebAppBuilder, ContextListener, Pare
 for (final WebAppInfo webApp : appInfo.webApps) {
 // look for context.xml
 final File war = new File(webApp.path);
-InputStream contextXml = null;
 URL contextXmlUrl = null;
 if (war.isDirectory()) {
 final File cXml = new File(war, 
Constants.ApplicationContextXml).getAbsoluteFile();
 if (cXml.exists()) {
-contextXml = IO.read(cXml);
 contextXmlUrl = cXml.toURI().toURL();
 logger.info("using context file " + 
cXml.getAbsolutePath());
 }
@@ -468,7 +464,6 @@ public class TomcatWebAppBuilder implements WebAppBuilder, 
ContextListener, Pare
 final JarEntry entry = 
warAsJar.getJarEntry(Constants.ApplicationContextXml);
 if (entry != null) {
 contextXmlUrl = new URL("jar:" + 
war.getAbsoluteFile().toURI().toURL().toExternalForm() + "!/" + 
Constants.ApplicationContextXml);
-contextXml = warAsJar.getInputStream(entry);
 }
 }
 
@@ -497,7 +492,7 @@ public class TomcatWebAppBuilder implements WebAppBuilder, 
ContextListener, Pare
 }
 }
 
standardContext.setUnpackWAR(!"false".equalsIgnoreCase(appInfo.properties.getProperty("tomcat.unpackWar")));
-if (contextXml != null) {
+if (contextXmlUrl != null) {
 standardContext.setConfigFile(contextXmlUrl);
 }
 



tomee git commit: TOMEE-1861 making AsyncConsoleHandler configurable

2016-07-07 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master f4a8864bf -> 677bdd77a


TOMEE-1861 making AsyncConsoleHandler  configurable


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/677bdd77
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/677bdd77
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/677bdd77

Branch: refs/heads/master
Commit: 677bdd77a86bb951d5aef9ed3cc6ffd58951ca13
Parents: f4a8864
Author: Romain manni-Bucau 
Authored: Thu Jul 7 12:20:18 2016 +0200
Committer: Romain manni-Bucau 
Committed: Thu Jul 7 12:20:18 2016 +0200

--
 .../jul/formatter/AsyncConsoleHandler.java  | 34 
 1 file changed, 34 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/677bdd77/tomee/tomee-juli/src/main/java/org/apache/tomee/jul/formatter/AsyncConsoleHandler.java
--
diff --git 
a/tomee/tomee-juli/src/main/java/org/apache/tomee/jul/formatter/AsyncConsoleHandler.java
 
b/tomee/tomee-juli/src/main/java/org/apache/tomee/jul/formatter/AsyncConsoleHandler.java
index 20b4d60..5fd905d 100644
--- 
a/tomee/tomee-juli/src/main/java/org/apache/tomee/jul/formatter/AsyncConsoleHandler.java
+++ 
b/tomee/tomee-juli/src/main/java/org/apache/tomee/jul/formatter/AsyncConsoleHandler.java
@@ -21,7 +21,10 @@ import org.apache.juli.AsyncFileHandler;
 import java.io.PrintWriter;
 import java.io.StringWriter;
 import java.util.logging.ConsoleHandler;
+import java.util.logging.Filter;
 import java.util.logging.Formatter;
+import java.util.logging.Level;
+import java.util.logging.LogManager;
 import java.util.logging.LogRecord;
 
 public class AsyncConsoleHandler extends AsyncFileHandler {
@@ -33,6 +36,37 @@ public class AsyncConsoleHandler extends AsyncFileHandler {
 delegate.publish(record);
 }
 
+public AsyncConsoleHandler() {
+LogManager manager = LogManager.getLogManager();
+String cname = getClass().getName();
+
+final String lvl = manager.getProperty(cname + ".level");
+if (lvl != null) {
+delegate.setLevel(Level.parse(lvl));
+}
+final String filter = manager.getProperty(cname + ".filter");
+if (filter != null) {
+try {
+
delegate.setFilter(Filter.class.cast(ClassLoader.getSystemClassLoader().loadClass(filter).newInstance()));
+} catch (final InstantiationException | IllegalAccessException | 
ClassNotFoundException e) {
+// no-op like delegate
+}
+}
+final String formatter = manager.getProperty(cname + ".formatter");
+if (formatter != null) {
+try {
+
delegate.setFormatter(Formatter.class.cast(ClassLoader.getSystemClassLoader().loadClass(formatter).newInstance()));
+} catch (final InstantiationException | IllegalAccessException | 
ClassNotFoundException e) {
+// no-op like delegate
+}
+}
+try {
+delegate.setEncoding(manager.getProperty(cname +".encoding"));
+} catch (final Exception ex) {
+// no-op
+}
+}
+
 @Override
 public void close() {
 delegate.close();



tomee git commit: TOMEE-1860 DBCP pool can lead to a NPE for ManagedConnection closing a shared connection

2016-07-05 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/tomee-1.7.x 2b07bcd18 -> f5519507e


TOMEE-1860 DBCP pool can lead to a NPE for ManagedConnection closing a shared 
connection


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/f5519507
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/f5519507
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/f5519507

Branch: refs/heads/tomee-1.7.x
Commit: f5519507e96c751f15d9a0151ab7082e883fc9e8
Parents: 2b07bcd
Author: Romain manni-Bucau 
Authored: Tue Jul 5 20:10:49 2016 +0200
Committer: Romain manni-Bucau 
Committed: Tue Jul 5 20:10:49 2016 +0200

--
 .../jdbc/dbcp/BasicManagedDataSource.java   |  29 +
 .../resource/jdbc/DbcpNPEXAConnectionTest.java  | 112 +++
 2 files changed, 141 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/f5519507/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
index ad32dbe..841e898 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
@@ -18,6 +18,9 @@
 package org.apache.openejb.resource.jdbc.dbcp;
 
 import org.apache.commons.dbcp.ConnectionFactory;
+import org.apache.commons.dbcp.managed.ManagedConnection;
+import org.apache.commons.dbcp.managed.ManagedDataSource;
+import org.apache.commons.dbcp.managed.TransactionRegistry;
 import org.apache.openejb.OpenEJB;
 import org.apache.openejb.cipher.PasswordCipher;
 import org.apache.openejb.cipher.PasswordCipherFactory;
@@ -29,6 +32,7 @@ import 
org.apache.openejb.resource.jdbc.pool.XADataSourceResource;
 
 import javax.sql.DataSource;
 import java.io.File;
+import java.sql.Connection;
 import java.sql.SQLException;
 import java.sql.SQLFeatureNotSupportedException;
 import java.util.Properties;
@@ -79,6 +83,31 @@ public class BasicManagedDataSource extends 
org.apache.commons.dbcp.managed.Basi
 return super.createConnectionFactory();
 }
 
+@Override
+ protected void createDataSourceInstance() throws SQLException {
+ final TransactionRegistry transactionRegistry = 
getTransactionRegistry();
+ if (transactionRegistry == null) {
+ throw new IllegalStateException("TransactionRegistry has not been 
set");
+}
+if (connectionPool == null) {
+throw new IllegalStateException("Pool has not been set");
+}
+super.dataSource = new ManagedDataSource(connectionPool, 
transactionRegistry) {
+@Override
+public Connection getConnection() throws SQLException {
+return new ManagedConnection(connectionPool, 
transactionRegistry, isAccessToUnderlyingConnectionAllowed()) {
+@Override
+public void close() throws SQLException {
+if (getDelegateInternal() == null) {
+return;
+}
+super.close();
+}
+};
+}
+};
+}
+
 private void setJndiXaDataSource(final String xaDataSource) {
 setXaDataSourceInstance( // proxy cause we don't know if this 
datasource was created before or not the delegate
 XADataSourceResource.proxy(getDriverClassLoader() != null ? 
getDriverClassLoader() : Thread.currentThread().getContextClassLoader(), 
xaDataSource));

http://git-wip-us.apache.org/repos/asf/tomee/blob/f5519507/container/openejb-core/src/test/java/org/apache/openejb/resource/jdbc/DbcpNPEXAConnectionTest.java
--
diff --git 
a/container/openejb-core/src/test/java/org/apache/openejb/resource/jdbc/DbcpNPEXAConnectionTest.java
 
b/container/openejb-core/src/test/java/org/apache/openejb/resource/jdbc/DbcpNPEXAConnectionTest.java
new file mode 100644
index 000..8aaaed6
--- /dev/null
+++ 
b/container/openejb-core/src/test/java/org/apache/openejb/resource/jdbc/DbcpNPEXAConnectionTest.java
@@ -0,0 +1,112 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the 

tomee git commit: TOMEE-1860 DBCP pool can lead to a NPE for ManagedConnection closing a shared connection

2016-07-05 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 52828b17e -> f4a8864bf


TOMEE-1860 DBCP pool can lead to a NPE for ManagedConnection closing a shared 
connection


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/f4a8864b
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/f4a8864b
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/f4a8864b

Branch: refs/heads/master
Commit: f4a8864bfe935d80d16a3807dcd8182b7049a1a3
Parents: 52828b1
Author: Romain manni-Bucau 
Authored: Tue Jul 5 12:55:29 2016 +0200
Committer: Romain manni-Bucau 
Committed: Tue Jul 5 12:55:29 2016 +0200

--
 .../jdbc/dbcp/BasicManagedDataSource.java   |  33 ++
 .../resource/jdbc/DbcpNPEXAConnectionTest.java  | 114 +++
 2 files changed, 147 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/f4a8864b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
index 75bdf19..6288b7f 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
@@ -18,6 +18,11 @@
 package org.apache.openejb.resource.jdbc.dbcp;
 
 import org.apache.commons.dbcp2.ConnectionFactory;
+import org.apache.commons.dbcp2.PoolableConnection;
+import org.apache.commons.dbcp2.PoolingDataSource;
+import org.apache.commons.dbcp2.managed.ManagedConnection;
+import org.apache.commons.dbcp2.managed.ManagedDataSource;
+import org.apache.commons.dbcp2.managed.TransactionRegistry;
 import org.apache.openejb.OpenEJB;
 import org.apache.openejb.cipher.PasswordCipher;
 import org.apache.openejb.cipher.PasswordCipherFactory;
@@ -34,6 +39,7 @@ import javax.sql.DataSource;
 import java.io.File;
 import java.io.ObjectStreamException;
 import java.io.Serializable;
+import java.sql.Connection;
 import java.sql.SQLException;
 import java.sql.SQLFeatureNotSupportedException;
 import java.util.Properties;
@@ -68,6 +74,33 @@ public class BasicManagedDataSource extends 
org.apache.commons.dbcp2.managed.Bas
 }
 
 @Override
+protected DataSource createDataSourceInstance() throws SQLException {
+final TransactionRegistry transactionRegistry = 
getTransactionRegistry();
+if (transactionRegistry == null) {
+throw new IllegalStateException("TransactionRegistry has not been 
set");
+}
+if (getConnectionPool() == null) {
+throw new IllegalStateException("Pool has not been set");
+}
+final PoolingDataSource pds = new 
ManagedDataSource(getConnectionPool(), transactionRegistry) 
{
+@Override
+public Connection getConnection() throws SQLException {
+return new ManagedConnection(getPool(), 
transactionRegistry, isAccessToUnderlyingConnectionAllowed()) {
+@Override
+public void close() throws SQLException {
+if (getDelegateInternal() == null) {
+return;
+}
+super.close();
+}
+};
+}
+};
+
pds.setAccessToUnderlyingConnectionAllowed(isAccessToUnderlyingConnectionAllowed());
+return pds;
+}
+
+@Override
 public int getLoginTimeout() throws SQLException {
 return 0;
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/f4a8864b/container/openejb-core/src/test/java/org/apache/openejb/resource/jdbc/DbcpNPEXAConnectionTest.java
--
diff --git 
a/container/openejb-core/src/test/java/org/apache/openejb/resource/jdbc/DbcpNPEXAConnectionTest.java
 
b/container/openejb-core/src/test/java/org/apache/openejb/resource/jdbc/DbcpNPEXAConnectionTest.java
new file mode 100644
index 000..4b32898
--- /dev/null
+++ 
b/container/openejb-core/src/test/java/org/apache/openejb/resource/jdbc/DbcpNPEXAConnectionTest.java
@@ -0,0 +1,114 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the 

tomee git commit: TOMEE-1859 debug on tomee.sh

2016-07-04 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 3998036fd -> 52828b17e


TOMEE-1859 debug on tomee.sh


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/52828b17
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/52828b17
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/52828b17

Branch: refs/heads/master
Commit: 52828b17e610dedb375490ce6fff91020a735c59
Parents: 3998036
Author: Romain manni-Bucau 
Authored: Mon Jul 4 23:10:30 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jul 4 23:10:30 2016 +0200

--
 tomee/apache-tomee/src/main/resources/tomee.sh | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/52828b17/tomee/apache-tomee/src/main/resources/tomee.sh
--
diff --git a/tomee/apache-tomee/src/main/resources/tomee.sh 
b/tomee/apache-tomee/src/main/resources/tomee.sh
index d0f493b..7461d6e 100644
--- a/tomee/apache-tomee/src/main/resources/tomee.sh
+++ b/tomee/apache-tomee/src/main/resources/tomee.sh
@@ -15,10 +15,6 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-version="7.0.0"
-
-DEBUG=
-#DEBUG="-Xnoagent -Djava.compiler=NONE -Xdebug 
-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"
 
 #
 # classpath, copied from catalina.sh
@@ -116,6 +112,12 @@ if $cygwin; then
   CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
 fi
 
+DEBUG=
+if [ $# -ge 2 ] && [ "$1" == "debug" ]; then
+shift
+DEBUG="-Xnoagent -Djava.compiler=NONE -Xdebug 
-Xrunjdwp:transport=dt_socket,server=y,suspend=${JPDA_SUSPEND:-y},address=${JPDA_ADDRESS:-5005}"
+fi
+
 # execute the command
 if [ "$1" = "deploy" ] || [ "$1" = "undeploy" ]; then
 if [ $# -eq 2 ]; then



tomee git commit: TOMEE-1858 enhancing tomee.bat

2016-07-04 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 69edd5835 -> 3998036fd


TOMEE-1858 enhancing tomee.bat


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/3998036f
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/3998036f
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/3998036f

Branch: refs/heads/master
Commit: 3998036fdb70c72ce9fdc5cf057866850b618b31
Parents: 69edd58
Author: Romain manni-Bucau 
Authored: Mon Jul 4 21:26:26 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jul 4 21:26:26 2016 +0200

--
 tomee/apache-tomee/src/main/resources/tomee.bat | 39 +---
 1 file changed, 17 insertions(+), 22 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/3998036f/tomee/apache-tomee/src/main/resources/tomee.bat
--
diff --git a/tomee/apache-tomee/src/main/resources/tomee.bat 
b/tomee/apache-tomee/src/main/resources/tomee.bat
index c3a3a5a..cf7c357 100644
--- a/tomee/apache-tomee/src/main/resources/tomee.bat
+++ b/tomee/apache-tomee/src/main/resources/tomee.bat
@@ -1,18 +1,14 @@
 @echo off
-rem Licensed to the Apache Software Foundation (ASF) under one or more
-rem contributor license agreements.  See the NOTICE file distributed with
-rem this work for additional information regarding copyright ownership.
-rem The ASF licenses this file to You under the Apache License, Version 2.0
-rem (the "License"); you may not use this file except in compliance with
-rem the License.  You may obtain a copy of the License at
 rem
-rem http://www.apache.org/licenses/LICENSE-2.0
+rem Tomitribe Confidential
+rem
+rem Copyright Tomitribe Corporation. 2015
+rem
+rem The source code for this program is not published or otherwise divested
+rem of its trade secrets, irrespective of what has been deposited with the
+rem U.S. Copyright Office.
 rem
-rem Unless required by applicable law or agreed to in writing, software
-rem distributed under the License is distributed on an "AS IS" BASIS,
-rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-rem See the License for the specific language governing permissions and
-rem limitations under the License.
+
 
 if "%OS%" == "Windows_NT" setlocal
 
@@ -58,24 +54,23 @@ set "CATALINA_TMPDIR=%CATALINA_BASE%\temp"
 
 
 rem create classpath
-setlocal enabledelayedexpansion
-
-set "CLASSPATH=%CLASSPATH%;%CATALINA_HOME%\bin\tomcat-juli.jar"
-set lib="%CATALINA_HOME%\lib\"
-echo %lib%
-for %%F in (%lib%/*.jar) do (
-  set CLASSPATH=!CLASSPATH!;%%F%
-)
+set "CLASSPATH=%CATALINA_HOME%\lib\*"
 
+set DEBUG=
+set "args=%*"
 if ""%1"" == ""deploy"" goto doDeploy
 if ""%1"" == ""undeploy"" goto doUndeploy
 if ""%1"" == ""start"" goto unsupportedCmd
 if ""%1"" == ""stop"" goto unsupportedCmd
+if not ""%1"" == ""debug"" goto doExec
+set DEBUG=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005
+set "args=%*"
+set "args=%args:* =%"
 goto doExec
 
 :doDeploy
 :doUndeploy
-"%_RUNJAVA%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" 
org.apache.openejb.cli.Bootstrap %1 -s http://localhost:%port%/tomee/ejb %2
+%_RUNJAVA% -Djava.io.tmpdir="%CATALINA_TMPDIR%" 
org.apache.openejb.cli.Bootstrap %1 -s http://localhost:%port%/tomee/ejb %2
 goto end
 
 :unsupportedCmd
@@ -83,7 +78,7 @@ echo start/stop commands are not compatible with tomee.bat, 
please use catalina.
 goto end
 
 :doExec
-"%_RUNJAVA%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" 
org.apache.openejb.cli.Bootstrap %*
+%_RUNJAVA% %DEBUG% "-Dopenejb.base=%CATALINA_BASE%" 
"-Dopenejb.home=%CATALINA_HOME%" "-Djava.io.tmpdir=%CATALINA_TMPDIR%" 
org.apache.openejb.cli.Bootstrap %args%
 goto end
 
 :end



tomee git commit: fixing FailingJspTest

2016-07-04 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 971d5c9bd -> 69edd5835


fixing FailingJspTest


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/69edd583
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/69edd583
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/69edd583

Branch: refs/heads/master
Commit: 69edd5835b14c372abe7d70e7cf012748886f2fa
Parents: 971d5c9
Author: Romain manni-Bucau 
Authored: Mon Jul 4 14:20:05 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jul 4 14:20:05 2016 +0200

--
 .../test/java/org/apache/tomee/embedded/FailingJspTest.java  | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/69edd583/tomee/tomee-embedded/src/test/java/org/apache/tomee/embedded/FailingJspTest.java
--
diff --git 
a/tomee/tomee-embedded/src/test/java/org/apache/tomee/embedded/FailingJspTest.java
 
b/tomee/tomee-embedded/src/test/java/org/apache/tomee/embedded/FailingJspTest.java
index 94cf0e9..d6f4805 100644
--- 
a/tomee/tomee-embedded/src/test/java/org/apache/tomee/embedded/FailingJspTest.java
+++ 
b/tomee/tomee-embedded/src/test/java/org/apache/tomee/embedded/FailingJspTest.java
@@ -66,8 +66,14 @@ public class FailingJspTest {
 
 // bug in org.apache.jasper.servlet.JspServletWrapper.destroy()
 tracked2.removeAll(tracked1);
-assertEquals(String.valueOf(tracked2), 0, tracked2.size());
+assertEquals(String.valueOf(tracked2), 1, tracked2.size());
 }
+
+final Collection tracked2 = getTrackedContexts(ctx);
+
+// bug in org.apache.jasper.servlet.JspServletWrapper.destroy()
+tracked2.removeAll(tracked1);
+assertEquals(String.valueOf(tracked2), 0, tracked2.size());
 }
 
 private Collection getTrackedContexts(final WebContext ctx) {



tomee git commit: TOMEE-1855 default shouldnt skip injections in all web components

2016-07-04 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 8cee668c0 -> 971d5c9bd


TOMEE-1855 default shouldnt skip injections in all web components


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/971d5c9b
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/971d5c9b
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/971d5c9b

Branch: refs/heads/master
Commit: 971d5c9bdc5a0d196c836498dc15adcb439add62
Parents: 8cee668
Author: Romain manni-Bucau 
Authored: Mon Jul 4 12:23:34 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jul 4 12:23:34 2016 +0200

--
 .../apache/tomee/catalina/JavaeeInstanceManager.java   | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/971d5c9b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/JavaeeInstanceManager.java
--
diff --git 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/JavaeeInstanceManager.java
 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/JavaeeInstanceManager.java
index 8df120d..bab7505 100644
--- 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/JavaeeInstanceManager.java
+++ 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/JavaeeInstanceManager.java
@@ -55,7 +55,8 @@ public class JavaeeInstanceManager implements InstanceManager 
{
 this.webapp = webapp;
 this.skipContainerTags = SystemInstance.get().getProperty(
 "tomee.tomcat.instance-manager.skip-container-tags", 
"org.apache.taglibs.standard.,javax.servlet.jsp.jstl.").split(" *, *");
-this.skipPrefixes = 
SystemInstance.get().getProperty("tomee.tomcat.instance-manager.skip-cdi", 
"").split(" *, *");
+final String[] skipCdi = 
SystemInstance.get().getProperty("tomee.tomcat.instance-manager.skip-cdi", 
"").split(" *, *");
+this.skipPrefixes = skipCdi.length == 1 && skipCdi[0].isEmpty() ? new 
String[0] : skipCdi;
 }
 
 public ServletContext getServletContext() {
@@ -75,12 +76,11 @@ public class JavaeeInstanceManager implements 
InstanceManager {
 }
 
 final Object object = isSkip(name, skipPrefixes) ? 
clazz.newInstance() : webContext.newInstance(clazz);
-if (isJsp(object.getClass())) {
+if (isJsp(clazz)) {
 initDefaultInstanceMgr();
 defaultInstanceManager.newInstance(object);
-} else {
-postConstruct(object, clazz);
 }
+postConstruct(object, clazz);
 return object;
 } catch (final OpenEJBException | WebBeansCreationException | 
WebBeansConfigurationException e) {
 throw (InstantiationException) new 
InstantiationException(e.getMessage()).initCause(e);
@@ -133,7 +133,7 @@ public class JavaeeInstanceManager implements 
InstanceManager {
 return;
 }
 try {
-if (isSkip(name, skipPrefixes)) {
+if (!isSkip(name, skipPrefixes)) {
 webContext.inject(o);
 }
 postConstruct(o, o.getClass());
@@ -170,9 +170,8 @@ public class JavaeeInstanceManager implements 
InstanceManager {
 try {
 if (isJsp(o.getClass())) {
 defaultInstanceManager.destroyInstance(o);
-} else {
-preDestroy(unwrapped, unwrapped.getClass());
 }
+preDestroy(unwrapped, unwrapped.getClass());
 } finally {
 webContext.destroy(unwrapped);
 if (unwrapped != o) { // PojoEndpointServer, they create and track 
a cc so release it



tomee git commit: boolean wrapper in test

2016-07-04 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master c38893cb9 -> 8cee668c0


boolean wrapper in test


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/8cee668c
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/8cee668c
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/8cee668c

Branch: refs/heads/master
Commit: 8cee668c0c5ac732eaa13d12f88cefdbe03e7caa
Parents: c38893c
Author: Romain manni-Bucau 
Authored: Mon Jul 4 09:07:12 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jul 4 09:07:12 2016 +0200

--
 .../org/apache/openejb/util/proxy/LocalBeanProxyFactoryTest.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/8cee668c/container/openejb-core/src/test/java/org/apache/openejb/util/proxy/LocalBeanProxyFactoryTest.java
--
diff --git 
a/container/openejb-core/src/test/java/org/apache/openejb/util/proxy/LocalBeanProxyFactoryTest.java
 
b/container/openejb-core/src/test/java/org/apache/openejb/util/proxy/LocalBeanProxyFactoryTest.java
index 8db0796..96c2187 100644
--- 
a/container/openejb-core/src/test/java/org/apache/openejb/util/proxy/LocalBeanProxyFactoryTest.java
+++ 
b/container/openejb-core/src/test/java/org/apache/openejb/util/proxy/LocalBeanProxyFactoryTest.java
@@ -293,7 +293,7 @@ public class LocalBeanProxyFactoryTest extends TestCase {
 assertEquals(1, invocationHandler.getCalls().length);
 final Call call = invocationHandler.getCalls()[0];
 assertEquals("isTrue", call.getMethodName());
-assertTrue(Arrays.equals(new Class[]{Boolean.TYPE}, 
call.getParameterTypes()));
+assertTrue(Arrays.equals(new Class[]{Boolean.class}, 
call.getParameterTypes()));
 }
 
 @Test



tomee git commit: TOMEE-1857 avoid Logger.getInstance to leak

2016-07-04 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master fc14d71df -> c38893cb9


TOMEE-1857 avoid Logger.getInstance to leak


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/c38893cb
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/c38893cb
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/c38893cb

Branch: refs/heads/master
Commit: c38893cb954b9c5ad7af030025d7951505f759a7
Parents: fc14d71
Author: Romain manni-Bucau 
Authored: Mon Jul 4 08:42:29 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jul 4 08:42:29 2016 +0200

--
 .../org/apache/openejb/util/LogCategory.java| 11 +++-
 .../java/org/apache/openejb/util/Logger.java| 52 ++
 .../java/org/apache/openejb/util/Memoizer.java  |  4 ++
 .../org/apache/openejb/util/MemoizerTest.java   | 55 
 4 files changed, 110 insertions(+), 12 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/c38893cb/container/openejb-core/src/main/java/org/apache/openejb/util/LogCategory.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/util/LogCategory.java 
b/container/openejb-core/src/main/java/org/apache/openejb/util/LogCategory.java
index 49b3ffd..e1491cd 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/util/LogCategory.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/util/LogCategory.java
@@ -61,7 +61,7 @@ public final class LogCategory {
 public static final LogCategory OPENEJB_SQL = OPENEJB.createChild("sql");
 
 private LogCategory(final String name) {
-this.name = name;
+this.name = name == null ? "" : name;
 }
 
 public String getName() {
@@ -80,4 +80,13 @@ public final class LogCategory {
 return new LogCategory(this.name + "." + child);
 }
 
+@Override
+public boolean equals(final Object o) {
+return this == o || !(o == null || getClass() != o.getClass()) && 
name.equals(LogCategory.class.cast(o).name);
+}
+
+@Override
+public int hashCode() {
+return name.hashCode();
+}
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/c38893cb/container/openejb-core/src/main/java/org/apache/openejb/util/Logger.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/util/Logger.java 
b/container/openejb-core/src/main/java/org/apache/openejb/util/Logger.java
index b32026b..605db83 100644
--- a/container/openejb-core/src/main/java/org/apache/openejb/util/Logger.java
+++ b/container/openejb-core/src/main/java/org/apache/openejb/util/Logger.java
@@ -22,6 +22,7 @@ import org.apache.openejb.loader.SystemInstance;
 
 import java.io.File;
 import java.io.IOException;
+import java.io.Serializable;
 import java.text.MessageFormat;
 import java.util.ArrayList;
 import java.util.List;
@@ -231,13 +232,10 @@ public class Logger {
 /**
  * Builds a Logger object and returns it
  */
-private static final Computable loggerResolver = new 
Computable() {
+private static final Computable loggerResolver = new 
Computable() {
 @Override
-public Logger compute(final Object[] args) throws InterruptedException 
{
-final LogCategory category = (LogCategory) args[0];
-final LogStream logStream = 
logStreamFactory.createLogStream(category);
-final String baseName = (String) args[1];
-return new Logger(category, logStream, baseName);
+public Logger compute(final LoggerKey args) throws 
InterruptedException {
+return new Logger(args.category, 
logStreamFactory.createLogStream(args.category), args.baseName);
 }
 };
 
@@ -254,22 +252,22 @@ public class Logger {
 /**
  * Cache of parent-child relationships between resource names
  */
-private static final Computable heirarchyCache = new 
Memoizer(heirarchyResolver);
+private static final Computable heirarchyCache = new 
Memoizer<>(heirarchyResolver);
 
 /**
  * Cache of ResourceBundles
  */
-private static final Computable bundleCache = new 
Memoizer(bundleResolver);
+private static final Computable bundleCache = new 
Memoizer<>(bundleResolver);
 
 /**
  * Cache of Loggers
  */
-private static final Computable loggerCache = new 
Memoizer(loggerResolver);
+private static final Computable loggerCache = new 

tomee git commit: Fixes #34 patch from Ivan Junckes to remove some unused imports

2016-07-02 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master d2376e186 -> fc14d71df


Fixes #34 patch from Ivan Junckes to remove some unused imports


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/fc14d71d
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/fc14d71d
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/fc14d71d

Branch: refs/heads/master
Commit: fc14d71dfc5be15a286457b17ec2c7f89779f551
Parents: d2376e1
Author: Romain manni-Bucau 
Authored: Sat Jul 2 23:30:26 2016 +0200
Committer: Romain manni-Bucau 
Committed: Sat Jul 2 23:30:26 2016 +0200

--
 .../org/apache/openejb/arquillian/common/SetupTest.java   |  1 -
 .../apache/openejb/core/mdb/QuartzMdbContainerTest.java   |  3 ---
 .../apache/openejb/junit/AppComposerAsJUnitRuleTest.java  |  2 --
 .../openejb/util/proxy/LocalBeanProxyFactoryTest.java |  4 ++--
 .../org/apache/openejb/jee/oejb2/GeronimoEjbJarType.java  | 10 --
 .../org/apache/openejb/junit/TestClassConfigFile.java |  4 
 .../openejb/junit/TestClassConfigFileAndProperties.java   |  5 -
 .../apache/openejb/junit/TestClassConfigProperties.java   |  5 -
 .../org/apache/openejb/junit/TestDualConfigOverride.java  |  5 -
 .../java/org/apache/openejb/junit/TestEjbSecurity.java|  1 -
 .../apache/openejb/junit/TestEjbSecurityRunTestAs.java|  1 -
 .../org/apache/openejb/junit/TestMethodConfigFile.java|  4 
 .../apache/openejb/junit/TestMethodConfigProperties.java  |  5 -
 .../test/java/org/apache/openejb/junit/TestRunner.java|  3 ---
 .../openejb/test/entity/bmp/ContextLookupBmpBean.java |  2 +-
 .../org/apache/openejb/test/entity/bmp/EncBmpBean.java|  2 +-
 .../openejb/test/entity/cmp/ContextLookupCmpBean.java |  2 +-
 .../org/apache/openejb/test/entity/cmp/EncCmp2Bean.java   |  2 +-
 .../org/apache/openejb/test/entity/cmp/EncCmpBean.java|  2 +-
 .../singleton/AnnotatedFieldInjectionSingletonBean.java   |  2 +-
 .../test/singleton/ContextLookupSingletonBean.java|  2 +-
 .../test/singleton/ContextLookupSingletonPojoBean.java|  2 +-
 .../apache/openejb/test/singleton/EncSingletonBean.java   |  2 +-
 .../test/singleton/FieldInjectionSingletonBean.java   |  2 +-
 .../test/singleton/SetterInjectionSingletonBean.java  |  2 +-
 .../stateful/AnnotatedFieldInjectionStatefulBean.java |  2 +-
 .../openejb/test/stateful/ContextLookupStatefulBean.java  |  2 +-
 .../test/stateful/ContextLookupStatefulPojoBean.java  |  2 +-
 .../org/apache/openejb/test/stateful/EncStatefulBean.java |  2 +-
 .../openejb/test/stateful/FieldInjectionStatefulBean.java |  2 +-
 .../test/stateful/SetterInjectionStatefulBean.java|  2 +-
 .../stateless/AnnotatedFieldInjectionStatelessBean.java   |  2 +-
 .../test/stateless/ContextLookupStatelessBean.java|  2 +-
 .../test/stateless/ContextLookupStatelessPojoBean.java|  2 +-
 .../apache/openejb/test/stateless/EncStatelessBean.java   |  2 +-
 .../test/stateless/FieldInjectionStatelessBean.java   |  2 +-
 .../test/stateless/SetterInjectionStatelessBean.java  |  2 +-
 .../apache/openejb/test/entity/bmp/BmpRmiIiopTests.java   |  4 ++--
 .../apache/openejb/test/entity/cmp/CmpRmiIiopTests.java   |  4 ++--
 .../apache/openejb/test/entity/cmp2/Cmp2RmiIiopTests.java |  4 ++--
 .../openejb/test/singleton/SingletonBeanTxTests.java  |  4 ++--
 .../openejb/test/singleton/SingletonRmiIiopTests.java |  4 ++--
 .../apache/openejb/test/stateful/StatefulBeanTxTests.java |  4 ++--
 .../openejb/test/stateful/StatefulRmiIiopTests.java   |  4 ++--
 .../openejb/test/stateless/StatelessBeanTxTests.java  |  4 ++--
 .../openejb/test/stateless/StatelessRmiIiopTests.java |  4 ++--
 .../cxf/rs/event/ExtensionProviderRegistrationTest.java   |  1 -
 .../openejb/server/cxf/rs/event/ServerCreatedTest.java|  1 -
 .../org/apache/openejb/server/ServerServiceFilter.java|  2 --
 49 files changed, 43 insertions(+), 96 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/fc14d71d/arquillian/arquillian-tomee-common/src/test/java/org/apache/openejb/arquillian/common/SetupTest.java
--
diff --git 
a/arquillian/arquillian-tomee-common/src/test/java/org/apache/openejb/arquillian/common/SetupTest.java
 
b/arquillian/arquillian-tomee-common/src/test/java/org/apache/openejb/arquillian/common/SetupTest.java
index cc3b38e..22fbd68 100644
--- 
a/arquillian/arquillian-tomee-common/src/test/java/org/apache/openejb/arquillian/common/SetupTest.java
+++ 
b/arquillian/arquillian-tomee-common/src/test/java/org/apache/openejb/arquillian/common/SetupTest.java
@@ -16,7 +16,6 @@
  */
 package org.apache.openejb.arquillian.common;
 
-import 

[1/2] tomee git commit: JOHNZON-88 ensuring method and fields are mapped by johnzon by default

2016-07-02 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 3a73f9445 -> d2376e186


JOHNZON-88 ensuring method and fields are mapped by johnzon by default


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/6fdfa982
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/6fdfa982
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/6fdfa982

Branch: refs/heads/master
Commit: 6fdfa98202680be6d574bbf84c87e9d1c2493bb1
Parents: 3a73f94
Author: Romain manni-Bucau 
Authored: Sat Jul 2 18:46:51 2016 +0200
Committer: Romain manni-Bucau 
Committed: Sat Jul 2 18:46:51 2016 +0200

--
 .../server/cxf/rs/JohnzonMappingTest.java   | 104 +++
 1 file changed, 104 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/6fdfa982/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/rs/JohnzonMappingTest.java
--
diff --git 
a/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/rs/JohnzonMappingTest.java
 
b/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/rs/JohnzonMappingTest.java
new file mode 100644
index 000..f33f2bd
--- /dev/null
+++ 
b/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/rs/JohnzonMappingTest.java
@@ -0,0 +1,104 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * 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.
+ */
+package org.apache.openejb.server.cxf.rs;
+
+import org.apache.openejb.junit.ApplicationComposer;
+import org.apache.openejb.testing.Classes;
+import org.apache.openejb.testing.ContainerProperties;
+import org.apache.openejb.testing.EnableServices;
+import org.apache.openejb.testing.RandomPort;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+import javax.validation.Valid;
+import javax.validation.constraints.NotNull;
+import javax.ws.rs.Consumes;
+import javax.ws.rs.POST;
+import javax.ws.rs.Path;
+import javax.ws.rs.Produces;
+import javax.ws.rs.client.ClientBuilder;
+import javax.ws.rs.client.Entity;
+import javax.ws.rs.core.MediaType;
+import javax.ws.rs.core.Response;
+import java.net.URL;
+
+import static org.junit.Assert.assertEquals;
+
+@EnableServices("jaxrs")
+@Classes(/*cdi = false, */innerClassesAsBean = true)
+@RunWith(ApplicationComposer.class)
+@ContainerProperties(@ContainerProperties.Property(name = 
"openejb.cxf.rs.bval.log.level", value = "INFO"))
+public class JohnzonMappingTest {
+@RandomPort("http")
+private URL base;
+
+@Test
+public void passing() {
+final Payload payload = new Payload();
+payload.setName("ok");
+assertEquals(
+"ok",
+
ClientBuilder.newClient().target(base.toExternalForm()).path("openejb/test").request(MediaType.APPLICATION_JSON_TYPE)
+.post(Entity.entity(payload, 
MediaType.APPLICATION_JSON_TYPE), Payload.class)
+.getName());
+}
+
+@Test
+public void inFailing() {
+final Payload payload = new Payload();
+assertEquals(
+Response.Status.BAD_REQUEST.getStatusCode(), // thanks to the 
mapper
+
ClientBuilder.newClient().target(base.toExternalForm()).path("openejb/test").request(MediaType.APPLICATION_JSON_TYPE)
+.post(Entity.entity(payload, 
MediaType.APPLICATION_JSON_TYPE)).getStatus());
+}
+
+@Test
+public void outFailing() {
+final Payload payload = new Payload();
+payload.setName("empty");
+assertEquals(
+Response.Status.BAD_REQUEST.getStatusCode(), // thanks to the 
mapper
+
ClientBuilder.newClient().target(base.toExternalForm()).path("openejb/test").request(MediaType.APPLICATION_JSON_TYPE)
+.post(Entity.entity(payload, 
MediaType.APPLICATION_JSON_TYPE)).getStatus());
+}
+
+@Path("test")
+public static class ValidateMe {
+@POST
+@Valid
+

[2/2] tomee git commit: JOHNZON-88 ensuring method and fields are mapped by johnzon by default

2016-07-02 Thread rmannibucau
JOHNZON-88 ensuring method and fields are mapped by johnzon by default


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/d2376e18
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/d2376e18
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/d2376e18

Branch: refs/heads/master
Commit: d2376e186e13f5f250248e71f66e1f4e3302a261
Parents: 6fdfa98
Author: Romain manni-Bucau 
Authored: Sat Jul 2 18:47:03 2016 +0200
Committer: Romain manni-Bucau 
Committed: Sat Jul 2 18:47:03 2016 +0200

--
 .../openejb/server/cxf/rs/CxfRSService.java |  5 +++
 .../server/cxf/rs/JohnzonMappingTest.java   | 45 +---
 2 files changed, 16 insertions(+), 34 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/d2376e18/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
--
diff --git 
a/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
 
b/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
index 28b318e..f8ff509 100644
--- 
a/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
+++ 
b/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
@@ -23,6 +23,7 @@ import org.apache.cxf.transport.DestinationFactory;
 import org.apache.cxf.transport.http.HTTPTransportFactory;
 import org.apache.johnzon.jaxrs.JohnzonProvider;
 import org.apache.johnzon.jaxrs.JsrProvider;
+import org.apache.johnzon.mapper.MapperBuilder;
 import org.apache.openejb.cdi.WebBeansContextBeforeDeploy;
 import org.apache.openejb.loader.SystemInstance;
 import org.apache.openejb.observer.Observes;
@@ -395,6 +396,10 @@ public class CxfRSService extends RESTService {
 @Produces({"application/json", "application/*+json"})
 @Consumes({"application/json", "application/*+json"})
 public static class TomEEJohnzonProvider extends JohnzonProvider {
+public TomEEJohnzonProvider() {
+super(new MapperBuilder().setAccessModeName("both").build(), null);
+}
+
 @Override
 public boolean isWriteable(final Class rawType, final Type 
genericType,
final Annotation[] annotations, final 
MediaType mediaType) {

http://git-wip-us.apache.org/repos/asf/tomee/blob/d2376e18/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/rs/JohnzonMappingTest.java
--
diff --git 
a/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/rs/JohnzonMappingTest.java
 
b/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/rs/JohnzonMappingTest.java
index f33f2bd..a7571f2 100644
--- 
a/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/rs/JohnzonMappingTest.java
+++ 
b/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/rs/JohnzonMappingTest.java
@@ -16,15 +16,14 @@
  */
 package org.apache.openejb.server.cxf.rs;
 
+import org.apache.johnzon.mapper.JohnzonProperty;
 import org.apache.openejb.junit.ApplicationComposer;
 import org.apache.openejb.testing.Classes;
-import org.apache.openejb.testing.ContainerProperties;
 import org.apache.openejb.testing.EnableServices;
 import org.apache.openejb.testing.RandomPort;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 
-import javax.validation.Valid;
 import javax.validation.constraints.NotNull;
 import javax.ws.rs.Consumes;
 import javax.ws.rs.POST;
@@ -33,64 +32,42 @@ import javax.ws.rs.Produces;
 import javax.ws.rs.client.ClientBuilder;
 import javax.ws.rs.client.Entity;
 import javax.ws.rs.core.MediaType;
-import javax.ws.rs.core.Response;
 import java.net.URL;
 
 import static org.junit.Assert.assertEquals;
 
 @EnableServices("jaxrs")
-@Classes(/*cdi = false, */innerClassesAsBean = true)
+@Classes(innerClassesAsBean = true)
 @RunWith(ApplicationComposer.class)
-@ContainerProperties(@ContainerProperties.Property(name = 
"openejb.cxf.rs.bval.log.level", value = "INFO"))
 public class JohnzonMappingTest {
 @RandomPort("http")
 private URL base;
 
 @Test
-public void passing() {
-final Payload payload = new Payload();
-payload.setName("ok");
+public void mapping() {
 assertEquals(
-"ok",
-
ClientBuilder.newClient().target(base.toExternalForm()).path("openejb/test").request(MediaType.APPLICATION_JSON_TYPE)
-.post(Entity.entity(payload, 
MediaType.APPLICATION_JSON_TYPE), Payload.class)
+"no",
+

tomee git commit: TOMEE-1856 avoid to create empty log files with AsyncConsoleHandler

2016-07-02 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master dc2b7374e -> 3a73f9445


TOMEE-1856 avoid to create empty log files with AsyncConsoleHandler


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/3a73f944
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/3a73f944
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/3a73f944

Branch: refs/heads/master
Commit: 3a73f94458186bef1e8093615d8d8b0e1d998732
Parents: dc2b737
Author: Romain manni-Bucau 
Authored: Sat Jul 2 16:26:25 2016 +0200
Committer: Romain manni-Bucau 
Committed: Sat Jul 2 16:26:25 2016 +0200

--
 .../jul/formatter/AsyncConsoleHandler.java  | 25 +++
 .../jul/formatter/AsyncConsoleHandlerTest.java  | 32 
 2 files changed, 57 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/3a73f944/tomee/tomee-juli/src/main/java/org/apache/tomee/jul/formatter/AsyncConsoleHandler.java
--
diff --git 
a/tomee/tomee-juli/src/main/java/org/apache/tomee/jul/formatter/AsyncConsoleHandler.java
 
b/tomee/tomee-juli/src/main/java/org/apache/tomee/jul/formatter/AsyncConsoleHandler.java
index 4dd2554..20b4d60 100644
--- 
a/tomee/tomee-juli/src/main/java/org/apache/tomee/jul/formatter/AsyncConsoleHandler.java
+++ 
b/tomee/tomee-juli/src/main/java/org/apache/tomee/jul/formatter/AsyncConsoleHandler.java
@@ -33,6 +33,31 @@ public class AsyncConsoleHandler extends AsyncFileHandler {
 delegate.publish(record);
 }
 
+@Override
+public void close() {
+delegate.close();
+}
+
+@Override
+public void flush() {
+delegate.flush();
+}
+
+@Override
+protected void open() {
+// no-op
+}
+
+@Override
+protected void closeWriter() {
+// no-op
+}
+
+@Override
+protected void openWriter() {
+// no-op
+}
+
 // copy cause of classloading
 private static class SingleLineFormatter extends Formatter {
 private static final String SEP = System.getProperty("line.separator", 
"\n");

http://git-wip-us.apache.org/repos/asf/tomee/blob/3a73f944/tomee/tomee-juli/src/test/java/org/apache/tomee/jul/formatter/AsyncConsoleHandlerTest.java
--
diff --git 
a/tomee/tomee-juli/src/test/java/org/apache/tomee/jul/formatter/AsyncConsoleHandlerTest.java
 
b/tomee/tomee-juli/src/test/java/org/apache/tomee/jul/formatter/AsyncConsoleHandlerTest.java
new file mode 100644
index 000..ea60128
--- /dev/null
+++ 
b/tomee/tomee-juli/src/test/java/org/apache/tomee/jul/formatter/AsyncConsoleHandlerTest.java
@@ -0,0 +1,32 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * 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.
+ */
+package org.apache.tomee.jul.formatter;
+
+import org.junit.Test;
+
+import java.io.File;
+
+import static org.junit.Assert.assertFalse;
+
+public class AsyncConsoleHandlerTest {
+@Test
+public void dontCreateEmptyFile() {
+assertFalse(new File("logs").isDirectory());
+new AsyncConsoleHandler();
+assertFalse(new File("logs").isDirectory());
+}
+}



tomee git commit: TOMEE-1855 limiting jsp/tag leaks

2016-07-01 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master a37132fee -> dc2b7374e


TOMEE-1855 limiting jsp/tag leaks


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/dc2b7374
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/dc2b7374
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/dc2b7374

Branch: refs/heads/master
Commit: dc2b7374e50190c29f1235ecd0ec0925de24768b
Parents: a37132f
Author: Romain manni-Bucau 
Authored: Fri Jul 1 18:42:01 2016 +0200
Committer: Romain manni-Bucau 
Committed: Fri Jul 1 18:42:01 2016 +0200

--
 .../staticresources/AvoidConflictTest.java  |   2 +
 .../org/apache/openejb/core/WebContext.java |  45 +---
 .../server/httpd/BeginWebBeansListener.java |   5 +
 .../tomee/catalina/JavaeeInstanceManager.java   | 102 +++
 .../apache/tomee/embedded/FailingJspTest.java   |  76 ++
 .../test/resources/META-INF/resources/fail.jsp  |  30 ++
 6 files changed, 207 insertions(+), 53 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/dc2b7374/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxrs-tests/src/test/java/org/apache/openejb/arquillian/tests/jaxrs/staticresources/AvoidConflictTest.java
--
diff --git 
a/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxrs-tests/src/test/java/org/apache/openejb/arquillian/tests/jaxrs/staticresources/AvoidConflictTest.java
 
b/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxrs-tests/src/test/java/org/apache/openejb/arquillian/tests/jaxrs/staticresources/AvoidConflictTest.java
index 111bf6b..0c93110 100644
--- 
a/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxrs-tests/src/test/java/org/apache/openejb/arquillian/tests/jaxrs/staticresources/AvoidConflictTest.java
+++ 
b/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxrs-tests/src/test/java/org/apache/openejb/arquillian/tests/jaxrs/staticresources/AvoidConflictTest.java
@@ -22,6 +22,7 @@ import org.jboss.arquillian.junit.Arquillian;
 import org.jboss.arquillian.test.api.ArquillianResource;
 import org.jboss.shrinkwrap.api.Archive;
 import org.jboss.shrinkwrap.api.ShrinkWrap;
+import org.jboss.shrinkwrap.api.asset.EmptyAsset;
 import org.jboss.shrinkwrap.api.asset.StringAsset;
 import org.jboss.shrinkwrap.api.spec.WebArchive;
 import org.junit.Test;
@@ -38,6 +39,7 @@ public class AvoidConflictTest {
 public static Archive war() {
 return ShrinkWrap.create(WebArchive.class, "AvoidConflictTest.war")
 .addClasses(TheResource.class, SimpleServlet.class, 
PreviousFilter.class)
+.addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml")
 .addAsWebResource(new StringAsset("static"), "index.html")
 .addAsWebResource(new StringAsset("JSP <%= 5 %>"), 
"sample.jsp");
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/dc2b7374/container/openejb-core/src/main/java/org/apache/openejb/core/WebContext.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/core/WebContext.java 
b/container/openejb-core/src/main/java/org/apache/openejb/core/WebContext.java
index 073be91..0e090c0 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/core/WebContext.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/core/WebContext.java
@@ -22,6 +22,8 @@ import org.apache.openejb.Injection;
 import org.apache.openejb.InjectionProcessor;
 import org.apache.openejb.OpenEJBException;
 import org.apache.openejb.cdi.ConstructorInjectionBean;
+import org.apache.openejb.util.LogCategory;
+import org.apache.openejb.util.Logger;
 import org.apache.webbeans.component.InjectionTargetBean;
 import org.apache.webbeans.config.WebBeansContext;
 
@@ -44,6 +46,7 @@ import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ConcurrentMap;
 
 public class WebContext {
 private String id;
@@ -52,7 +55,7 @@ public class WebContext {
 private Context jndiEnc;
 private final AppContext appContext;
 private Map bindings;
-private final Map creationalContexts = new 
ConcurrentHashMap<>();
+private final ConcurrentMap 
creationalContexts = new ConcurrentHashMap<>();
 private WebBeansContext webbeansContext;
 private String contextRoot;
 private String host;
@@ -149,24 +152,28 @@ public class WebContext {
 final Context unwrap = InjectionProcessor.unwrap(getInitialContext());
 final InjectionProcessor injectionProcessor = new 

tomee git commit: OWB-1123 better default to not break apps

2016-06-30 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master ed4b3e976 -> a37132fee


OWB-1123 better default to not break apps


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/a37132fe
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/a37132fe
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/a37132fe

Branch: refs/heads/master
Commit: a37132feefa2b7f79dbb1406e8f7dc889363d4c2
Parents: ed4b3e9
Author: Romain manni-Bucau 
Authored: Thu Jun 30 16:04:44 2016 +0200
Committer: Romain manni-Bucau 
Committed: Thu Jun 30 16:04:44 2016 +0200

--
 .../java/org/apache/openejb/server/httpd/EndWebBeansListener.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/a37132fe/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/EndWebBeansListener.java
--
diff --git 
a/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/EndWebBeansListener.java
 
b/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/EndWebBeansListener.java
index 661b972..8f2801f 100644
--- 
a/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/EndWebBeansListener.java
+++ 
b/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/EndWebBeansListener.java
@@ -52,7 +52,7 @@ public class EndWebBeansListener implements 
ServletContextListener, ServletReque
 if (webBeansContext != null) {
 this.contextsService = 
CdiAppContextsService.class.cast(webBeansContext.getService(ContextsService.class));
 this.cleanUpSession = 
Boolean.parseBoolean(webBeansContext.getOpenWebBeansConfiguration()
-
.getProperty("tomee.session.remove-cdi-beans-on-passivate", "true"));
+
.getProperty("tomee.session.remove-cdi-beans-on-passivate", "false"));
 } else {
 this.contextsService = null;
 this.cleanUpSession = false; // ignored anyway



svn commit: r1750333 - in /tomee/site/trunk/content: download/archives.html downloads.html

2016-06-27 Thread rmannibucau
Author: rmannibucau
Date: Mon Jun 27 13:33:57 2016
New Revision: 1750333

URL: http://svn.apache.org/viewvc?rev=1750333=rev
Log:
adding 7.0.1 to download pages

Modified:
tomee/site/trunk/content/download/archives.html
tomee/site/trunk/content/downloads.html

Modified: tomee/site/trunk/content/download/archives.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/download/archives.html?rev=1750333=1750332=1750333=diff
==
--- tomee/site/trunk/content/download/archives.html (original)
+++ tomee/site/trunk/content/download/archives.html Mon Jun 27 13:33:57 2016
@@ -24,6 +24,56 @@
 
 
 
+
+
+Apache 
TomEE plume
+7.0.1
+Mon, 27 
June 2016
+53 
MB
+tar.gz
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz;> tar.gz http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz.sha1;> sha1 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz.md5;> md5 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz.asc;> asc
+
+
+Apache 
TomEE plume
+7.0.1
+Mon, 27 
June 2016
+54 
MB
+zip
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.zip;> zip http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.zip.sha1;> sha1 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.zip.md5;> md5 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.zip.asc;> asc
+
+
+Apache 
TomEE plus
+7.0.1
+Mon, 27 
June 2016
+47 
MB
+tar.gz
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.tar.gz;> tar.gz http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.tar.gz.sha1;> sha1 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.tar.gz.md5;> md5 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.tar.gz.asc;> asc
+
+
+Apache 
TomEE plus
+7.0.1
+Mon, 27 
June 2016
+47 
MB
+zip
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.zip;> zip http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.zip.sha1;> sha1 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.zip.md5;> md5 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.zip.asc;> asc
+
+
+Apache 
TomEE webprofile
+7.0.1
+Mon, 27 
June 2016
+33 
MB
+tar.gz
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz;> tar.gz http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.sha1;> sha1 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.md5;> md5 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.asc;> asc
+
+
+Apache 
TomEE webprofile
+7.0.1
+Mon, 27 
June 2016
+33 
MB
+zip
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip;> zip http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip.sha1;> sha1 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip.md5;> md5 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip.asc;> asc
+
+
 
 Apache 
TomEE plume
 7.0.0

Modified: tomee/site/trunk/content/downloads.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/downloads.html?rev=1750333=1750332=1750333=diff
==
--- tomee/site/trunk/content/downloads.html (original)
+++ tomee/site/trunk/content/downloads.html Mon Jun 27 13:33:57 2016
@@ -48,95 +48,95 @@
 
 
 
-7.0.0
-2016-05-25
+7.0.1
+2016-06-27
 WebProfile (NOT JavaEE7 certified)
 34 MB
-http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.0/apache-tomee-7.0.0-webprofile.tar.gz;> TAR.GZ
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz;> TAR.GZ
 
 
 
 
 
 48 MB
-http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.0/apache-tomee-7.0.0-webprofile.zip;> ZIP
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip;> ZIP
 
 
 
 
 Plus (NOT JavaEE7 certified)
 48 MB
-http://repo.maven.apache.org/mave

svn commit: r1750322 [2/2] - in /tomee/site/trunk/content/ng: download.html download.pdf

2016-06-27 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/download.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/download.pdf?rev=1750322=1750321=1750322=diff
==
--- tomee/site/trunk/content/ng/download.pdf (original)
+++ tomee/site/trunk/content/ng/download.pdf Mon Jun 27 11:18:56 2016
@@ -4,15 +4,15 @@
 << /Title (Downloads)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160615095754+02'00')
-/ModDate (D:20160615095754+02'00')
+/CreationDate (D:20160627131428+02'00')
+/ModDate (D:20160627131428+02'00')
 >>
 endobj
 2 0 obj
 << /Type /Catalog
 /Pages 3 0 R
-/Outlines 995 0 R
-/PageLabels 997 0 R
+/Outlines 1021 0 R
+/PageLabels 1023 0 R
 /PageMode /UseOutlines
 /OpenAction [7 0 R /FitH 842.89]
 /ViewerPreferences << /DisplayDocTitle true
@@ -21,8 +21,8 @@ endobj
 endobj
 3 0 obj
 << /Type /Pages
-/Count 35
-/Kids [7 0 R 10 0 R 37 0 R 67 0 R 97 0 R 127 0 R 157 0 R 187 0 R 217 0 R 247 0 
R 277 0 R 307 0 R 337 0 R 367 0 R 397 0 R 427 0 R 457 0 R 487 0 R 517 0 R 547 0 
R 577 0 R 607 0 R 637 0 R 667 0 R 697 0 R 727 0 R 757 0 R 787 0 R 813 0 R 839 0 
R 865 0 R 891 0 R 921 0 R 947 0 R 973 0 R]
+/Count 36
+/Kids [7 0 R 10 0 R 37 0 R 67 0 R 97 0 R 127 0 R 157 0 R 187 0 R 217 0 R 247 0 
R 277 0 R 307 0 R 337 0 R 367 0 R 397 0 R 427 0 R 457 0 R 487 0 R 517 0 R 547 0 
R 577 0 R 607 0 R 637 0 R 667 0 R 697 0 R 727 0 R 757 0 R 787 0 R 817 0 R 843 0 
R 869 0 R 895 0 R 921 0 R 951 0 R 977 0 R 1003 0 R]
 >>
 endobj
 4 0 obj
@@ -77,17 +77,17 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /CW+NotoSerif
+/BaseFont /CT+NotoSerif
 /Subtype /TrueType
-/FontDescriptor 999 0 R
+/FontDescriptor 1025 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 1001 0 R
-/ToUnicode 1000 0 R
+/Widths 1027 0 R
+/ToUnicode 1026 0 R
 >>
 endobj
 9 0 obj
-<< /Length 29833
+<< /Length 29861
 >>
 stream
 q
@@ -122,7 +122,7 @@ ET
 BT
 147.208502 789.92599 Td
 /F1.0 10.5 Tf
-[<6f6e6c792054> 29.78515625 <6f6d454520312e782057> 60.05859375 
<656250726f66696c6520616e64204a41582d525320617265206365727469666965642e>] TJ
+[<6f6e6c792054> 29.78515625 <6f6d454520312e782057> 60.05859375 
<656250726f66696c6520616e64204a41582d525320646973747269627574696f6e7320617265206365727469666965642e>]
 TJ
 ET
 
 0.000 0.000 0.000 SCN
@@ -578,7 +578,7 @@ S
 BT
 134.3730008 731.08301 Td
 /F1.0 10.5 Tf
-<372e302e30> Tj
+<372e302e31> Tj
 ET
 
 0.000 0.000 0.000 scn
@@ -613,14 +613,14 @@ S
 BT
 217.5060016 731.08301 Td
 /F1.0 10.5 Tf
-[<5475652c203137204d61> 20.01953125 <79>] TJ
+[<57> 60.05859375 <65642c203232204a756e>] TJ
 ET
 
 
 BT
 217.5060016 716.803 Td
 /F1.0 10.5 Tf
-<323031362032313a35333a3037> Tj
+<323031362032323a34313a3135> Tj
 ET
 
 
@@ -889,7 +889,7 @@ S
 BT
 134.3730008 622.123 Td
 /F1.0 10.5 Tf
-<372e302e30> Tj
+<372e302e31> Tj
 ET
 
 0.000 0.000 0.000 scn
@@ -924,14 +924,14 @@ S
 BT
 217.5060016 622.123 Td
 /F1.0 10.5 Tf
-[<5475652c203137204d61> 20.01953125 <79>] TJ
+[<57> 60.05859375 <65642c203232204a756e>] TJ
 ET
 
 
 BT
 217.5060016 607.843 Td
 /F1.0 10.5 Tf
-<323031362032313a35303a3239> Tj
+<323031362032323a33393a3235> Tj
 ET
 
 
@@ -1195,7 +1195,7 @@ S
 BT
 134.3730008 527.443 Td
 /F1.0 10.5 Tf
-<372e302e30> Tj
+<372e302e31> Tj
 ET
 
 0.000 0.000 0.000 scn
@@ -1230,14 +1230,14 @@ S
 BT
 217.5060016 527.443 Td
 /F1.0 10.5 Tf
-[<5475652c203137204d61> 20.01953125 <79>] TJ
+[<57> 60.05859375 <65642c203232204a756e>] TJ
 ET
 
 
 BT
 217.5060016 513.163 Td
 /F1.0 10.5 Tf
-<323031362032313a34383a3036> Tj
+<323031362032323a33373a3439> Tj
 ET
 
 
@@ -1506,7 +1506,7 @@ S
 BT
 134.3730008 418.483 Td
 /F1.0 10.5 Tf
-<372e302e30> Tj
+<372e302e31> Tj
 ET
 
 0.000 0.000 0.000 scn
@@ -1541,14 +1541,14 @@ S
 BT
 217.5060016 418.483 Td
 /F1.0 10.5 Tf
-[<5475652c203137204d61> 20.01953125 <79>] TJ
+[<57> 60.05859375 <65642c203232204a756e>] TJ
 ET
 
 
 BT
 217.5060016 404.203 Td
 /F1.0 10.5 Tf
-<323031362032313a34353a3530> Tj
+<323031362032323a33363a3132> Tj
 ET
 
 
@@ -1812,7 +1812,7 @@ S
 BT
 134.3730008 323.803 Td
 /F1.0 10.5 Tf
-<372e302e30> Tj
+<372e302e31> Tj
 ET
 
 0.000 0.000 0.000 scn
@@ -1847,14 +1847,14 @@ S
 BT
 217.5060016 323.803 Td
 /F1.0 10.5 Tf
-[<5475652c203137204d61> 20.01953125 <79>] TJ
+[<57> 60.05859375 <65642c203232204a756e>] TJ
 ET
 
 
 BT
 217.5060016 309.523 Td
 /F1.0 10.5 Tf
-<323031362032313a34343a3131> Tj
+<323031362032323a33303a3231> Tj
 ET
 
 
@@ -2123,7 +2123,7 @@ S
 BT
 134.3730008 214.843005 Td
 /F1.0 10.5 Tf
-<372e302e30> Tj
+<372e302e31> Tj
 ET
 
 0.000 0.000 0.000 scn
@@ -2158,14 +2158,14 @@ S
 BT
 217.5060016 214.843005 Td
 /F1.0 10.5 Tf
-[<5475652c203137204d61> 20.01953125 <79>] TJ
+[<57> 60.05859375 <65642c203232204a756e>] TJ
 ET
 
 
 BT
 217.5060016 200.563005 Td
 /F1.0 10.5 Tf
-<323031362032313a34323a3331> Tj
+<323031362032323a32393a3038> Tj
 ET
 
 
@@ -2389,7 +2389,7 @@ endobj
 /Font << /F2.0 11 0 

svn commit: r1750322 [1/2] - in /tomee/site/trunk/content/ng: download.html download.pdf

2016-06-27 Thread rmannibucau
Author: rmannibucau
Date: Mon Jun 27 11:18:56 2016
New Revision: 1750322

URL: http://svn.apache.org/viewvc?rev=1750322=rev
Log:
updating downloads on ng

Modified:
tomee/site/trunk/content/ng/download.html
tomee/site/trunk/content/ng/download.pdf

Modified: tomee/site/trunk/content/ng/download.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/download.html?rev=1750322=1750321=1750322=diff
==
--- tomee/site/trunk/content/ng/download.html (original)
+++ tomee/site/trunk/content/ng/download.html Mon Jun 27 11:18:56 2016
@@ -105,7 +105,7 @@
 
 
 
-only TomEE 1.x WebProfile and JAX-RS are certified.
+only TomEE 1.x WebProfile and JAX-RS distributions are certified.
 
 
 
@@ -132,6 +132,54 @@ only TomEE 1.x WebProfile and JAX-RS are
 
 
 Apache 
TomEE plume
+7.0.1
+Wed, 22 
Jun 2016 22:41:15 GMT
+54 
MB
+tar.gz
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz;> tar.gz http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz.sha1;> sha1 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz.md5;> md5 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz.asc;> asc
+
+
+Apache 
TomEE plume
+7.0.1
+Wed, 22 
Jun 2016 22:39:25 GMT
+54 
MB
+zip
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.zip;> zip http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.zip.sha1;> sha1 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.zip.md5;> md5 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plume.zip.asc;> asc
+
+
+Apache 
TomEE plus
+7.0.1
+Wed, 22 
Jun 2016 22:37:49 GMT
+47 
MB
+tar.gz
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.tar.gz;> tar.gz http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.tar.gz.sha1;> sha1 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.tar.gz.md5;> md5 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.tar.gz.asc;> asc
+
+
+Apache 
TomEE plus
+7.0.1
+Wed, 22 
Jun 2016 22:36:12 GMT
+48 
MB
+zip
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.zip;> zip http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.zip.sha1;> sha1 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.zip.md5;> md5 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-plus.zip.asc;> asc
+
+
+Apache 
TomEE webprofile
+7.0.1
+Wed, 22 
Jun 2016 22:30:21 GMT
+33 
MB
+tar.gz
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz;> tar.gz http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.sha1;> sha1 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.md5;> md5 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.asc;> asc
+
+
+Apache 
TomEE webprofile
+7.0.1
+Wed, 22 
Jun 2016 22:29:08 GMT
+33 
MB
+zip
+http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip;> zip http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip.sha1;> sha1 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip.md5;> md5 http://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip.asc;> asc
+
+
+Apache 
TomEE plume
 7.0.0
 Tue, 17 
May 2016 21:53:07 GMT
 54 
MB




svn commit: r14161 - in /release/tomee: tomee-7.0.0/ tomee-7.0.1/

2016-06-27 Thread rmannibucau
Author: rmannibucau
Date: Mon Jun 27 11:00:15 2016
New Revision: 14161

Log:
replacing tomee 7.0.0 by 7.0.1

Added:
release/tomee/tomee-7.0.1/
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plume.tar.gz   (with props)
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plume.tar.gz.asc
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plume.tar.gz.md5
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plume.tar.gz.sha1
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plume.zip   (with props)
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plume.zip.asc
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plume.zip.md5
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plume.zip.sha1
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plus.tar.gz   (with props)
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plus.tar.gz.asc
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plus.tar.gz.md5
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plus.tar.gz.sha1
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plus.zip   (with props)
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plus.zip.asc
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plus.zip.md5
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-plus.zip.sha1
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.tar.gz   (with 
props)
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.asc
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.md5
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.sha1
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.zip   (with props)
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.zip.asc
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.zip.md5
release/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.zip.sha1
release/tomee/tomee-7.0.1/examples-7.0.1-src.tar.gz   (with props)
release/tomee/tomee-7.0.1/examples-7.0.1-src.tar.gz.asc
release/tomee/tomee-7.0.1/examples-7.0.1-src.tar.gz.md5
release/tomee/tomee-7.0.1/examples-7.0.1-src.tar.gz.sha1
release/tomee/tomee-7.0.1/examples-7.0.1-src.zip   (with props)
release/tomee/tomee-7.0.1/examples-7.0.1-src.zip.asc
release/tomee/tomee-7.0.1/examples-7.0.1-src.zip.md5
release/tomee/tomee-7.0.1/examples-7.0.1-src.zip.sha1
release/tomee/tomee-7.0.1/openejb-provisionning-7.0.1.tar.gz   (with props)
release/tomee/tomee-7.0.1/openejb-provisionning-7.0.1.tar.gz.asc
release/tomee/tomee-7.0.1/openejb-provisionning-7.0.1.tar.gz.md5
release/tomee/tomee-7.0.1/openejb-provisionning-7.0.1.tar.gz.sha1
release/tomee/tomee-7.0.1/openejb-provisionning-7.0.1.zip   (with props)
release/tomee/tomee-7.0.1/openejb-provisionning-7.0.1.zip.asc
release/tomee/tomee-7.0.1/openejb-provisionning-7.0.1.zip.md5
release/tomee/tomee-7.0.1/openejb-provisionning-7.0.1.zip.sha1
release/tomee/tomee-7.0.1/openejb-ssh-7.0.1.tar.gz   (with props)
release/tomee/tomee-7.0.1/openejb-ssh-7.0.1.tar.gz.asc
release/tomee/tomee-7.0.1/openejb-ssh-7.0.1.tar.gz.md5
release/tomee/tomee-7.0.1/openejb-ssh-7.0.1.tar.gz.sha1
release/tomee/tomee-7.0.1/openejb-ssh-7.0.1.zip   (with props)
release/tomee/tomee-7.0.1/openejb-ssh-7.0.1.zip.asc
release/tomee/tomee-7.0.1/openejb-ssh-7.0.1.zip.md5
release/tomee/tomee-7.0.1/openejb-ssh-7.0.1.zip.sha1
release/tomee/tomee-7.0.1/openejb-standalone-7.0.1.tar.gz   (with props)
release/tomee/tomee-7.0.1/openejb-standalone-7.0.1.tar.gz.asc
release/tomee/tomee-7.0.1/openejb-standalone-7.0.1.tar.gz.md5
release/tomee/tomee-7.0.1/openejb-standalone-7.0.1.tar.gz.sha1
release/tomee/tomee-7.0.1/openejb-standalone-7.0.1.zip   (with props)
release/tomee/tomee-7.0.1/openejb-standalone-7.0.1.zip.asc
release/tomee/tomee-7.0.1/openejb-standalone-7.0.1.zip.md5
release/tomee/tomee-7.0.1/openejb-standalone-7.0.1.zip.sha1
release/tomee/tomee-7.0.1/tomee-plume-webapp-7.0.1.war   (with props)
release/tomee/tomee-7.0.1/tomee-plume-webapp-7.0.1.war.asc
release/tomee/tomee-7.0.1/tomee-plume-webapp-7.0.1.war.md5
release/tomee/tomee-7.0.1/tomee-plume-webapp-7.0.1.war.sha1
release/tomee/tomee-7.0.1/tomee-plus-webapp-7.0.1.war   (with props)
release/tomee/tomee-7.0.1/tomee-plus-webapp-7.0.1.war.asc
release/tomee/tomee-7.0.1/tomee-plus-webapp-7.0.1.war.md5
release/tomee/tomee-7.0.1/tomee-plus-webapp-7.0.1.war.sha1
release/tomee/tomee-7.0.1/tomee-project-7.0.1-source-release.zip   (with 
props)
release/tomee/tomee-7.0.1/tomee-project-7.0.1-source-release.zip.asc
release/tomee/tomee-7.0.1/tomee-project-7.0.1-source-release.zip.md5
release/tomee/tomee-7.0.1/tomee-project-7.0.1-source-release.zip.sha1
release/tomee/tomee-7.0.1/tomee-webaccess-7.0.1.war   (with props)
release/tomee/tomee-7.0.1/tomee-webaccess-7.0.1.war.asc
release/tomee/tomee-7.0.1/tomee-webaccess-7.0.1.war.md5
release/tomee/tomee-7.0.1/tomee-webaccess-7.0.1.war.sha1
release/tomee/tomee-7.0.1/tomee

[2/2] tomee git commit: next release version

2016-06-27 Thread rmannibucau
next release version


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/ed4b3e97
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/ed4b3e97
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/ed4b3e97

Branch: refs/heads/master
Commit: ed4b3e976f35d4cb4a3b1c7263fcedaac9f61eaa
Parents: dbde8c5
Author: Romain manni-Bucau 
Authored: Mon Jun 27 12:45:25 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jun 27 12:45:25 2016 +0200

--
 arquillian/arquillian-common/pom.xml  |  2 +-
 arquillian/arquillian-openejb-embedded/pom.xml|  4 ++--
 .../arquillian-openejb-transaction-provider/pom.xml   |  2 +-
 arquillian/arquillian-tck/pom.xml |  2 +-
 arquillian/arquillian-tomee-common/pom.xml|  2 +-
 arquillian/arquillian-tomee-embedded/pom.xml  |  2 +-
 arquillian/arquillian-tomee-moviefun-example/pom.xml  |  2 +-
 arquillian/arquillian-tomee-remote/pom.xml|  8 
 .../arquillian-tomee-codi-tests/pom.xml   |  2 +-
 .../arquillian-tomee-config-tests/pom.xml |  2 +-
 .../arquillian-tomee-jaxrs-tests/pom.xml  |  2 +-
 .../arquillian-tomee-jaxws-tests/pom.xml  |  2 +-
 .../arquillian-tomee-jms-tests/pom.xml|  2 +-
 .../arquillian-tomee-webprofile-tests/pom.xml |  2 +-
 arquillian/arquillian-tomee-tests/pom.xml |  2 +-
 arquillian/arquillian-tomee-webapp-remote/pom.xml |  2 +-
 arquillian/pom.xml|  4 ++--
 arquillian/ziplock/pom.xml|  2 +-
 assembly/openejb-lite/pom.xml |  2 +-
 assembly/openejb-standalone/pom.xml   |  2 +-
 assembly/pom.xml  |  2 +-
 container/mbean-annotation-api/pom.xml|  2 +-
 container/openejb-api/pom.xml |  2 +-
 container/openejb-core/pom.xml|  2 +-
 container/openejb-javaagent/pom.xml   |  2 +-
 container/openejb-jee-accessors/pom.xml   |  2 +-
 container/openejb-jee/pom.xml |  2 +-
 container/openejb-jpa-integration/pom.xml |  2 +-
 container/openejb-junit/pom.xml   |  2 +-
 container/openejb-loader/pom.xml  |  2 +-
 container/pom.xml |  2 +-
 examples/access-timeout-meta/pom.xml  |  2 +-
 examples/access-timeout/pom.xml   |  2 +-
 examples/alternate-descriptors/pom.xml|  2 +-
 examples/applet/pom.xml   |  4 ++--
 examples/application-composer/pom.xml |  2 +-
 examples/applicationcomposer-jaxws-cdi/pom.xml|  4 ++--
 examples/applicationexception/pom.xml |  2 +-
 examples/arquillian-jpa/pom.xml   |  4 ++--
 examples/async-methods/pom.xml|  2 +-
 examples/async-postconstruct/pom.xml  |  2 +-
 examples/bean-validation-design-by-contract/pom.xml   |  4 ++--
 examples/bval-evaluation-redeployment/pom.xml |  6 +++---
 examples/bval-evaluation-redeployment/runner/pom.xml  |  2 +-
 examples/cdi-alternative-and-stereotypes/pom.xml  |  2 +-
 examples/cdi-application-scope/pom.xml|  2 +-
 examples/cdi-basic/pom.xml|  2 +-
 examples/cdi-ejbcontext-jaas/pom.xml  |  4 ++--
 examples/cdi-events/pom.xml   |  2 +-
 examples/cdi-interceptors/pom.xml |  2 +-
 examples/cdi-produces-disposes/pom.xml|  2 +-
 examples/cdi-produces-field/pom.xml   |  2 +-
 examples/cdi-realm/pom.xml|  2 +-
 examples/cdi-request-scope/pom.xml|  2 +-
 examples/cdi-session-scope/pom.xml|  2 +-
 examples/change-jaxws-url/pom.xml |  2 +-
 examples/client-resource-lookup-preview/pom.xml   |  6 +++---
 examples/component-interfaces/pom.xml |  2 +-
 examples/cucumber-jvm/pom.xml |  2 +-
 examples/custom-injection/pom.xml |  2 +-
 examples/datasource-ciphered-password/pom.xml |  2 +-
 examples/datasource-definition/pom.xml|  2 +-
 examples/datasource-versioning/pom.xml|  6 +++---
 examples/decorators/pom.xml   |  2 +-
 examples/deltaspike-configproperty/pom.xml  

[1/2] tomee git commit: next release version

2016-06-27 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master dbde8c552 -> ed4b3e976


http://git-wip-us.apache.org/repos/asf/tomee/blob/ed4b3e97/examples/multiple-tomee-arquillian/pom.xml
--
diff --git a/examples/multiple-tomee-arquillian/pom.xml 
b/examples/multiple-tomee-arquillian/pom.xml
index cc4c926..a343f9c 100644
--- a/examples/multiple-tomee-arquillian/pom.xml
+++ b/examples/multiple-tomee-arquillian/pom.xml
@@ -27,7 +27,7 @@
   OpenEJB :: Examples :: Multiple TomEE with Arquillian
   
 UTF-8
-7.0.1-SNAPSHOT
+7.0.2-SNAPSHOT
   
   
 install
@@ -86,7 +86,7 @@
 
   org.apache.tomee
   openejb-core
-  7.0.1-SNAPSHOT
+  7.0.2-SNAPSHOT
   test
 
 
@@ -104,7 +104,7 @@
 
   org.apache.tomee
   ziplock
-  7.0.1-SNAPSHOT
+  7.0.2-SNAPSHOT
   test
 
   

http://git-wip-us.apache.org/repos/asf/tomee/blob/ed4b3e97/examples/myfaces-codi-demo/pom.xml
--
diff --git a/examples/myfaces-codi-demo/pom.xml 
b/examples/myfaces-codi-demo/pom.xml
index 8e1f235..359fffd 100644
--- a/examples/myfaces-codi-demo/pom.xml
+++ b/examples/myfaces-codi-demo/pom.xml
@@ -41,7 +41,7 @@
   
 org.apache.tomee.maven
 tomee-maven-plugin
-7.0.1-SNAPSHOT
+7.0.2-SNAPSHOT
   
 
   

http://git-wip-us.apache.org/repos/asf/tomee/blob/ed4b3e97/examples/persistence-fragment/pom.xml
--
diff --git a/examples/persistence-fragment/pom.xml 
b/examples/persistence-fragment/pom.xml
index c799b0e..a8b92be 100644
--- a/examples/persistence-fragment/pom.xml
+++ b/examples/persistence-fragment/pom.xml
@@ -71,7 +71,7 @@
 
   org.apache.tomee
   openejb-core
-  7.0.1-SNAPSHOT
+  7.0.2-SNAPSHOT
   test
 
   

http://git-wip-us.apache.org/repos/asf/tomee/blob/ed4b3e97/examples/pojo-webservice/pom.xml
--
diff --git a/examples/pojo-webservice/pom.xml b/examples/pojo-webservice/pom.xml
index 6af1eb9..7a98cd6 100644
--- a/examples/pojo-webservice/pom.xml
+++ b/examples/pojo-webservice/pom.xml
@@ -26,7 +26,7 @@
   OpenEJB :: Web Examples :: Pojo WS
   
 UTF-8
-7.0.1-SNAPSHOT
+7.0.2-SNAPSHOT
   
   
 
@@ -63,7 +63,7 @@

 org.apache.tomee.maven
 tomee-maven-plugin
-7.0.1-SNAPSHOT
+7.0.2-SNAPSHOT
 
   ${tomee.version}
   plus

http://git-wip-us.apache.org/repos/asf/tomee/blob/ed4b3e97/examples/polling-parent/pom.xml
--
diff --git a/examples/polling-parent/pom.xml b/examples/polling-parent/pom.xml
index bd3d8ce..1682781 100644
--- a/examples/polling-parent/pom.xml
+++ b/examples/polling-parent/pom.xml
@@ -30,7 +30,7 @@
   
 4.4
 UTF-8
-7.0.1-SNAPSHOT
+7.0.2-SNAPSHOT
   
 
   

http://git-wip-us.apache.org/repos/asf/tomee/blob/ed4b3e97/examples/pom.xml
--
diff --git a/examples/pom.xml b/examples/pom.xml
index 5c2d646..6229794 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -27,7 +27,7 @@
   
 tomee-project
 org.apache.tomee
-7.0.1-SNAPSHOT
+7.0.2-SNAPSHOT
   
 
   examples

http://git-wip-us.apache.org/repos/asf/tomee/blob/ed4b3e97/examples/projectstage-demo/pom.xml
--
diff --git a/examples/projectstage-demo/pom.xml 
b/examples/projectstage-demo/pom.xml
index f810504..2d1f955 100644
--- a/examples/projectstage-demo/pom.xml
+++ b/examples/projectstage-demo/pom.xml
@@ -27,7 +27,7 @@
   OpenEJB :: Examples :: DeltaSpike ProjectStage
 
   
-7.0.1-SNAPSHOT
+7.0.2-SNAPSHOT
 UTF-8
   
 

http://git-wip-us.apache.org/repos/asf/tomee/blob/ed4b3e97/examples/quartz-app/pom.xml
--
diff --git a/examples/quartz-app/pom.xml b/examples/quartz-app/pom.xml
index b247dff..410af98 100644
--- a/examples/quartz-app/pom.xml
+++ b/examples/quartz-app/pom.xml
@@ -28,7 +28,7 @@
   
   
 UTF-8
-7.0.1-SNAPSHOT
+7.0.2-SNAPSHOT
   
   
   

http://git-wip-us.apache.org/repos/asf/tomee/blob/ed4b3e97/examples/realm-in-tomee/pom.xml
--
diff --git a/examples/realm-in-tomee/pom.xml b/examples/realm-in-tomee/pom.xml
index ae107a8..2335a39 100644
--- a/examples/realm-in-tomee/pom.xml
+++ b/examples/realm-in-tomee/pom.xml
@@ -47,7 +47,7 @@
   
 org.apache.tomee.maven
 tomee-maven-plugin
-7.0.1-SNAPSHOT
+7.0.2-SNAPSHOT
   
 
   

http://git-wip-us.apache.org/repos/asf/tomee/blob/ed4b3e97/examples/reload-persistence-unit-properties/pom.xml

svn commit: r1750320 - in /tomee/site/trunk/content: download/tomee-7.0.1.html index.html security/tomee.mdtext tomee-7.0.1-release-notes.mdtext tomee-7.0.1.mdtext

2016-06-27 Thread rmannibucau
Author: rmannibucau
Date: Mon Jun 27 10:43:59 2016
New Revision: 1750320

URL: http://svn.apache.org/viewvc?rev=1750320=rev
Log:
updating the website with 7.0.1

Added:
tomee/site/trunk/content/download/tomee-7.0.1.html
tomee/site/trunk/content/tomee-7.0.1-release-notes.mdtext
tomee/site/trunk/content/tomee-7.0.1.mdtext
Modified:
tomee/site/trunk/content/index.html
tomee/site/trunk/content/security/tomee.mdtext

Added: tomee/site/trunk/content/download/tomee-7.0.1.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/download/tomee-7.0.1.html?rev=1750320=auto
==
--- tomee/site/trunk/content/download/tomee-7.0.1.html (added)
+++ tomee/site/trunk/content/download/tomee-7.0.1.html Mon Jun 27 10:43:59 2016
@@ -0,0 +1,206 @@
+{% extends "basic.html" %}
+
+{% block title %}Apache TomEE 7.0.1{% endblock %}
+{% block content %}
+http://www.w3.org/1999/html;>
+
+
+  Feedback Welcome!
+We use your feedback to focus efforts, develop new features, and to 
make TomEE better for everyone.  mailto:us...@tomee.apache.org?subject=Feedback on TomEE 
7.0.1=We'd%20like%20to%20hear%20about%20anything%20you'd%20like%20to%20tell%20us.%20%20If%20you're%20short%20on%20ideas%2C%20here%20are%20some%3A%0A%0A%20-%20Ways%20we%20can%20speed%20up%20or%20improve%20your%20ability%20to%20evaluate%20TomEE%0A%20-%20Anything%20you%20found%20difficult%20or%20inconvenient%20about%20using%20TomEE%0A%20-%20Documentation%20you%20would%20like%20to%20see%0A%20-%20Features%20you%20would%20like%20to%20have%0A%20-%20Anything%20in%20general%20to%20improve%20TomEE%20or%20help%20us%20grow%0A%0AKeep%20in%20mind%20that%20out%20of%20every%20100%20people%20that%20try%20something%20out%2C%20maybe%20one%20will%20actually%20post%20about%20it.%20%20Feel%20incredibly%20encouraged%20to%20let%20us%20know%20about%20your%20experiences%20with%20TomEE%20even%20if%20you%20think%20we've%20heard%20it%2
 
0a%20hundred%20times.%20%20Odds%20are%20we%20have%20not%20heard%20it%20and%2C%20if%20we%20have%2C%20the%20most%20requested%20things%20are%20done%20first.%20%20So%20definitely%20let%20us%20know!%0A%0AApache%20TomEE%20is%20free%2C%20but%20you%20can%20pay%20us%20with%20feedback%20%3A)%0A%0ABest%20regards%2C%0AThe%20Apache%20TomEE%20community%0A">Help
 us grow!
+
+
+
+Apache TomEE 7.0.1
+June 2016
+
+In order to guard against corrupted downloads/installations, it is 
highly recommended to http://www.apache.org/dev/release-signing#verifying-signature;>verify the 
signature of the release bundles against the public http://www.apache.org/dist/tomee/KEYS;>KEYS used by the Apache TomEE 
developers.
+
+
+
+
+Web Profile
+
+Apache TomEE Web Profile delivers Servlets, JSP, JSF, JTA, JPA, 
CDI, Bean Validation and EJB Lite
+
+Comparison 
+
+Plus
+
+Apache TomEE Plus delivers all that is in the Web Profile and 
JAX-RS, plus EJB Full, Java EE Connector Architecture, JMS and JAX-WS.
+
+Comparison 
+
+Plume
+
+Apache TomEE Plume delivers all that is in the Plus Profile, 
but includes https://javaserverfaces.java.net/;>Mojarra and http://www.eclipse.org/eclipselink/;>EclipseLink support.
+
+Comparison 
+
+
+
+
+Not Java EE7 Certified
+
+
+http://www.apache.org/dyn/closer.cgi/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.tar.gz;>apache-tomee-7.0.1-webprofile.tar.gz
+(http://www.apache.org/dyn/closer.cgi/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.zip.txt;>contents
 -
+http://www.apache.org/dyn/closer.cgi/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.asc;>asc
 -
+http://www.apache.org/dyn/closer.cgi/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.md5;>md5)
+
+http://www.apache.org/dyn/closer.cgi/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.zip;>apache-tomee-7.0.1-webprofile.zip
+(http://www.apache.org/dyn/closer.cgi/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.zip.txt;>contents
 -
+http://www.apache.org/dyn/closer.cgi/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.zip.asc;>asc
 -
+http://www.apache.org/dyn/closer.cgi/tomee/tomee-7.0.1/apache-tomee-7.0.1-webprofile.zip.md5;>md5)
+
+
+
+
+Not Java EE7 Certified
+
+
+http://www.apache.org/dyn/closer.cgi/tomee/tomee-7.0.1/apache-tomee-7.0.1-plus.tar.gz;>apache-tomee-7.0.1-plus.tar.gz
+(http://www.apache.org/dyn/closer.cgi/tomee/tomee-7.0.1/apache-tomee-7.0.1-plus.zip.txt;>contents
 -
+ 

[tomee] Git Push Summary

2016-06-27 Thread rmannibucau
Repository: tomee
Updated Tags:  refs/tags/tomee-7.0.1 [created] 9d6f60411


tomee git commit: TOMEE-1852 avoid NPE if cdi is not in use for jaxws

2016-06-26 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master c0e6d70f1 -> dbde8c552


TOMEE-1852 avoid NPE if cdi is not in use for jaxws


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/dbde8c55
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/dbde8c55
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/dbde8c55

Branch: refs/heads/master
Commit: dbde8c552ba69fa4060ae8b340b64b1e74a7b0fe
Parents: c0e6d70
Author: Romain manni-Bucau 
Authored: Sun Jun 26 19:48:26 2016 +0200
Committer: Romain manni-Bucau 
Committed: Sun Jun 26 19:48:26 2016 +0200

--
 .../java/org/apache/openejb/server/cxf/pojo/PojoEndpoint.java| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/dbde8c55/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/pojo/PojoEndpoint.java
--
diff --git 
a/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/pojo/PojoEndpoint.java
 
b/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/pojo/PojoEndpoint.java
index 8805ff9..229a474 100644
--- 
a/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/pojo/PojoEndpoint.java
+++ 
b/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/pojo/PojoEndpoint.java
@@ -108,7 +108,7 @@ public class PojoEndpoint extends CxfEndpoint {
 try {
 final WebBeansContext webBeansContext = 
WebBeansContext.currentInstance();
 final BeanManagerImpl bm = webBeansContext.getBeanManagerImpl();
-if (bm.isInUse()) { // try cdi bean
+if (bm != null && bm.isInUse()) { // try cdi bean
 if (JAXWS_AS_CDI_BEANS) {
 try {
 final Set beans = bm.getBeans(instance);
@@ -152,7 +152,7 @@ public class PojoEndpoint extends CxfEndpoint {
 injectionProcessor.createInstance();
 implementor = injectionProcessor.getInstance();
 injector = injectCxfResources(implementor);
-if (!JAXWS_AS_CDI_BEANS && bm.isInUse()) {
+if (!JAXWS_AS_CDI_BEANS && bm != null && bm.isInUse()) {
 final CreationalContextImpl creationalContext = 
bm.createCreationalContext(null);
 OWBInjector.inject(bm, implementor, null);
 toClean = creationalContext;



[2/2] tomee git commit: OWB-1123 removing cdi beans from session on passivation, adding tomee.session.remove-cdi-beans-on-passivate flag to set it to false in OWB config if desired

2016-06-24 Thread rmannibucau
OWB-1123 removing cdi beans from session on passivation, adding 
tomee.session.remove-cdi-beans-on-passivate flag to set it to false in OWB 
config if desired


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/c0e6d70f
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/c0e6d70f
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/c0e6d70f

Branch: refs/heads/master
Commit: c0e6d70f1b2ebef600ab4f3356d75ef3e5d415ea
Parents: 475b1e0
Author: Romain manni-Bucau 
Authored: Fri Jun 24 09:39:09 2016 +0200
Committer: Romain manni-Bucau 
Committed: Fri Jun 24 09:39:09 2016 +0200

--
 .../server/httpd/EndWebBeansListener.java   | 23 +---
 1 file changed, 15 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/c0e6d70f/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/EndWebBeansListener.java
--
diff --git 
a/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/EndWebBeansListener.java
 
b/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/EndWebBeansListener.java
index 722c56c..661b972 100644
--- 
a/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/EndWebBeansListener.java
+++ 
b/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/EndWebBeansListener.java
@@ -5,14 +5,14 @@
  * The ASF licenses this file to You under the Apache License, Version 2.0
  * (the "License"); you may not use this file except in compliance with
  * the License.  You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  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.
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * 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.
  */
 package org.apache.openejb.server.httpd;
 
@@ -40,6 +40,7 @@ public class EndWebBeansListener implements 
ServletContextListener, ServletReque
  */
 protected WebBeansContext webBeansContext;
 private final CdiAppContextsService contextsService;
+private final boolean cleanUpSession;
 
 /**
  * Default constructor
@@ -50,8 +51,11 @@ public class EndWebBeansListener implements 
ServletContextListener, ServletReque
 this.webBeansContext = webBeansContext;
 if (webBeansContext != null) {
 this.contextsService = 
CdiAppContextsService.class.cast(webBeansContext.getService(ContextsService.class));
+this.cleanUpSession = 
Boolean.parseBoolean(webBeansContext.getOpenWebBeansConfiguration()
+
.getProperty("tomee.session.remove-cdi-beans-on-passivate", "true"));
 } else {
 this.contextsService = null;
+this.cleanUpSession = false; // ignored anyway
 }
 }
 
@@ -95,6 +99,9 @@ public class EndWebBeansListener implements 
ServletContextListener, ServletReque
 return;
 }
 
+if (cleanUpSession) {
+event.getSession().removeAttribute("openWebBeansSessionContext");
+}
 WebBeansListenerHelper.destroyFakedRequest(this);
 }
 



[1/2] tomee git commit: TOMEE-1851 ear webapp first strategy

2016-06-24 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master fc28436fb -> c0e6d70f1


TOMEE-1851 ear webapp first strategy


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/475b1e0f
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/475b1e0f
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/475b1e0f

Branch: refs/heads/master
Commit: 475b1e0f6e51d2b9e8bc24340f3612c8a5ff9625
Parents: fc28436
Author: Romain manni-Bucau 
Authored: Fri Jun 24 09:38:16 2016 +0200
Committer: Romain manni-Bucau 
Committed: Fri Jun 24 09:38:16 2016 +0200

--
 .../arquillian-tomee-jaxws-tests/pom.xml| 34 +++--
 .../tests/jaxws/EarClassLoaderTest.java | 11 +--
 .../jaxws/EarWebAppFirstClassLoaderTest.java| 76 
 .../tomee/catalina/TomEEWebappClassLoader.java  | 13 ++--
 .../tomee/catalina/TomEEWebappLoader.java   |  6 ++
 .../catalina/WebAppFirstEarClassLoader.java | 62 
 6 files changed, 188 insertions(+), 14 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/475b1e0f/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/pom.xml
--
diff --git 
a/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/pom.xml 
b/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/pom.xml
index 178ce89..71a9cce 100644
--- a/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/pom.xml
+++ b/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/pom.xml
@@ -36,15 +36,37 @@
   ${project.version}
   test
 
- 
-  joda-time
-  joda-time
-  2.5
-  test
-
   
 
   
 plus
   
+
+  
+
+  
+org.apache.maven.plugins
+maven-dependency-plugin
+2.10
+
+  
+get-joda
+
+  copy
+
+
+  
+
+  joda-time
+  joda-time
+  2.5
+  
${project.build.directory}/placeholder-dep
+
+  
+
+  
+
+  
+
+  
 

http://git-wip-us.apache.org/repos/asf/tomee/blob/475b1e0f/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/src/test/java/org/apache/openejb/arquillian/tests/jaxws/EarClassLoaderTest.java
--
diff --git 
a/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/src/test/java/org/apache/openejb/arquillian/tests/jaxws/EarClassLoaderTest.java
 
b/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/src/test/java/org/apache/openejb/arquillian/tests/jaxws/EarClassLoaderTest.java
index c875bff..4b75d78 100644
--- 
a/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/src/test/java/org/apache/openejb/arquillian/tests/jaxws/EarClassLoaderTest.java
+++ 
b/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/src/test/java/org/apache/openejb/arquillian/tests/jaxws/EarClassLoaderTest.java
@@ -33,10 +33,10 @@ import org.junit.runner.RunWith;
 import java.io.IOException;
 import java.net.URL;
 
-import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertTrue;
+import static org.junit.Assume.assumeFalse;
 
-@RunWith(Arquillian.class)
+@RunWith(Arquillian.class) // TODO: move it and EarWebAppFirstClassLoaderTest 
to webprofile?
 public class EarClassLoaderTest {
 @Deployment(testable = false)
 public static Archive ear() {
@@ -59,7 +59,10 @@ public class EarClassLoaderTest {
 private URL url;
 
 @Test
-public void checkIfWasCorretlyLoaded() throws IOException { // when 
writing this test we ship joda-time 2.2
-assertTrue(IO.slurp(new URL(url.toExternalForm() + 
(url.getPath().isEmpty() ? "/broken-web/" : "") + 
"joda")).endsWith("joda-time-2.5.jar"));
+public void checkIfWasCorretlyLoaded() throws IOException {
+// embedded case uses the classpath for a lot of reasons
+assumeFalse(System.getProperty("openejb.arquillian.adapter", 
"embedded").contains("embedded"));
+final String slurp = IO.slurp(new URL(url.toExternalForm() + 
(url.getPath().isEmpty() ? "/broken-web/" : "") + "joda"));
+assertTrue(slurp.endsWith("broken-web/WEB-INF/lib/joda-time-2.5.jar"));
 }
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/475b1e0f/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/src/test/java/org/apache/openejb/arquillian/tests/jaxws/EarWebAppFirstClassLoaderTest.java
--
diff --git 

svn commit: r14104 - /dev/tomee/7.0.1/

2016-06-23 Thread rmannibucau
Author: rmannibucau
Date: Thu Jun 23 06:33:41 2016
New Revision: 14104

Log:
7.0.1 artifacts

Added:
dev/tomee/7.0.1/
dev/tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz   (with props)
dev/tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz.asc
dev/tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz.md5
dev/tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz.sha1
dev/tomee/7.0.1/apache-tomee-7.0.1-plume.zip   (with props)
dev/tomee/7.0.1/apache-tomee-7.0.1-plume.zip.asc
dev/tomee/7.0.1/apache-tomee-7.0.1-plume.zip.md5
dev/tomee/7.0.1/apache-tomee-7.0.1-plume.zip.sha1
dev/tomee/7.0.1/apache-tomee-7.0.1-plus.tar.gz   (with props)
dev/tomee/7.0.1/apache-tomee-7.0.1-plus.tar.gz.asc
dev/tomee/7.0.1/apache-tomee-7.0.1-plus.tar.gz.md5
dev/tomee/7.0.1/apache-tomee-7.0.1-plus.tar.gz.sha1
dev/tomee/7.0.1/apache-tomee-7.0.1-plus.zip   (with props)
dev/tomee/7.0.1/apache-tomee-7.0.1-plus.zip.asc
dev/tomee/7.0.1/apache-tomee-7.0.1-plus.zip.md5
dev/tomee/7.0.1/apache-tomee-7.0.1-plus.zip.sha1
dev/tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz   (with props)
dev/tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.asc
dev/tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.md5
dev/tomee/7.0.1/apache-tomee-7.0.1-webprofile.tar.gz.sha1
dev/tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip   (with props)
dev/tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip.asc
dev/tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip.md5
dev/tomee/7.0.1/apache-tomee-7.0.1-webprofile.zip.sha1
dev/tomee/7.0.1/examples-7.0.1-src.tar.gz   (with props)
dev/tomee/7.0.1/examples-7.0.1-src.tar.gz.asc
dev/tomee/7.0.1/examples-7.0.1-src.tar.gz.md5
dev/tomee/7.0.1/examples-7.0.1-src.tar.gz.sha1
dev/tomee/7.0.1/examples-7.0.1-src.zip   (with props)
dev/tomee/7.0.1/examples-7.0.1-src.zip.asc
dev/tomee/7.0.1/examples-7.0.1-src.zip.md5
dev/tomee/7.0.1/examples-7.0.1-src.zip.sha1
dev/tomee/7.0.1/openejb-provisionning-7.0.1.tar.gz   (with props)
dev/tomee/7.0.1/openejb-provisionning-7.0.1.tar.gz.asc
dev/tomee/7.0.1/openejb-provisionning-7.0.1.tar.gz.md5
dev/tomee/7.0.1/openejb-provisionning-7.0.1.tar.gz.sha1
dev/tomee/7.0.1/openejb-provisionning-7.0.1.zip   (with props)
dev/tomee/7.0.1/openejb-provisionning-7.0.1.zip.asc
dev/tomee/7.0.1/openejb-provisionning-7.0.1.zip.md5
dev/tomee/7.0.1/openejb-provisionning-7.0.1.zip.sha1
dev/tomee/7.0.1/openejb-ssh-7.0.1.tar.gz   (with props)
dev/tomee/7.0.1/openejb-ssh-7.0.1.tar.gz.asc
dev/tomee/7.0.1/openejb-ssh-7.0.1.tar.gz.md5
dev/tomee/7.0.1/openejb-ssh-7.0.1.tar.gz.sha1
dev/tomee/7.0.1/openejb-ssh-7.0.1.zip   (with props)
dev/tomee/7.0.1/openejb-ssh-7.0.1.zip.asc
dev/tomee/7.0.1/openejb-ssh-7.0.1.zip.md5
dev/tomee/7.0.1/openejb-ssh-7.0.1.zip.sha1
dev/tomee/7.0.1/openejb-standalone-7.0.1.tar.gz   (with props)
dev/tomee/7.0.1/openejb-standalone-7.0.1.tar.gz.asc
dev/tomee/7.0.1/openejb-standalone-7.0.1.tar.gz.md5
dev/tomee/7.0.1/openejb-standalone-7.0.1.tar.gz.sha1
dev/tomee/7.0.1/openejb-standalone-7.0.1.zip   (with props)
dev/tomee/7.0.1/openejb-standalone-7.0.1.zip.asc
dev/tomee/7.0.1/openejb-standalone-7.0.1.zip.md5
dev/tomee/7.0.1/openejb-standalone-7.0.1.zip.sha1
dev/tomee/7.0.1/tomee-plume-webapp-7.0.1.war   (with props)
dev/tomee/7.0.1/tomee-plume-webapp-7.0.1.war.asc
dev/tomee/7.0.1/tomee-plume-webapp-7.0.1.war.md5
dev/tomee/7.0.1/tomee-plume-webapp-7.0.1.war.sha1
dev/tomee/7.0.1/tomee-plus-webapp-7.0.1.war   (with props)
dev/tomee/7.0.1/tomee-plus-webapp-7.0.1.war.asc
dev/tomee/7.0.1/tomee-plus-webapp-7.0.1.war.md5
dev/tomee/7.0.1/tomee-plus-webapp-7.0.1.war.sha1
dev/tomee/7.0.1/tomee-project-7.0.1-source-release.zip   (with props)
dev/tomee/7.0.1/tomee-project-7.0.1-source-release.zip.asc
dev/tomee/7.0.1/tomee-project-7.0.1-source-release.zip.md5
dev/tomee/7.0.1/tomee-project-7.0.1-source-release.zip.sha1
dev/tomee/7.0.1/tomee-webaccess-7.0.1.war   (with props)
dev/tomee/7.0.1/tomee-webaccess-7.0.1.war.asc
dev/tomee/7.0.1/tomee-webaccess-7.0.1.war.md5
dev/tomee/7.0.1/tomee-webaccess-7.0.1.war.sha1
dev/tomee/7.0.1/tomee-webapp-7.0.1.war   (with props)
dev/tomee/7.0.1/tomee-webapp-7.0.1.war.asc
dev/tomee/7.0.1/tomee-webapp-7.0.1.war.md5
dev/tomee/7.0.1/tomee-webapp-7.0.1.war.sha1

Added: dev/tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz
==
Binary file - no diff available.

Propchange: dev/tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz.asc
==
--- dev/tomee/7.0.1/apache-tomee-7.0.1-plume.tar.gz.asc (added)
+++ dev/tomee/7.0.1/apache

tomee git commit: unused import

2016-06-22 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master e6d45464d -> fc28436fb


unused import


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/fc28436f
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/fc28436f
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/fc28436f

Branch: refs/heads/master
Commit: fc28436fb753c2c17386b7d8510f9b712d7033ab
Parents: e6d4546
Author: Romain manni-Bucau 
Authored: Wed Jun 22 13:27:08 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jun 22 13:27:08 2016 +0200

--
 .../java/org/apache/openejb/core/security/SecurityServiceImpl.java  | 1 -
 1 file changed, 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/fc28436f/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
index b152765..12bdd79 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
@@ -18,7 +18,6 @@
 package org.apache.openejb.core.security;
 
 import org.apache.openejb.core.security.jaas.UsernamePasswordCallbackHandler;
-import org.apache.openejb.core.security.jacc.BasicJaccProvider;
 import org.apache.openejb.loader.SystemInstance;
 import org.apache.openejb.util.ConfUtils;
 import org.apache.xbean.finder.archive.FileArchive;



tomee git commit: TOMEE-1849 ensuring jaccprovider can be overriden

2016-06-22 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 30e42e463 -> e6d45464d


TOMEE-1849 ensuring jaccprovider can be overriden


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/e6d45464
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/e6d45464
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/e6d45464

Branch: refs/heads/master
Commit: e6d45464d4e007ea157a6f979f6049ce98e04488
Parents: 30e42e4
Author: Romain manni-Bucau 
Authored: Wed Jun 22 12:58:39 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jun 22 12:58:39 2016 +0200

--
 .../core/security/AbstractSecurityService.java  |  8 +++-
 .../core/security/SecurityServiceImpl.java  |  2 +-
 .../security/AbstractSecurityServiceTest.java   | 42 
 3 files changed, 50 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/e6d45464/container/openejb-core/src/main/java/org/apache/openejb/core/security/AbstractSecurityService.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/core/security/AbstractSecurityService.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/core/security/AbstractSecurityService.java
index 0fd7ed2..1378f98 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/core/security/AbstractSecurityService.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/core/security/AbstractSecurityService.java
@@ -70,7 +70,7 @@ public abstract class AbstractSecurityService implements 
DestroyableResource, Se
 protected SecurityContext defaultContext;
 
 public AbstractSecurityService() {
-this(BasicJaccProvider.class.getName());
+this(autoJaccProvider());
 }
 
 public AbstractSecurityService(final String jaccProvider) {
@@ -331,6 +331,12 @@ public abstract class AbstractSecurityService implements 
DestroyableResource, Se
 return true;
 }
 
+protected static String autoJaccProvider() {
+return SystemInstance.isInitialized() ?
+SystemInstance.get().getProperty(JaccProvider.class.getName(), 
BasicJaccProvider.class.getName()) :
+BasicJaccProvider.class.getName();
+}
+
 protected static void installJacc() {
 final ClassLoader contextClassLoader = 
Thread.currentThread().getContextClassLoader();
 

http://git-wip-us.apache.org/repos/asf/tomee/blob/e6d45464/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
index 4d3a776..b152765 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/core/security/SecurityServiceImpl.java
@@ -39,7 +39,7 @@ public class SecurityServiceImpl extends 
AbstractSecurityService {
 private static final Map contexts = new 
ConcurrentHashMap();
 
 public SecurityServiceImpl() {
-this(BasicJaccProvider.class.getName());
+this(autoJaccProvider());
 }
 
 public SecurityServiceImpl(final String jaccProviderClass) {

http://git-wip-us.apache.org/repos/asf/tomee/blob/e6d45464/container/openejb-core/src/test/java/org/apache/openejb/core/security/AbstractSecurityServiceTest.java
--
diff --git 
a/container/openejb-core/src/test/java/org/apache/openejb/core/security/AbstractSecurityServiceTest.java
 
b/container/openejb-core/src/test/java/org/apache/openejb/core/security/AbstractSecurityServiceTest.java
new file mode 100644
index 000..3b2c0c9
--- /dev/null
+++ 
b/container/openejb-core/src/test/java/org/apache/openejb/core/security/AbstractSecurityServiceTest.java
@@ -0,0 +1,42 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT 

tomee git commit: TOMEE-1848 @Configuration support for TomEEEmbeddedSingleRunner

2016-06-21 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 111989beb -> 30e42e463


TOMEE-1848 @Configuration support for TomEEEmbeddedSingleRunner


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/30e42e46
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/30e42e46
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/30e42e46

Branch: refs/heads/master
Commit: 30e42e46313fbb3f952114ce0f4ad65ca92e6694
Parents: 111989b
Author: Romain manni-Bucau 
Authored: Wed Jun 22 07:33:30 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jun 22 07:33:30 2016 +0200

--
 .../junit/TomEEEmbeddedSingleRunner.java| 25 
 .../embedded/SingleInstanceRunnerTest.java  |  8 +++
 2 files changed, 33 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/30e42e46/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/junit/TomEEEmbeddedSingleRunner.java
--
diff --git 
a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/junit/TomEEEmbeddedSingleRunner.java
 
b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/junit/TomEEEmbeddedSingleRunner.java
index 4635e2f..b223663 100644
--- 
a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/junit/TomEEEmbeddedSingleRunner.java
+++ 
b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/junit/TomEEEmbeddedSingleRunner.java
@@ -16,6 +16,7 @@
  */
 package org.apache.tomee.embedded.junit;
 
+import org.apache.openejb.config.sys.Openejb;
 import org.apache.openejb.testing.Application;
 import org.apache.openejb.testing.Classes;
 import org.apache.openejb.testing.ContainerProperties;
@@ -26,6 +27,7 @@ import org.apache.tomee.embedded.Container;
 import org.apache.webbeans.config.WebBeansContext;
 import org.apache.webbeans.inject.OWBInjector;
 import org.apache.xbean.finder.AnnotationFinder;
+import org.apache.xbean.finder.archive.ClassesArchive;
 import org.apache.xbean.finder.archive.FileArchive;
 import org.junit.rules.MethodRule;
 import org.junit.rules.TestRule;
@@ -43,6 +45,7 @@ import java.io.IOException;
 import java.lang.annotation.Retention;
 import java.lang.annotation.Target;
 import java.lang.reflect.Field;
+import java.lang.reflect.Method;
 import java.net.URL;
 import java.util.ArrayList;
 import java.util.Collection;
@@ -50,11 +53,13 @@ import java.util.HashMap;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
+import java.util.Properties;
 import java.util.concurrent.atomic.AtomicReference;
 
 import static java.lang.annotation.ElementType.TYPE;
 import static java.lang.annotation.RetentionPolicy.RUNTIME;
 import static org.apache.openejb.loader.JarLocation.jarLocation;
+import static org.apache.openejb.util.Classes.ancestors;
 
 /**
  * see org.apache.tomee.embedded.SingleInstanceRunnerTest for a sample.
@@ -65,6 +70,7 @@ import static 
org.apache.openejb.loader.JarLocation.jarLocation;
  * Note: @Application classes are only searched in the same jar as the test.
  *
  * Model:
+ * - @Configuration: programmatic properties - note injections don't work 
there.
  * - @Classes: only context value is used.
  * - @ContainerProperties: to configure the container
  * - @WebResource: first value can be used to set the docBase (other values 
are ignored)
@@ -181,6 +187,7 @@ public class TomEEEmbeddedSingleRunner extends 
BlockJUnit4ClassRunner {
 started = true;
 
 final Class appClass = APP.get().getClass();
+final AnnotationFinder finder = new AnnotationFinder(new 
ClassesArchive(ancestors(appClass)));
 
 // setup the container config reading class annotation, using 
a randome http port and deploying the classpath
 final Configuration configuration = new Configuration();
@@ -191,6 +198,24 @@ public class TomEEEmbeddedSingleRunner extends 
BlockJUnit4ClassRunner {
 }
 }
 
+Openejb openejb = null;
+final List annotatedMethods = 
finder.findAnnotatedMethods(org.apache.openejb.testing.Configuration.class);
+if (annotatedMethods.size() > 1) {
+throw new IllegalArgumentException("Only one 
@Configuration is supported: " + annotatedMethods);
+}
+for (final Method m : annotatedMethods) {
+final Object o = m.invoke(APP.get());
+if (Properties.class.isInstance(o)) {
+final Properties properties = Properties.class.cast(o);
+if (configuration.getProperties() == null) {
+configuration.setProperties(new Properties());
+ 

tomee git commit: TOMEE-1842 a bit better heuristic for stripVersion for wars

2016-06-21 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 243cc841c -> 111989beb


TOMEE-1842 a bit better heuristic for stripVersion for wars


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/111989be
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/111989be
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/111989be

Branch: refs/heads/master
Commit: 111989bebb8f315c7d6ea61118d508767a0e34d8
Parents: 243cc84
Author: Romain manni-Bucau 
Authored: Tue Jun 21 13:36:46 2016 +0200
Committer: Romain manni-Bucau 
Committed: Tue Jun 21 13:36:46 2016 +0200

--
 .../apache/openejb/maven/plugin/AbstractTomEEMojo.java | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/111989be/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java
--
diff --git 
a/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java
 
b/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java
index 4a16c2c..f103ddd 100644
--- 
a/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java
+++ 
b/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java
@@ -303,6 +303,12 @@ public abstract class AbstractTomEEMojo extends 
AbstractAddressMojo {
 @Parameter(defaultValue = 
"${project.build.directory}/${project.build.finalName}", readonly = true)
 protected File workWarFile;
 
+@Parameter(defaultValue = "${project.build.finalName}", readonly = true)
+protected String finalName;
+
+@Parameter(defaultValue = "${project.artifactId}", readonly = true)
+protected String artifactId;
+
 @Parameter(property = "tomee-plugin.remove-default-webapps", defaultValue 
= "true")
 protected boolean removeDefaultWebapps;
 
@@ -761,7 +767,8 @@ public abstract class AbstractTomEEMojo extends 
AbstractAddressMojo {
 try {
 final FileWithMavenMeta file = mvnToFile(lib, defaultType);
 if (extractedName == null && (stripVersion || isWar && 
stripWarVersion)) {
-extractedName = file.stripVersion(!isExplodedWar);
+extractedName = isCurrentArtifact(file) && file.version != 
null ? finalName.replace("-" + file.version, "") :
+file.stripVersion(!isExplodedWar);
 }
 
 if (!unzip) {
@@ -796,6 +803,10 @@ public abstract class AbstractTomEEMojo extends 
AbstractAddressMojo {
 }
 }
 
+private boolean isCurrentArtifact(final FileWithMavenMeta file) {
+return file.artifact.equals(artifactId);
+}
+
 private FileWithMavenMeta mvnToFile(final String lib, final String 
defaultType) throws ArtifactResolutionException, ArtifactNotFoundException {
 final String[] infos = lib.split(":");
 final String classifier;



tomee git commit: right syntax for classpath in test

2016-06-19 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 288bd8a32 -> 243cc841c


right syntax for classpath in test


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/243cc841
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/243cc841
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/243cc841

Branch: refs/heads/master
Commit: 243cc841c7e4db7465d5d6996061388f8283d9da
Parents: 288bd8a
Author: Romain manni-Bucau 
Authored: Sun Jun 19 16:19:21 2016 +0200
Committer: Romain manni-Bucau 
Committed: Sun Jun 19 16:19:21 2016 +0200

--
 .../java/org/apache/openejb/resource/ClasspathAPITest.java| 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/243cc841/container/openejb-core/src/test/java/org/apache/openejb/resource/ClasspathAPITest.java
--
diff --git 
a/container/openejb-core/src/test/java/org/apache/openejb/resource/ClasspathAPITest.java
 
b/container/openejb-core/src/test/java/org/apache/openejb/resource/ClasspathAPITest.java
index 99819cc..aa778f4 100644
--- 
a/container/openejb-core/src/test/java/org/apache/openejb/resource/ClasspathAPITest.java
+++ 
b/container/openejb-core/src/test/java/org/apache/openejb/resource/ClasspathAPITest.java
@@ -24,6 +24,8 @@ import org.junit.Test;
 import org.junit.runner.RunWith;
 
 import javax.annotation.Resource;
+import java.io.File;
+import java.nio.file.Path;
 import java.util.Properties;
 import java.util.concurrent.Callable;
 
@@ -38,10 +40,13 @@ import static org.junit.Assert.fail;
 public class ClasspathAPITest {
 @Configuration
 public Properties config() {
+// using relative path avoids issue between IDE/surefire (. = target 
for surefire) and URI format
+final Path here = new File(".").getAbsoluteFile().toPath();
+final Path classes = 
jarLocation(ClasspathAPITest.class).getAbsoluteFile().toPath();
 return new PropertiesBuilder()
 .p("r", 
"new://Resource?class-name=org.apache.openejb.resource.ClasspathAPITest$MyImpl&"
 +
 "classpath-api=java.util.concurrent.Callable&" +
-"classpath=" + 
jarLocation(ClasspathAPITest.class).getAbsoluteFile().toURI().toASCIIString())
+"classpath=" + 
classes.relativize(here).toString().replace(File.separator, "/"))
 .build();
 }
 



tomee git commit: trying to fix test on buildbot

2016-06-18 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master e386526f1 -> 288bd8a32


trying to fix test on buildbot


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/288bd8a3
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/288bd8a3
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/288bd8a3

Branch: refs/heads/master
Commit: 288bd8a32acb2b543b636ebe2af1452e52c56b74
Parents: e386526
Author: Romain manni-Bucau 
Authored: Sat Jun 18 21:01:02 2016 +0200
Committer: Romain manni-Bucau 
Committed: Sat Jun 18 21:01:02 2016 +0200

--
 .../test/java/org/apache/openejb/resource/ClasspathAPITest.java| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/288bd8a3/container/openejb-core/src/test/java/org/apache/openejb/resource/ClasspathAPITest.java
--
diff --git 
a/container/openejb-core/src/test/java/org/apache/openejb/resource/ClasspathAPITest.java
 
b/container/openejb-core/src/test/java/org/apache/openejb/resource/ClasspathAPITest.java
index 068ee4b..99819cc 100644
--- 
a/container/openejb-core/src/test/java/org/apache/openejb/resource/ClasspathAPITest.java
+++ 
b/container/openejb-core/src/test/java/org/apache/openejb/resource/ClasspathAPITest.java
@@ -41,7 +41,7 @@ public class ClasspathAPITest {
 return new PropertiesBuilder()
 .p("r", 
"new://Resource?class-name=org.apache.openejb.resource.ClasspathAPITest$MyImpl&"
 +
 "classpath-api=java.util.concurrent.Callable&" +
-"classpath=" + 
jarLocation(ClasspathAPITest.class).toURI().toASCIIString())
+"classpath=" + 
jarLocation(ClasspathAPITest.class).getAbsoluteFile().toURI().toASCIIString())
 .build();
 }
 



[2/2] tomee git commit: TOMEE-1847 classpath-api config

2016-06-17 Thread rmannibucau
TOMEE-1847 classpath-api config


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/e386526f
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/e386526f
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/e386526f

Branch: refs/heads/master
Commit: e386526f1a1528d18a70f216f5fc1c584ae27873
Parents: a5d08be
Author: Romain manni-Bucau 
Authored: Fri Jun 17 12:40:30 2016 +0200
Committer: Romain manni-Bucau 
Committed: Fri Jun 17 12:40:30 2016 +0200

--
 .../openejb/assembler/classic/Assembler.java| 22 ++-
 .../openejb/assembler/classic/ServiceInfo.java  |  1 +
 .../openejb/config/ConfigurationFactory.java|  3 +
 .../java/org/apache/openejb/config/Service.java |  2 +
 .../openejb/config/sys/AbstractService.java | 17 +
 .../apache/openejb/config/sys/StackHandler.java |  3 +
 .../openejb/resource/ClasspathAPITest.java  | 69 
 7 files changed, 115 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/e386526f/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
index d316dac..ff32a27 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
@@ -48,8 +48,8 @@ import 
org.apache.openejb.assembler.classic.event.AssemblerDestroyed;
 import org.apache.openejb.assembler.classic.event.BeforeStartEjbs;
 import org.apache.openejb.assembler.classic.event.ContainerSystemPostCreate;
 import org.apache.openejb.assembler.classic.event.ContainerSystemPreDestroy;
-import org.apache.openejb.assembler.classic.event.ResourceCreated;
 import org.apache.openejb.assembler.classic.event.ResourceBeforeDestroyed;
+import org.apache.openejb.assembler.classic.event.ResourceCreated;
 import org.apache.openejb.assembler.classic.util.ServiceInfos;
 import org.apache.openejb.assembler.monitoring.JMXContainer;
 import org.apache.openejb.async.AsynchronousPool;
@@ -2958,9 +2958,27 @@ public class Assembler extends AssemblerTool implements 
org.apache.openejb.spi.A
 throw new OpenEJBException("Unable to create a classloader for " + 
serviceInfo.id, e);
 }
 
+if (!customLoader && serviceInfo.classpathAPI != null) {
+throw new IllegalArgumentException("custom-api provided but not 
classpath used for " + serviceInfo.id);
+}
+
 Object service = serviceRecipe.create(loader);
 if (customLoader) {
-final Collection apis = new 
ArrayList(Arrays.asList(service.getClass().getInterfaces()));
+final Collection apis;
+if (serviceInfo.classpathAPI == null) {
+apis = new 
ArrayList(Arrays.asList(service.getClass().getInterfaces()));
+} else {
+final String[] split = serviceInfo.classpathAPI.split(" *, *");
+apis = new ArrayList<>(split.length);
+final ClassLoader apiLoader = 
Thread.currentThread().getContextClassLoader();
+for (final String fqn : split) {
+try {
+apis.add(apiLoader.loadClass(fqn));
+} catch (final ClassNotFoundException e) {
+throw new IllegalArgumentException(fqn + " not usable 
as API for " + serviceInfo.id, e);
+}
+}
+}
 
 if (apis.size() - (apis.contains(Serializable.class) ? 1 : 0) - 
(apis.contains(Externalizable.class) ? 1 : 0) > 0) {
 service = Proxy.newProxyInstance(loader, apis.toArray(new 
Class[apis.size()]), new ClassLoaderAwareHandler(null, service, loader));

http://git-wip-us.apache.org/repos/asf/tomee/blob/e386526f/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ServiceInfo.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ServiceInfo.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ServiceInfo.java
index bd55d12..21bc831 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ServiceInfo.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ServiceInfo.java
@@ -32,6 +32,7 @@ public class ServiceInfo extends InfoObject {
 public String className;
   

[1/2] tomee git commit: TOMEE-1846 adding Template API

2016-06-17 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 066da5ed0 -> e386526f1


TOMEE-1846 adding Template API


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/a5d08be1
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/a5d08be1
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/a5d08be1

Branch: refs/heads/master
Commit: a5d08be10d9ea4b20a9179494fbc9ced140e5439
Parents: 066da5e
Author: Romain manni-Bucau 
Authored: Fri Jun 17 12:24:19 2016 +0200
Committer: Romain manni-Bucau 
Committed: Fri Jun 17 12:24:19 2016 +0200

--
 .../apache/openejb/api/resource/Template.java   |  29 
 .../openejb/config/ConfigurationFactory.java| 132 ---
 .../java/org/apache/openejb/config/Service.java |   2 +
 .../openejb/config/sys/AbstractService.java |  10 ++
 .../apache/openejb/config/sys/StackHandler.java |   1 +
 .../apache/openejb/resource/TemplateTest.java   |  63 +
 6 files changed, 189 insertions(+), 48 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/a5d08be1/container/openejb-api/src/main/java/org/apache/openejb/api/resource/Template.java
--
diff --git 
a/container/openejb-api/src/main/java/org/apache/openejb/api/resource/Template.java
 
b/container/openejb-api/src/main/java/org/apache/openejb/api/resource/Template.java
new file mode 100644
index 000..bb56f28
--- /dev/null
+++ 
b/container/openejb-api/src/main/java/org/apache/openejb/api/resource/Template.java
@@ -0,0 +1,29 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * 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.
+ */
+package org.apache.openejb.api.resource;
+
+/**
+ * Called to setup a service/resource.
+ *
+ * It is called at the very beginning of resource configuration (ie before 
provider are resolved)
+ * so the resource can be fully configured.
+ *
+ * @param  Service or AbstractService or Resource.
+ */
+public interface Template {
+void configure(T resource);
+}

http://git-wip-us.apache.org/repos/asf/tomee/blob/a5d08be1/container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java
index 99a91b9..e9fd1d1 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java
@@ -22,6 +22,7 @@ import org.apache.openejb.OpenEJBException;
 import org.apache.openejb.Vendor;
 import org.apache.openejb.api.Proxy;
 import org.apache.openejb.api.resource.PropertiesResourceProvider;
+import org.apache.openejb.api.resource.Template;
 import org.apache.openejb.assembler.classic.AppInfo;
 import org.apache.openejb.assembler.classic.Assembler;
 import org.apache.openejb.assembler.classic.BmpEntityContainerInfo;
@@ -790,6 +791,7 @@ public class ConfigurationFactory implements 
OpenEjbConfigurationFactory {
 service.setConstructor(map.remove("constructor"));
 service.setFactoryName(map.remove("factory-name"));
 
service.setPropertiesProvider(map.remove("properties-provider"));
+service.setTemplate(map.remove("template"));
 
 final String cp = map.remove("classpath");
 if (null != cp) {
@@ -1156,30 +1158,23 @@ public class ConfigurationFactory implements 
OpenEjbConfigurationFactory {
 }
 }
 
-final String providerType = getProviderType(service);
-
-final ServiceProvider provider = resolveServiceProvider(service, 
infoType);
-
-if (provider == null) {
-final List providers = 
ServiceUtils.getServiceProvidersByServiceType(providerType);
-final StringBuilder sb = new 

tomee git commit: debug in asserts in StripVersionTest

2016-06-15 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master f900f16fd -> 066da5ed0


debug in asserts in StripVersionTest


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/066da5ed
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/066da5ed
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/066da5ed

Branch: refs/heads/master
Commit: 066da5ed090e58c713e6b9f69a53de5e98f6e2a5
Parents: f900f16
Author: Romain manni-Bucau 
Authored: Wed Jun 15 19:54:32 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jun 15 19:54:32 2016 +0200

--
 .../maven/plugin/test/StripVersionTest.java | 28 
 1 file changed, 5 insertions(+), 23 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/066da5ed/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
--
diff --git 
a/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
 
b/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
index 5b6dec0..d0e86ca 100644
--- 
a/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
+++ 
b/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
@@ -22,11 +22,10 @@ import org.junit.Rule;
 import org.junit.Test;
 
 import java.io.File;
-import java.io.FilenameFilter;
 import java.util.List;
 
+import static java.util.Arrays.asList;
 import static java.util.Collections.singletonList;
-import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertTrue;
 
 public class StripVersionTest {
@@ -53,26 +52,9 @@ public class StripVersionTest {
 
 @Test
 public void sironaIsInstalledAndPersisted() throws Exception {
-assertTrue(catalinaBase.exists());
-
-assertEquals(1, new File(catalinaBase, "javaagent").listFiles(new 
FilenameFilter() {
-@Override
-public boolean accept(final File dir, final String name) {
-return name.equals("sirona-javaagent-shaded.jar");
-}
-}).length);
-assertEquals(1, new File(catalinaBase, "lib").listFiles(new 
FilenameFilter() {
-@Override
-public boolean accept(final File dir, final String name) {
-return  name.equals("plexus-utils.jar");
-}
-}).length);
-assertEquals(1, new File(catalinaBase, "webapps").listFiles(new 
FilenameFilter() {
-@Override
-public boolean accept(final File dir, final String name) {
-return name.equals("tomee-webaccess.war");
-}
-}).length);
-
+for (final String file : 
asList("javaagent/sirona-javaagent-shaded.jar", "lib/plexus-utils.jar", 
"webapps/tomee-webaccess.war")) {
+final File fullFile = new File(catalinaBase, file);
+assertTrue(fullFile.getAbsolutePath(), fullFile.isFile());
+}
 }
 }



tomee git commit: correct assert after dep upgrade

2016-06-15 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master eeacfec64 -> f900f16fd


correct assert after dep upgrade


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/f900f16f
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/f900f16f
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/f900f16f

Branch: refs/heads/master
Commit: f900f16fd8d56c9d07465e2a147d344422ecead7
Parents: eeacfec
Author: Romain manni-Bucau 
Authored: Wed Jun 15 18:11:03 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jun 15 18:11:03 2016 +0200

--
 .../org/apache/openejb/maven/plugin/test/StripVersionTest.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/f900f16f/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
--
diff --git 
a/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
 
b/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
index 7395fb7..5b6dec0 100644
--- 
a/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
+++ 
b/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
@@ -64,7 +64,7 @@ public class StripVersionTest {
 assertEquals(1, new File(catalinaBase, "lib").listFiles(new 
FilenameFilter() {
 @Override
 public boolean accept(final File dir, final String name) {
-return  name.equals("log4j2-tomee.jar");
+return  name.equals("plexus-utils.jar");
 }
 }).length);
 assertEquals(1, new File(catalinaBase, "webapps").listFiles(new 
FilenameFilter() {



tomee git commit: TOMEE-1845 avoid warning when undeploying a dbcp2 datasource

2016-06-15 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 549066338 -> eeacfec64


TOMEE-1845 avoid warning when undeploying a dbcp2 datasource


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/eeacfec6
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/eeacfec6
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/eeacfec6

Branch: refs/heads/master
Commit: eeacfec641dec53e3a02f10af37c1a44f7025196
Parents: 5490663
Author: Romain manni-Bucau 
Authored: Wed Jun 15 17:54:34 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jun 15 17:54:34 2016 +0200

--
 .../resource/jdbc/dbcp/BasicDataSource.java |  7 ++
 .../jdbc/dbcp/BasicManagedDataSource.java   |  9 ++-
 .../resource/jdbc/dbcp/JMXBasicDataSource.java  | 27 +++
 .../tomee/embedded/AppDataSourceTest.java   | 78 
 4 files changed, 102 insertions(+), 19 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/eeacfec6/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicDataSource.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicDataSource.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicDataSource.java
index 37096b3..6255394 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicDataSource.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicDataSource.java
@@ -29,6 +29,8 @@ import org.apache.openejb.resource.jdbc.IsolationLevels;
 import org.apache.openejb.resource.jdbc.plugin.DataSourcePlugin;
 import org.apache.openejb.util.reflection.Reflections;
 
+import javax.management.MBeanServer;
+import javax.management.ObjectName;
 import javax.sql.CommonDataSource;
 import javax.sql.DataSource;
 import javax.sql.XADataSource;
@@ -269,6 +271,11 @@ public class BasicDataSource extends 
org.apache.commons.dbcp2.BasicDataSource im
 this.name = name;
 }
 
+@Override
+public ObjectName preRegister(final MBeanServer server, final ObjectName 
name) {
+return name;
+}
+
 Object writeReplace() throws ObjectStreamException {
 return new DataSourceSerialization(name);
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/eeacfec6/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
index 0846f21..75bdf19 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicManagedDataSource.java
@@ -28,6 +28,9 @@ import 
org.apache.openejb.resource.jdbc.plugin.DataSourcePlugin;
 import org.apache.openejb.resource.jdbc.pool.XADataSourceResource;
 import org.apache.openejb.util.reflection.Reflections;
 
+import javax.management.MBeanServer;
+import javax.management.ObjectName;
+import javax.sql.DataSource;
 import java.io.File;
 import java.io.ObjectStreamException;
 import java.io.Serializable;
@@ -36,7 +39,6 @@ import java.sql.SQLFeatureNotSupportedException;
 import java.util.Properties;
 import java.util.concurrent.locks.ReentrantLock;
 import java.util.logging.Logger;
-import javax.sql.DataSource;
 
 @SuppressWarnings({"UnusedDeclaration"})
 public class BasicManagedDataSource extends 
org.apache.commons.dbcp2.managed.BasicManagedDataSource implements Serializable 
{
@@ -341,6 +343,11 @@ public class BasicManagedDataSource extends 
org.apache.commons.dbcp2.managed.Bas
 }
 }
 
+@Override
+public ObjectName preRegister(final MBeanServer server, final ObjectName 
name) {
+return name;
+}
+
 Object writeReplace() throws ObjectStreamException {
 return new DataSourceSerialization(name);
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/eeacfec6/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/JMXBasicDataSource.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/JMXBasicDataSource.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/JMXBasicDataSource.java
index d0e6e30..665220a 100644
--- 

tomee git commit: TOMEE-1844 fixing bval integration with JAXRS avoiding duplicated integration between CDI and CXF and only forcing it for not cdi mode

2016-06-15 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 7ee54be64 -> 549066338


TOMEE-1844 fixing bval integration with JAXRS avoiding duplicated integration 
between CDI and CXF and only forcing it for not cdi mode


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/54906633
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/54906633
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/54906633

Branch: refs/heads/master
Commit: 549066338b9b5658b434cedf8bf8c293c0a18531
Parents: 7ee54be
Author: Romain manni-Bucau 
Authored: Wed Jun 15 16:34:25 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jun 15 16:34:25 2016 +0200

--
 .../server/cxf/rs/CdiResourceProvider.java  |  16 ++-
 .../cxf/rs/CdiSingletonResourceProvider.java|   7 +-
 .../server/cxf/rs/CxfRsHttpListener.java| 118 +--
 .../server/cxf/rs/NoopResourceProvider.java |   2 +-
 .../openejb/server/cxf/AutoBValSimpleTest.java  |  71 ---
 .../server/cxf/rs/AutoBValNoCdiTest.java| 104 
 .../server/cxf/rs/AutoBValSimpleTest.java   |  71 +++
 7 files changed, 277 insertions(+), 112 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/54906633/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CdiResourceProvider.java
--
diff --git 
a/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CdiResourceProvider.java
 
b/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CdiResourceProvider.java
index fd1ad05..1ba5f0e 100644
--- 
a/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CdiResourceProvider.java
+++ 
b/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CdiResourceProvider.java
@@ -51,6 +51,8 @@ import java.util.HashSet;
 import java.util.Set;
 
 public abstract class CdiResourceProvider implements ResourceProvider {
+public static final String INSTANCE_KEY = 
CdiResourceProvider.class.getName() + ".instance";
+
 protected final Collection injections;
 protected final Context context;
 protected final WebBeansContext webbeansContext;
@@ -140,6 +142,11 @@ public abstract class CdiResourceProvider implements 
ResourceProvider {
 
 @Override
 public Object getInstance(final Message m) {
+final Object existing = m.getExchange().get(INSTANCE_KEY);
+if (existing != null) {
+return existing;
+}
+
 Contexts.bind(m.getExchange(), contextTypes);
 
 BeanCreator creator;
@@ -159,15 +166,20 @@ public abstract class CdiResourceProvider implements 
ResourceProvider {
 final Thread thread = Thread.currentThread();
 final ClassLoader oldLoader = thread.getContextClassLoader();
 thread.setContextClassLoader(classLoader);
+Object instance;
 try {
-return creator.create();
+instance = creator.create();
 } catch (final NoBeanFoundException nbfe) {
 creator = new DefaultBeanCreator(m, constructor);
 m.put(BeanCreator.class, creator);
-return creator.create();
+instance = creator.create();
 } finally {
 thread.setContextClassLoader(oldLoader);
 }
+
+m.getExchange().put(INSTANCE_KEY, instance);
+
+return instance;
 }
 
 protected abstract BeanCreator getDefaultBeanCreator(Message m);

http://git-wip-us.apache.org/repos/asf/tomee/blob/54906633/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CdiSingletonResourceProvider.java
--
diff --git 
a/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CdiSingletonResourceProvider.java
 
b/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CdiSingletonResourceProvider.java
index de70c44..576a663 100644
--- 
a/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CdiSingletonResourceProvider.java
+++ 
b/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CdiSingletonResourceProvider.java
@@ -25,13 +25,12 @@ import java.lang.reflect.InvocationTargetException;
 import java.util.Collection;
 
 public class CdiSingletonResourceProvider extends CdiResourceProvider {
-private final Object instance;
 private final BeanCreator creator;
 
-public CdiSingletonResourceProvider(final ClassLoader loader, final 
Class clazz, final Object instance, final Collection 
injectionCollection, final Context initialContext, final WebBeansContext 
owbCtx) {
+public CdiSingletonResourceProvider(final ClassLoader loader, final 
Class clazz, 

tomee git commit: another jaxrs/bval test

2016-06-15 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master d92264d1b -> 7ee54be64


another jaxrs/bval test


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/7ee54be6
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/7ee54be6
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/7ee54be6

Branch: refs/heads/master
Commit: 7ee54be64a4c1d2737a2175aa6692ac3cbd621f7
Parents: d92264d
Author: Romain manni-Bucau 
Authored: Wed Jun 15 15:01:13 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jun 15 15:01:13 2016 +0200

--
 .../openejb/server/cxf/AutoBValSimpleTest.java  | 71 
 1 file changed, 71 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/7ee54be6/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/AutoBValSimpleTest.java
--
diff --git 
a/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/AutoBValSimpleTest.java
 
b/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/AutoBValSimpleTest.java
new file mode 100644
index 000..4fe1c25
--- /dev/null
+++ 
b/server/openejb-cxf-rs/src/test/java/org/apache/openejb/server/cxf/AutoBValSimpleTest.java
@@ -0,0 +1,71 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * 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.
+ */
+package org.apache.openejb.server.cxf;
+
+import org.apache.openejb.junit.ApplicationComposer;
+import org.apache.openejb.testing.Classes;
+import org.apache.openejb.testing.EnableServices;
+import org.apache.openejb.testing.RandomPort;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+import javax.validation.constraints.Size;
+import javax.ws.rs.GET;
+import javax.ws.rs.Path;
+import javax.ws.rs.PathParam;
+import javax.ws.rs.client.ClientBuilder;
+import javax.ws.rs.client.WebTarget;
+import javax.ws.rs.core.MediaType;
+import javax.ws.rs.core.Response;
+import java.net.URL;
+
+import static org.junit.Assert.assertEquals;
+
+@EnableServices("jaxrs")
+@Classes(innerClassesAsBean = true)
+@RunWith(ApplicationComposer.class)
+public class AutoBValSimpleTest {
+@RandomPort("http")
+private URL base;
+
+@Test
+public void passing() {
+assertEquals(
+"Hello ok",
+
client().path("openejb/AutoBValSimpleTest/ok").request(MediaType.TEXT_PLAIN).get(String.class));
+}
+
+@Test
+public void failing() {
+assertEquals( // see 
org.apache.cxf.jaxrs.validation.ValidationExceptionMapper.toResponse()
+Response.Status.INTERNAL_SERVER_ERROR.getStatusCode(),
+
client().path("openejb/AutoBValSimpleTest/toolong").request(MediaType.TEXT_PLAIN).get().getStatus());
+}
+
+private WebTarget client() {
+return ClientBuilder.newClient().target(base.toExternalForm());
+}
+
+@Path("AutoBValSimpleTest/{world}")
+public static class HelloResource {
+@GET
+@Size(min = 1, max = 8)
+public String msg(@PathParam("world") final String world) {
+return "Hello " + world;
+}
+}
+}



tomee git commit: fixing tests using resolvable deps

2016-06-15 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master b2c00f037 -> d92264d1b


fixing tests using resolvable deps


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/d92264d1
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/d92264d1
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/d92264d1

Branch: refs/heads/master
Commit: d92264d1b6586a78db375b6e80a04aec4a36a768
Parents: b2c00f0
Author: Romain manni-Bucau 
Authored: Wed Jun 15 14:44:26 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jun 15 14:44:26 2016 +0200

--
 maven/tomee-maven-plugin/pom.xml| 25 
 .../maven/plugin/TomEEMavenPluginRule.java  |  2 +-
 .../maven/plugin/test/StripVersionTest.java |  2 +-
 3 files changed, 27 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/d92264d1/maven/tomee-maven-plugin/pom.xml
--
diff --git a/maven/tomee-maven-plugin/pom.xml b/maven/tomee-maven-plugin/pom.xml
index b45bc46..a86ee74 100644
--- a/maven/tomee-maven-plugin/pom.xml
+++ b/maven/tomee-maven-plugin/pom.xml
@@ -83,6 +83,12 @@
   test
   webprofile
   zip
+  
+
+  *
+  *
+
+  
 
 
   org.apache.sirona
@@ -90,6 +96,25 @@
   0.2-incubating
   test
   shaded
+  
+
+  *
+  *
+
+  
+
+
+  org.apache.tomee
+  tomee-webaccess
+  7.0.0
+  war
+  test
+  
+  
+*
+*
+  
+
 
   
 

http://git-wip-us.apache.org/repos/asf/tomee/blob/d92264d1/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/TomEEMavenPluginRule.java
--
diff --git 
a/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/TomEEMavenPluginRule.java
 
b/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/TomEEMavenPluginRule.java
index 2bf5e3e..588e223 100644
--- 
a/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/TomEEMavenPluginRule.java
+++ 
b/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/TomEEMavenPluginRule.java
@@ -197,7 +197,7 @@ public class TomEEMavenPluginRule implements MethodRule {
 }
 tomEEMojo.settings.setOffline(true);
 if (tomEEMojo.settings.getLocalRepository() == null || 
"".equals(tomEEMojo.settings.getLocalRepository())) {
-
tomEEMojo.settings.setLocalRepository(System.getProperty("user.home") + 
"/.m2/repository");
+
tomEEMojo.settings.setLocalRepository(System.getProperty("openejb.m2.home", 
System.getProperty("user.home") + "/.m2/repository"));
 }
 
 // we don't deploy anything by default

http://git-wip-us.apache.org/repos/asf/tomee/blob/d92264d1/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
--
diff --git 
a/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
 
b/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
index 8be39c4..7395fb7 100644
--- 
a/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
+++ 
b/maven/tomee-maven-plugin/src/test/java/org/apache/openejb/maven/plugin/test/StripVersionTest.java
@@ -37,7 +37,7 @@ public class StripVersionTest {
 private final List javaagents = 
singletonList("org.apache.sirona:sirona-javaagent:0.2-incubating:jar:shaded");
 
 @Config
-private final List libs = 
singletonList("org.apache.tomee:log4j2-tomee:7.0.0" /*use release to avoid 
nasty deps*/);
+private final List libs = 
singletonList("org.codehaus.plexus:plexus-utils:3.0.17");
 
 @Config
 private final List webapps = 
singletonList("org.apache.tomee:tomee-webaccess:7.0.0" /*use release to avoid 
nasty deps*/);



svn commit: r1748530 [2/10] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ bl

2016-06-15 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/admin/configuration/containers.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/admin/configuration/containers.pdf?rev=1748530=1748529=1748530=diff
==
--- tomee/site/trunk/content/ng/admin/configuration/containers.pdf (original)
+++ tomee/site/trunk/content/ng/admin/configuration/containers.pdf Wed Jun 15 
09:10:21 2016
@@ -4,8 +4,8 @@
 << /Title (Resources)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160615095034+02'00')
-/ModDate (D:20160615095034+02'00')
+/CreationDate (D:20160615095743+02'00')
+/ModDate (D:20160615095743+02'00')
 >>
 endobj
 2 0 obj
@@ -78,7 +78,7 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /CI+NotoSerif
+/BaseFont /CL+NotoSerif
 /Subtype /TrueType
 /FontDescriptor 95 0 R
 /FirstChar 32
@@ -723,7 +723,7 @@ endobj
 endobj
 11 0 obj
 << /Type /Font
-/BaseFont /CJ+mplus1mn-regular
+/BaseFont /CM+mplus1mn-regular
 /Subtype /TrueType
 /FontDescriptor 99 0 R
 /FirstChar 32
@@ -768,7 +768,7 @@ endobj
 endobj
 17 0 obj
 << /Type /Font
-/BaseFont /CL+NotoSerif-Bold
+/BaseFont /CN+NotoSerif-Bold
 /Subtype /TrueType
 /FontDescriptor 103 0 R
 /FirstChar 32
@@ -9187,45 +9187,49 @@ endobj
 endobj
 94 0 obj
 << /Length1 12112
-/Length 7628
+/Length 7629
 /Filter [/FlateDecode]
 >>
 stream
-xœ•zxÕµîÞ3#Y–mÙ²$˖l=-ɲ­‡-K~Ȓò+~ÅOùÇòÛñCŽ$Ž n€†HBÈ  )   
>)äKSšžåòqåm¹%¥ÀáRnK).p¸|‰=¹kF’-;¦í£ñì™YëßÿZ{­µ÷
Â!>²"šêŸðMùD‘¯AË9„püðøüPó•càÿ—J÷÷û5ü!}ÜsÏÈÄìnûCñáv,ôŽÅ=‚‘‘:áÛ=
…¶áq8ÿÎU[›-Ùß½rÏ-¥EÃyï”f–ûqÄ×p>ÎèœôM~ж߆1!
âb¼ŠΑvŒ¼Áó˜‹þî†ÁI
-äq#/’#ˆÆn‰%
ÒÄ$™<9E¡T©5H›ªÓÒVÓ32Mf‹5+ۖcwäæå8]î¢â’Ò¿¯<´yþñ[Ù­ìÿën͑Wˆ_s.!E@m¤–Ý¿}ÇÝC—Âç­ÄÒJÄÐ1G_#îàŠ‘„±—‚JÌaωwã\‰€Äբ⽣‡_[,(X|íðèÞbqpÏÕ+‹{òN½ÕÏ>‹•ÿõh^wñÏߺÊÈ*Y
AY9fÂ`Wñ1!Àv7‰D%·‚¬ÛœÎÛ@Ö­%¬¬·~^ܝ÷èÑ>û,ýÁû§òzŠ/^ae¹èËø0æ!)B:±€  
؞c¦ì9[¶‚À‡S»{4zMB]¾*/3É[²g¤YîUuŠåq²QétKM¶6ü!QE,HdWKl„xü8b¯-Þø
-ï="„rsÜ#\ú´3±(ÖZä2‹V"ÑZdr‹V¼7Í®Tö4ƒƒ9:®»o|N¥p^‡ç
ƒÐYx(a8ž¬Ú²ÝÐb©‚Jqî¾8Û¥¹¼¼¹§wÿ|·sEœ\4\]3T$—
V×'ïÿ„þôÕññW±ô‰'°ø•;^¡?{ò؏·µ=þűcWÏ´¶ž¹Àc‘|“ó"kÚ쬡€ÔjôÀx¶   
A¹K.ÔºLrCE±Ka*PU6ێÜ!3»´^¾²ÀJåXëó”®,žTg×í¸ža-Pò½ŒìýG蛅
éØ«A>H%Õvì’Uö uäsûb#½„ß1ê%ìmò—)’l[mÙñºb«Ü6x´ßw|<Ÿš«úá}Ç;è}²ô\…
Ž>yÚ~tÿb…s{¹.»eÒ­´œƒÕƬŽÛؾî®   ÀS
>d4ÛÃÉ
ǘ1BÁ¥e›6`/»&[²m½w{KJÊæÚ²íÍΊö ®!Àur§;«}w¥ÞÛRçÔfÖ
ÍîqþÓvS…
S[êëÔÔßÖ]2Zm15Ím)ì)ՄÃÌlž¯/ßÓ_!¤D©ŽúᲦÛ}eé"»Ùä.wt•êر©Eˆê†±™Èú‹$`5Û
^mB›Crà›ì‘›ÜùÊCŒWó/Ó´› 9T„L­Ó©¢éWñŸðÎ²y¶…
|s¹~_5Où­KA±ËO'²üí¼ñ9Øó"²¯ñǐa©EZƒ™ÔªIÖiWG@ˆ³OŠÆ¶ff6MWÚ뜙¢¬RâßË#£*zÆ 
œëêò¶JÏâ3sÓ¶§•*]Û´û}»
¼˜8ž€¸B¿îJPJø´;*Á1~z|ä܂ÇP¸E“_œY›«byÙ¶Û¦£€ª!H7†„Pn*ÐÀÕn’Á­€[ö=qÿñ“QI®ªÖìžccΝ§G‡Î/V¥´ï:Úé]l16ԉ2ËæÓªKÂP1àšœÙˡߤ¯H
)ñã'úÆ/î«j}+ÿÃ÷ÜÒ=ƒy©…õFgqv[‰nå¬D!9þîÝÅO>÷ÓS
‡ó`?)pÈGHÕšX¬©%ïÇ\ùód$8<ùÍãčáiçµÌ%QôM}3 
|T1ˆ1¯™\ï§dˆsNÐ2ë8äÙLpv“=––iOA_…
!{ÇOné=:ìH«r×îí̪øÁ¥©™ósNüžg¢.]ï=Øï›Ö–`kRnGI~G¡NÊ
-j2㱿ÚßV¡R×uOWÞ9ä¶÷ì«ó5–(S›z§<¾‡wäŽ~ËX5àÌéhޚ‘³4[!—Y»¹¯Š1Ñguâø°á—« En2׎¦á²}ûíñœ5]ŽŽǜ…
;OœÿA¥<¿cáTی'Y/µwe7[DZ…Ï9±KQØщ­8GžmæŒœñ?»¿¦á,½|qìKÇü.ev±JŸÃS9M2¢   
 ËM…jêÀ¿ÝVø⿶ì®Õ²x— ޟ¥ZñzcÄn8_ژþ^F gÖԁÚÁꄍsÆ|*I#Ã&¬Žú\lÃ
+xœ•zxÕµîÞ3#Y–mÙ²$˖l=,K²lëa˒l˒ò+~ÅOùÇòÛñCŽ$Žn€†HBÈ  )   
>)äKSšžåòqåm¹%¥ÀáRnK).p¸|‰=¹kF’-;¦í£ñì™YëßÿZ{­µ÷Â!>² 
šêŸðMùD‘¯AË9„püðøüPó•càÿ—J÷÷ûÕÿ!]:ÜsÏÈÄìnÛCñáv,ôŽÅ=‚ž‘‘6áÛ=…
¶áq8ÿÎU[›Í9ß½rÏ-¥GÃyï”f–ûqÄ×p>ÎèœôM~йߊ!!
âb¼ŠΑvŒ¼Áó˜‹þî†ÁI
+äq#/’#ˆÆn‰%ÒÄ$™<9E¡T©S‘«Ó§¯
+0ddfMfKvŽ5×fwäå8]î¢â’Ò¿¯<´yþñ[Ù­ìÿën͑Wˆ_s.!E@­¤†Ý¿}ÇÝC—Âç­ÄÒJÄÐ1G_#îàŠ‘„±—‚JLaˍwc‡D@âjQñÞÑï-,¾vxto±ˆ8¸çꕋÅ=y§ÞÇêgŸÅÊÿz4¯»øço]ed•‚¬†
 ¬\¡·)ˆx‰˜à››Ä¢’[AÖmNçm 
ëÖVÖ[?/îÎ{ô¿èŸ}–þàýSy=ů°²\ôe|ó!­X@€lË5Q¶\»5GAàÃi‹Ýƒ=  
©ºÔ„º|U^V’·dÏH³Ü«ê.Ë%âdƒÒé–=l­øC¢ŠX>È¦–X   
þðøqÄ^[¼ñÞzD9rÝ#\ú4©¬1ËefD¢1ËäfxoºM%¨léz;s´3\wßøœJá¼Ï롳ð(PÂp<Xµæ¸¡ÅR•âÜ}qþ¶KsyysO/îþùnçŠ8¹h¸ºf¨H./¬®.N&Þÿ

ýé«ãã¯béO`ñ+;v¼Böä±/ok{ü‹cÇ®žim=s5€Æ"ù&çEÖ´ÚX=B©IÕãEØ*åN,¹|Pã2ÊõÅ.…
±@YTÙl=r‡ÌäÒxùÊ•k©ÏSº²yR­M»ãz¦¥@É÷2²G@ö¡of¦g`¬ù •TÛ°›
uHTقԑL틍ô~ÇT¨“Dð¼üåû°·É_¦H²nµW´åÄk‹-rëàÑ~ßññ|j®ê‡÷ï ÷É2
+-}ò(>´ýèþÅ
+çörmNˤ+ZiÕ;«
Ù·±}Ý\€§|"Èh&¶…“Ž…
1c„‚JÃ6Û­À^vM¶äX{ïö–””͵å$ښíA\C€ëäNwvûîJ·¥Î©ÉªšÝãü§íÆ
+§¦ÔיZ[wÉhµaÄØ4·¥°§45fVó|}ùžþ
+!%J³×—5Ýî+ËiÝÍFw¹½«TˎM
BT7ŒÍDÖ_$û¨ÙN¸0ðjZ%zàp€o²Gnt§ÊW*`
¸r˜™¦ÝÉ¡"dj­VM¿Šÿ„t–5k̳-ä›Ëõ3øªq|Êo˜Š]¶x:‘åoçÏÁž‘m?†´½H-ÒèM¤FM²N»:Bœ}R4¶5+«iºÒVçÌe—çø^•hPÑ3zå\Wÿ“·UzŸ™›~°=­¨TéÚ6
 iÜïkÜÝ çÅÄñÄúuW‚R§ÝQ  öñÓã#ç<úÂ-©ùÅYµËË^°mØ6ÔT‚t“aH˜å¦
\
à&Ü
+¸ÅnËÕ÷?•äªjÍé96VàÜyztèübUJAû®£ÞÅCC(«l>½ºÄ.!ô®É™½œúMúŠDŸ_0~¢oü⾪֧±ò?|Ï-Ý3˜—VXop紕hWÎJԙ’ãïÞ]üäs?=Åp8ö“‡|„ÔX‹5"µãýø+žŒ‡'
 yœ¸‘!<í¼v€£$ꁾɡoz”ê 1æ5‘ëý”qÎ  

svn commit: r1748530 [5/10] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ bl

2016-06-15 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/advanced/shading/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/advanced/shading/index.pdf?rev=1748530=1748529=1748530=diff
==
--- tomee/site/trunk/content/ng/advanced/shading/index.pdf (original)
+++ tomee/site/trunk/content/ng/advanced/shading/index.pdf Wed Jun 15 09:10:21 
2016
@@ -1,18 +1,19 @@
 %PDF-1.3
 %
 1 0 obj
-<< /Title (TomEE and Fat jars)
+<< /Title (TomEE Shading)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160615095037+02'00')
-/ModDate (D:20160615095037+02'00')
+/CreationDate (D:20160615095748+02'00')
+/ModDate (D:20160615095748+02'00')
 >>
 endobj
 2 0 obj
 << /Type /Catalog
 /Pages 3 0 R
-/Outlines 18 0 R
-/PageLabels 20 0 R
+/Names 12 0 R
+/Outlines 26 0 R
+/PageLabels 30 0 R
 /PageMode /UseOutlines
 /OpenAction [7 0 R /FitH 842.89]
 /ViewerPreferences << /DisplayDocTitle true
@@ -21,8 +22,8 @@ endobj
 endobj
 3 0 obj
 << /Type /Pages
-/Count 3
-/Kids [7 0 R 10 0 R 16 0 R]
+/Count 5
+/Kids [7 0 R 10 0 R 18 0 R 22 0 R 24 0 R]
 >>
 endobj
 4 0 obj
@@ -43,7 +44,7 @@ endobj
 >>
 endobj
 6 0 obj
-<< /Length 254
+<< /Length 227
 >>
 stream
 q
@@ -53,9 +54,9 @@ q
 0.600 0.600 0.600 SCN
 
 BT
-298.85125390624995 351.364496 Td
+345.56019921875 351.364496 Td
 /F1.0 27 Tf
-[<54> 29.78515625 <6f6d454520616e642046> 40.0390625 <6174206a617273>] TJ
+[<54> 29.78515625 <6f6d45452053686164696e67>] TJ
 ET
 
 0.000 0.000 0.000 SCN
@@ -77,17 +78,17 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /BU+NotoSerif
+/BaseFont /CC+NotoSerif
 /Subtype /TrueType
-/FontDescriptor 22 0 R
+/FontDescriptor 32 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 24 0 R
-/ToUnicode 23 0 R
+/Widths 34 0 R
+/ToUnicode 33 0 R
 >>
 endobj
 9 0 obj
-<< /Length 22713
+<< /Length 22183
 >>
 stream
 q
@@ -96,10 +97,21 @@ q
 /DeviceRGB CS
 0.200 0.200 0.200 SCN
 
+BT
+48.24 782.394 Td
+/F2.0 22 Tf
+[<46> 40.0390625 <6174204a617273>] TJ
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+0.200 0.200 0.200 scn
+0.200 0.200 0.200 SCN
+
 1.710 Tw
 
 BT
-48.24 793.92599 Td
+48.24 753.206 Td
 /F1.0 10.5 Tf
 
[<53686164696e672074686520636f6e7461696e657220616e6420746865206170706c69636174696f6e2068617320736f6d65206368616c6c656e676573206c696b>
 20.01953125 <65206d657267696e6720636f72726563746c79207265736f7572636573>] TJ
 ET
@@ -112,7 +124,7 @@ ET
 0.200 0.200 0.200 SCN
 
 BT
-48.24 778.146 Td
+48.24 737.426 Td
 /F1.0 10.5 Tf
 <28> Tj
 ET
@@ -123,8 +135,8 @@ ET
 0.694 0.129 0.275 SCN
 
 BT
-51.8730005 778.146 Td
-/F2.0 10.5 Tf
+51.8730005 737.426 Td
+/F3.0 10.5 Tf
 <4d4554412d494e462f73657276696365732f> Tj
 ET
 
@@ -134,7 +146,7 @@ ET
 0.200 0.200 0.200 SCN
 
 BT
-146.373 778.146 Td
+146.373 737.426 Td
 /F1.0 10.5 Tf
 <207479706963616c6c79292e> Tj
 ET
@@ -145,7 +157,7 @@ ET
 0.200 0.200 0.200 SCN
 
 BT
-48.24 750.366 Td
+48.24 709.64601 Td
 /F1.0 10.5 Tf
 [<486572652069732061206d6176656e20736861646520706c7567696e20636f6e6669677572> 
20.01953125 <6174696f6e20776f726b696e6720666f72206d6f73742063617365733a>] TJ
 ET
@@ -154,28 +166,28 @@ ET
 0.000 0.000 0.000 scn
 q
 0.961 0.961 0.961 scn
-52.240 734.550 m
-543.040 734.550 l
-545.249 734.550 547.040 732.759 547.040 730.550 c
-547.040 141.690 l
-547.040 139.481 545.249 137.690 543.040 137.690 c
-52.240 137.690 l
-50.031 137.690 48.240 139.481 48.240 141.690 c
-48.240 730.550 l
-48.240 732.759 50.031 734.550 52.240 734.550 c
+52.240 693.830 m
+543.040 693.830 l
+545.249 693.830 547.040 692.039 547.040 689.830 c
+547.040 100.970 l
+547.040 98.761 545.249 96.970 543.040 96.970 c
+52.240 96.970 l
+50.031 96.970 48.240 98.761 48.240 100.970 c
+48.240 689.830 l
+48.240 692.039 50.031 693.830 52.240 693.830 c
 h
 f
 0.800 0.800 0.800 SCN
 0.75 w
-52.240 734.550 m
-543.040 734.550 l
-545.249 734.550 547.040 732.759 547.040 730.550 c
-547.040 141.690 l
-547.040 139.481 545.249 137.690 543.040 137.690 c
-52.240 137.690 l
-50.031 137.690 48.240 139.481 48.240 141.690 c
-48.240 730.550 l
-48.240 732.759 50.031 734.550 52.240 734.550 c
+52.240 693.830 m
+543.040 693.830 l
+545.249 693.830 547.040 692.039 547.040 689.830 c
+547.040 100.970 l
+547.040 98.761 545.249 96.970 543.040 96.970 c
+52.240 96.970 l
+50.031 96.970 48.240 98.761 48.240 100.970 c
+48.240 689.830 l
+48.240 692.039 50.031 693.830 52.240 693.830 c
 h
 S
 Q
@@ -183,8 +195,8 @@ Q
 0.184 0.435 0.624 SCN
 
 BT
-59.24 711.725 Td
-/F2.0 11 Tf
+59.24 671.00501 Td
+/F3.0 11 Tf
 <3c706c7567696e3e> Tj
 ET
 
@@ -194,8 +206,8 @@ ET
 0.200 0.200 0.200 SCN
 
 BT
-59.24 696.985 Td
-/F2.0 11 Tf
+59.24 656.26501 Td
+/F3.0 11 Tf
  Tj
 ET
 
@@ -205,8 +217,8 @@ ET
 0.184 0.435 0.624 SCN
 
 BT
-70.240001 696.985 Td
-/F2.0 11 Tf
+70.240001 656.26501 Td
+/F3.0 11 Tf
 <3c67726f757049643e> Tj
 ET
 
@@ -216,8 +228,8 @@ ET
 0.200 

svn commit: r1748530 [4/10] - in /tomee/site/trunk/content/ng: ./ admin/ admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/ advanced/shading/ advanced/tomee-embedded/ blog/ bl

2016-06-15 Thread rmannibucau
Modified: tomee/site/trunk/content/ng/advanced/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/advanced/index.pdf?rev=1748530=1748529=1748530=diff
==
--- tomee/site/trunk/content/ng/advanced/index.pdf (original)
+++ tomee/site/trunk/content/ng/advanced/index.pdf Wed Jun 15 09:10:21 2016
@@ -4,8 +4,8 @@
 << /Title (Advanced)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20160615095038+02'00')
-/ModDate (D:20160615095038+02'00')
+/CreationDate (D:20160615095748+02'00')
+/ModDate (D:20160615095748+02'00')
 >>
 endobj
 2 0 obj

Modified: tomee/site/trunk/content/ng/advanced/shading/index.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/advanced/shading/index.html?rev=1748530=1748529=1748530=diff
==
--- tomee/site/trunk/content/ng/advanced/shading/index.html (original)
+++ tomee/site/trunk/content/ng/advanced/shading/index.html Wed Jun 15 09:10:21 
2016
@@ -92,13 +92,16 @@
 
   
   
-  TomEE and Fat jars
+  TomEE Shading
 
 
 
 
 
-
+
+Fat Jars
+
+
 Shading the container and the application has some challenges like merging 
correctly resources (META-INF/services/ typically).
 
 
@@ -180,6 +183,100 @@ which can be skipped in this operation s
 
 
 
+
+Then just build the jar:
+
+
+
+mvn clean package
+
+
+
+And you can run it:
+
+
+
+java -jar myapp-1.0-SNAPSHOT.jar
+
+
+
+
+
+Fat Wars
+
+
+Fat Wars are executable wars. Note they can be fancy for demos but they 
have the drawback to put the server in web resources
+at packaging time (to ensure the war is actually an executable jar) so adding 
a filter preventing these files to be read
+can be needed if you dont already use a web technology doing it (a 
servlet bound to /*).
+
+
+Here how to do a fat war:
+
+
+
+properties
+  !-- can be uber (for all), jaxrs, jaxws for lighter ones --
+  tomee.flavoruber/tomee.flavor
+/properties
+
+dependencies
+  !-- ...your dependencies as usual... --
+  dependency
+groupIdorg.apache.tomee/groupId
+artifactIdtomee-embedded/artifactId
+classifier${tomee.flavor}/classifier
+version7.0.0/version
+scopeprovided/scope
+  /dependency
+/dependencies
+
+build
+  plugins
+plugin
+  groupIdorg.apache.maven.plugins/groupId
+  artifactIdmaven-war-plugin/artifactId
+  version2.6/version
+  configuration
+failOnMissingWebXmlfalse/failOnMissingWebXml
+archive
+  manifest
+mainClassorg.apache.tomee.embedded.Main/mainClass
+  /manifest
+/archive
+dependentWarExcludes /
+overlays
+  overlay
+groupIdorg.apache.tomee/groupId
+artifactIdtomee-embedded/artifactId
+classifier${tomee.flavor}/classifier
+typejar/type
+excludes /
+  /overlay
+/overlays
+  /configuration
+/plugin
+  /plugins
+/build
+
+
+
+Then just build the war:
+
+
+
+mvn clean package
+
+
+
+And you can run it:
+
+
+
+java -jar myapp-1.0-SNAPSHOT.war
+
+
+
+
 
 
 




tomee git commit: TOMEE-1842 better impl of stripVersion

2016-06-15 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 54f66e00f -> b2c00f037


TOMEE-1842 better impl of stripVersion


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/b2c00f03
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/b2c00f03
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/b2c00f03

Branch: refs/heads/master
Commit: b2c00f037eaa3c9e79d40ae9bf4035594c733c45
Parents: 54f66e0
Author: Romain manni-Bucau 
Authored: Wed Jun 15 10:22:47 2016 +0200
Committer: Romain manni-Bucau 
Committed: Wed Jun 15 10:22:47 2016 +0200

--
 .../openejb/maven/plugin/AbstractTomEEMojo.java | 78 +++-
 .../maven/plugin/test/PersistJavaagentTest.java |  4 +-
 .../maven/plugin/test/StripVersionTest.java | 78 
 3 files changed, 123 insertions(+), 37 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/b2c00f03/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java
--
diff --git 
a/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java
 
b/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java
index b911f43..4a16c2c 100644
--- 
a/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java
+++ 
b/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java
@@ -531,7 +531,7 @@ public abstract class AbstractTomEEMojo extends 
AbstractAddressMojo {
 public File resolve(final String group, final String 
artifact, final String version,
 final String classifier, final 
String type) {
 try {
-return AbstractTomEEMojo.this.resolve(group, 
artifact, version, classifier, type);
+return AbstractTomEEMojo.this.resolve(group, 
artifact, version, classifier, type).resolved;
 } catch (final ArtifactResolutionException | 
ArtifactNotFoundException e) {
 throw new IllegalArgumentException(e);
 }
@@ -539,7 +539,7 @@ public abstract class AbstractTomEEMojo extends 
AbstractAddressMojo {
 @Override
 public File resolve(final String group, final String 
artifact, final String version) {
 try {
-return AbstractTomEEMojo.this.resolve(group, 
artifact, version, null, "jar");
+return AbstractTomEEMojo.this.resolve(group, 
artifact, version, null, "jar").resolved;
 } catch (final ArtifactResolutionException | 
ArtifactNotFoundException e) {
 throw new IllegalArgumentException(e);
 }
@@ -547,7 +547,7 @@ public abstract class AbstractTomEEMojo extends 
AbstractAddressMojo {
 @Override
 public File resolve(final String group, final String 
artifact, final String version, final String type) {
 try {
-return AbstractTomEEMojo.this.resolve(group, 
artifact, version, null, type);
+return AbstractTomEEMojo.this.resolve(group, 
artifact, version, null, type).resolved;
 } catch (final ArtifactResolutionException | 
ArtifactNotFoundException e) {
 throw new IllegalArgumentException(e);
 }
@@ -759,38 +759,20 @@ public abstract class AbstractTomEEMojo extends 
AbstractAddressMojo {
 }
 } else {
 try {
-final File file = mvnToFile(lib, defaultType);
+final FileWithMavenMeta file = mvnToFile(lib, defaultType);
 if (extractedName == null && (stripVersion || isWar && 
stripWarVersion)) {
-String currentName = file.getName();
-currentName = currentName.endsWith("." + defaultType) ?
-currentName.substring(0, currentName.length() - 
defaultType.length() - 1) : currentName;
-currentName = currentName.endsWith("-SNAPSHOT") ?
-currentName.substring(0, currentName.length() - 
"-SNAPSHOT".length()) : currentName;
-
-int idx = currentName.length() - 1;
-while (idx >= 0) {
-if (currentName.charAt(idx) == '-') {
-break;
-   

tomee git commit: TOMEE-1841 using context path as contextRoot and not name which can be something else

2016-06-13 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 5dc764ba1 -> 69511c8b1


TOMEE-1841 using context path as contextRoot and not name which can be 
something else


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/69511c8b
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/69511c8b
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/69511c8b

Branch: refs/heads/master
Commit: 69511c8b1941b6f4118b7020ccad6c043a4d3f5a
Parents: 5dc764b
Author: Romain manni-Bucau 
Authored: Mon Jun 13 16:16:39 2016 +0200
Committer: Romain manni-Bucau 
Committed: Mon Jun 13 16:16:39 2016 +0200

--
 .../main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/69511c8b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
--
diff --git 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
index f1095f3..17b3856 100644
--- 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
+++ 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
@@ -1313,7 +1313,7 @@ public class TomcatWebAppBuilder implements 
WebAppBuilder, ContextListener, Pare
 
 // ensure matching (see getId() usage)
 webAppInfo.host = Contexts.getHostname(standardContext);
-webAppInfo.contextRoot = standardContext.getName();
+webAppInfo.contextRoot = standardContext.getPath();
 
 // save jsf stuff
 final Map scannedJsfClasses = new 
HashMap();



svn commit: r1748136 - /tomee/site/trunk/content/comparison.mdtext

2016-06-13 Thread rmannibucau
Author: rmannibucau
Date: Mon Jun 13 08:28:53 2016
New Revision: 1748136

URL: http://svn.apache.org/viewvc?rev=1748136=rev
Log:
rebuilding

Modified:
tomee/site/trunk/content/comparison.mdtext

Modified: tomee/site/trunk/content/comparison.mdtext
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/comparison.mdtext?rev=1748136=1748135=1748136=diff
==
--- tomee/site/trunk/content/comparison.mdtext (original)
+++ tomee/site/trunk/content/comparison.mdtext Mon Jun 13 08:28:53 2016
@@ -7,6 +7,8 @@ Apache OpenEJB and Apache TomEE are born
 
 Effectively, TomEE is a superset of OpenEJB.  They share the same code and 
TomEE grew out of OpenEJB.
 
+Note: this table is for TomEE 1.x, TomEE 7 comments are under it.
+
 
 
 




svn commit: r1748129 - /tomee/site/trunk/lib/OpenEJBSiteDotiacFilter.pm

2016-06-13 Thread rmannibucau
Author: rmannibucau
Date: Mon Jun 13 08:05:46 2016
New Revision: 1748129

URL: http://svn.apache.org/viewvc?rev=1748129=rev
Log:
no staging link on main website

Modified:
tomee/site/trunk/lib/OpenEJBSiteDotiacFilter.pm

Modified: tomee/site/trunk/lib/OpenEJBSiteDotiacFilter.pm
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/lib/OpenEJBSiteDotiacFilter.pm?rev=1748129=1748128=1748129=diff
==
--- tomee/site/trunk/lib/OpenEJBSiteDotiacFilter.pm (original)
+++ tomee/site/trunk/lib/OpenEJBSiteDotiacFilter.pm Mon Jun 13 08:05:46 2016
@@ -16,7 +16,7 @@ sub markdown_filter {
 # string()) so that we can embed html in our .mdtext documents.
 my $raw  = $value->repr;
 
-$raw =~ s,\(/\),http://tomee.staging.apache.org/resources/images/check.png; height="16" 
width="16" align="absmiddle" alt="" border="0">,g;
+$raw =~ s,\(/\),http://tomee.apache.org/resources/images/check.png; height="16" width="16" 
align="absmiddle" alt="" border="0">,g;
 $raw =~ s,\(x\),http://tomee.apache.org/resources/images/error.png; height="16" width="16" 
align="absmiddle" alt="" border="0">,g;
 
 




tomee git commit: TOMEE-1839 upgrading arquillian and fixing integration

2016-06-10 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 0d3a8277c -> 5dc764ba1


TOMEE-1839 upgrading arquillian and fixing integration


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/5dc764ba
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/5dc764ba
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/5dc764ba

Branch: refs/heads/master
Commit: 5dc764ba1ebc3462cda21347fb40cee90be91c80
Parents: 0d3a827
Author: Romain manni-Bucau 
Authored: Fri Jun 10 12:18:07 2016 +0200
Committer: Romain manni-Bucau 
Committed: Fri Jun 10 12:18:07 2016 +0200

--
 .../common/ArquillianFilterRunner.java  | 27 +++-
 pom.xml |  2 +-
 2 files changed, 27 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/5dc764ba/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/ArquillianFilterRunner.java
--
diff --git 
a/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/ArquillianFilterRunner.java
 
b/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/ArquillianFilterRunner.java
index cbf363a..c9c942f 100644
--- 
a/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/ArquillianFilterRunner.java
+++ 
b/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/ArquillianFilterRunner.java
@@ -19,11 +19,16 @@ package org.apache.openejb.arquillian.common;
 import javax.servlet.Filter;
 import javax.servlet.FilterChain;
 import javax.servlet.FilterConfig;
+import javax.servlet.ServletConfig;
+import javax.servlet.ServletContext;
 import javax.servlet.ServletException;
 import javax.servlet.ServletRequest;
 import javax.servlet.ServletResponse;
 import javax.servlet.http.HttpServlet;
 import java.io.IOException;
+import java.util.Enumeration;
+
+import static java.util.Collections.emptyEnumeration;
 
 // this filter simply allows us to invoke arquillian servlet directly
 // instead of needing to pass through the servlet filters
@@ -44,7 +49,27 @@ public class ArquillianFilterRunner implements Filter {
 public void init(final FilterConfig filterConfig) throws ServletException {
 try {
 delegate = 
HttpServlet.class.cast(Thread.currentThread().getContextClassLoader().loadClass(ARQUILLIAN_SERVLET_RUNNER).newInstance());
-delegate.init();
+delegate.init(new ServletConfig() {
+@Override
+public String getServletName() {
+return ArquillianFilterRunner.class.getName();
+}
+
+@Override
+public ServletContext getServletContext() {
+return filterConfig.getServletContext();
+}
+
+@Override
+public String getInitParameter(final String name) {
+return null;
+}
+
+@Override
+public Enumeration getInitParameterNames() {
+return emptyEnumeration();
+}
+});
 } catch (final Exception e) {
 // no-op: can happen if the servlet is not present, that's a 
normal case
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/5dc764ba/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 462cfeb..3b7583e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -123,7 +123,7 @@
 
 0.2-incubating
 
-1.1.10.Final
+1.1.11.Final
 
2.0.0-alpha-7
 1.2.2
 



<    2   3   4   5   6   7   8   9   10   11   >