Hi Abhijit/ David,
This was logged as defect DE40475 'service clone app' fails java.lang.IllegalArgumentException
Affecting 15.3 and 15.4 and fixed in 15.4.1
To workaround the issue please do the following, I just tested it successfully:
1. Open the $cappm/config/hosts.xml
Copy the line corresponding to app hosts accordingly:
Instead of:
<service id="app" serviceType="app" active="true"/>
Add another entry for app2:
<service id="app" serviceType="app" active="true"/>
<service id="app2" serviceType="app" active="true"/>
Save the file.
2. Now run: service status all
Service deploy start app2
This should resolve the issue for now until you upgrade.
Please let me know for any questions -Nika