The JBoss SCIM example provides the same SCIM 2.0 endpoints through two different implementation styles: a Servlet implementation and a JAXRS implementation. The endpoints are distinguished by their URL paths.
Servlet Endpoints
Use the /servlet/ path prefix:
http://localhost:8080/scim-jboss-example/servlet/scim/v2/ServiceProviderConfighttp://localhost:8080/scim-jboss-example/servlet/scim/v2/Schemashttp://localhost:8080/scim-jboss-example/servlet/scim/v2/ResourceTypeshttp://localhost:8080/scim-jboss-example/servlet/scim/v2/Usershttp://localhost:8080/scim-jboss-example/servlet/scim/v2/Groups
JAXRS Endpoints
Use the /jaxrs/ path prefix:
http://localhost:8080/scim-jboss-example/jaxrs/scim/v2/ServiceProviderConfighttp://localhost:8080/scim-jboss-example/jaxrs/scim/v2/Schemashttp://localhost:8080/scim-jboss-example/jaxrs/scim/v2/ResourceTypeshttp://localhost:8080/scim-jboss-example/jaxrs/scim/v2/Usershttp://localhost:8080/scim-jboss-example/jaxrs/scim/v2/Groups
Both implementations support all standard SCIM operation types: list, get, create, update, delete, patch, bulk, filtering, and sorting.