[jboss-cvs] JBossAS SVN: r59656 - in trunk/embedded: src/main/java/org/jboss/embedded and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jan 15 16:10:53 EST 2007
Author: bill.burke at jboss.com
Date: 2007-01-15 16:10:52 -0500 (Mon, 15 Jan 2007)
New Revision: 59656
Modified:
trunk/embedded/build.xml
trunk/embedded/src/main/java/org/jboss/embedded/JMXKernel.java
trunk/embedded/src/main/java/org/jboss/embedded/ServerConfig.java
trunk/embedded/src/main/java/org/jboss/embedded/junit/ClasspathBasedTestServices.java
Log:
merge to HEAD
Modified: trunk/embedded/build.xml
===================================================================
--- trunk/embedded/build.xml 2007-01-15 20:42:03 UTC (rev 59655)
+++ trunk/embedded/build.xml 2007-01-15 21:10:52 UTC (rev 59656)
@@ -93,6 +93,7 @@
<path refid="quartz.quartz.classpath"/>
<path refid="jboss.jbossws.classpath"/>
<path refid="jboss.jbossxb.classpath"/>
+ <path refid="jboss.jboss.vfs.classpath"/>
<path refid="jboss.web.classpath"/>
<path refid="jacorb.jacorb.classpath"/>
<!-- FIXME: temporary for EJBTHREE-485 -->
@@ -318,6 +319,7 @@
<zipfileset src="${jboss.varia.lib}/hsqldb-plugin.jar"/>
<zipfileset src="${jboss.mq.lib}/jbossmq.jar"/>
<zipfileset src="${jboss.aspects.lib}/jboss-aspect-library-jdk50.jar"/>
+ <zipfileset src="${jboss.aspects.lib}/jboss-aop-deployer-jdk50.jar"/>
<zipfileset src="${jboss.transaction.lib}/jboss-transaction.jar"/>
<zipfileset src="${jboss.naming.lib}/jnpserver.jar"/>
<zipfileset src="${jboss.j2ee.lib}/jboss-j2ee.jar"/>
@@ -334,6 +336,8 @@
<zipfileset src="${jboss.microcontainer.lib}/jboss-aop-mc-int-boot.jar"/>
<zipfileset src="${jboss.microcontainer.lib}/jboss-aop-mc-int-deployer.jar"/>
<zipfileset src="${jboss.microcontainer.lib}/jboss-aop-mc-int.jar"/>
+ <zipfileset src="${jboss.microcontainer.lib}/jboss-metatype.jar"/>
+ <zipfileset src="${jboss.microcontainer.lib}/jboss-managed.jar"/>
<zipfileset src="${jboss.server.lib}/jboss.jar"/>
<zipfileset src="${jboss.remoting.lib}/jboss-remoting.jar"/>
<zipfileset src="${jboss.j2se.lib}/jboss-j2se.jar"/>
@@ -351,6 +355,7 @@
<zipfileset src="${jboss.jbossts.lib}/jbossts-common.jar"/>
<zipfileset src="${jboss.jbossws.lib}/jboss-jaxrpc.jar"/>
<zipfileset src="${jboss.jbossws.lib}/jboss-jaxws.jar"/>
+ <zipfileset src="${jboss.jboss.vfs.lib}/jboss-vfs.jar"/>
</jar>
Modified: trunk/embedded/src/main/java/org/jboss/embedded/JMXKernel.java
===================================================================
--- trunk/embedded/src/main/java/org/jboss/embedded/JMXKernel.java 2007-01-15 20:42:03 UTC (rev 59655)
+++ trunk/embedded/src/main/java/org/jboss/embedded/JMXKernel.java 2007-01-15 21:10:52 UTC (rev 59656)
@@ -354,4 +354,16 @@
{
//To change body of implemented methods use File | Settings | File Templates.
}
+
+
+ public String getSpecificationVersion()
+ {
+ return serverConfig.getSpecificationVersion();
+ }
+
+
+ public String getVersionNumber()
+ {
+ return "";
+ }
}
Modified: trunk/embedded/src/main/java/org/jboss/embedded/ServerConfig.java
===================================================================
--- trunk/embedded/src/main/java/org/jboss/embedded/ServerConfig.java 2007-01-15 20:42:03 UTC (rev 59655)
+++ trunk/embedded/src/main/java/org/jboss/embedded/ServerConfig.java 2007-01-15 21:10:52 UTC (rev 59656)
@@ -241,4 +241,10 @@
{
return config.getRootDeploymentFilename();
}
+
+
+ public String getSpecificationVersion()
+ {
+ return config.getSpecificationVersion();
+ }
}
\ No newline at end of file
Modified: trunk/embedded/src/main/java/org/jboss/embedded/junit/ClasspathBasedTestServices.java
===================================================================
--- trunk/embedded/src/main/java/org/jboss/embedded/junit/ClasspathBasedTestServices.java 2007-01-15 20:42:03 UTC (rev 59655)
+++ trunk/embedded/src/main/java/org/jboss/embedded/junit/ClasspathBasedTestServices.java 2007-01-15 21:10:52 UTC (rev 59656)
@@ -23,8 +23,10 @@
import org.jboss.test.JBossTestServices;
import org.jboss.embedded.Bootstrap;
+import org.jboss.embedded.JMXKernel;
import javax.management.MBeanServerConnection;
+import javax.management.MBeanServer;
import java.net.URL;
import java.net.MalformedURLException;
import java.io.File;
@@ -74,7 +76,12 @@
@Override
public MBeanServerConnection getServer() throws Exception
{
- return super.getServer(); //To change body of overridden methods use File | Settings | File Templates.
+ if (server == null)
+ {
+ JMXKernel jmxKernel = (JMXKernel)bootstrap.getKernel().getRegistry().getEntry("JMXKernel").getTarget();
+ server = jmxKernel.getMbeanServer();
+ }
+ return server;
}
@Override
More information about the jboss-cvs-commits
mailing list