Using the legacy service we discovered that there are reserved application names. One may actually not create a application named "richfaces". In the current OpenShift tooling we dont catch these cases but it would very nice in terms of usability. We think that there's not much sense to have a fixed list on the client side, the REST service should offer a request that would return these reserved application-names.
Andre Dietisheim <adietish> made a comment on jira JBIDE-11288 I filed an appropriate issue in the openshift issue tracker: https://bugzilla.redhat.com/show_bug.cgi?id=806824
Andre Dietisheim <adietish> made a comment on jira JBIDE-11288 moving this to CR1 since the current solution works but this would offer superior usability.
Andre Dietisheim <adietish> made a comment on jira JBIDE-11288 postponed to 3.3.x
https://github.com/openshift/crankcase/pull/265
curl https://localhost/broker/rest/domains/<domain> will give you information in the app creation link about words that are blacklisted.
verified. curl -3 -k -H "Accept: application/xml" --user 'cgole:vostok08' https://ec2-107-21-141-18.compute-1.amazonaws.com/broker/rest/domains/ <name>name</name> <valid-options/> <description>Name of the application</description> <invalid-options> <invalid-option>amentra</invalid-option> <invalid-option>aop</invalid-option> <invalid-option>apiviz</invalid-option> <invalid-option>arquillian</invalid-option> <invalid-option>blacktie</invalid-option> <invalid-option>boxgrinder</invalid-option> <invalid-option>byteman</invalid-option> <invalid-option>cirras</invalid-option> <invalid-option>cloud</invalid-option> <invalid-option>cloudforms</invalid-option> <invalid-option>cygwin</invalid-option> <invalid-option>davcache</invalid-option> <invalid-option>dogtag</invalid-option> <invalid-option>drools</invalid-option> <invalid-option>drools</invalid-option> <invalid-option>ejb3</invalid-option> <invalid-option>errai</invalid-option> <invalid-option>esb</invalid-option> <invalid-option>fedora</invalid-option> <invalid-option>freeipa</invalid-option> <invalid-option>gatein</invalid-option> <invalid-option>gfs</invalid-option> <invalid-option>gravel</invalid-option> <invalid-option>guvnor</invalid-option> <invalid-option>hibernate</invalid-option> <invalid-option>hornetq</invalid-option> <invalid-option>iiop</invalid-option> <invalid-option>infinispan</invalid-option> <invalid-option>ironjacamar</invalid-option> <invalid-option>javassist</invalid-option> <invalid-option>jbcaa</invalid-option> <invalid-option>jbcd</invalid-option> <invalid-option>jboss</invalid-option> <invalid-option>jbpm</invalid-option> <invalid-option>jdcom</invalid-option> <invalid-option>jgroups</invalid-option> <invalid-option>jmx</invalid-option> <invalid-option>jopr</invalid-option> <invalid-option>jrunit</invalid-option> <invalid-option>jsfunit</invalid-option> <invalid-option>kosmos</invalid-option> <invalid-option>liberation</invalid-option> <invalid-option>makara</invalid-option> <invalid-option>mass</invalid-option> <invalid-option>maven</invalid-option> <invalid-option>metajizer</invalid-option> <invalid-option>metamatrix</invalid-option> <invalid-option>mobicents</invalid-option> <invalid-option>mod_cluster</invalid-option> <invalid-option>modeshape</invalid-option> <invalid-option>mugshot</invalid-option> <invalid-option>mysql</invalid-option> <invalid-option>netty</invalid-option> <invalid-option>openshift</invalid-option> <invalid-option>osgi</invalid-option> <invalid-option>overlord</invalid-option> <invalid-option>ovirt</invalid-option> <invalid-option>penrose</invalid-option> <invalid-option>picketbox</invalid-option> <invalid-option>picketlink</invalid-option> <invalid-option>portletbridge</invalid-option> <invalid-option>portletswap</invalid-option> <invalid-option>posse</invalid-option> <invalid-option>pressgang</invalid-option> <invalid-option>qumranet</invalid-option> <invalid-option>railo</invalid-option> <invalid-option>redhat</invalid-option> <invalid-option>resteasy</invalid-option> <invalid-option>rhca</invalid-option> <invalid-option>rhcds</invalid-option> <invalid-option>rhce</invalid-option> <invalid-option>rhcsa</invalid-option> <invalid-option>rhcss</invalid-option> <invalid-option>rhct</invalid-option> <invalid-option>rhcva</invalid-option> <invalid-option>rhel</invalid-option> <invalid-option>rhev</invalid-option> <invalid-option>rhq</invalid-option> <invalid-option>rhx</invalid-option> <invalid-option>richfaces</invalid-option> <invalid-option>riftsaw</invalid-option> <invalid-option>savara</invalid-option> <invalid-option>scribble</invalid-option> <invalid-option>seam</invalid-option> <invalid-option>shadowman</invalid-option> <invalid-option>shotoku</invalid-option> <invalid-option>shrinkwrap</invalid-option> <invalid-option>snowdrop</invalid-option> <invalid-option>solidice</invalid-option> <invalid-option>spacewalk</invalid-option> <invalid-option>spice</invalid-option> <invalid-option>steamcannon</invalid-option> <invalid-option>stormgrind</invalid-option> <invalid-option>switchyard</invalid-option> <invalid-option>tattletale</invalid-option> <invalid-option>teiid</invalid-option> <invalid-option>tohu</invalid-option> <invalid-option>torquebox</invalid-option> <invalid-option>weld</invalid-option> <invalid-option>wise</invalid-option> <invalid-option>xnio</invalid-option> </invalid-options> <type>string</type> </param>
Andre Dietisheim <adietish> made a comment on jira JBIDE-11288 bumped to 4.2.x