Jenkins build is still unstable: DeltaSpike_TomEE_7.0.3 #132

2018-03-08 Thread Apache Jenkins Server
See 




Jenkins build is back to stable : DeltaSpike OWB (nightly) #1553

2018-03-08 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: DeltaSpike_TomEE_7.0.3 #131

2018-03-08 Thread Apache Jenkins Server
See 




Jenkins build became unstable: DeltaSpike OWB (nightly) #1552

2018-03-08 Thread Apache Jenkins Server
See 




deltaspike git commit: DELTASPIKE-1324 Ensure that class level is read before method level.

2018-03-08 Thread johndament
Repository: deltaspike
Updated Branches:
  refs/heads/master 2cc5eeb07 -> 0922aa512


DELTASPIKE-1324 Ensure that class level is read before method level.


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

Branch: refs/heads/master
Commit: 0922aa512a2ba68dc685fc0984fd7662df84a3b9
Parents: 2cc5eeb
Author: John D. Ament 
Authored: Thu Mar 8 20:56:27 2018 -0500
Committer: John D. Ament 
Committed: Thu Mar 8 20:56:27 2018 -0500

--
 .../jpa/impl/transaction/TransactionStrategyHelper.java  | 8 ++--
 .../transactional/defaultinjection/TransactionalBean.java| 1 +
 2 files changed, 3 insertions(+), 6 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/deltaspike/blob/0922aa51/deltaspike/modules/jpa/impl/src/main/java/org/apache/deltaspike/jpa/impl/transaction/TransactionStrategyHelper.java
--
diff --git 
a/deltaspike/modules/jpa/impl/src/main/java/org/apache/deltaspike/jpa/impl/transaction/TransactionStrategyHelper.java
 
b/deltaspike/modules/jpa/impl/src/main/java/org/apache/deltaspike/jpa/impl/transaction/TransactionStrategyHelper.java
index e6bf768..6c8af2d 100644
--- 
a/deltaspike/modules/jpa/impl/src/main/java/org/apache/deltaspike/jpa/impl/transaction/TransactionStrategyHelper.java
+++ 
b/deltaspike/modules/jpa/impl/src/main/java/org/apache/deltaspike/jpa/impl/transaction/TransactionStrategyHelper.java
@@ -21,7 +21,6 @@ package org.apache.deltaspike.jpa.impl.transaction;
 import org.apache.deltaspike.core.util.AnnotationUtils;
 import org.apache.deltaspike.jpa.api.transaction.Transactional;
 import org.apache.deltaspike.jpa.impl.entitymanager.EntityManagerMetadata;
-import org.apache.deltaspike.jpa.impl.entitymanager.EntityManagerRefLookup;
 
 import javax.enterprise.context.Dependent;
 import javax.enterprise.inject.Any;
@@ -49,9 +48,6 @@ public class TransactionStrategyHelper implements Serializable
 @Inject
 private BeanManager beanManager;
 
