[jbosstools-issues] [JBoss JIRA] (JBIDE-12183) Domain wizard: Domain name is not validated. Has to run into PaaS error to get to know about limitations

Andre Dietisheim (JIRA) issues at jboss.org
Fri Jan 9 11:37:30 EST 2015


    [ https://issues.jboss.org/browse/JBIDE-12183?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13031404#comment-13031404 ] 

Andre Dietisheim commented on JBIDE-12183:
------------------------------------------

setting fixVersion to LATER since the main focus now is to create tooling for OpenShift v3.

> Domain wizard: Domain name is not validated. Has to run into PaaS error to get to know about limitations
> --------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-12183
>                 URL: https://issues.jboss.org/browse/JBIDE-12183
>             Project: Tools (JBoss Tools)
>          Issue Type: Enhancement
>          Components: openshift
>    Affects Versions: 3.3.0.CR1
>            Reporter: Andre Dietisheim
>              Labels: domain_wizard
>             Fix For: LATER
>
>         Attachments: domain-name-must-lt-16chars.png
>
>
> There are 2 limitations:
> * name is limited to 16 alphanumeric characters (resolved in JBIDE-14570)
> * there are forbidden names
> when querying the domain resource (with protocol >= 1.2) one gets the forbidden names:
> {code}
>              <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>git</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>
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jbosstools-issues mailing list