
ESB Solution Project
This kind of project is not really a new kind of project. As you might have noted, most of the time, we will need to create at least three kinds of projects when implementing our project. This is a quite repetitive task that can be automated using this kind of project.
When we choose to create an ESB Solution Project from the Developer Studio dashboard, we can choose to create one or several of the following projects at once:
- ESBConfig Project (mandatory)
- Registry Resource Project (optional)
- Composite Application Project (optional)
Note that you can also Create Connector Exporter Project, which is optional. We uncheck this option, since we are not working with this kind of project in this book:

We can omit the Maven information step, leaving that information as the default, use the Default Location, and click on Finish. Then, the following projects will be generated:

Now, we can work with this project as we mentioned in the previous sections.