-@Inject
-private EntityManagerRefLookup entityManagerRefLookup;
-
 /**
  * This method uses the InvocationContext to scan the 
Transactional
  * interceptor for a manually specified Qualifier.
@@ -68,7 +64,7 @@ public class TransactionStrategyHelper implements Serializable
 public Set 
resolveEntityManagerQualifiers(EntityManagerMetadata entityManagerMetadata,

Class interceptedTargetClass)
 {
-Set emQualifiers = new HashSet();
+Set emQualifiers = new HashSet<>();
 Class[] qualifierClasses = 
entityManagerMetadata.getQualifiers();
 
 if (qualifierClasses == null || qualifierClasses.length == 1 && 
Any.class.equals(qualifierClasses[0]) )
@@ -151,8 +147,8 @@ public class TransactionStrategyHelper implements 
Serializable
 EntityManagerMetadata createEntityManagerMetadata(InvocationContext 
context)
 {
 EntityManagerMetadata metadata = new EntityManagerMetadata();
-metadata.readFrom(context.getMethod(), beanManager);
 metadata.readFrom(context.getMethod().getDeclaringClass(), 
beanManager);
+metadata.readFrom(context.getMethod(), beanManager);
 return metadata;
 }
 

http://git-wip-us.apache.org/repos/asf/deltaspike/blob/0922aa51/deltaspike/modules/jpa/impl/src/test/java/org/apache/deltaspike/test/jpa/api/transactional/defaultinjection/TransactionalBean.java
--
diff --git 
a/deltaspike/modules/jpa/impl/src/test/java/org/apache/deltaspike/test/jpa/api/transactional/defaultinjection/TransactionalBean.java
 
b/deltaspike/modules/jpa/impl/src/test/java/org/apache/deltaspike/test/jpa/api/transactional/defaultinjection/TransactionalBean.java
index 6060f4f..2013d3d 100644
--- 
a/deltaspike/modules/jpa/impl/src/test/java/org/apache/deltaspike/test/jpa/api/transactional/defaultinjection/TransactionalBean.java
+++ 
b/deltaspike/modules/jpa/impl/src/test/java/org/apache/deltaspike/test/jpa/api/transactional/defaultinjection/TransactionalBean.java
@@ -25,6 +25,7 @@ import javax.inject.Inject;
 import javax.persistence.EntityManager;
 
 @ApplicationScoped
+@Transactional(readOnly = true)
 public class TransactionalBean
 {
 @Inject



deltaspike git commit: DELTASPIKE-1326 Remove backwards compatible layer for Java 8 in Data Module, since Java 8 is now required. Test against Wildfly 10 by default.

2018-03-08 Thread johndament
Repository: deltaspike
Updated Branches:
  refs/heads/master 11e1cf724 -> 2cc5eeb07


DELTASPIKE-1326 Remove backwards compatible layer for Java 8 in Data Module, 
since Java 8 is now required.  Test against Wildfly 10 by default.


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

Branch: refs/heads/master
Commit: 2cc5eeb074081aa5157da3420995f5cd85220c40
Parents: 11e1cf7
Author: John D. Ament 
Authored: Thu Mar 8 20:48:23 2018 -0500
Committer: John D. Ament 
Committed: Thu Mar 8 20:48:23 2018 -0500

--
 .../deltaspike/core/util/OptionalUtil.java  |  76 -
 .../apache/deltaspike/core/util/StreamUtil.java |  77 -
 .../deltaspike/core/util/OptionalUtilTest.java  |  65 
 .../deltaspike/core/util/StreamUtilTest.java|  61 
 .../data/impl/builder/DelegateQueryBuilder.java |  10 +-
 .../builder/result/QueryProcessorFactory.java   |   7 +-
 .../impl/handler/EntityRepositoryHandler.java   |   4 +-
 .../RepositoryMethodMetadataInitializer.java|  19 +-
 .../data/test/java8/entity/Simple.java  | 139 +
 .../data/test/java8/repo/SimpleRepository.java  |  38 +++
 .../data/test/java8/repo/SimpleRepository2.java |  38 +++
 .../data/test/java8/test/Java8Test.java | 167 ++
 .../test/java8/util/EntityManagerProducer.java  |  30 ++
 .../data/test/java8/util/TestDeployments.java   |  62 
 deltaspike/modules/data/pom.xml |   8 +-
 deltaspike/modules/data/test-java8/pom.xml  | 305 ---
 .../data/test/java8/entity/Simple.java  | 139 -
 .../data/test/java8/repo/SimpleRepository.java  |  38 ---
 .../data/test/java8/repo/SimpleRepository2.java |  38 ---
 .../data/test/java8/test/Java8Test.java | 167 --
 .../test/java8/util/EntityManagerProducer.java  |  30 --
 .../data/test/java8/util/TestDeployments.java   |  62 
 .../resources-glassfish/test-persistence.xml|  30 --
 .../test/resources-openejb/test-persistence.xml |  31 --
 .../resources-weblogic/test-persistence.xml |  31 --
 .../test/resources-wildfly/test-persistence.xml |  28 --
 deltaspike/parent/code/pom.xml  |   2 +-
 27 files changed, 492 insertions(+), 1210 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/deltaspike/blob/2cc5eeb0/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/util/OptionalUtil.java
--
diff --git 
a/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/util/OptionalUtil.java
 
b/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/util/OptionalUtil.java
deleted file mode 100644
index c906af4..000
--- 
a/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/util/OptionalUtil.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/*
- * 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.deltaspike.core.util;
-
-import javax.enterprise.inject.Typed;
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
-
-@Typed()
-public abstract class OptionalUtil
-{
-private static boolean optionalSupported = true;
-private static Class optionalClass;
-private static Method optionalMethod;
-
-static
-{
-try
-{
-optionalClass = Class.forName("java.util.Optional");
-optionalMethod = optionalClass.getMethod("ofNullable", 
Object.class);
-}
-catch (Exception e)
-{
-optionalSupported = false;
-optionalClass = null;
-optionalMethod = null;
-}
-}
-
-public static boolean isOptionalSupported()
-{
-return optionalSupported;
-}
-
-public static boolean isOptionalReturned(Method method)
-{
-return optionalSupported &&