Merge pull request #22928 from smillidge/change-product-name
Change product name to Eclipse GlassFish
diff --git a/appserver/admingui/plugin-service/src/main/java/org/glassfish/admingui/plugin/ConsolePluginService.java b/appserver/admingui/plugin-service/src/main/java/org/glassfish/admingui/plugin/ConsolePluginService.java
index 9062cd7..6f59764 100644
--- a/appserver/admingui/plugin-service/src/main/java/org/glassfish/admingui/plugin/ConsolePluginService.java
+++ b/appserver/admingui/plugin-service/src/main/java/org/glassfish/admingui/plugin/ConsolePluginService.java
@@ -36,7 +36,7 @@
import java.util.logging.Logger;
import com.sun.enterprise.module.ModulesRegistry;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import org.glassfish.admingui.connector.TOC;
import org.glassfish.admingui.connector.TOCItem;
@@ -61,7 +61,7 @@
/*
@Inject ModulesRegistry modulesRegistry;
- for(Module m : modulesRegistry.getModules()) {
+ for(HK2Module m : modulesRegistry.getModules()) {
url = m.getClassLoader().getResource(ConsoleProvider.DEFAULT_CONFIG_FILENAME);
if(url!=null)
; // TODO: parse url
diff --git a/appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/AppClientDeployer.java b/appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/AppClientDeployer.java
index 55ce80b..a3522cc 100644
--- a/appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/AppClientDeployer.java
+++ b/appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/AppClientDeployer.java
@@ -18,7 +18,7 @@
import com.sun.enterprise.config.serverbeans.Config;
import com.sun.enterprise.config.serverbeans.Applications;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import java.io.IOException;
import com.sun.enterprise.config.serverbeans.Domain;
import com.sun.enterprise.deployment.Application;
@@ -187,7 +187,7 @@
public void postConstruct() {
logger = Logger.getLogger(JavaWebStartInfo.APPCLIENT_SERVER_MAIN_LOGGER,
JavaWebStartInfo.APPCLIENT_SERVER_LOGMESSAGE_RESOURCE);
- for (Module module : modulesRegistry.getModules(GF_CLIENT_MODULE_NAME)) {
+ for (HK2Module module : modulesRegistry.getModules(GF_CLIENT_MODULE_NAME)) {
gfClientModuleClassLoader = module.getClassLoader();
}
}
diff --git a/appserver/connectors/connectors-connector/src/main/java/com/sun/enterprise/connectors/connector/module/ConnectorSniffer.java b/appserver/connectors/connectors-connector/src/main/java/com/sun/enterprise/connectors/connector/module/ConnectorSniffer.java
index 06fbcf7..9dfd00e 100644
--- a/appserver/connectors/connectors-connector/src/main/java/com/sun/enterprise/connectors/connector/module/ConnectorSniffer.java
+++ b/appserver/connectors/connectors-connector/src/main/java/com/sun/enterprise/connectors/connector/module/ConnectorSniffer.java
@@ -18,7 +18,7 @@
import org.glassfish.hk2.api.ServiceLocator;
import org.glassfish.internal.deployment.GenericSniffer;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.deployment.annotation.introspection.EjbComponentAnnotationScanner;
import com.sun.enterprise.deployment.annotation.introspection.ResourceAdapterAnnotationScanner;
import com.sun.appserv.connectors.internal.api.ConnectorConstants;
@@ -73,7 +73,7 @@
* @throws java.io.IOException exception if something goes sour
*/
@Override
- public Module[] setup(String containerHome, Logger logger) throws IOException {
+ public HK2Module[] setup(String containerHome, Logger logger) throws IOException {
// do nothing, we are embedded in GFv3 for now
return null;
}
@@ -91,7 +91,7 @@
}
/**
- * Returns the Module type
+ * Returns the HK2Module type
*
* @return the container name
*/
diff --git a/appserver/ejb/ejb-client/pom.xml b/appserver/ejb/ejb-client/pom.xml
index b2bdd17..cbaed08 100755
--- a/appserver/ejb/ejb-client/pom.xml
+++ b/appserver/ejb/ejb-client/pom.xml
@@ -176,8 +176,8 @@
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.glassfish.external</groupId>
- <artifactId>asm-all</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm</artifactId>
</dependency>
<dependency>
<groupId>org.glassfish.pfl</groupId>
diff --git a/appserver/ejb/ejb-connector/src/main/java/org/glassfish/ejb/deployment/archive/EjbSniffer.java b/appserver/ejb/ejb-connector/src/main/java/org/glassfish/ejb/deployment/archive/EjbSniffer.java
index 4396af6..e92ad89 100644
--- a/appserver/ejb/ejb-connector/src/main/java/org/glassfish/ejb/deployment/archive/EjbSniffer.java
+++ b/appserver/ejb/ejb-connector/src/main/java/org/glassfish/ejb/deployment/archive/EjbSniffer.java
@@ -17,7 +17,7 @@
package org.glassfish.ejb.deployment.archive;
import org.glassfish.internal.deployment.GenericSniffer;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModuleDefinition;
import com.sun.enterprise.module.common_impl.DirectoryBasedRepository;
import com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl;
diff --git a/appserver/ejb/ejb-container/pom.xml b/appserver/ejb/ejb-container/pom.xml
index 78a2d70..208ede1 100755
--- a/appserver/ejb/ejb-container/pom.xml
+++ b/appserver/ejb/ejb-container/pom.xml
@@ -198,8 +198,8 @@
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.glassfish.external</groupId>
- <artifactId>asm-all</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm</artifactId>
</dependency>
<dependency>
<groupId>org.glassfish.pfl</groupId>
diff --git a/appserver/ejb/ejb-container/src/main/java/org/glassfish/ejb/startup/EjbDeployer.java b/appserver/ejb/ejb-container/src/main/java/org/glassfish/ejb/startup/EjbDeployer.java
index 3d4448c..4c09bfa 100644
--- a/appserver/ejb/ejb-container/src/main/java/org/glassfish/ejb/startup/EjbDeployer.java
+++ b/appserver/ejb/ejb-container/src/main/java/org/glassfish/ejb/startup/EjbDeployer.java
@@ -236,9 +236,9 @@
if (ejbBundle.containsCMPEntity()) {
CMPService cmpService = cmpServiceProvider.get();
if (cmpService == null) {
- throw new RuntimeException("CMP Module is not available");
+ throw new RuntimeException("CMP HK2Module is not available");
} else if (!cmpService.isReady()) {
- throw new RuntimeException("CMP Module is not initialized");
+ throw new RuntimeException("CMP HK2Module is not initialized");
}
}
diff --git a/appserver/extras/embedded/all/pom.xml b/appserver/extras/embedded/all/pom.xml
index d2d0a10..89a4f1f 100644
--- a/appserver/extras/embedded/all/pom.xml
+++ b/appserver/extras/embedded/all/pom.xml
@@ -651,14 +651,33 @@
<optional>true</optional>
</dependency>
<dependency>
- <groupId>org.glassfish.hk2.external</groupId>
- <artifactId>asm-repackaged</artifactId>
- <version>${hk2.version}</version>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm</artifactId>
+ <version>${asm.version}</version>
<optional>true</optional>
</dependency>
<dependency>
- <groupId>org.glassfish.external</groupId>
- <artifactId>asm-all</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-analysis</artifactId>
+ <version>${asm.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-commons</artifactId>
+ <version>${asm.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-tree</artifactId>
+ <version>${asm.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-util</artifactId>
+ <version>${asm.version}</version>
<optional>true</optional>
</dependency>
<dependency>
diff --git a/appserver/extras/embedded/nucleus/pom.xml b/appserver/extras/embedded/nucleus/pom.xml
index c99db1d..c8069ad 100644
--- a/appserver/extras/embedded/nucleus/pom.xml
+++ b/appserver/extras/embedded/nucleus/pom.xml
@@ -86,14 +86,33 @@
<optional>true</optional>
</dependency>
<dependency>
- <groupId>org.glassfish.hk2.external</groupId>
- <artifactId>asm-repackaged</artifactId>
- <version>${hk2.version}</version>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm</artifactId>
+ <version>${asm.version}</version>
<optional>true</optional>
</dependency>
<dependency>
- <groupId>org.glassfish.external</groupId>
- <artifactId>asm-all</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-analysis</artifactId>
+ <version>${asm.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-commons</artifactId>
+ <version>${asm.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-tree</artifactId>
+ <version>${asm.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-util</artifactId>
+ <version>${asm.version}</version>
<optional>true</optional>
</dependency>
<dependency>
diff --git a/appserver/extras/embedded/shell/glassfish-embedded-static-shell/pom.xml b/appserver/extras/embedded/shell/glassfish-embedded-static-shell/pom.xml
index 100ef65..ea224d4 100755
--- a/appserver/extras/embedded/shell/glassfish-embedded-static-shell/pom.xml
+++ b/appserver/extras/embedded/shell/glassfish-embedded-static-shell/pom.xml
@@ -481,14 +481,33 @@
<optional>true</optional>
</dependency>
<dependency>
- <groupId>org.glassfish.hk2.external</groupId>
- <artifactId>asm-repackaged</artifactId>
- <version>${hk2.version}</version>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm</artifactId>
+ <version>${asm.version}</version>
<optional>true</optional>
</dependency>
<dependency>
- <groupId>org.glassfish.external</groupId>
- <artifactId>asm-all</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-analysis</artifactId>
+ <version>${asm.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-commons</artifactId>
+ <version>${asm.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-tree</artifactId>
+ <version>${asm.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-util</artifactId>
+ <version>${asm.version}</version>
<optional>true</optional>
</dependency>
<dependency>
diff --git a/appserver/extras/embedded/web/pom.xml b/appserver/extras/embedded/web/pom.xml
index e87471f..26fead8 100644
--- a/appserver/extras/embedded/web/pom.xml
+++ b/appserver/extras/embedded/web/pom.xml
@@ -88,14 +88,33 @@
<optional>true</optional>
</dependency>
<dependency>
- <groupId>org.glassfish.hk2.external</groupId>
- <artifactId>asm-repackaged</artifactId>
- <version>${hk2.version}</version>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm</artifactId>
+ <version>${asm.version}</version>
<optional>true</optional>
</dependency>
<dependency>
- <groupId>org.glassfish.external</groupId>
- <artifactId>asm-all</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-analysis</artifactId>
+ <version>${asm.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-commons</artifactId>
+ <version>${asm.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-tree</artifactId>
+ <version>${asm.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-util</artifactId>
+ <version>${asm.version}</version>
<optional>true</optional>
</dependency>
<dependency>
diff --git a/appserver/orb/orb-iiop/src/main/java/org/glassfish/enterprise/iiop/impl/GlassFishORBManager.java b/appserver/orb/orb-iiop/src/main/java/org/glassfish/enterprise/iiop/impl/GlassFishORBManager.java
index c6f38b0..c57870b 100644
--- a/appserver/orb/orb-iiop/src/main/java/org/glassfish/enterprise/iiop/impl/GlassFishORBManager.java
+++ b/appserver/orb/orb-iiop/src/main/java/org/glassfish/enterprise/iiop/impl/GlassFishORBManager.java
@@ -54,7 +54,7 @@
import java.util.logging.Level;
import java.util.logging.Logger;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModulesRegistry;
import org.jvnet.hk2.config.types.Property;
@@ -535,12 +535,12 @@
if( processType.isServer()) {
- Module corbaOrbModule = null;
+ HK2Module corbaOrbModule = null;
// start glassfish-corba-orb bundle
ModulesRegistry modulesRegistry = services.getService(ModulesRegistry.class);
- for(Module m : modulesRegistry.getModules()) {
+ for(HK2Module m : modulesRegistry.getModules()) {
if( m.getName().equals("glassfish-corba-orb") ) {
corbaOrbModule = m;
break;
diff --git a/appserver/security/core-ee/src/main/java/com/sun/enterprise/security/ee/SecuritySniffer.java b/appserver/security/core-ee/src/main/java/com/sun/enterprise/security/ee/SecuritySniffer.java
index 0aef44b..f11e6f4 100644
--- a/appserver/security/core-ee/src/main/java/com/sun/enterprise/security/ee/SecuritySniffer.java
+++ b/appserver/security/core-ee/src/main/java/com/sun/enterprise/security/ee/SecuritySniffer.java
@@ -32,7 +32,7 @@
import java.util.logging.Logger;
import java.io.IOException;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import java.lang.annotation.Annotation;
import javax.inject.Inject;
@@ -105,7 +105,7 @@
* @throws java.io.IOException exception if something goes sour
*/
@Override
- public Module[] setup(String containerHome, Logger logger) throws IOException {
+ public HK2Module[] setup(String containerHome, Logger logger) throws IOException {
lifecycle = habitat.getServiceHandle(SecurityLifecycle.class);
lifecycle.getService();
return null;
diff --git a/appserver/verifier/verifier-impl/src/main/java/com/sun/enterprise/tools/verifier/apiscan/classfile/ASMClassFile.java b/appserver/verifier/verifier-impl/src/main/java/com/sun/enterprise/tools/verifier/apiscan/classfile/ASMClassFile.java
index 040d7c0..21d3354 100644
--- a/appserver/verifier/verifier-impl/src/main/java/com/sun/enterprise/tools/verifier/apiscan/classfile/ASMClassFile.java
+++ b/appserver/verifier/verifier-impl/src/main/java/com/sun/enterprise/tools/verifier/apiscan/classfile/ASMClassFile.java
@@ -133,7 +133,7 @@
ASMClassFile cf;
public MyVisitor(ASMClassFile cf) {
- super(ASM6);
+ super(ASM7);
this.cf = cf;
}
diff --git a/appserver/verifier/verifier-impl/src/main/java/com/sun/enterprise/tools/verifier/apiscan/classfile/ASMMethod.java b/appserver/verifier/verifier-impl/src/main/java/com/sun/enterprise/tools/verifier/apiscan/classfile/ASMMethod.java
index 3a21c3f..53a519f 100644
--- a/appserver/verifier/verifier-impl/src/main/java/com/sun/enterprise/tools/verifier/apiscan/classfile/ASMMethod.java
+++ b/appserver/verifier/verifier-impl/src/main/java/com/sun/enterprise/tools/verifier/apiscan/classfile/ASMMethod.java
@@ -53,7 +53,7 @@
public ASMMethod(
ClassFile owningClass, String name, String descriptor, int access,
String signature, String[] exceptions) {
- super(Opcodes.ASM6);
+ super(Opcodes.ASM7);
this.owningClass = new SoftReference<ClassFile>(owningClass);
this.name = name;
this.descriptor = descriptor;
diff --git a/appserver/web/jersey-mvc-connector/src/main/java/org/glassfish/main/web/jersey/server/mvc/jsp/integration/JerseyMvcTldProvider.java b/appserver/web/jersey-mvc-connector/src/main/java/org/glassfish/main/web/jersey/server/mvc/jsp/integration/JerseyMvcTldProvider.java
index afd5faf..b7cffc8 100644
--- a/appserver/web/jersey-mvc-connector/src/main/java/org/glassfish/main/web/jersey/server/mvc/jsp/integration/JerseyMvcTldProvider.java
+++ b/appserver/web/jersey-mvc-connector/src/main/java/org/glassfish/main/web/jersey/server/mvc/jsp/integration/JerseyMvcTldProvider.java
@@ -39,7 +39,7 @@
import org.glassfish.api.web.TldProvider;
import org.glassfish.web.loader.LogFacade;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModulesRegistry;
import com.sun.enterprise.util.net.JarURIPattern;
@@ -80,7 +80,7 @@
final Class jerseyIncludeClass = org.glassfish.jersey.server.mvc.jsp.Include.class;
URI[] uris = null;
- Module m = null;
+ HK2Module m = null;
if (jerseyIncludeClass != null) {
m = registry.find(jerseyIncludeClass);
}
diff --git a/appserver/web/jsf-connector/src/main/java/org/glassfish/faces/integration/GlassFishTldProvider.java b/appserver/web/jsf-connector/src/main/java/org/glassfish/faces/integration/GlassFishTldProvider.java
index eaac405..818c000 100644
--- a/appserver/web/jsf-connector/src/main/java/org/glassfish/faces/integration/GlassFishTldProvider.java
+++ b/appserver/web/jsf-connector/src/main/java/org/glassfish/faces/integration/GlassFishTldProvider.java
@@ -16,7 +16,7 @@
package org.glassfish.faces.integration;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModulesRegistry;
import com.sun.enterprise.util.net.JarURIPattern;
import org.jvnet.hk2.annotations.Service;
@@ -107,7 +107,7 @@
}
URI[] uris = null;
- Module m = null;
+ HK2Module m = null;
if (jsfImplClass != null) {
m = registry.find(jsfImplClass);
}
diff --git a/appserver/web/jspcaching-connector/src/main/java/org/glassfish/jspcaching/integration/GlassFishTldProvider.java b/appserver/web/jspcaching-connector/src/main/java/org/glassfish/jspcaching/integration/GlassFishTldProvider.java
index 7dae212..95f436f 100644
--- a/appserver/web/jspcaching-connector/src/main/java/org/glassfish/jspcaching/integration/GlassFishTldProvider.java
+++ b/appserver/web/jspcaching-connector/src/main/java/org/glassfish/jspcaching/integration/GlassFishTldProvider.java
@@ -24,7 +24,7 @@
import com.sun.appserv.web.taglibs.cache.CacheTag;
import com.sun.enterprise.config.serverbeans.Config;
import com.sun.enterprise.util.net.JarURIPattern;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModulesRegistry;
import javax.inject.Inject;
import javax.inject.Singleton;
@@ -101,7 +101,7 @@
*/
Class jspCachingImplClass = CacheTag.class;
URI[] uris = null;
- Module m = null;
+ HK2Module m = null;
if (jspCachingImplClass != null) {
m = registry.find(jspCachingImplClass);
}
diff --git a/appserver/web/jstl-connector/src/main/java/org/glassfish/jstl/integration/GlassFishTldProvider.java b/appserver/web/jstl-connector/src/main/java/org/glassfish/jstl/integration/GlassFishTldProvider.java
index d541f83..e69e804 100644
--- a/appserver/web/jstl-connector/src/main/java/org/glassfish/jstl/integration/GlassFishTldProvider.java
+++ b/appserver/web/jstl-connector/src/main/java/org/glassfish/jstl/integration/GlassFishTldProvider.java
@@ -30,7 +30,7 @@
import java.util.regex.Pattern;
import javax.inject.Inject;
import javax.inject.Singleton;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModulesRegistry;
import com.sun.enterprise.util.net.JarURIPattern;
import org.glassfish.api.web.TldProvider;
@@ -88,7 +88,7 @@
Class jstlImplClass = org.apache.taglibs.standard.Version.class;
URI[] uris = null;
- Module m = null;
+ HK2Module m = null;
if (jstlImplClass != null) {
m = registry.find(jstlImplClass);
}
diff --git a/nucleus/admin/cli/src/main/java/com/sun/enterprise/admin/cli/schemadoc/AttributeMethodVisitor.java b/nucleus/admin/cli/src/main/java/com/sun/enterprise/admin/cli/schemadoc/AttributeMethodVisitor.java
index 2cefbe4..835b26e 100644
--- a/nucleus/admin/cli/src/main/java/com/sun/enterprise/admin/cli/schemadoc/AttributeMethodVisitor.java
+++ b/nucleus/admin/cli/src/main/java/com/sun/enterprise/admin/cli/schemadoc/AttributeMethodVisitor.java
@@ -29,7 +29,7 @@
private boolean duckTyped;
public AttributeMethodVisitor(ClassDef classDef, String method, String aggType) {
- super(Opcodes.ASM6);
+ super(Opcodes.ASM7);
def = classDef;
name = method;
type = aggType;
diff --git a/nucleus/admin/cli/src/main/java/com/sun/enterprise/admin/cli/schemadoc/DocClassVisitor.java b/nucleus/admin/cli/src/main/java/com/sun/enterprise/admin/cli/schemadoc/DocClassVisitor.java
index a88a851..79c7f11 100644
--- a/nucleus/admin/cli/src/main/java/com/sun/enterprise/admin/cli/schemadoc/DocClassVisitor.java
+++ b/nucleus/admin/cli/src/main/java/com/sun/enterprise/admin/cli/schemadoc/DocClassVisitor.java
@@ -28,7 +28,7 @@
private boolean showDeprecated;
public DocClassVisitor(final boolean showDep) {
- super(Opcodes.ASM6);
+ super(Opcodes.ASM7);
showDeprecated = showDep;
}
@@ -106,7 +106,6 @@
public void visitEnd() {
}
- @Override
public ModuleVisitor visitModule() {
return null;
}
diff --git a/nucleus/admin/config-api/src/main/java/com/sun/enterprise/config/modularity/customization/CustomizationTokensProvider.java b/nucleus/admin/config-api/src/main/java/com/sun/enterprise/config/modularity/customization/CustomizationTokensProvider.java
index 1c23fa0..f67bf4e 100644
--- a/nucleus/admin/config-api/src/main/java/com/sun/enterprise/config/modularity/customization/CustomizationTokensProvider.java
+++ b/nucleus/admin/config-api/src/main/java/com/sun/enterprise/config/modularity/customization/CustomizationTokensProvider.java
@@ -155,7 +155,7 @@
}
});
if (fjars == null)
- throw new IOException("No Jar Files in the Modules Directory!");
+ throw new IOException("No Jar Files in the HK2Modules Directory!");
URL[] jars = new URL[fjars.length];
for (int i = 0; i < fjars.length; i++)
jars[i] = fjars[i].toURI().toURL();
diff --git a/nucleus/admin/monitor/src/main/java/org/glassfish/admin/monitor/MonitoringBootstrap.java b/nucleus/admin/monitor/src/main/java/org/glassfish/admin/monitor/MonitoringBootstrap.java
index 2a8506f..cddb25a 100644
--- a/nucleus/admin/monitor/src/main/java/org/glassfish/admin/monitor/MonitoringBootstrap.java
+++ b/nucleus/admin/monitor/src/main/java/org/glassfish/admin/monitor/MonitoringBootstrap.java
@@ -44,7 +44,7 @@
import org.jvnet.hk2.config.ConfigListener;
import org.jvnet.hk2.config.UnprocessedChangeEvents;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModuleState;
import com.sun.enterprise.module.ModuleDefinition;
import com.sun.enterprise.module.ModulesRegistry;
@@ -125,7 +125,7 @@
private Domain domain;
- Map<String,Module> map = Collections.synchronizedMap(new WeakHashMap<String,Module>());
+ Map<String,HK2Module> map = Collections.synchronizedMap(new WeakHashMap<String,HK2Module>());
List<String> appList = Collections.synchronizedList(new ArrayList<String>());
private static final String INSTALL_ROOT_URI_PROPERTY_NAME = "com.sun.aas.installRootURI";
@@ -176,7 +176,7 @@
// Iterate thru existing modules
if (logger.isLoggable(Level.FINE))
logger.log(Level.FINE, "Discovering the ProbeProviders");
- for (Module m : registry.getModules()) {
+ for (HK2Module m : registry.getModules()) {
if ((m.getState() == ModuleState.READY) || (m.getState() == ModuleState.RESOLVED)) {
if (logger.isLoggable(Level.FINE))
logger.fine(" In (discoverProbeProviders) ModuleState - " + m.getState() + " : " + m.getName());
@@ -223,17 +223,17 @@
amxg.listenForDomainRoot(ManagementFactory.getPlatformMBeanServer(), spmd);
}
- public void moduleResolved(Module module) {
+ public void moduleResolved(HK2Module module) {
if (module == null) return;
verifyModule(module);
}
- public synchronized void moduleStarted(Module module) {
+ public synchronized void moduleStarted(HK2Module module) {
if (module == null) return;
verifyModule(module);
}
- private synchronized void verifyModule(Module module) {
+ private synchronized void verifyModule(HK2Module module) {
if (module == null) return;
String str = module.getName();
if (!map.containsKey(str)) {
@@ -264,20 +264,20 @@
// noop to satisfy interface
@Override
- public synchronized void moduleStopped(Module module) {
+ public synchronized void moduleStopped(HK2Module module) {
}
// noop to satisfy interface
@Override
- public void moduleInstalled(Module module) {
+ public void moduleInstalled(HK2Module module) {
}
// noop to satisfy interface
@Override
- public void moduleUpdated(Module module) {
+ public void moduleUpdated(HK2Module module) {
}
- private void addProvider(Module module) {
+ private void addProvider(HK2Module module) {
if (logger.isLoggable(Level.FINE))
logger.fine(" Adding the Provider - verified the module");
ClassLoader mcl = module.getClassLoader();
@@ -420,8 +420,8 @@
continue;
}
if (logger.isLoggable(Level.FINE))
- logger.fine (" Module found (containsKey)");
- Module module = map.get(moduleName);
+ logger.fine (" HK2Module found (containsKey)");
+ HK2Module module = map.get(moduleName);
if (module == null) {
logger.log(Level.SEVERE,
@@ -620,7 +620,7 @@
private void enableMonitoringForProbeProviders(boolean isDiscoverXMLProviders) {
//Process all ProbeProviders from modules loaded
discoverProbeProviders();
- //Start listening to any new Modules that are coming in now
+ //Start listening to any new HK2Modules that are coming in now
registry.register(this);
//Don't do this the first time, since we need to wait till the server starts
// We should try to do this in a seperate thread, as we dont want to get held up in server start
diff --git a/nucleus/common/amx-core/src/main/java/org/glassfish/admin/amx/impl/mbean/RuntimeRootImpl.java b/nucleus/common/amx-core/src/main/java/org/glassfish/admin/amx/impl/mbean/RuntimeRootImpl.java
index 69ab17a..e3b6896 100644
--- a/nucleus/common/amx-core/src/main/java/org/glassfish/admin/amx/impl/mbean/RuntimeRootImpl.java
+++ b/nucleus/common/amx-core/src/main/java/org/glassfish/admin/amx/impl/mbean/RuntimeRootImpl.java
@@ -26,7 +26,7 @@
import java.util.logging.Level;
import com.sun.enterprise.module.ModulesRegistry;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.security.ssl.SSLUtils;
import javax.management.JMException;
@@ -104,10 +104,10 @@
public void stopDomain()
{
final ModulesRegistry registry = InjectedValues.getInstance().getModulesRegistry();
- final Collection<Module> modules = registry.getModules("com.sun.enterprise.osgi-adapter");
+ final Collection<HK2Module> modules = registry.getModules("com.sun.enterprise.osgi-adapter");
if (modules.size() == 1)
{
- final Module mgmtAgentModule = modules.iterator().next();
+ final HK2Module mgmtAgentModule = modules.iterator().next();
mgmtAgentModule.stop();
}
else
diff --git a/nucleus/common/glassfish-api/src/main/java/org/glassfish/api/container/Sniffer.java b/nucleus/common/glassfish-api/src/main/java/org/glassfish/api/container/Sniffer.java
index cd0841d..fc650a0 100644
--- a/nucleus/common/glassfish-api/src/main/java/org/glassfish/api/container/Sniffer.java
+++ b/nucleus/common/glassfish-api/src/main/java/org/glassfish/api/container/Sniffer.java
@@ -25,7 +25,7 @@
import java.util.logging.Logger;
import java.lang.annotation.Annotation;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import java.util.Map;
/**
@@ -98,7 +98,7 @@
* Sets up the container libraries so that any imported bundle from the
* connector jar file will now be known to the module subsystem
*
- * This method returns a {@link Module}s for the module containing
+ * This method returns a {@link HK2Module}s for the module containing
* the core implementation of the container. That means that this module
* will be locked as long as there is at least one module loaded in the
* associated container.
@@ -109,7 +109,7 @@
*
* @throws java.io.IOException exception if something goes sour
*/
- public Module[] setup(String containerHome, Logger logger) throws IOException;
+ public HK2Module[] setup(String containerHome, Logger logger) throws IOException;
/**
* Tears down a container, remove all imported libraries from the module
diff --git a/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/DeploymentTracing.java b/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/DeploymentTracing.java
index 0bf8ea7..1fa7725 100644
--- a/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/DeploymentTracing.java
+++ b/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/DeploymentTracing.java
@@ -16,7 +16,7 @@
package org.glassfish.internal.deployment;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModuleState;
import com.sun.enterprise.module.ModulesRegistry;
@@ -128,7 +128,7 @@
this.moduleName = moduleName;
}
void print(PrintStream ps) {
- ps.println("Module " + moduleName + " Mark " + mark.toString() + " at " + elapsedInMs());
+ ps.println("HK2Module " + moduleName + " Mark " + mark.toString() + " at " + elapsedInMs());
}
}
@@ -166,10 +166,10 @@
}
int counter=0;
- StringBuilder sb = new StringBuilder("Module Status Report Begins\n");
+ StringBuilder sb = new StringBuilder("HK2Module Status Report Begins\n");
// first started :
- for (Module m : registry.getModules()) {
+ for (HK2Module m : registry.getModules()) {
if (m.getState()== ModuleState.READY) {
sb.append(m).append("\n");
counter++;
@@ -179,7 +179,7 @@
sb.append("\n");
counter=0;
// then resolved
- for (Module m : registry.getModules()) {
+ for (HK2Module m : registry.getModules()) {
if (m.getState()== ModuleState.RESOLVED) {
sb.append(m).append("\n");
counter++;
@@ -189,14 +189,14 @@
sb.append("\n");
counter=0;
// finally installed
- for (Module m : registry.getModules()) {
+ for (HK2Module m : registry.getModules()) {
if (m.getState()!= ModuleState.READY && m.getState()!=ModuleState.RESOLVED) {
sb.append(m).append("\n");
counter++;
}
}
sb.append("there were " + counter + " modules in INSTALLED state");
- sb.append("Module Status Report Ends");
+ sb.append("HK2Module Status Report Ends");
logger.log(level, sb.toString());
}
}
diff --git a/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/GenericDeployer.java b/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/GenericDeployer.java
index 540ce3c..7e24355 100644
--- a/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/GenericDeployer.java
+++ b/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/GenericDeployer.java
@@ -19,7 +19,7 @@
import org.glassfish.api.deployment.*;
import org.glassfish.api.container.Container;
import org.jvnet.hk2.annotations.Service;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
/**
* Generic implementation of the deployer contract, enough to get started with adding a container to
diff --git a/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/GenericSniffer.java b/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/GenericSniffer.java
index e5e9418..e4749ba 100644
--- a/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/GenericSniffer.java
+++ b/nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/GenericSniffer.java
@@ -18,7 +18,7 @@
import com.sun.enterprise.module.ModulesRegistry;
import com.sun.enterprise.module.ModuleDefinition;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import java.io.ByteArrayOutputStream;
import javax.inject.Inject;
import javax.xml.stream.XMLEventReader;
@@ -59,7 +59,7 @@
final private String urlPattern;
final private static XMLInputFactory xmlInputFactory = XMLInputFactory.newInstance();
- private Module[] modules;
+ private HK2Module[] modules;
public GenericSniffer(String containerName, String appStigma, String urlPattern) {
this.containerName = containerName;
@@ -158,23 +158,23 @@
*
* @throws java.io.IOException exception if something goes sour
*/
- public synchronized Module[] setup(String containerHome, Logger logger) throws IOException { // TODO(Sahoo): Change signature to not accept containerHome or logger
+ public synchronized HK2Module[] setup(String containerHome, Logger logger) throws IOException { // TODO(Sahoo): Change signature to not accept containerHome or logger
if (modules != null) {
if (logger.isLoggable(Level.FINE)) {
logger.logp(Level.FINE, "GenericSniffer", "setup", "{0} has already setup {1} container, so just returning.", new Object[]{this, containerName});
}
return modules;
}
- List<Module> tmp = new ArrayList<Module>();
+ List<HK2Module> tmp = new ArrayList<HK2Module>();
for (String moduleName : getContainerModuleNames()) {
- Module m = modulesRegistry.makeModuleFor(moduleName, null);
+ HK2Module m = modulesRegistry.makeModuleFor(moduleName, null);
if (m != null) {
tmp.add(m);
} else {
throw new RuntimeException("Unable to set up module " + moduleName);
}
}
- modules = tmp.toArray(new Module[tmp.size()]);
+ modules = tmp.toArray(new HK2Module[tmp.size()]);
return modules;
}
diff --git a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/ListContainersCommand.java b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/ListContainersCommand.java
index f3c942f..8131287 100644
--- a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/ListContainersCommand.java
+++ b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/ListContainersCommand.java
@@ -21,7 +21,7 @@
import org.glassfish.hk2.api.ServiceLocator;
import org.glassfish.internal.data.EngineInfo;
import org.glassfish.internal.data.ContainerRegistry;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModulesRegistry;
import com.sun.enterprise.config.serverbeans.Application;
import com.sun.enterprise.config.serverbeans.Applications;
@@ -93,7 +93,7 @@
container.addProperty(
localStrings.getLocalString("status", "Status"),
localStrings.getLocalString("started", "Started"));
- Module connectorModule = modulesRegistry.find(engineInfo.getSniffer().getClass());
+ HK2Module connectorModule = modulesRegistry.find(engineInfo.getSniffer().getClass());
container.addProperty(localStrings.getLocalString("connector", "Connector"),
connectorModule.getModuleDefinition().getName() +
":" + connectorModule.getModuleDefinition().getVersion());
diff --git a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/ListModulesCommand.java b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/ListModulesCommand.java
index 32ef09a..5043e05 100644
--- a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/ListModulesCommand.java
+++ b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/ListModulesCommand.java
@@ -27,7 +27,7 @@
import org.glassfish.api.ActionReport;
import org.glassfish.api.I18n;
import com.sun.enterprise.module.ModulesRegistry;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModuleState;
import java.net.URI;
@@ -62,29 +62,29 @@
top.setMessage("List Of Modules");
top.setChildrenType("Module");
- StringBuilder sb = new StringBuilder("Module Status Report Begins\n");
+ StringBuilder sb = new StringBuilder("HK2Module Status Report Begins\n");
// first started :
- for (Module m : registry.getModules()) {
+ for (HK2Module m : registry.getModules()) {
if (m.getState()== ModuleState.READY) {
sb.append(m).append("\n");
}
}
sb.append("\n");
// then resolved
- for (Module m : registry.getModules()) {
+ for (HK2Module m : registry.getModules()) {
if (m.getState()== ModuleState.RESOLVED) {
sb.append(m).append("\n");
}
}
sb.append("\n");
// finally installed
- for (Module m : registry.getModules()) {
+ for (HK2Module m : registry.getModules()) {
if (m.getState()!= ModuleState.READY && m.getState()!=ModuleState.RESOLVED) {
sb.append(m).append("\n");
}
}
- sb.append("Module Status Report Ends");
+ sb.append("HK2Module Status Report Ends");
ActionReport.MessagePart childPart = top.addChild();
childPart.setMessage(sb.toString());
diff --git a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/bootstrap/DerbyLifecycle.java b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/bootstrap/DerbyLifecycle.java
index ec8c658..d02ca05 100644
--- a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/bootstrap/DerbyLifecycle.java
+++ b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/bootstrap/DerbyLifecycle.java
@@ -26,7 +26,7 @@
package com.sun.enterprise.v3.bootstrap;
import com.sun.enterprise.module.LifecyclePolicy;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModuleState;
import com.sun.enterprise.module.common_impl.LogHelper;
import java.util.logging.Level;
@@ -47,10 +47,10 @@
* or set up access to resources
* @param module the module instance
*/
- public void start(Module module) {
+ public void start(HK2Module module) {
try {
- final Module myModule = module;
+ final HK2Module myModule = module;
Thread thread = new Thread() {
public void run() {
try {
@@ -84,7 +84,7 @@
* free all the module resources and returned to a {@link ModuleState#NEW NEW} state.
* @param module the module instance
*/
- public void stop(Module module) {
+ public void stop(HK2Module module) {
}
diff --git a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/APIClassLoaderServiceImpl.java b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/APIClassLoaderServiceImpl.java
index 8fc3082..eff43b2 100644
--- a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/APIClassLoaderServiceImpl.java
+++ b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/APIClassLoaderServiceImpl.java
@@ -16,7 +16,7 @@
package com.sun.enterprise.v3.server;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModuleLifecycleListener;
import com.sun.enterprise.module.ModuleState;
import com.sun.enterprise.module.ModulesRegistry;
@@ -98,7 +98,7 @@
}
};
final static Logger logger = KernelLoggerInfo.getLogger();
- private Module APIModule;
+ private HK2Module APIModule;
public void postConstruct() {
try {
@@ -173,20 +173,20 @@
// add a listener to manage blacklist in APIClassLoader
mr.register(new ModuleLifecycleListener() {
- public void moduleInstalled(Module module) {
+ public void moduleInstalled(HK2Module module) {
clearBlackList();
}
- public void moduleResolved(Module module) {
+ public void moduleResolved(HK2Module module) {
}
- public void moduleStarted(Module module) {
+ public void moduleStarted(HK2Module module) {
}
- public void moduleStopped(Module module) {
+ public void moduleStopped(HK2Module module) {
}
- public void moduleUpdated(Module module) {
+ public void moduleUpdated(HK2Module module) {
clearBlackList();
}
});
@@ -214,7 +214,7 @@
c = apiModuleLoader.loadClass(name); // we ignore the resolution flag
} catch (ClassNotFoundException cnfe) {
// punch in. find the provider class, no matter where we are.
- Module m = mr.getProvidingModule(name);
+ HK2Module m = mr.getProvidingModule(name);
if (m != null) {
if(select(m)) {
return m.getClassLoader().loadClass(name); // abort search if we fail to load.
@@ -248,7 +248,7 @@
* @param m
* @return
*/
- private boolean select(Module m) {
+ private boolean select(HK2Module m) {
ModuleState state = m.getState();
return state.compareTo(punchInModuleState) >= 0 && state != ModuleState.ERROR;
}
@@ -267,7 +267,7 @@
if (name.equals(MAILCAP)) {
// punch in for META-INF/mailcap files.
// see issue #8426
- for (Module m : mr.getModules()) {
+ for (HK2Module m : mr.getModules()) {
if (!select(m)) continue;
if ((url = m.getClassLoader().getResource(name)) != null) {
return url;
@@ -280,7 +280,7 @@
String serviceName = name.substring(
META_INF_SERVICES.length());
- for( Module m : mr.getModules() ) {
+ for( HK2Module m : mr.getModules() ) {
if (!select(m)) continue;
List<URL> list = m.getMetadata().getDescriptors(
serviceName);
@@ -341,7 +341,7 @@
// now punch-ins for various cases that require special handling
if (name.equals(MAILCAP)) {
// punch in for META-INF/mailcap files. see issue #8426
- for (Module m : mr.getModules()) {
+ for (HK2Module m : mr.getModules()) {
if (!select(m)) continue; // We don't look in unresolved modules
if (m == APIModule) continue; // we have already looked up resources in apiModuleLoader
enumerations.add(m.getClassLoader().getResources(name));
@@ -350,7 +350,7 @@
// punch in. find the service loader from any module
String serviceName = name.substring(META_INF_SERVICES.length());
List<URL> punchedInURLs = new ArrayList<URL>();
- for (Module m : mr.getModules()) {
+ for (HK2Module m : mr.getModules()) {
if (!select(m)) continue; // We don't look in modules that don't meet punch in criteria
if (m == APIModule) continue; // we have already looked up resources in apiModuleLoader
punchedInURLs.addAll(m.getMetadata().getDescriptors(serviceName));
diff --git a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/AppServerStartup.java b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/AppServerStartup.java
index 7a5d07f..c3c8188 100644
--- a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/AppServerStartup.java
+++ b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/AppServerStartup.java
@@ -18,7 +18,7 @@
import com.sun.appserv.server.util.Version;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModuleState;
import com.sun.enterprise.module.ModulesRegistry;
import com.sun.enterprise.module.bootstrap.ModuleStartup;
@@ -394,29 +394,29 @@
return;
}
- StringBuilder sb = new StringBuilder("Module Status Report Begins\n");
+ StringBuilder sb = new StringBuilder("HK2Module Status Report Begins\n");
// first started :
- for (Module m : registry.getModules()) {
+ for (HK2Module m : registry.getModules()) {
if (m.getState()== ModuleState.READY) {
sb.append(m).append("\n");
}
}
sb.append("\n");
// then resolved
- for (Module m : registry.getModules()) {
+ for (HK2Module m : registry.getModules()) {
if (m.getState()== ModuleState.RESOLVED) {
sb.append(m).append("\n");
}
}
sb.append("\n");
// finally installed
- for (Module m : registry.getModules()) {
+ for (HK2Module m : registry.getModules()) {
if (m.getState()!= ModuleState.READY && m.getState()!=ModuleState.RESOLVED) {
sb.append(m).append("\n");
}
}
- sb.append("Module Status Report Ends");
+ sb.append("HK2Module Status Report Ends");
logger.log(level, sb.toString());
}
diff --git a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/ClassLoaderHierarchyImpl.java b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/ClassLoaderHierarchyImpl.java
index 16494b3..46ab6c8 100644
--- a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/ClassLoaderHierarchyImpl.java
+++ b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/ClassLoaderHierarchyImpl.java
@@ -29,7 +29,7 @@
import org.glassfish.internal.api.ConnectorClassLoaderService;
import org.glassfish.api.deployment.archive.ReadableArchive;
import org.glassfish.api.deployment.DeploymentContext;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import java.net.URI;
import java.net.MalformedURLException;
@@ -142,7 +142,7 @@
String importedBundles = m.getMainAttributes().getValue(ManifestConstants.BUNDLE_IMPORT_NAME);
if (importedBundles!=null) {
for( String token : new Tokenizer(importedBundles,",")) {
- Collection<Module> modules = modulesRegistry.getModules(token);
+ Collection<HK2Module> modules = modulesRegistry.getModules(token);
if (modules.size() ==1) {
defs.add(modules.iterator().next().getModuleDefinition());
} else {
@@ -177,7 +177,7 @@
if (requestedWiring!=null) {
for (String token : new Tokenizer(requestedWiring, ",")) {
for (Object impl : habitat.getAllServices(BuilderHelper.createContractFilter(token))) {
- Module wiredBundle = modulesRegistry.find(impl.getClass());
+ HK2Module wiredBundle = modulesRegistry.find(impl.getClass());
if (wiredBundle!=null) {
defs.add(wiredBundle.getModuleDefinition());
}
diff --git a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/ContainerStarter.java b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/ContainerStarter.java
index da3f150..b4f30cc 100644
--- a/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/ContainerStarter.java
+++ b/nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/ContainerStarter.java
@@ -36,7 +36,7 @@
import org.glassfish.server.ServerEnvironmentImpl;
import org.jvnet.hk2.annotations.Service;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
/**
* This class is responsible for starting containers.
@@ -70,7 +70,7 @@
// repositories which would allow access to the container module.
try {
- Module[] modules = sniffer.setup(null, logger);
+ HK2Module[] modules = sniffer.setup(null, logger);
logger.logp(Level.FINE, "ContainerStarter", "startContainer", "Sniffer {0} set up following modules: {1}",
new Object[]{sniffer, modules != null ? Arrays.toString(modules): ""});
} catch(FileNotFoundException fnf) {
diff --git a/nucleus/core/kernel/src/test/java/org/glassfish/tests/kernel/deployment/container/FakeSniffer.java b/nucleus/core/kernel/src/test/java/org/glassfish/tests/kernel/deployment/container/FakeSniffer.java
index 1509d5e..b33a013 100644
--- a/nucleus/core/kernel/src/test/java/org/glassfish/tests/kernel/deployment/container/FakeSniffer.java
+++ b/nucleus/core/kernel/src/test/java/org/glassfish/tests/kernel/deployment/container/FakeSniffer.java
@@ -27,7 +27,7 @@
import java.util.Map;
import java.io.IOException;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
/**
* Created by IntelliJ IDEA.
@@ -65,7 +65,7 @@
return "fake";
}
- public Module[] setup(String containerHome, Logger logger) throws IOException {
+ public HK2Module[] setup(String containerHome, Logger logger) throws IOException {
return null;
}
diff --git a/nucleus/core/logging/src/main/java/com/sun/enterprise/server/logging/LoggerInfoMetadataService.java b/nucleus/core/logging/src/main/java/com/sun/enterprise/server/logging/LoggerInfoMetadataService.java
index cde33d4..7429055 100644
--- a/nucleus/core/logging/src/main/java/com/sun/enterprise/server/logging/LoggerInfoMetadataService.java
+++ b/nucleus/core/logging/src/main/java/com/sun/enterprise/server/logging/LoggerInfoMetadataService.java
@@ -42,9 +42,9 @@
import org.jvnet.hk2.annotations.Service;
import com.sun.enterprise.module.ModulesRegistry;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModuleDefinition;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModuleChangeListener;
@Service
@@ -64,7 +64,7 @@
// Reset valid flag if teh set of modules changes, so meta-data will be recomputed
private Set<String> currentModuleNames() {
Set<String> currentNames = new HashSet<String>();
- for (Module module : modulesRegistry.getModules()) {
+ for (HK2Module module : modulesRegistry.getModules()) {
currentNames.add(module.getName());
}
// If new modules set changes, force recomputation of logger meta-datas
@@ -135,7 +135,7 @@
// If a module changed in any way, reset the valid flag so meta-data will be
// recomputed when subsequently requested.
- public synchronized void changed(Module sender) {
+ public synchronized void changed(HK2Module sender) {
valid = false;
}
@@ -170,7 +170,7 @@
private void initialize() {
ClassLoader nullClassLoader = new NullClassLoader();
- for (Module module : modulesRegistry.getModules()) {
+ for (HK2Module module : modulesRegistry.getModules()) {
ModuleDefinition moduleDef = module.getModuleDefinition();
// FIXME: We may optimize this by creating a manifest entry in the
// jar file(s) to indicate that the jar contains logger infos. Jar files
diff --git a/nucleus/deployment/common/osgi.bundle b/nucleus/deployment/common/osgi.bundle
index a31b5a3..f8b6ec7 100644
--- a/nucleus/deployment/common/osgi.bundle
+++ b/nucleus/deployment/common/osgi.bundle
@@ -25,6 +25,7 @@
Import-Package: \
javax.rmi.CORBA, \
+ org.objectweb.asm, \
*
DynamicImport-Package: \
diff --git a/nucleus/deployment/common/pom.xml b/nucleus/deployment/common/pom.xml
index 0523d0f..28bde74 100755
--- a/nucleus/deployment/common/pom.xml
+++ b/nucleus/deployment/common/pom.xml
@@ -103,8 +103,8 @@
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.glassfish.external</groupId>
- <artifactId>asm-all</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm</artifactId>
</dependency>
<dependency>
<groupId>org.glassfish.main.tests</groupId>
diff --git a/nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/GenericAnnotationDetector.java b/nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/GenericAnnotationDetector.java
index 879817f..f3bede2 100644
--- a/nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/GenericAnnotationDetector.java
+++ b/nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/GenericAnnotationDetector.java
@@ -62,7 +62,7 @@
List<String> annotations = new ArrayList<String>();;
public GenericAnnotationDetector(Class[] annotationClasses) {
- super(Opcodes.ASM6);
+ super(Opcodes.ASM7);
if (annotationClasses != null) {
for (Class annClass : annotationClasses) {
annotations.add(Type.getDescriptor(annClass));
diff --git a/nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/NodeInfo.java b/nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/NodeInfo.java
index a1765b4..62787c8 100644
--- a/nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/NodeInfo.java
+++ b/nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/NodeInfo.java
@@ -69,7 +69,7 @@
}
NodeInfo(byte[] classData) {
- super(Opcodes.ASM6);
+ super(Opcodes.ASM7);
ClassReader cr = new ClassReader(classData);
cr.accept(this, ClassReader.SKIP_CODE);
@@ -117,7 +117,7 @@
}
NodeInfo(String className) {
- super(Opcodes.ASM6);
+ super(Opcodes.ASM7);
this.className = className;
}
diff --git a/nucleus/deployment/common/src/main/java/org/glassfish/loader/util/ASClassLoaderUtil.java b/nucleus/deployment/common/src/main/java/org/glassfish/loader/util/ASClassLoaderUtil.java
index 038d4cc..cd6fe83 100644
--- a/nucleus/deployment/common/src/main/java/org/glassfish/loader/util/ASClassLoaderUtil.java
+++ b/nucleus/deployment/common/src/main/java/org/glassfish/loader/util/ASClassLoaderUtil.java
@@ -16,7 +16,7 @@
package org.glassfish.loader.util;
-import com.sun.enterprise.module.Module;
+import com.sun.enterprise.module.HK2Module;
import com.sun.enterprise.module.ModulesRegistry;
import com.sun.enterprise.util.io.FileUtils;
import org.glassfish.api.deployment.DeployCommandParameters;
@@ -70,7 +70,7 @@
* defined [if any] for the application
*
* @param habitat the habitat the application resides in.
- * @param moduleId Module id of the module
+ * @param moduleId HK2Module id of the module
* @param deploymentLibs libraries option passed through deployment
* @return A <code>File.pathSeparator</code> separated list of classpaths
* for the passed in module, including the module specified
@@ -213,7 +213,7 @@
final StringBuilder tmpString = new StringBuilder();
ModulesRegistry mr = habitat.getService(ModulesRegistry.class);
if (mr != null) {
- for (Module module : mr.getModules()) {
+ for (HK2Module module : mr.getModules()) {
for (URI uri : module.getModuleDefinition().getLocations()) {
tmpString.append(uri.getPath());
tmpString.append(File.pathSeparator);
diff --git a/nucleus/distributions/nucleus-common/src/main/resources/config/osgi.properties b/nucleus/distributions/nucleus-common/src/main/resources/config/osgi.properties
index 3a4c4d1..9dc369d 100755
--- a/nucleus/distributions/nucleus-common/src/main/resources/config/osgi.properties
+++ b/nucleus/distributions/nucleus-common/src/main/resources/config/osgi.properties
@@ -169,7 +169,11 @@
${com.sun.aas.installRootURI}modules/config-types.jar \
${com.sun.aas.installRootURI}modules/bean-validator.jar \
${com.sun.aas.installRootURI}modules/class-model.jar \
- ${com.sun.aas.installRootURI}modules/asm-repackaged.jar \
+ ${com.sun.aas.installRootURI}modules/asm.jar \
+ ${com.sun.aas.installRootURI}modules/asm-analysis.jar \
+ ${com.sun.aas.installRootURI}modules/asm-commons.jar \
+ ${com.sun.aas.installRootURI}modules/asm-tree.jar \
+ ${com.sun.aas.installRootURI}modules/asm-util.jar \
${com.sun.aas.installRootURI}modules/osgi-adapter.jar
core.bundles=\
diff --git a/nucleus/featuresets/atomic/pom.xml b/nucleus/featuresets/atomic/pom.xml
index a6041c4..24fe85d 100644
--- a/nucleus/featuresets/atomic/pom.xml
+++ b/nucleus/featuresets/atomic/pom.xml
@@ -257,8 +257,48 @@
</exclusions>
</dependency>
<dependency>
- <groupId>org.glassfish.external</groupId>
- <artifactId>asm-all</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm</artifactId>
+ <exclusions>
+ <exclusion>
+ <groupId>*</groupId>
+ <artifactId>*</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-analysis</artifactId>
+ <exclusions>
+ <exclusion>
+ <groupId>*</groupId>
+ <artifactId>*</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-commons</artifactId>
+ <exclusions>
+ <exclusion>
+ <groupId>*</groupId>
+ <artifactId>*</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-tree</artifactId>
+ <exclusions>
+ <exclusion>
+ <groupId>*</groupId>
+ <artifactId>*</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-util</artifactId>
<exclusions>
<exclusion>
<groupId>*</groupId>
@@ -349,16 +389,6 @@
</exclusion>
</exclusions>
</dependency>
- <dependency>
- <groupId>org.glassfish.hk2.external</groupId>
- <artifactId>asm-repackaged</artifactId>
- <exclusions>
- <exclusion>
- <groupId>*</groupId>
- <artifactId>*</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
<!-- nucleus-grizzly -->
<dependency>
diff --git a/nucleus/flashlight/framework/pom.xml b/nucleus/flashlight/framework/pom.xml
index 347e345..40d5eab 100755
--- a/nucleus/flashlight/framework/pom.xml
+++ b/nucleus/flashlight/framework/pom.xml
@@ -86,8 +86,12 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.glassfish.external</groupId>
- <artifactId>asm-all</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-commons</artifactId>
</dependency>
</dependencies>
<build>
diff --git a/nucleus/flashlight/framework/src/main/java/org/glassfish/flashlight/impl/client/ProbeProviderClassFileTransformer.java b/nucleus/flashlight/framework/src/main/java/org/glassfish/flashlight/impl/client/ProbeProviderClassFileTransformer.java
index b4f2390..65f7b17 100644
--- a/nucleus/flashlight/framework/src/main/java/org/glassfish/flashlight/impl/client/ProbeProviderClassFileTransformer.java
+++ b/nucleus/flashlight/framework/src/main/java/org/glassfish/flashlight/impl/client/ProbeProviderClassFileTransformer.java
@@ -286,7 +286,7 @@
extends ClassVisitor {
ProbeProviderClassVisitor(ClassVisitor cv) {
- super(Opcodes.ASM6, cv);
+ super(Opcodes.ASM7, cv);
if (Log.getLogger().isLoggable(Level.FINER)) {
for (String methodDesc : probes.keySet()) {
Log.finer("visit" + methodDesc);
@@ -315,7 +315,7 @@
private Label startFinally;
ProbeProviderMethodVisitor(MethodVisitor mv, int access, String name, String desc, FlashlightProbe probe) {
- super(Opcodes.ASM6, mv, access, name, desc);
+ super(Opcodes.ASM7, mv, access, name, desc);
this.probe = probe;
}
diff --git a/nucleus/flashlight/framework/src/main/java/org/glassfish/flashlight/impl/core/ProviderSubClassImplGenerator.java b/nucleus/flashlight/framework/src/main/java/org/glassfish/flashlight/impl/core/ProviderSubClassImplGenerator.java
index 009438e..1ac3d60 100644
--- a/nucleus/flashlight/framework/src/main/java/org/glassfish/flashlight/impl/core/ProviderSubClassImplGenerator.java
+++ b/nucleus/flashlight/framework/src/main/java/org/glassfish/flashlight/impl/core/ProviderSubClassImplGenerator.java
@@ -136,7 +136,7 @@
String id;
ProbeProviderSubClassGenerator(ClassVisitor cv, String token, String id) {
- super(Opcodes.ASM6, cv);
+ super(Opcodes.ASM7, cv);
this.id = id;
this.token = token;
}
@@ -184,7 +184,7 @@
private String token;
ProbeProviderAnnotationVisitor(AnnotationVisitor delegate, String token) {
- super(Opcodes.ASM6);
+ super(Opcodes.ASM7);
this.delegate = delegate;
this.token = token;
}
diff --git a/nucleus/osgi-platforms/felix/src/main/resources/config/osgi.properties b/nucleus/osgi-platforms/felix/src/main/resources/config/osgi.properties
index 7c6289f..3bdb0f9 100755
--- a/nucleus/osgi-platforms/felix/src/main/resources/config/osgi.properties
+++ b/nucleus/osgi-platforms/felix/src/main/resources/config/osgi.properties
@@ -169,7 +169,11 @@
${com.sun.aas.installRootURI}modules/config-types.jar \
${com.sun.aas.installRootURI}modules/bean-validator.jar \
${com.sun.aas.installRootURI}modules/class-model.jar \
- ${com.sun.aas.installRootURI}modules/asm-repackaged.jar \
+ ${com.sun.aas.installRootURI}modules/asm.jar \
+ ${com.sun.aas.installRootURI}modules/asm-analysis.jar \
+ ${com.sun.aas.installRootURI}modules/asm-commons.jar \
+ ${com.sun.aas.installRootURI}modules/asm-tree.jar \
+ ${com.sun.aas.installRootURI}modules/asm-util.jar \
${com.sun.aas.installRootURI}modules/osgi-adapter.jar
core.bundles=\
diff --git a/nucleus/parent/pom.xml b/nucleus/parent/pom.xml
index 7373ed9..cf0d24c 100644
--- a/nucleus/parent/pom.xml
+++ b/nucleus/parent/pom.xml
@@ -95,7 +95,7 @@
<javassist.version>3.22.0-GA</javassist.version>
<jakarta.el.version>3.0.3</jakarta.el.version>
<jakarta.el-api.version>3.0.2</jakarta.el-api.version>
- <hk2.version>2.5.0</hk2.version>
+ <hk2.version>2.6.1</hk2.version>
<hk2.plugin.version>2.5.0</hk2.plugin.version>
<jboss.logging.version>3.3.1.Final</jboss.logging.version>
<fasterxml.classmate.version>1.5.1</fasterxml.classmate.version>
@@ -112,7 +112,7 @@
<jax-rs-api.impl.version>2.1.5</jax-rs-api.impl.version>
<mimepull.version>1.9.11</mimepull.version>
<glassfish-management-api.version>3.2.1</glassfish-management-api.version>
- <asm.version>6.1_ALPHA</asm.version>
+ <asm.version>7.1</asm.version>
<shoal.version>1.6.53</shoal.version>
<ha-api.version>3.1.12</ha-api.version>
<glassfishbuild.version>3.2.27</glassfishbuild.version>
@@ -972,8 +972,28 @@
<version>2.8</version>
</dependency>
<dependency>
- <groupId>org.glassfish.external</groupId>
- <artifactId>asm-all</artifactId>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm</artifactId>
+ <version>${asm.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-analysis</artifactId>
+ <version>${asm.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-commons</artifactId>
+ <version>${asm.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-tree</artifactId>
+ <version>${asm.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-util</artifactId>
<version>${asm.version}</version>
</dependency>
<dependency>
diff --git a/nucleus/test-utils/utils/src/main/java/org/glassfish/tests/utils/ProxyModule.java b/nucleus/test-utils/utils/src/main/java/org/glassfish/tests/utils/ProxyModule.java
index 82e4963..b86a061 100644
--- a/nucleus/test-utils/utils/src/main/java/org/glassfish/tests/utils/ProxyModule.java
+++ b/nucleus/test-utils/utils/src/main/java/org/glassfish/tests/utils/ProxyModule.java
@@ -28,7 +28,7 @@
* Time: 11:29:13 PM
* To change this template use File | Settings | File Templates.
*/
-public class ProxyModule implements Module {
+public class ProxyModule implements HK2Module {
final ClassLoader classLoader;
final ModuleDefinition moduleDef;
@@ -90,15 +90,15 @@
return classLoader;
}
- public List<Module> getImports() {
+ public List<HK2Module> getImports() {
return null; //To change body of implemented methods use File | Settings | File Templates.
}
- public void addImport(Module module) {
+ public void addImport(HK2Module module) {
//To change body of implemented methods use File | Settings | File Templates.
}
- public Module addImport(ModuleDependency dependency) {
+ public HK2Module addImport(ModuleDependency dependency) {
return null; //To change body of implemented methods use File | Settings | File Templates.
}