Ales , Can you too test this 
1) I have POJO 
public class SimplePojo implements SimplePojoMBean
  | {
  |     public void display(){
  |             System.out.println("Hello ");
  |     }
  | }
  | 

2) POJO MBean Interface as 
public interface SimplePojoMBean
  | {
  |     public void display();
  | }
  | 

3)pojo-beans.xml as 
<?xml version="1.0" encoding="UTF-8"?>
  | 
  | <!-- deployment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
  |             xsi:schemaLocation="urn:jboss:bean-deployer 
bean-deployer_2_0.xsd"
  |             xmlns="urn:jboss:bean-deployer:2.0" -->
  | <deployment xmlns="urn:jboss:bean-deployer:2.0">
  | 
  |    <!-- bean name="MBeanServer" class="java.lang.Object">
  |       <constructor factoryClass="javax.management.MBeanServerFactory" 
factoryMethod="createMBeanServer"/>
  |    </bean -->
  | 
  |    <!-- bean name="Repository" 
class="org.jboss.metadata.plugins.repository.basic.BasicMetaDataRepository"/>
  | 
  |    <bean name="AspectManager" class="org.jboss.aop.AspectManager">
  |       <constructor factoryClass="org.jboss.aop.AspectManager" 
factoryMethod="instance"/>
  |    </bean>
  | 
  |    <!-- aop:lifecycle-configure xmlns:aop="urn:jboss:aop-beans:1.0"
  |                name="DependencyAdvice"
  |                
class="org.jboss.aop.microcontainer.aspects.jmx.JMXIntroduction"
  |                classes="@org.jboss.aop.microcontainer.aspects.jmx.JMX"
  |                pointcut="execution(* 
@org.jboss.aop.microcontainer.aspects.jmx.JMX->$implements{org.jboss.kernel.spi.dependency.KernelControllerContextAware}(..))">
  |       <property name="mbeanServer"><inject bean="MBeanServer"/></property>
  |    </aop:lifecycle-configure -->
  | 
  |    <bean name="SimplePojo" class="org.jboss.mc.SimplePojo"> 
  |        
  |       <!-- FIXME restore the property replacement on the partition name 
once JBMICROCONT-143 is fixed --> 
  |       
<annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss:service=POJO",
 exposedInterface=org.jboss.mc.SimplePojoMBean.class, 
registerDirectly=true)</annotation> 
  |     </bean>
  | 
  | </deployment>

I prepared the pojo.jar which contians SimplePojo and SimplePojoMBean .I am 
keeping this at Jboss-5.0.0.Beta1\server\default\lib
I have kept the pojo-beans.xml file at the 
Jboss-5.0.0.Beta1\server\default\deploy .
I would expect the SimplePojoMBean getting registered in Mbean server , but I 
am not able to look this bean at jmx-console .
What is wrong here ?


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

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

Reply via email to