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.