dev@glassfish.java.net

osgi.bundle and pom.xml review request

From: Shalini Muthukrishnan <Shalini.Muthukrishnan_at_Sun.COM>
Date: Wed, 18 Aug 2010 13:33:47 +0530

Hi Sahoo, Jane,

Please review the following changes to introduce monitoring statistics
grouped by applications.

Thanks,
Shalini.

Index: connectors/connectors-runtime/osgi.bundle
===================================================================
--- connectors/connectors-runtime/osgi.bundle (revision 39861)
+++ connectors/connectors-runtime/osgi.bundle (working copy)
@@ -17,6 +17,7 @@
                         com.sun.enterprise.resource.pool.datastructure;\
                         
com.sun.enterprise.resource.pool.datastructure.strategy;\
                         com.sun.enterprise.resource.pool.resizer;\
+ com.sun.enterprise.resource.pool.monitor;\
                         com.sun.enterprise.resource.pool.waitqueue;\
                         com.sun.enterprise.resource.recovery;\
                         com.sun.enterprise.resource.rm;\

Index: connectors/connectors-runtime/pom.xml
===================================================================
--- connectors/connectors-runtime/pom.xml (revision 39861)
+++ connectors/connectors-runtime/pom.xml (working copy)
@@ -42,7 +42,7 @@
                 <configuration>
                     <archive>
                 <manifestEntries>
-
<probe-provider-class-names>com.sun.enterprise.resource.pool.monitor.JdbcConnPoolProbeProvider,com.sun.enterprise.resource.pool.monitor.ConnectorConnPoolProbeProvider</probe-provider-class-names>
+
<probe-provider-class-names>com.sun.enterprise.resource.pool.monitor.JdbcConnPoolProbeProvider,com.sun.enterprise.resource.pool.monitor.ConnectorConnPoolProbeProvider,com.sun.enterprise.resource.pool.monitor.JdbcConnPoolAppProbeProvider,com.sun.enterprise.resource.pool.monitor.ConnectorConnPoolAppProbeProvider</probe-provider-class-names>
                         </manifestEntries>
                     </archive>
                 </configuration>



-exportcontents: \
                        com.sun.enterprise.connectors;\
                        com.sun.enterprise.connectors.authentication;\
                        com.sun.enterprise.connectors.deployment.annotation.handlers;\
                        com.sun.enterprise.connectors.deployment.util;\
                        com.sun.enterprise.connectors.module;\
                        com.sun.enterprise.connectors.naming;\
                        com.sun.enterprise.connectors.service;\
                        com.sun.enterprise.connectors.util;\
                        com.sun.enterprise.resource;\
                        com.sun.enterprise.resource.allocator;\
                        com.sun.enterprise.resource.beans;\
                        com.sun.enterprise.resource.deployer;\
                        com.sun.enterprise.resource.listener;\
                        com.sun.enterprise.resource.naming;\
                        com.sun.enterprise.resource.pool;\
                        com.sun.enterprise.resource.pool.datastructure;\
                        com.sun.enterprise.resource.pool.datastructure.strategy;\
                        com.sun.enterprise.resource.pool.resizer;\
                        com.sun.enterprise.resource.pool.monitor;\
                        com.sun.enterprise.resource.pool.waitqueue;\
                        com.sun.enterprise.resource.recovery;\
                        com.sun.enterprise.resource.rm;\
                        com.sun.enterprise.server; version=${project.osgi.version}

# This module uses classes from this pkg using reflection, so
# we need to add it to the import list explicitly, as bnd can't
# discover such dependencies.
Import-Package: javax.resource.spi.endpoint, *
# dependent flashlight package resolved at runtime
DynamicImport-Package: org.glassfish.flashlight.provider