У меня есть те же MBeans, в моей оценочной версии слияния.
У меня есть файл "confluense.jar" с "jmxContext.xml" внутри.
jmxContext.xml (он содержит ссылку на MBeanExporterWithUnregisterImpl implementaion):
<bean id="exporter" class="com.atlassian.confluence.jmx.MBeanExporterWithUnregisterImpl">
<constructor-arg index="0" ref="eventPublisher"/>
<constructor-arg index="1" ref="tenantAccessor"/>
<property name="server" ref="mbeanServer"/>
<property name="beans">
<map>
<entry key="Confluence:name=MailTaskQueue">
<bean class="com.atlassian.confluence.jmx.TaskQueueWrapper"><constructor-arg
ref="mailTaskQueue"/></bean>
</entry>
<entry key="Confluence:name=IndexingStatistics">
<bean class="com.atlassian.confluence.jmx.JmxIndexManagerWrapper"><constructor-arg
ref="indexManager"/></bean>
</entry>
<entry key="Confluence:name=SchedulingStatistics">
<bean class="com.atlassian.confluence.jmx.JmxScheduledTaskWrapper"><constructor-arg
ref="scheduler"/></bean>
</entry>
<entry key="Confluence:name=SystemInformation">
<bean class="com.atlassian.confluence.jmx.JmxSystemInfoWrapper"><constructor-arg
ref="systemInformationService"/></bean>
</entry>
<entry key="Confluence:name=CacheStatistics">
<bean class="com.atlassian.confluence.jmx.JxmCacheStatisticsWrapper">
<constructor-arg ref="cacheStatisticsManager"/>
</bean>
</entry>
</map>
</property>
<property name="exposeManagedResourceClassLoader" value="true"/>
</bean>
Так, по крайней мере, нет ничего плохого, потому что наша установка не поддерживает RequestMetrics MBean, и, насколько мы можем видеть RequestMetrics.class внутри confluence.jar, я считаю, что это проблема лицензирования.
У меня есть лицензионная версия. А до обновления у меня были все MBeans, но после обновления (я также переустанавливаю BeanSpy и меняю конфигурацию tomcat) - только часть доступных MBeans. –
Не могли бы вы посмотреть на свою предыдущую версию confluence.jar? Возможно, они забыли включить запись «RequestMetrics» в xml, тогда вы просто можете попробовать ее заменить (но делать резервную копию confluence.jar раньше), так или иначе это как взломать, но казалось, что выбора нет. – yvs