I have done it. I committed the project creator – now with support for pre-existing and shared domains – to openspaces.org.
I created a new tutorial video which currently acts as the documentation.
That can be seen here>
I will be updating docs and such over the next few days.
The user interface now looks like this:
Welcome to the GigaSpaces Project Creator
To create a new project, please answer the following questions:
What would you like to name your project [Worker]? myProcessor
Root directory for project creation [C:\_D\_wrk\projectcreator\out]?
GigaSpaces root directory [c:\GigaSpacesXAP6.0]?
Is Space embedded in this PU? [yes]
Name of space [gigaspace]
Do you wish to create the common domain [yes]?
What is the package name for the common domain [com.test.common] or 'no'? org.test
Name of Common Object [
Package name for generated service [com.test]?
ClassName of Service [MyService]? Processor
Created directory C:\_D\_wrk\projectcreator\out\myProcessor
projDir = C:\_D\_wrk\projectcreator\out\myProcessor
Created directory C:\_D\_wrk\projectcreator\out\myProcessor\..\commonDomain1177f763b16\common\domain
commonDir = C:\_D\_wrk\projectcreator\out\myProcessor\..\commonDomain1177f763b16\common\domain
domainPackageDir = org\test
Created directory C:\_D\_wrk\projectcreator\out\myProcessor\..\commonDomain1177f763b16\common\domain\org\test
DomainCreationHandler: Debug C:\_D\_wrk\projectcreator\out\commonDomain1177f763b16\common\domain
Created file C:\_D\_wrk\projectcreator\out\myProcessor\..\commonDomain1177f763b16\common\domain\org\test\Message.ja
Created directory C:\_D\_wrk\projectcreator\out\myProcessor\src
Created directory C:\_D\_wrk\projectcreator\out\myProcessor\src\test
Created directory C:\_D\_wrk\projectcreator\out\myProcessor\src\java
Created directory C:\_D\_wrk\projectcreator\out\myProcessor\src\java\com\test
Created file C:\_D\_wrk\projectcreator\out\myProcessor\src\java\com\test\Processor.java
Created directory C:\_D\_wrk\projectcreator\out\myProcessor\pu\myProcessor\META-INF\spring
Created directory C:\_D\_wrk\projectcreator\out\myProcessor\pu\myProcessor\META-INF\spring\mode
Created directory C:\_D\_wrk\projectcreator\out\myProcessor\src\java\META-INF\spring
Created file C:\_D\_wrk\projectcreator\out\myProcessor\pu\myProcessor\META-INF\spring\pu.xml
Created file C:\_D\_wrk\projectcreator\out\myProcessor\src\java\META-INF\spring\pu.xml
Created file C:\_D\_wrk\projectcreator\out\myProcessor\build.xml
Created directory C:\_D\_wrk\projectcreator\out\myProcessor\.eclipse
Created file C:\_D\_wrk\projectcreator\out\myProcessor\.eclipse\myProcessor.launch
Created file C:\_D\_wrk\projectcreator\out\myProcessor\.project
Created file C:\_D\_wrk\projectcreator\out\myProcessor\.classpath
(We have completed all processing possible...)
Hit Enter to continue...
So head over to
-and check out the new version! (There is a zip file in the downloads section.)