Buggy code:
public class ServerRootDescription { private static final String RESOURCE_NAME = ( ServerRootDescription . class . getPackage ( ) . getName ( ) ) + ".LocalDescriptions" ; public static ModelNode getDescription ( final Locale locale ) { final ResourceBundle bundle = ServerRootDescription . getResourceBundle ( locale ) ; final ModelNode root = new ModelNode ( ) ; root . get ( DESCRIPTION ) . set ( bundle . getString ( "server" ) ) ; root . get ( HEAD_COMMENT_ALLOWED ) . set ( true ) ; root . get ( TAIL_COMMENT_ALLOWED ) . set ( true ) ; root . get ( ATTRIBUTES , NAMESPACES ) . set ( CommonDescriptions . getNamespacePrefixAttribute ( locale ) ) ; root . get ( ATTRIBUTES , SCHEMA_LOCATIONS ) . set ( CommonDescriptions . getSchemaLocationAttribute ( locale ) ) ; root . get ( ATTRIBUTES , NAME , DESCRIPTION ) . set ( bundle . getString ( "server.name" ) ) ; root . get ( ATTRIBUTES , NAME , TYPE ) . set ( STRING ) ; root . get ( ATTRIBUTES , NAME , REQUIRED ) . set ( false ) ; root . get ( ATTRIBUTES , NAME , NILLABLE ) . set ( true ) ; root . get ( ATTRIBUTES , NAME , MIN_LENGTH ) . set ( 1 ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . PROFILE_NAME , DESCRIPTION ) . set ( bundle . getString ( "server.profile" ) ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . PROFILE_NAME , TYPE ) . set ( STRING ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . PROFILE_NAME , REQUIRED ) . set ( true ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . PROFILE_NAME , MIN_LENGTH ) . set ( 1 ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . PROFILE_NAME , HEAD_COMMENT_ALLOWED ) . set ( true ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . PROFILE_NAME , TAIL_COMMENT_ALLOWED ) . set ( true ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . SERVER_STATE , DESCRIPTION ) . set ( bundle . getString ( "server.state" ) ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . SERVER_STATE , TYPE ) . set ( STRING ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . SERVER_STATE , REQUIRED ) . set ( true ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . SERVER_STATE , NILLABLE ) . set ( false ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . SERVER_STATE , MIN_LENGTH ) . set ( 1 ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . PROCESS_TYPE , DESCRIPTION ) . set ( bundle . getString ( "server.process-type" ) ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . PROCESS_TYPE , TYPE ) . set ( STRING ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . PROCESS_TYPE , REQUIRED ) . set ( true ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . PROCESS_TYPE , NILLABLE ) . set ( false ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . PROCESS_TYPE , MIN_LENGTH ) . set ( 1 ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . LAUNCH_TYPE , DESCRIPTION ) . set ( bundle . getString ( "server.launch-type" ) ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . LAUNCH_TYPE , TYPE ) . set ( STRING ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . LAUNCH_TYPE , REQUIRED ) . set ( true ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . LAUNCH_TYPE , NILLABLE ) . set ( false ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . LAUNCH_TYPE , MIN_LENGTH ) . set ( 1 ) ; root . get ( ATTRIBUTES , ServerDescriptionConstants . LAUNCH_TYPE , ALLOWED ) . add ( DOMAIN . toString ( ) ) ; <START_BUG> root . get ( ATTRIBUTES , ServerDescriptionConstants . LAUNCH_TYPE , ALLOWED ) . add ( STANADALONE . toString ( ) ) ; <END_BUG> root . get ( ATTRIBUTES , ServerDescriptionConstants . LAUNCH_TYPE , ALLOWED ) . add ( EMBEDDED . toString ( ) ) ; root . get ( OPERATIONS ) ; root . get ( CHILDREN , EXTENSION , DESCRIPTION ) . set ( bundle . getString ( "server.extension" ) ) ; root . get ( CHILDREN , EXTENSION , MIN_OCCURS ) . set ( 0 ) ; root . get ( CHILDREN , EXTENSION , MODEL_DESCRIPTION ) ; root . get ( CHILDREN , PATH , DESCRIPTION ) . set ( bundle . getString ( "server.path" ) ) ; root . get ( CHILDREN , PATH , MIN_OCCURS ) . set ( 0 ) ; root . get ( CHILDREN , PATH , MODEL_DESCRIPTION ) ; root . get ( CHILDREN , SYSTEM_PROPERTY , DESCRIPTION ) . set ( bundle . getString ( "server.system-properties" ) ) ; root . get ( CHILDREN , SYSTEM_PROPERTY , MIN_OCCURS ) . set ( 0 ) ; root . get ( CHILDREN , SYSTEM_PROPERTY , MODEL_DESCRIPTION ) ; root . get ( CHILDREN , CORE_SERVICE , DESCRIPTION ) . set ( bundle . getString ( "server.core-services" ) ) ; root . get ( CHILDREN , CORE_SERVICE , MIN_OCCURS ) . set ( 0 ) ; root . get ( CHILDREN , CORE_SERVICE , MODEL_DESCRIPTION ) ; root . get ( CHILDREN , INTERFACE , DESCRIPTION ) . set ( bundle . getString ( "server.interface" ) ) ; root . get ( CHILDREN , INTERFACE , MIN_OCCURS ) . set ( 0 ) ; root . get ( CHILDREN , INTERFACE , MODEL_DESCRIPTION ) ; root . get ( CHILDREN , SOCKET_BINDING_GROUP , DESCRIPTION ) . set ( bundle . getString ( "server.socket-binding" ) ) ; root . get ( CHILDREN , SOCKET_BINDING_GROUP , MIN_OCCURS ) . set ( 0 ) ; root . get ( CHILDREN , SOCKET_BINDING_GROUP , MODEL_DESCRIPTION ) ;

Fix:
root . get ( ATTRIBUTES , ServerDescriptionConstants . LAUNCH_TYPE , ALLOWED ) . add ( STANDALONE . toString ( ) ) ;