Hmm. First, I'm not sure why increasing the timeout is necessary. Is there anything particularly exotic or interesting about your hardware/software combination?
I was hoping that we could simply edit install.py to increase and existing timeout value but I don't see anything to edit:
print("Deploying the application ("+warfile+")")
returnCode = subprocess.call([asadmincmd, "deploy", warfile])
if returnCode != 0:
sys.exit("Failed to deploy the application!")
And to be clear, it's the deployment of the war file (asadmin deploy) rather than the starting of the application server (asadmin start-domain) that's taking a long time, right? Or am I confused?
Also, I think you sent some of this already, but please feel free to send any console output. That is, you can select all and copy from the terminal from which you are running install.py.
I'll also make a little noise internally to see if there's something obvious I'm missing.
Hang in there! We'll get things sorted eventually! :)