Checkout Tools
  • last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 719260 is being indexed.

Fix issue Felix-828

The JMX Handler name attribute creates correctly the name part of the MBean objectname.

Fix issue Felix-829

The JMX Handler property and method sub-elements should use the JMX handler namespace to be compliant with the XML Schema.

Fix issue Felix-830

Simplify the custom annotation processing to avoid using id/parent attributes.

Fix issue Felix-825

Provide annotations for the JMX handler

Update pom files to use the RAT plugin (allowing to automatically check missing license)

Update pom files to use the Checkstyle plugin (check automatically code format)

  1. … 60 more files in changeset.
Fix issue Felix-796.

Define the "ipojo.internal.dispatcher" property (true or false) enabling / disabling the internal event dispatcher. This property can also be set from the iPOJO bundle manifest (ipojo-internal-dispatcher entry).

Refactor some code to prepare next improvements and fix cosmetic bugs.

  1. … 21 more files in changeset.
Modification of the NOTICE file:

The event admin , whiteboard pattern and extender pattern handler NOTICE file said that they 'include' OSGi software rather than 'use'

The OSGi copyright year was not correct, now the used copyright is : Copyright (c) OSGi Alliance (2000, 2007).

Improvement of Junit4OSGi:

Addition a Junit4OSGi iPOJO helper

The OSGiTestCase now contains OSGi-related method helping the writting tests.

  1. … 10 more files in changeset.
Prepares for next development iteration (1.1.0-SNAPSHOT)

Updates dependencies to target latest released version

Adds the compareTo method to ServiceReferenceImpl.java (required by the newest OSGi Core)

  1. … 56 more files in changeset.
[maven-release-plugin] prepare release org.apache.felix.ipojo.handler.jmx-1.0.0
Set the date in two changelog files
  1. … 1 more file in changeset.
Updates doc folders with new changelog files and update embedded documentation

Adds the ASM licence in the manipulator project

The maven-ipojo-plugin's architype targets the latest released version.

Adds a visibility test in the composite test suite.

    • binary
    ./doc/ipojo-jmx-handler.data/JMXHandler_1.png
    • -0
    • +25
    ./doc/media.data/site.css
    • -0
    • +343
    ./doc/ipojo-jmx-handler.html
    • binary
    ./doc/media.data/gradient.png
    • binary
    ./doc/ipojo-jmx-handler.data/JMXHandler_3.png
    • binary
    ./doc/media.data/logo.png
    • binary
    ./doc/media.data/apache.png
    • binary
    ./doc/ipojo-jmx-handler.data/JMXHandler_2.png
  1. … 89 more files in changeset.
A bunch of cosmetic fixes.
  1. … 20 more files in changeset.
Improve javadoc of the instance creator

Fix several concurrency issues with the configuration admin (such as Felix-732)

Commit a test suite testing configuration admin support

Improve the documentation of XSD Schemas (external handlers)

  1. … 36 more files in changeset.
Fix issue Felix-716

Provides XML-Schemas for core features (core handler, component, handler, instance), compositions, external handlers.

Modifies the manipulator in order to check schema when specified in the XML descriptor.

Tests suites now use schemas.

    • -0
    • +60
    ./src/main/resources/jmx.xsd
  1. … 28 more files in changeset.
Add bundle-description and bundle-docURL inside bundle manifests.
  1. … 7 more files in changeset.
Update the handler namespace to support annotations.

Now it uses "org.apache.felix.ipojo.handlers.jmx"

Change the maven-bundle-plugin version to use the 1.4.2.

Add the <parent> element to the JMX handler and to the event admin handler pom files.

  1. … 41 more files in changeset.
Fix issue Felix-675

Improve the JMX handler to support the Platform MBean Server.

Use the latest iPOJO version

    • -107
    • +473
    ./src/main/java/org/apache/felix/ipojo/handlers/jmx/MBeanHandler.java
Change the structure of the iPOJO project.

Handlers are now in a separate directory (handler).

Update the iPOJO pom file to refer on the moved projects.

Update some artifactId to be consistent.

  1. ./src/main/java/org/apache/felix/ipojo/handlers/jmx
  2. ./src/main/java/org/apache/felix/ipojo/handlers
  3. … 201 more files in changeset.