Because the database has to be filled-in.
You could take a dump of your database + filesystem and ask customer to fill-in the database + filesystem prior to the first launch but that would unlikely take less time than the 10 min of first startup.
Thanks for the reply .
The reply was really helpful in my development.May i ask u one more question.
What is the benchmark time for starting Gatein 3.1 for the first time?
And also, Will this time get reduced in GateIn 3.2 so that we can upgrade to it?
Thanks in advance