diff --git a/bom/pom.xml b/bom/pom.xml
index 058560b863..76fc056ed4 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -28,7 +28,7 @@
org.glassfish.hk2
hk2-bom
- 3.0.1
+ 3.0.1.payara-p1
pom
HK2 Bom Pom
diff --git a/class-model/pom.xml b/class-model/pom.xml
index 7652c2f895..de97e95385 100644
--- a/class-model/pom.xml
+++ b/class-model/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
org.glassfish.hk2
diff --git a/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/MethodModel.java b/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/MethodModel.java
index 306f817aae..94b351229c 100755
--- a/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/MethodModel.java
+++ b/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/MethodModel.java
@@ -47,6 +47,12 @@ public interface MethodModel extends Member, AnnotatedElement {
*/
String[] getArgumentTypes();
+ /**
+ * @return the checked exception types, or an empty array if the method doesn't
+ * declare any thrown exceptions
+ */
+ String[] getExceptionTypes();
+
/**
* Returns the list of parameter
*
diff --git a/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/MethodModelImpl.java b/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/MethodModelImpl.java
index b622517aad..ff1634b616 100755
--- a/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/MethodModelImpl.java
+++ b/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/MethodModelImpl.java
@@ -26,6 +26,7 @@
public class MethodModelImpl extends AnnotatedElementImpl implements MethodModel {
private List parameters;
+ private List exceptionTypes;
private ParameterizedType returnType;
final ExtensibleType> owner;
private final String signature;
@@ -74,6 +75,24 @@ public String[] getArgumentTypes() {
return stringTypes;
}
+ @Override
+ public String[] getExceptionTypes() {
+ String[] stringTypes;
+ if (exceptionTypes != null) {
+ stringTypes = new String[exceptionTypes.size()];
+ for (int i = 0; i < exceptionTypes.size(); i++) {
+ stringTypes[i] = exceptionTypes.get(i).getTypeName();
+ }
+ } else {
+ stringTypes = new String[0];
+ }
+ return stringTypes;
+ }
+
+ public void setExceptionTypes(List exceptionTypes) {
+ this.exceptionTypes = exceptionTypes;
+ }
+
@Override
public List getParameters() {
return parameters;
diff --git a/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/MethodSignatureVisitorImpl.java b/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/MethodSignatureVisitorImpl.java
index a74eebd6e2..4a58a5fc73 100644
--- a/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/MethodSignatureVisitorImpl.java
+++ b/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/MethodSignatureVisitorImpl.java
@@ -35,6 +35,7 @@ public class MethodSignatureVisitorImpl extends SignatureVisitor {
private final MethodModel methodModel;
private final List parameters = new ArrayList<>();
+ private final List exceptionTypes = new ArrayList<>();
private final ParameterizedType returnType = new ParameterizedTypeImpl();
private final ArrayDeque parentType = new ArrayDeque<>();
@@ -49,6 +50,10 @@ public List getParameters() {
return parameters;
}
+ public List getExceptionTypes() {
+ return exceptionTypes;
+ }
+
public ParameterizedType getReturnType() {
return returnType;
}
@@ -61,6 +66,11 @@ public SignatureVisitor visitParameterType() {
return this;
}
+ @Override
+ public SignatureVisitor visitExceptionType() {
+ return this;
+ }
+
@Override
public SignatureVisitor visitReturnType() {
parentType.add(returnType);
diff --git a/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/ModelClassVisitor.java b/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/ModelClassVisitor.java
index 0d442c7189..e19422ba51 100755
--- a/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/ModelClassVisitor.java
+++ b/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/ModelClassVisitor.java
@@ -280,6 +280,17 @@ public MethodVisitor visitMethod(int access, String name, String desc, String si
org.objectweb.asm.Type type = org.objectweb.asm.Type.getReturnType(desc);
returnType.setType(type);
+ final List exceptionTypes = new ArrayList<>();
+ if (exceptions != null) {
+ for (int i = 0; i < exceptions.length; i++) {
+ final String exception = exceptions[i];
+ final ParameterizedTypeImpl exceptionType = new ParameterizedTypeImpl(exception);
+ exceptionType.setType(org.objectweb.asm.Type.getObjectType(exception));
+ exceptionTypes.add(exceptionType);
+ }
+ }
+ methodModel.setExceptionTypes(exceptionTypes);
+
org.objectweb.asm.Type[] types = org.objectweb.asm.Type.getArgumentTypes(desc);
for (int i = 0; i < methodModel.getParameters().size(); i++) {
ParameterImpl parameter = (ParameterImpl) methodModel.getParameter(i);
diff --git a/class-model/src/test/java/org/glassfish/hk2/classmodel/reflect/test/method/MethodTest.java b/class-model/src/test/java/org/glassfish/hk2/classmodel/reflect/test/method/MethodTest.java
index 58d16d0a9d..8ee0a62bb3 100755
--- a/class-model/src/test/java/org/glassfish/hk2/classmodel/reflect/test/method/MethodTest.java
+++ b/class-model/src/test/java/org/glassfish/hk2/classmodel/reflect/test/method/MethodTest.java
@@ -82,6 +82,11 @@ public void simpleTest() throws IOException, InterruptedException {
Assert.assertEquals("yellow", gradientColor2.get(0).getValues().get("name"));
Assert.assertEquals("orange", gradientColor2.get(1).getValues().get("name"));
+ // Exception types
+ final String[] exceptionTypes = mm.getExceptionTypes();
+ Assert.assertEquals(1, exceptionTypes.length);
+ Assert.assertEquals(IllegalArgumentException.class.getName(), exceptionTypes[0]);
+
// Parameter annotations, type and generic types check
Assert.assertEquals(5, mm.getParameters().size());
diff --git a/class-model/src/test/java/org/glassfish/hk2/classmodel/reflect/test/method/SimpleAnnotatedMethod.java b/class-model/src/test/java/org/glassfish/hk2/classmodel/reflect/test/method/SimpleAnnotatedMethod.java
index b221be5959..ec08f93dda 100755
--- a/class-model/src/test/java/org/glassfish/hk2/classmodel/reflect/test/method/SimpleAnnotatedMethod.java
+++ b/class-model/src/test/java/org/glassfish/hk2/classmodel/reflect/test/method/SimpleAnnotatedMethod.java
@@ -44,7 +44,7 @@ public SampleType setFoo(
List input,
SampleType> sampleType,
int count,
- Object value) {
+ Object value) throws IllegalArgumentException {
return null;
}
}
diff --git a/examples/caching/pom.xml b/examples/caching/pom.xml
index a92f724969..4e36de3862 100644
--- a/examples/caching/pom.xml
+++ b/examples/caching/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
examples
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
diff --git a/examples/caching/runner/pom.xml b/examples/caching/runner/pom.xml
index e484bb5bc2..fe424edb69 100644
--- a/examples/caching/runner/pom.xml
+++ b/examples/caching/runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
caching-aop-example
- 3.0.1
+ 3.0.1.payara-p1
caching-aop-example-runner
diff --git a/examples/caching/system/pom.xml b/examples/caching/system/pom.xml
index 378b6699c5..73db91554a 100644
--- a/examples/caching/system/pom.xml
+++ b/examples/caching/system/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
caching-aop-example
- 3.0.1
+ 3.0.1.payara-p1
caching-aop-example-system
diff --git a/examples/configuration/pom.xml b/examples/configuration/pom.xml
index 3a7e1bac2d..11370fccad 100644
--- a/examples/configuration/pom.xml
+++ b/examples/configuration/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
examples
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
diff --git a/examples/configuration/webserver/pom.xml b/examples/configuration/webserver/pom.xml
index 8491821380..9f5e3d09b4 100644
--- a/examples/configuration/webserver/pom.xml
+++ b/examples/configuration/webserver/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
configuration-examples
- 3.0.1
+ 3.0.1.payara-p1
webserver-configuration-example
diff --git a/examples/configuration/xml/pom.xml b/examples/configuration/xml/pom.xml
index ff5b128131..dd5e740bc5 100644
--- a/examples/configuration/xml/pom.xml
+++ b/examples/configuration/xml/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
configuration-examples
- 3.0.1
+ 3.0.1.payara-p1
xml-configuration-example
diff --git a/examples/custom-resolver/pom.xml b/examples/custom-resolver/pom.xml
index 2da7117f8e..df0ad1d085 100644
--- a/examples/custom-resolver/pom.xml
+++ b/examples/custom-resolver/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
examples
- 3.0.1
+ 3.0.1.payara-p1
custom-resolver-example
Custom Resolver Example
diff --git a/examples/events/pom.xml b/examples/events/pom.xml
index 5f74ebc6be..f23100bfde 100644
--- a/examples/events/pom.xml
+++ b/examples/events/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
examples
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
diff --git a/examples/events/threaded/pom.xml b/examples/events/threaded/pom.xml
index dd18c6bf19..8bd0fb2287 100644
--- a/examples/events/threaded/pom.xml
+++ b/examples/events/threaded/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
event-examples
- 3.0.1
+ 3.0.1.payara-p1
threading-event-example
diff --git a/examples/operations/pom.xml b/examples/operations/pom.xml
index 5881228656..a30201f28a 100644
--- a/examples/operations/pom.xml
+++ b/examples/operations/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
examples
- 3.0.1
+ 3.0.1.payara-p1
operations-example
Operations Example
diff --git a/examples/pom.xml b/examples/pom.xml
index 23f71f9868..0d4f2409b2 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
diff --git a/examples/security-lockdown/alice/pom.xml b/examples/security-lockdown/alice/pom.xml
index e3ea3012b2..70b0ba6015 100644
--- a/examples/security-lockdown/alice/pom.xml
+++ b/examples/security-lockdown/alice/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
security-lockdown-example
- 3.0.1
+ 3.0.1.payara-p1
security-lockdown-example-alice
diff --git a/examples/security-lockdown/mallory/pom.xml b/examples/security-lockdown/mallory/pom.xml
index 711bf595da..b5ded5adfd 100644
--- a/examples/security-lockdown/mallory/pom.xml
+++ b/examples/security-lockdown/mallory/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
security-lockdown-example
- 3.0.1
+ 3.0.1.payara-p1
security-lockdown-example-mallory
diff --git a/examples/security-lockdown/pom.xml b/examples/security-lockdown/pom.xml
index 13076f9fe0..7d53a02135 100644
--- a/examples/security-lockdown/pom.xml
+++ b/examples/security-lockdown/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
examples
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
diff --git a/examples/security-lockdown/runner/pom.xml b/examples/security-lockdown/runner/pom.xml
index 20a3e30193..f59e835a1b 100644
--- a/examples/security-lockdown/runner/pom.xml
+++ b/examples/security-lockdown/runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
security-lockdown-example
- 3.0.1
+ 3.0.1.payara-p1
security-lockdown-example-runner
diff --git a/examples/security-lockdown/system/pom.xml b/examples/security-lockdown/system/pom.xml
index 60d1c00232..ac96505d5a 100644
--- a/examples/security-lockdown/system/pom.xml
+++ b/examples/security-lockdown/system/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
security-lockdown-example
- 3.0.1
+ 3.0.1.payara-p1
security-lockdown-example-system
diff --git a/external/aopalliance/pom.xml b/external/aopalliance/pom.xml
index 345cb059c9..0737319d26 100644
--- a/external/aopalliance/pom.xml
+++ b/external/aopalliance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
external
- 3.0.1
+ 3.0.1.payara-p1
org.glassfish.hk2.external
aopalliance-repackaged
diff --git a/external/pom.xml b/external/pom.xml
index 71fca13a02..cf6dfd7cbe 100644
--- a/external/pom.xml
+++ b/external/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
diff --git a/guice-bridge/pom.xml b/guice-bridge/pom.xml
index 278dfef634..1617666863 100644
--- a/guice-bridge/pom.xml
+++ b/guice-bridge/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
org.glassfish.hk2
guice-bridge
diff --git a/hk2-api/pom.xml b/hk2-api/pom.xml
index 5887a74887..03e14d5b4c 100644
--- a/hk2-api/pom.xml
+++ b/hk2-api/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
org.glassfish.hk2
hk2-api
diff --git a/hk2-configuration/hk2-integration/pom.xml b/hk2-configuration/hk2-integration/pom.xml
index a3d3514ce5..1667e7e74b 100644
--- a/hk2-configuration/hk2-integration/pom.xml
+++ b/hk2-configuration/hk2-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-configuration
- 3.0.1
+ 3.0.1.payara-p1
hk2-configuration-integration
diff --git a/hk2-configuration/manager/pom.xml b/hk2-configuration/manager/pom.xml
index 5ebd591580..bbb4a1c281 100644
--- a/hk2-configuration/manager/pom.xml
+++ b/hk2-configuration/manager/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-configuration
- 3.0.1
+ 3.0.1.payara-p1
hk2-configuration-hub
diff --git a/hk2-configuration/persistence/hk2-xml/hk2-json/pom.xml b/hk2-configuration/persistence/hk2-xml/hk2-json/pom.xml
index 64c7beed95..7bcb2900de 100644
--- a/hk2-configuration/persistence/hk2-xml/hk2-json/pom.xml
+++ b/hk2-configuration/persistence/hk2-xml/hk2-json/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-xml-parent
- 3.0.1
+ 3.0.1.payara-p1
hk2-json
diff --git a/hk2-configuration/persistence/hk2-xml/hk2-pbuf/pom.xml b/hk2-configuration/persistence/hk2-xml/hk2-pbuf/pom.xml
index d552132371..1a593697f3 100644
--- a/hk2-configuration/persistence/hk2-xml/hk2-pbuf/pom.xml
+++ b/hk2-configuration/persistence/hk2-xml/hk2-pbuf/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-xml-parent
- 3.0.1
+ 3.0.1.payara-p1
hk2-pbuf
diff --git a/hk2-configuration/persistence/hk2-xml/integration-test/pom.xml b/hk2-configuration/persistence/hk2-xml/integration-test/pom.xml
index 640818250e..1077c08490 100644
--- a/hk2-configuration/persistence/hk2-xml/integration-test/pom.xml
+++ b/hk2-configuration/persistence/hk2-xml/integration-test/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-xml-parent
- 3.0.1
+ 3.0.1.payara-p1
hk2-xml-integration-test
diff --git a/hk2-configuration/persistence/hk2-xml/main/pom.xml b/hk2-configuration/persistence/hk2-xml/main/pom.xml
index 3d443d4b49..6ed6c73de7 100644
--- a/hk2-configuration/persistence/hk2-xml/main/pom.xml
+++ b/hk2-configuration/persistence/hk2-xml/main/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-xml-parent
- 3.0.1
+ 3.0.1.payara-p1
hk2-xml
diff --git a/hk2-configuration/persistence/hk2-xml/pom.xml b/hk2-configuration/persistence/hk2-xml/pom.xml
index 33c7dc8c0c..c0dca8d4a4 100644
--- a/hk2-configuration/persistence/hk2-xml/pom.xml
+++ b/hk2-configuration/persistence/hk2-xml/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
hk2-configuration-persistence
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
diff --git a/hk2-configuration/persistence/hk2-xml/schema/pom.xml b/hk2-configuration/persistence/hk2-xml/schema/pom.xml
index 0605d678b9..0a3d2e7c2d 100644
--- a/hk2-configuration/persistence/hk2-xml/schema/pom.xml
+++ b/hk2-configuration/persistence/hk2-xml/schema/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-xml-parent
- 3.0.1
+ 3.0.1.payara-p1
hk2-xml-schema
diff --git a/hk2-configuration/persistence/hk2-xml/test1/pom.xml b/hk2-configuration/persistence/hk2-xml/test1/pom.xml
index 4baa69e81d..a87a9fcbd2 100644
--- a/hk2-configuration/persistence/hk2-xml/test1/pom.xml
+++ b/hk2-configuration/persistence/hk2-xml/test1/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-xml-parent
- 3.0.1
+ 3.0.1.payara-p1
hk2-xml-test
diff --git a/hk2-configuration/persistence/pom.xml b/hk2-configuration/persistence/pom.xml
index abb29c9de4..c27e210209 100644
--- a/hk2-configuration/persistence/pom.xml
+++ b/hk2-configuration/persistence/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
hk2-configuration
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
diff --git a/hk2-configuration/persistence/property-file/pom.xml b/hk2-configuration/persistence/property-file/pom.xml
index 9f1662f194..285b18a8ea 100644
--- a/hk2-configuration/persistence/property-file/pom.xml
+++ b/hk2-configuration/persistence/property-file/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-configuration-persistence
- 3.0.1
+ 3.0.1.payara-p1
hk2-property-file
diff --git a/hk2-configuration/pom.xml b/hk2-configuration/pom.xml
index ff420a462e..80cd06b78d 100644
--- a/hk2-configuration/pom.xml
+++ b/hk2-configuration/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
diff --git a/hk2-core/pom.xml b/hk2-core/pom.xml
index 0ff5aedaa1..9bd01ed296 100644
--- a/hk2-core/pom.xml
+++ b/hk2-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
hk2-core
HK2 core module
diff --git a/hk2-extras/pom.xml b/hk2-extras/pom.xml
index c73cec4c92..88bea2ad7a 100644
--- a/hk2-extras/pom.xml
+++ b/hk2-extras/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
org.glassfish.hk2
hk2-extras
diff --git a/hk2-jmx/pom.xml b/hk2-jmx/pom.xml
index 4498f7ad1a..bd4c977c9d 100644
--- a/hk2-jmx/pom.xml
+++ b/hk2-jmx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
org.glassfish.hk2
hk2-jmx
diff --git a/hk2-locator/pom.xml b/hk2-locator/pom.xml
index 97ff674c65..9d200d275b 100644
--- a/hk2-locator/pom.xml
+++ b/hk2-locator/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
hk2-locator
ServiceLocator Default Implementation
diff --git a/hk2-metadata-generator/main/pom.xml b/hk2-metadata-generator/main/pom.xml
index b304c6109b..999a340d44 100644
--- a/hk2-metadata-generator/main/pom.xml
+++ b/hk2-metadata-generator/main/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-metadata-generator-parent
- 3.0.1
+ 3.0.1.payara-p1
org.glassfish.hk2
diff --git a/hk2-metadata-generator/pom.xml b/hk2-metadata-generator/pom.xml
index c631c8a037..dac89c0e75 100644
--- a/hk2-metadata-generator/pom.xml
+++ b/hk2-metadata-generator/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
diff --git a/hk2-metadata-generator/test1/pom.xml b/hk2-metadata-generator/test1/pom.xml
index c191d95cb6..4cd9f501da 100644
--- a/hk2-metadata-generator/test1/pom.xml
+++ b/hk2-metadata-generator/test1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-metadata-generator-parent
- 3.0.1
+ 3.0.1.payara-p1
org.glassfish.hk2
hk2-metadata-generator-test1
diff --git a/hk2-runlevel/pom.xml b/hk2-runlevel/pom.xml
index d89f2669ac..1b3fe63510 100644
--- a/hk2-runlevel/pom.xml
+++ b/hk2-runlevel/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
hk2-runlevel
diff --git a/hk2-testing/ant/pom.xml b/hk2-testing/ant/pom.xml
index a216f52ffc..75b525d20c 100644
--- a/hk2-testing/ant/pom.xml
+++ b/hk2-testing/ant/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
../../pom.xml
diff --git a/hk2-testing/collections/pom.xml b/hk2-testing/collections/pom.xml
index a9648392cf..343fc82e43 100644
--- a/hk2-testing/collections/pom.xml
+++ b/hk2-testing/collections/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-testing
- 3.0.1
+ 3.0.1.payara-p1
hk2-collections-tests
diff --git a/hk2-testing/hk2-junitrunner/pom.xml b/hk2-testing/hk2-junitrunner/pom.xml
index 7fd08524a6..73432e79b5 100644
--- a/hk2-testing/hk2-junitrunner/pom.xml
+++ b/hk2-testing/hk2-junitrunner/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
../../pom.xml
hk2-junitrunner
diff --git a/hk2-testing/hk2-locator-extras/pom.xml b/hk2-testing/hk2-locator-extras/pom.xml
index f28bf92465..b5e7a50a38 100644
--- a/hk2-testing/hk2-locator-extras/pom.xml
+++ b/hk2-testing/hk2-locator-extras/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
../../pom.xml
hk2-locator-extras
diff --git a/hk2-testing/hk2-locator-no-proxies/pom.xml b/hk2-testing/hk2-locator-no-proxies/pom.xml
index 397ae481eb..f659462450 100644
--- a/hk2-testing/hk2-locator-no-proxies/pom.xml
+++ b/hk2-testing/hk2-locator-no-proxies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
../../pom.xml
hk2-locator-no-proxies
diff --git a/hk2-testing/hk2-locator-no-proxies2/pom.xml b/hk2-testing/hk2-locator-no-proxies2/pom.xml
index 3c0d1466f4..746019db6f 100644
--- a/hk2-testing/hk2-locator-no-proxies2/pom.xml
+++ b/hk2-testing/hk2-locator-no-proxies2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
../../pom.xml
diff --git a/hk2-testing/hk2-mockito/pom.xml b/hk2-testing/hk2-mockito/pom.xml
index 1dcf00ff2b..7ac3f67e60 100644
--- a/hk2-testing/hk2-mockito/pom.xml
+++ b/hk2-testing/hk2-mockito/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-testing
- 3.0.1
+ 3.0.1.payara-p1
hk2-mockito
HK2 Mockito
diff --git a/hk2-testing/hk2-runlevel-extras/pom.xml b/hk2-testing/hk2-runlevel-extras/pom.xml
index 7ec2ef41df..783b0c69f2 100644
--- a/hk2-testing/hk2-runlevel-extras/pom.xml
+++ b/hk2-testing/hk2-runlevel-extras/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
../../pom.xml
hk2-runlevel-extras
diff --git a/hk2-testing/hk2-testng/pom.xml b/hk2-testing/hk2-testng/pom.xml
index c64d315bf8..85d972af60 100644
--- a/hk2-testing/hk2-testng/pom.xml
+++ b/hk2-testing/hk2-testng/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
../../pom.xml
hk2-testng
diff --git a/hk2-testing/interceptor-events/pom.xml b/hk2-testing/interceptor-events/pom.xml
index eda731571b..98f12ebfae 100644
--- a/hk2-testing/interceptor-events/pom.xml
+++ b/hk2-testing/interceptor-events/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-testing
- 3.0.1
+ 3.0.1.payara-p1
interceptor-events
diff --git a/hk2-testing/jersey/jersey-guice/form-param/pom.xml b/hk2-testing/jersey/jersey-guice/form-param/pom.xml
index 40a3b3f864..1f80c6893d 100644
--- a/hk2-testing/jersey/jersey-guice/form-param/pom.xml
+++ b/hk2-testing/jersey/jersey-guice/form-param/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
../../../../pom.xml
diff --git a/hk2-testing/jersey/jersey-guice/pom.xml b/hk2-testing/jersey/jersey-guice/pom.xml
index e436aa78a7..60786da484 100644
--- a/hk2-testing/jersey/jersey-guice/pom.xml
+++ b/hk2-testing/jersey/jersey-guice/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
../../../pom.xml
diff --git a/hk2-testing/jersey/pom.xml b/hk2-testing/jersey/pom.xml
index c0580e4605..f010d721a1 100644
--- a/hk2-testing/jersey/pom.xml
+++ b/hk2-testing/jersey/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
../../pom.xml
diff --git a/hk2-testing/pom.xml b/hk2-testing/pom.xml
index e601abc923..4b25755d74 100644
--- a/hk2-testing/pom.xml
+++ b/hk2-testing/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
diff --git a/hk2-utils/pom.xml b/hk2-utils/pom.xml
index 510d62aa99..f494a4b54b 100644
--- a/hk2-utils/pom.xml
+++ b/hk2-utils/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
org.glassfish.hk2
hk2-utils
diff --git a/hk2/pom.xml b/hk2/pom.xml
index f84f7b4b6a..489c1c60c9 100644
--- a/hk2/pom.xml
+++ b/hk2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
hk2
diff --git a/javadocs/pom.xml b/javadocs/pom.xml
index c7c5decee6..745336975c 100644
--- a/javadocs/pom.xml
+++ b/javadocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
hk2-javadocs
HK2 Javadocs
diff --git a/maven-plugins/consolidatedbundle-maven-plugin/pom.xml b/maven-plugins/consolidatedbundle-maven-plugin/pom.xml
index dcaca147b1..7a75a514a3 100644
--- a/maven-plugins/consolidatedbundle-maven-plugin/pom.xml
+++ b/maven-plugins/consolidatedbundle-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
maven-plugins
- 3.0.1
+ 3.0.1.payara-p1
consolidatedbundle-maven-plugin
maven-plugin
diff --git a/maven-plugins/hk2-inhabitant-generator/pom.xml b/maven-plugins/hk2-inhabitant-generator/pom.xml
index de79988c9c..b793d855b1 100644
--- a/maven-plugins/hk2-inhabitant-generator/pom.xml
+++ b/maven-plugins/hk2-inhabitant-generator/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
maven-plugins
- 3.0.1
+ 3.0.1.payara-p1
hk2-inhabitant-generator
maven-plugin
diff --git a/maven-plugins/osgiversion-maven-plugin/pom.xml b/maven-plugins/osgiversion-maven-plugin/pom.xml
index 395516797d..5c415e7869 100644
--- a/maven-plugins/osgiversion-maven-plugin/pom.xml
+++ b/maven-plugins/osgiversion-maven-plugin/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
maven-plugins
- 3.0.1
+ 3.0.1.payara-p1
osgiversion-maven-plugin
maven-plugin
diff --git a/maven-plugins/pom.xml b/maven-plugins/pom.xml
index 9eada4f4a6..0476556a06 100644
--- a/maven-plugins/pom.xml
+++ b/maven-plugins/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
maven-plugins
pom
diff --git a/osgi/adapter-tests/contract-bundle/pom.xml b/osgi/adapter-tests/contract-bundle/pom.xml
index 4c92dcff54..d8bbb8899b 100644
--- a/osgi/adapter-tests/contract-bundle/pom.xml
+++ b/osgi/adapter-tests/contract-bundle/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
osgi-adapter-tests-parent
- 3.0.1
+ 3.0.1.payara-p1
contract-bundle
diff --git a/osgi/adapter-tests/faux-sdp-bundle/pom.xml b/osgi/adapter-tests/faux-sdp-bundle/pom.xml
index 38ef1a1f83..8734a1c1cb 100644
--- a/osgi/adapter-tests/faux-sdp-bundle/pom.xml
+++ b/osgi/adapter-tests/faux-sdp-bundle/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
osgi-adapter-tests-parent
- 3.0.1
+ 3.0.1.payara-p1
faux-sdp-bundle
diff --git a/osgi/adapter-tests/no-hk2-bundle/pom.xml b/osgi/adapter-tests/no-hk2-bundle/pom.xml
index 542d7b58c1..06e7815a33 100644
--- a/osgi/adapter-tests/no-hk2-bundle/pom.xml
+++ b/osgi/adapter-tests/no-hk2-bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
osgi-adapter-tests-parent
- 3.0.1
+ 3.0.1.payara-p1
no-hk2-bundle
diff --git a/osgi/adapter-tests/osgi-adapter-test/pom.xml b/osgi/adapter-tests/osgi-adapter-test/pom.xml
index 946479b890..3d42c66c31 100644
--- a/osgi/adapter-tests/osgi-adapter-test/pom.xml
+++ b/osgi/adapter-tests/osgi-adapter-test/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
osgi-adapter-tests-parent
- 3.0.1
+ 3.0.1.payara-p1
org.glassfish.hk2
osgi-adapter-test
diff --git a/osgi/adapter-tests/pom.xml b/osgi/adapter-tests/pom.xml
index fd37ece47d..51fccdc0c5 100644
--- a/osgi/adapter-tests/pom.xml
+++ b/osgi/adapter-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
osgi
- 3.0.1
+ 3.0.1.payara-p1
org.glassfish.hk2
diff --git a/osgi/adapter-tests/sdp-management-bundle/pom.xml b/osgi/adapter-tests/sdp-management-bundle/pom.xml
index deae2cf852..90440c2e9b 100644
--- a/osgi/adapter-tests/sdp-management-bundle/pom.xml
+++ b/osgi/adapter-tests/sdp-management-bundle/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
osgi-adapter-tests-parent
- 3.0.1
+ 3.0.1.payara-p1
sdp-management-bundle
diff --git a/osgi/adapter-tests/test-module-startup/pom.xml b/osgi/adapter-tests/test-module-startup/pom.xml
index a3036bd6ac..4467d51b59 100644
--- a/osgi/adapter-tests/test-module-startup/pom.xml
+++ b/osgi/adapter-tests/test-module-startup/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.hk2
osgi-adapter-tests-parent
- 3.0.1
+ 3.0.1.payara-p1
test-module-startup
diff --git a/osgi/adapter/pom.xml b/osgi/adapter/pom.xml
index 0197e100eb..0fb835c3d9 100644
--- a/osgi/adapter/pom.xml
+++ b/osgi/adapter/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
osgi
- 3.0.1
+ 3.0.1.payara-p1
osgi-adapter
HK2 OSGi Adapter
diff --git a/osgi/pom.xml b/osgi/pom.xml
index 150ce34109..20be8e7d88 100644
--- a/osgi/pom.xml
+++ b/osgi/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
4.0.0
osgi
diff --git a/pom.xml b/pom.xml
index 4d20e815e7..02f5e1b729 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
pom
GlassFish HK2
@@ -151,7 +151,7 @@
0.1.3
3.22.0-GA
4.13.1
- 7.3.1
+ 9.1
4.1.2
1.0-2
1.0
diff --git a/spring-bridge/pom.xml b/spring-bridge/pom.xml
index 06ae6c37bd..6c4c50acbc 100644
--- a/spring-bridge/pom.xml
+++ b/spring-bridge/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.hk2
hk2-parent
- 3.0.1
+ 3.0.1.payara-p1
org.glassfish.hk2
spring-bridge