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