Now, we are going to create our first SU module in our project
ServiceMix provides several Maven archetypes to help you create your projects more rapidly and reliably. We start off by using the servicemix-service-unit archetype, which is used for creating a service unit project. The groupId for this archetype is org.apache.servicemix.tooling.
From our tutorial project directory, where we already have the parent pom.xml, we run this command to create a service unit project named tutorial-file-su:
Maven executes the archetype and reports BUILD SUCCESSFUL when it's done.
First of all, the archetype creates the project directory, containing:
Because we started Maven's archetype:create from the directory containing our parent pom.xml, Maven has also:
Now, we will have to configure the service unit to provide the services we want.