InstallationContext.getInstallationDescriptorExtension()  not returning all 
extensions
--------------------------------------------------------------------------------------

                 Key: SM-1027
                 URL: https://issues.apache.org/activemq/browse/SM-1027
             Project: ServiceMix
          Issue Type: Bug
          Components: servicemix-core
    Affects Versions: incubation
            Reporter: Chad Gallemoare


During the Bootsrap init(InstallationContext installContext) you should  be 
able to call installContext.getInstallationDescriptorExtension() and receive a 
DocumentFragment back of all the extensions in the jbi.xml.  For example:

<component>
         .....
         Component info
         .....
         <!-- Installation Description Extensions -->
         <observer:Observer>true</observer:Observer>
         <config:Configuration>
                 <config:Location>localhost</config:Location>
                 <config:Port>8888</config:Port>
         </config:Configuration
 </component>

 Currently when you call
 getInstallationDescriptorExtension during  Bootstrap init(), you only get
 back the following
 extensions:

 <observer:Observer>true</observer:Observer>

 The rest of the extensions are being left off.  I checked out the source
 code and verified that what I thought I was seeing was correct.
 I modified the ComponentTest (under /core/servicemix-core) to compare the
 expected output to the actual output, also modified the component.xml
 used in the test to include a extension like the one above.  Once I did this
 the unit test failed, only returning
 me the first extension listed. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to