[jboss-cvs] JBossAS SVN: r93578 - trunk/management/src/main/org/jboss/management/j2ee/deployers.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Sep 16 01:56:01 EDT 2009


Author: ALRubinger
Date: 2009-09-16 01:56:01 -0400 (Wed, 16 Sep 2009)
New Revision: 93578

Modified:
   trunk/management/src/main/org/jboss/management/j2ee/deployers/LocalJBossServerDomain.java
Log:
[JBAS-7262] Apply some defaults to the vendor and version when creating the J2EE Domain in the case org.jboss namespace is not present

Modified: trunk/management/src/main/org/jboss/management/j2ee/deployers/LocalJBossServerDomain.java
===================================================================
--- trunk/management/src/main/org/jboss/management/j2ee/deployers/LocalJBossServerDomain.java	2009-09-16 05:48:23 UTC (rev 93577)
+++ trunk/management/src/main/org/jboss/management/j2ee/deployers/LocalJBossServerDomain.java	2009-09-16 05:56:01 UTC (rev 93578)
@@ -333,8 +333,19 @@
       {
          log.debug("setupJ2EEMBeans(), create J2EEServer instance");
          Package pkg = Package.getPackage("org.jboss");
-         String vendor = pkg.getSpecificationVendor();
-         String version = pkg.getImplementationVersion();
+         final String vendor; 
+         final String version;
+         if (pkg != null)
+         {
+            vendor = pkg.getSpecificationVendor();
+            version = pkg.getImplementationVersion();
+         }
+         else
+         {
+            vendor = "JBoss";
+            version = "Unknown";
+         }
+         
          // Create the createService
          J2EEDomain serverDomain = new J2EEDomain(serviceName.getDomain());
          ObjectName domain = serverDomain.getObjectName();




More information about the jboss-cvs-commits mailing list