Hello team,

I'm new to Jboss-Spring-JMX. Any help will be appreciated immensely. 
Thanks,
Maddy

I'm using Spring 2.5.x and Java 1.6 and JBoss 4.x

public interface EnrollmentGroupLogic {
  |     Long getRANK_EXPIRY_TIME();
  |     void setRANK_EXPIRY_TIME(Long RANK_EXPIRY_TIME);
  | }

The code of the implementing class is 

  | @Service
  | @ManagedResource(objectName = "spring:name=enrollmentGroup", description = 
"Enrollment Group")
  | public class EnrollmentGroupLogicImpl implements EnrollmentGroupLogic{
  | 
  |         public Long RANK_EXPIRY_TIME = 60000L;
  |     
  |     @ManagedAttribute
  |     public Long getRANK_EXPIRY_TIME() {
  |         return RANK_EXPIRY_TIME;
  |     }
  | 
  |     @ManagedAttribute
  |     public void setRANK_EXPIRY_TIME(Long RANK_EXPIRY_TIME) {
  |         this.RANK_EXPIRY_TIME = RANK_EXPIRY_TIME;
  |     }
  | }
My applicationcontext-xml file contains
 
  | <bean
  |             id="mbeanServer"
  |             class="org.springframework.jmx.support.MBeanServerFactoryBean">
  |         <property
  |                 name="locateExistingServerIfPossible"
  |                 value="true"/>
  |     </bean>
  | 
  | 
  |    <bean id="exporter" class="org.springframework.jmx.export.MBeanExporter" 
lazy-init="false">
  |         <property name="assembler" ref="assembler"/>
  |         <property name="autodetect" value="true"/>
  |         <property name="namingStrategy" ref="jmxnamingstrategy"/>
  |         <property name="server" ref="mbeanServer"/>
  |     </bean>
  |     <bean id="jmxnamingstrategy"
  |           
class="org.springframework.jmx.export.naming.MetadataNamingStrategy">
  |         <property name="attributeSource" ref="attributeSource"/>
  |     </bean>
  |     <bean id="attributeSource"
  |           
class="org.springframework.jmx.export.annotation.AnnotationJmxAttributeSource"/>
  | 
  |     <bean id="assembler" 
class="org.springframework.jmx.export.assembler.MetadataMBeanInfoAssembler">
  |         <property name="attributeSource" ref="attributeSource"/>
  |     </bean>

I've also added the following in my run.bat

set JAVA_OPTS=%JAVA_OPTS% -Djavax.management.builder.initial=org.jboss.system 
.server.jmx.MBeanServerBuilderImpl
set JAVA_OPTS=%JAVA_OPTS% -Djboss.platform.mbeanserver
set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote

I'm seeing the following in the system console
11:13:28,835 INFO  [MBeanExporter] Registering beans for JMX exposure on startup
  | 11:13:28,865 INFO  [ContextLoader] Root WebApplicationContext: 
initialization completed in 41371 ms

I'm seeing the following in log file
2009-02-11 11:45:38,568 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating 
shared instance of singleton bean 'jmxnamingstrategy'
  | 2009-02-11 11:45:38,568 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating 
instance of bean 'jmxnamingstrategy'
  | 2009-02-11 11:45:38,568 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
  | 2009-02-11 11:45:38,568 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1'
  | 2009-02-11 11:45:38,568 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#2'
  | 2009-02-11 11:45:38,568 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#3'
  | 2009-02-11 11:45:38,568 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#4'
  | 2009-02-11 11:45:38,568 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#5'
  | 2009-02-11 11:45:38,578 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] Eagerly 
caching bean 'jmxnamingstrategy' to allow for resolving potential circular 
references
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 'attributeSource'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] Invoking 
afterPropertiesSet() on bean with name 'jmxnamingstrategy'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#2'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#3'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#4'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#5'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#2'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#3'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#4'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#5'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] Finished 
creating instance of bean 'jmxnamingstrategy'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 'mbeanServer'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#2'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#3'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#4'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#5'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#2'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#3'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#4'
  | 2009-02-11 11:45:38,588 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] 
Returning cached instance of singleton bean 
'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#5'
  | 2009-02-11 11:45:38,648 DEBUG 
[org.springframework.beans.factory.support.DefaultListableBeanFactory] Invoking 
afterPropertiesSet() on bean with name 'exporter'
  | 2009-02-11 11:45:38,648 INFO  
[org.springframework.jmx.export.MBeanExporter] Registering beans for JMX 
exposure on startup
  | 2009-02-11 11:45:38,648 DEBUG 
[org.springframework.jmx.export.MBeanExporter] Autodetecting user-defined JMX 
MBeans      

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4209235#4209235

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4209235
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to