Uploaded image for project: 'Karaf'
  1. Karaf
  2. KARAF-2115

Sync weaving behavior between root and child instances

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.3.0
    • 2.3.1, 3.0.0
    • karaf
    • None

    Description

      In Karaf 2.3.0, the weaving has been disabled by default in the root instance in etc/system.properties with the following properties:

      #

      1. Settings for the OSGi 4.3 Weaving
      2. By default, we will not weave any classes. Change this setting to include classes
      3. that you application needs to have woven.
        #
        org.apache.aries.proxy.weaving.enabled=none
      4. Classes not to weave - Aries default + Xerces which is known to have issues.
        org.apache.aries.proxy.weaving.disabled=org.objectweb.asm.,org.slf4j.,org.apache.log4j.,javax.,org.apache.xerces.*

      However, this weaving behavior is not present in child instances: the child instances use a "default" system.properties without this.

      Attachments

        Activity

          People

            jbonofre Jean-Baptiste Onofré
            jbonofre Jean-Baptiste Onofré
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: