What is META-INF/sca-contribution.xml for?
The SCA Assembly Model Specification V1.00 describes this file in section 1.10.2.3. Any composites that are named in the sca-contribution.xml file will be automatically be included in the deployable list maintained by the contribution. If you have a contribution in a directory say. /my/contribution/dir Then all composites, along with any other resources, under this directory will be located by the contribution service. For example, assume we have /my/contribution/dir/META-INF/sca-contribution.xml /my/contribution/dir/mycomposite.composite Where sca-contribution.xml is