Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-6712

KernelDeploymentManagedObjectCreator does not process BeanMetaDataFactory that is not a ManagedObject

    XMLWordPrintable

Details

    Description

      A custom BeanMetaDataFactory like:

      @JBossXmlSchema(namespace="urn:jboss:proxied-mbean:1.0", elementFormDefault=XmlNsForm.QUALIFIED, replacePropertyRefs=true)
      @XmlRootElement(name="proxied-mbeans")
      @XmlType(name="proxiedMBeanType")
      public class ProxiedMBeanMetaData implements Serializable, BeanMetaDataFactory
      {

      which has no ManagementObject annotation and does not have an InstanceClassFactory implementation registered, fails to be processed for its BeanMetaData components which can be annotated for management. There should be a container ManagedObject created for the factory with a beans property to contain the factory's managable components.

      Attachments

        Issue Links

          Activity

            People

              starksm64 Scott Stark (Inactive)
              starksm64 Scott Stark (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 4 hours
                  4h
                  Remaining:
                  Remaining Estimate - 4 hours
                  4h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified