What is a features.xml, what it is used for and How to create it ?
Issue
- I am looking at existing
camelproject and I seefeatures.xmlthat looks like this:
<?xml version="1.0" encoding="UTF-8"?>
<features name="${project.artifactId}-${project.version}">
<feature name="my-provider-enabler" version="${project.version}">
<bundle>mvn:${project.groupId}/my-provider-enabler-impl/${project.version}</bundle>
</feature>
</features>
- What do I get from creating
features.xmland attach it to my deployment? - What is the
features.xmlat all and when should I use it? - Does it matter if I deploy it to the server as a feature or just install it from maven in terms of managing and monitoring the deployment ?
Environment
- Red Hat JBoss Fuse
- 6.1.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
