Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 55253 invoked from network); 6 Jul 2006 16:35:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 6 Jul 2006 16:35:36 -0000 Received: (qmail 90915 invoked by uid 500); 6 Jul 2006 16:35:34 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 90869 invoked by uid 500); 6 Jul 2006 16:35:33 -0000 Mailing-List: contact dev-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 dev@geronimo.apache.org Received: (qmail 90858 invoked by uid 99); 6 Jul 2006 16:35:33 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Jul 2006 09:35:33 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of sanketsharma@gmail.com designates 64.233.182.188 as permitted sender) Received: from [64.233.182.188] (HELO nf-out-0910.google.com) (64.233.182.188) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Jul 2006 09:35:33 -0700 Received: by nf-out-0910.google.com with SMTP id n15so208147nfc for ; Thu, 06 Jul 2006 09:35:11 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=mSdfu16kDSI+AhCYBSsoaLWXjS/n+6+a+kR+FD6Rn5dle4zOh1BIG1xgQ0779NIeHR4D6oMvVIbvSLH2VNVmbJleqxRtAuZLKi3ZPvVEpzR71U+TE4643U53kMqwHV6+jj/vyt59rfG7HM8IfCT3akO2x1k2XKuA0bAI5TOXsyM= Received: by 10.78.179.12 with SMTP id b12mr278710huf; Thu, 06 Jul 2006 09:35:11 -0700 (PDT) Received: by 10.78.26.16 with HTTP; Thu, 6 Jul 2006 09:35:11 -0700 (PDT) Message-ID: Date: Thu, 6 Jul 2006 22:05:11 +0530 From: "Sanket Sharma" To: dev@geronimo.apache.org Subject: Derby/JMX and GBeans MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi, I' writing JMX MBeans for Apache Derby and would like to know how Geronimo handles calls to normal MBeans and getPlatformMBean. One of my aims to make sure that Derby's MBeans integrate well into existing JMX enabled containers. Therefore, instead of starting a new MBean server for Derby, I would like to register Derby's MBeans in the containers MBeanServer. I looked at the Geronimo code and found that Derby is already implemented as a GBean which can be managed within Geronimo. However, the functionality is very limited. My MBeans expose much more stats about derby and provide a lot more configurability. I'm not very sure on this, but AFAIK, if I add MBeans to Derby via normal JMX calls, they will appear in JConsole, but distinct from Geronimo. Therefore, If I do want to make these as part of GBean management, I need to write wrapper calls around my MBeans and expose them as GBean calls? I have just started reading Geronimo's code and documentation and any help would be greatly appriciated. Thank you. Best Regards, Sanket Sharma