Skip to content

Instantly share code, notes, and snippets.

@scottmarlow
Created October 1, 2020 21:32
Show Gist options
  • Save scottmarlow/0e0ce78a9da4519b416a63490eecdd06 to your computer and use it in GitHub Desktop.
Save scottmarlow/0e0ce78a9da4519b416a63490eecdd06 to your computer and use it in GitHub Desktop.
MANIFEST.MF files for GlassFish 6 internal-api.jar (contains org.glassfish.flashlight.MonitoringRuntimeDataRegistry) + monitoring-core.jar (has internal-api.jar in Class-Path + depends on org.glassfish.flashlight.MonitoringRuntimeDataRegistry)
1. internal-api.jar MANIFEST.MF:
Manifest-Version: 1.0
Bundle-Description: Glassfish Nucleus Project
Bundle-License: http://www.eclipse.org/legal/epl-2.0, https://www.gnu.
org/software/classpath/license.html
Bundle-SymbolicName: org.glassfish.main.common.internal-api
Archiver-Version: Plexus Archiver
Built-By: jenkins
Bnd-LastModified: 1601528030091
Bundle-ManifestVersion: 2
Bundle-DocURL: https://www.eclipse.org
Bundle-Vendor: Eclipse Foundation
Class-Path: hk2.jar hk2-utils.jar jakarta.annotation-api.jar jakarta.i
nject-api.jar hk2-api.jar aopalliance-repackaged.jar hk2-core.jar hk2
-locator.jar javassist.jar hk2-runlevel.jar class-model.jar asm.jar a
sm-analysis.jar asm-commons.jar asm-tree.jar asm-util.jar config-type
s.jar jakarta.xml.bind-api.jar jaxb-osgi.jar jakarta.activation.jar h
k2-config.jar tiger-types.jar hibernate-validator.jar jakarta.validat
ion-api.jar jboss-logging.jar classmate.jar glassfish-api.jar scatter
ed-archive-api.jar management-api.jar config-api.jar common-util.jar
nucleus-grizzly-all.jar grizzly-framework.jar grizzly-portunif.jar gr
izzly-http.jar grizzly-http2.jar grizzly-http-server.jar grizzly-conf
ig.jar logging-annotation-processor.jar
Import-Package: com.sun.enterprise.config.serverbeans;version="[6.0,7)
",com.sun.enterprise.module;version="[3.0,4)",com.sun.enterprise.modu
le.common_impl;version="[3.0,4)",com.sun.enterprise.module.single;ver
sion="[3.0,4)",com.sun.enterprise.security.store;version="[6.0,7)",co
m.sun.enterprise.util.i18n;version="[6.0,7)",com.sun.enterprise.util.
io;version="[6.0,7)",jakarta.inject;version="[2.0,3)",javax.naming,ja
vax.security.auth,javax.security.auth.login,javax.xml.stream,javax.xm
l.stream.events,org.glassfish.api;version="[6.0,7)",org.glassfish.api
.admin;version="[6.0,7)",org.glassfish.api.container;version="[6.0,7)
",org.glassfish.api.deployment;version="[6.0,7)",org.glassfish.api.de
ployment.archive;version="[6.0,7)",org.glassfish.api.event;version="[
6.0,7)",org.glassfish.api.invocation;version="[6.0,7)",org.glassfish.
config.support;version="[6.0,7)",org.glassfish.embeddable;version="[3
.1,4)",org.glassfish.flashlight.datatree;version="[6.0,7)",org.glassf
ish.grizzly.http.server;version="[3.0,4)",org.glassfish.grizzly.http.
server.naming;version="[3.0,4)",org.glassfish.grizzly.http.server.uti
l;version="[3.0,4)",org.glassfish.hk2.api;version="[3.0,4)",org.glass
fish.hk2.bootstrap;version="[3.0,4)",org.glassfish.hk2.classmodel.ref
lect;version="[3.0,4)",org.glassfish.hk2.runlevel;version="[3.0,4)",o
rg.glassfish.hk2.utilities;version="[3.0,4)",org.glassfish.internal.a
pi;version="[6.0,7)",org.glassfish.internal.data;version="[6.0,7)",or
g.glassfish.internal.deployment;version="[6.0,7)",org.glassfish.inter
nal.embedded;version="[6.0,7)",org.glassfish.security.common;version=
"[6.0,7)",org.jvnet.hk2.annotations;version="[3.0,4)",org.jvnet.hk2.c
onfig;version="[6.0,7)",org.jvnet.hk2.config.types;version="[6.0,7)",
org.omg.CORBA,org.w3c.dom
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
Tool: Bnd-4.2.0.201903051501
Export-Package: org.glassfish.internal.api;version="6.0.0";uses:="com.
sun.enterprise.config.serverbeans,com.sun.enterprise.module,jakarta.i
nject,javax.naming,javax.security.auth,javax.security.auth.login,org.
glassfish.api,org.glassfish.api.admin,org.glassfish.api.deployment,or
g.glassfish.api.invocation,org.glassfish.grizzly.http.server,org.glas
sfish.hk2.api,org.glassfish.hk2.runlevel,org.glassfish.security.commo
n,org.jvnet.hk2.annotations,org.omg.CORBA",org.glassfish.internal.dat
a;version="6.0.0";uses:="com.sun.enterprise.config.serverbeans,jakart
a.inject,org.glassfish.api.container,org.glassfish.api.deployment,org
.glassfish.api.deployment.archive,org.glassfish.api.event,org.glassfi
sh.hk2.api,org.glassfish.hk2.bootstrap,org.glassfish.hk2.utilities,or
g.glassfish.internal.deployment,org.jvnet.hk2.annotations,org.jvnet.h
k2.config",org.glassfish.internal.config;version="6.0.0";uses:="org.g
lassfish.hk2.api,org.glassfish.hk2.runlevel,org.jvnet.hk2.annotations
,org.jvnet.hk2.config",org.glassfish.internal.deployment;version="6.0
.0";uses:="com.sun.enterprise.config.serverbeans,com.sun.enterprise.m
odule,jakarta.inject,org.glassfish.api,org.glassfish.api.admin,org.gl
assfish.api.container,org.glassfish.api.deployment,org.glassfish.api.
deployment.archive,org.glassfish.api.event,org.glassfish.hk2.api,org.
glassfish.hk2.classmodel.reflect,org.glassfish.internal.api,org.glass
fish.internal.data,org.jvnet.hk2.annotations,org.jvnet.hk2.config",or
g.glassfish.flashlight.datatree;version="6.0.0",org.glassfish.interna
l.grizzly;version="6.0.0";uses:="org.glassfish.grizzly.http.server,or
g.glassfish.grizzly.http.server.naming,org.glassfish.grizzly.http.ser
ver.util,org.jvnet.hk2.annotations",org.glassfish.internal.embedded;v
ersion="6.0.0";uses:="org.glassfish.api.container,org.glassfish.api.d
eployment,org.glassfish.api.deployment.archive,org.glassfish.hk2.api,
org.jvnet.hk2.annotations",org.glassfish.internal.embedded.admin;vers
ion="6.0.0";uses:="org.glassfish.api,org.glassfish.api.admin,org.glas
sfish.internal.embedded,org.jvnet.hk2.annotations",org.glassfish.inte
rnal.logging;version="6.0.0",org.glassfish.flashlight;version="6.0.0"
;uses:="org.glassfish.flashlight.datatree,org.jvnet.hk2.annotations",
org.glassfish.transaction.api;version="6.0.0",org.glassfish.j2ee.stat
istics;version="6.0.0"
Bundle-Name: Private APIs of Glassfish
Bundle-Version: 6.0.0.SNAPSHOT
Created-By: Apache Maven Bundle Plugin
Build-Jdk: 1.8.0_202
2. monitoring-core MANIFEST.MF:
Manifest-Version: 1.0
Bundle-Description: Glassfish Appserver Admin Monitoring Infrastructur
e
Bundle-License: http://www.eclipse.org/legal/epl-2.0, https://www.gnu.
org/software/classpath/license.html
Bundle-SymbolicName: org.glassfish.main.admin.monitoring-core
Archiver-Version: Plexus Archiver
Built-By: jenkins
Bnd-LastModified: 1601528101464
Bundle-ManifestVersion: 2
Bundle-DocURL: https://www.eclipse.org
Bundle-Vendor: Eclipse Foundation
Class-Path: common-util.jar hk2-core.jar glassfish-api.jar jakarta.xml
.bind-api.jar jaxb-osgi.jar jakarta.activation.jar scattered-archive-
api.jar hk2-config.jar tiger-types.jar hibernate-validator.jar jakart
a.validation-api.jar jboss-logging.jar classmate.jar nucleus-grizzly-
all.jar grizzly-framework.jar grizzly-portunif.jar grizzly-http.jar g
rizzly-http2.jar grizzly-http-server.jar grizzly-config.jar hk2.jar h
k2-utils.jar jakarta.annotation-api.jar jakarta.inject-api.jar hk2-ap
i.jar aopalliance-repackaged.jar hk2-locator.jar javassist.jar hk2-ru
nlevel.jar class-model.jar asm-analysis.jar asm-tree.jar asm-util.jar
config-api.jar flashlight-framework.jar internal-api.jar config-type
s.jar asm.jar asm-commons.jar management-api.jar gmbal.jar pfl-basic.
jar pfl-tf.jar pfl-asm.jar pfl-dynamic.jar pfl-basic-tools.jar pfl-tf
-tools.jar logging-annotation-processor.jar
Import-Package: com.sun.enterprise.admin.monitor.jndi;version="[6.0,7)
",com.sun.enterprise.config.serverbeans;version="[6.0,7)",com.sun.ent
erprise.module;version="[3.0,4)",com.sun.enterprise.util;version="[6.
0,7)",com.sun.enterprise.util.i18n;version="[6.0,7)",jakarta.inject;v
ersion="[2.0,3)",javax.management,javax.naming,org.glassfish.admin.mo
nitor;version="[6.0,7)",org.glassfish.admin.monitor.cli;version="[6.0
,7)",org.glassfish.api;version="[6.0,7)",org.glassfish.api.admin;vers
ion="[6.0,7)",org.glassfish.api.event;version="[6.0,7)",org.glassfish
.api.monitoring;version="[6.0,7)",org.glassfish.config.support;versio
n="[6.0,7)",org.glassfish.external.amx;version="[3.2,4)",org.glassfis
h.external.probe.provider;version="[3.2,4)",org.glassfish.external.st
atistics;version="[3.2,4)",org.glassfish.external.statistics.annotati
ons;version="[3.2,4)",org.glassfish.external.statistics.impl;version=
"[3.2,4)",org.glassfish.flashlight;version="[6.0,7)",org.glassfish.fl
ashlight.client;version="[6.0,7)",org.glassfish.flashlight.datatree;v
ersion="[6.0,7)",org.glassfish.flashlight.impl.client;version="[6.0,7
)",org.glassfish.flashlight.provider;version="[6.0,7)",org.glassfish.
flashlight.statistics;version="[6.0,7)",org.glassfish.gmbal;version="
[4.0,5)",org.glassfish.hk2.api;version="[3.0,4)",org.glassfish.hk2.ru
nlevel;version="[3.0,4)",org.glassfish.internal.api;version="[6.0,7)"
,org.jvnet.hk2.annotations;version="[3.0,4)",org.jvnet.hk2.config;ver
sion="[6.0,7)"
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
Tool: Bnd-4.2.0.201903051501
Export-Package: com.sun.enterprise.admin.monitor.jndi;version="6.0.0";
uses:="javax.management,javax.naming",com.sun.enterprise.management.s
upport;version="6.0.0",org.glassfish.flashlight.annotations;version="
6.0.0",org.glassfish.flashlight.datatree.factory;version="6.0.0";uses
:="org.glassfish.flashlight,org.glassfish.flashlight.datatree",org.gl
assfish.flashlight.statistics;version="6.0.0";uses:="org.glassfish.ex
ternal.statistics,org.glassfish.flashlight.datatree,org.jvnet.hk2.ann
otations",org.glassfish.flashlight.statistics.factory;version="6.0.0"
;uses:="org.glassfish.flashlight.statistics",org.glassfish.admin.moni
tor;version="6.0.0";uses:="com.sun.enterprise.module,com.sun.enterpri
se.util,jakarta.inject,javax.management,org.glassfish.api.event,org.g
lassfish.external.amx,org.glassfish.external.probe.provider,org.glass
fish.flashlight,org.glassfish.flashlight.client,org.glassfish.flashli
ght.provider,org.glassfish.hk2.api,org.glassfish.hk2.runlevel,org.jvn
et.hk2.annotations,org.jvnet.hk2.config",org.glassfish.admin.monitor.
cli;version="6.0.0";uses:="com.sun.enterprise.config.serverbeans,org.
glassfish.api,org.glassfish.api.admin,org.glassfish.config.support,or
g.glassfish.hk2.api,org.jvnet.hk2.annotations",com.sun.enterprise.adm
in.monitor.util;version="6.0.0",org.glassfish.flashlight;version="6.0
.0"
Bundle-Name: admin-monitoring
Bundle-Version: 6.0.0.SNAPSHOT
Created-By: Apache Maven Bundle Plugin
Build-Jdk: 1.8.0_202
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment