REST resources

SCA components are not serializable, so they cannot be used with remote communications. We defined a set of REST resources (JAXB annotated Plain Old Java Objects) to abstract SCA concepts (components, services, properties, etc.) and provide information to remote calls. Our resources are generated from an XML Schema (XSD file), itself generated from an Eclipse meta-model (ecore file). The meta-model is the following: