Return-Path: Delivered-To: apmail-geronimo-scm-archive@www.apache.org Received: (qmail 9224 invoked from network); 24 Oct 2007 03:41:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 24 Oct 2007 03:41:40 -0000 Received: (qmail 90500 invoked by uid 500); 24 Oct 2007 03:41:27 -0000 Delivered-To: apmail-geronimo-scm-archive@geronimo.apache.org Received: (qmail 90458 invoked by uid 500); 24 Oct 2007 03:41:27 -0000 Mailing-List: contact scm-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list scm@geronimo.apache.org Received: (qmail 90447 invoked by uid 99); 24 Oct 2007 03:41:27 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Oct 2007 20:41:27 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 24 Oct 2007 03:41:39 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 31FF41A9832; Tue, 23 Oct 2007 20:41:19 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r587768 - /geronimo/sandbox/monitoring/mrc-server/mrc-ejb/src/main/java/org/apache/geronimo/monitor/MasterRemoteControl.java Date: Wed, 24 Oct 2007 03:41:18 -0000 To: scm@geronimo.apache.org From: gawor@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20071024034119.31FF41A9832@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: gawor Date: Tue Oct 23 20:41:18 2007 New Revision: 587768 URL: http://svn.apache.org/viewvc?rev=587768&view=rev Log: move some code from constructor to init method so that is it called after the resources are injected Modified: geronimo/sandbox/monitoring/mrc-server/mrc-ejb/src/main/java/org/apache/geronimo/monitor/MasterRemoteControl.java Modified: geronimo/sandbox/monitoring/mrc-server/mrc-ejb/src/main/java/org/apache/geronimo/monitor/MasterRemoteControl.java URL: http://svn.apache.org/viewvc/geronimo/sandbox/monitoring/mrc-server/mrc-ejb/src/main/java/org/apache/geronimo/monitor/MasterRemoteControl.java?rev=587768&r1=587767&r2=587768&view=diff ============================================================================== --- geronimo/sandbox/monitoring/mrc-server/mrc-ejb/src/main/java/org/apache/geronimo/monitor/MasterRemoteControl.java (original) +++ geronimo/sandbox/monitoring/mrc-server/mrc-ejb/src/main/java/org/apache/geronimo/monitor/MasterRemoteControl.java Tue Oct 23 20:41:18 2007 @@ -32,6 +32,7 @@ import java.util.TreeMap; import javax.annotation.Resource; +import javax.annotation.PostConstruct; import javax.annotation.security.RolesAllowed; import javax.annotation.security.RunAs; import javax.ejb.Remote; @@ -101,6 +102,11 @@ @Resource(name="ActiveDS") private DataSource ds; public MasterRemoteControl() { + } + + @PostConstruct + private void init() { + // retrieve the mbean server ArrayList mbServerList = MBeanServerFactory.findMBeanServer(null); if(mbServerList.size() >= 1) { @@ -519,4 +525,4 @@ public TreeMap getSpecificStatistics(String mbeanName, String statsName, int numberOfSnapshots, int everyNthSnapshot) { return SnapshotDBHelper.getSpecificStatistics(mbeanName, statsName, numberOfSnapshots, everyNthSnapshot); } -} \ No newline at end of file +}