GlassFish v3 Milestone 2: CLI Commands needed for CTS

This list contains only the commands needed for Java EE CTS (Compatability Test Suite)milestone2. For milestone2 deliverables, pl. refer to ms2 delivereables.
<p>

<table width=100% border=1>
<tr>
<th>Module</th>
<th>Id</th>
<th>Command</th>
</tr>
<!-- table start -->

<tr>
<td>admin</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>1</td>
<td>start-domain</td>
</tr>
<tr>
<td> </td>
<td>2</td>
<td>stop-domain</td>
</tr>
<tr>
<td> </td>
<td>7</td>
<td>generate-jvm-report</td>
</tr>
<tr>
<td> </td>
<td>9</td>
<td>version</td>
</tr>
<tr>
<td> </td>
<td>10</td>
<td>add-resources</td>
</tr>
<tr>
<td> </td>
<td>11</td>
<td>create-jvm-options</td>
</tr>
<tr>
<td> </td>
<td>12</td>
<td>delete-jvm-options</td>
</tr>
<tr>
<td> </td>
<td>16</td>
<td>create-profiler</td>
</tr>
<tr>
<td> </td>
<td>17</td>
<td>delete-profiler</td>
</tr>
<tr>
<td> </td>
<td>18</td>
<td>create-system-properties</td>
</tr>
<tr>
<td> </td>
<td>19</td>
<td>delete-system-property</td>
</tr>
<tr>
<td> </td>
<td>20</td>
<td>list-system-properties</td>
</tr>
<tr>
<td> </td>
<td>24</td>
<td>get</td>
</tr>
<tr>
<td> </td>
<td>25</td>
<td>set</td>
</tr>
<tr>
<td> </td>
<td>26</td>
<td>list</td>
</tr>
<tr>
<td> </td>
<td>28</td>
<td>change-admin-password</td>
</tr>
<tr>
<td>cli-optional</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>29</td>
<td>create-domain</td>
</tr>
<tr>
<td> </td>
<td>30</td>
<td>delete-domain</td>
</tr>
<tr>
<td> </td>
<td>31</td>
<td>list-domains</td>
</tr>
<tr>
<td> </td>
<td>32</td>
<td>start-database</td>
</tr>
<tr>
<td> </td>
<td>33</td>
<td>stop-database</td>
</tr>
<tr>
<td> </td>
<td>35</td>
<td>multimode</td>
</tr>
<tr>
<td> </td>
<td>39</td>
<td>login</td>
</tr>
<tr>
<td>connectors</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>43</td>
<td>create-admin-object</td>
</tr>
<tr>
<td> </td>
<td>44</td>
<td>delete-admin-object</td>
</tr>
<tr>
<td> </td>
<td>45</td>
<td>list-admin-objects</td>
</tr>
<tr>
<td> </td>
<td>46</td>
<td>create-connector-connection-pool</td>
</tr>
<tr>
<td> </td>
<td>47</td>
<td>delete-connector-connection-pool</td>
</tr>
<tr>
<td> </td>
<td>48</td>
<td>list-connector-connection-pools</td>
</tr>
<tr>
<td> </td>
<td>49</td>
<td>create-connector-resource</td>
</tr>
<tr>
<td> </td>
<td>50</td>
<td>delete-connector-resource</td>
</tr>
<tr>
<td> </td>
<td>51</td>
<td>list-connector-resources</td>
</tr>
<tr>
<td>deployment</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>70</td>
<td>deploy</td>
</tr>
<tr>
<td> </td>
<td>71</td>
<td>undeploy</td>
</tr>
<tr>
<td> </td>
<td>72</td>
<td>enable</td>
</tr>
<tr>
<td> </td>
<td>73</td>
<td>disable</td>
</tr>
<tr>
<td> </td>
<td>74</td>
<td>deploydir</td>
</tr>
<tr>
<td> </td>
<td>76</td>
<td>list-components</td>
</tr>
<tr>
<td>javamail</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>81</td>
<td>create-javamail-resource</td>
</tr>
<tr>
<td> </td>
<td>82</td>
<td>delete-javamail-resource</td>
</tr>
<tr>
<td> </td>
<td>83</td>
<td>list-javamail-resources</td>
</tr>
<tr>
<td>jdbc</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>84</td>
<td>create-jdbc-connection-pool</td>
</tr>
<tr>
<td> </td>
<td>85</td>
<td>delete-jdbc-connection-pool</td>
</tr>
<tr>
<td> </td>
<td>86</td>
<td>list-jdbc-connection-pools</td>
</tr>
<tr>
<td> </td>
<td>87</td>
<td>create-jdbc-resource</td>
</tr>
<tr>
<td> </td>
<td>88</td>
<td>delete-jdbc-resource</td>
</tr>
<tr>
<td> </td>
<td>89</td>
<td>list-jdbc-resources</td>
</tr>
<tr>
<td> </td>
<td>90</td>
<td>ping-connection-pool</td>
</tr>
<tr>
<td>jndi</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>91</td>
<td>create-custom-resource</td>
</tr>
<tr>
<td> </td>
<td>92</td>
<td>delete-custom-resource</td>
</tr>
<tr>
<td> </td>
<td>93</td>
<td>list-custom-resources</td>
</tr>
<tr>
<td>monitoring</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>102</td>
<td>monitor</td>
</tr>
<tr>
<td>security</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>107</td>
<td>create-audit-module</td>
</tr>
<tr>
<td> </td>
<td>108</td>
<td>delete-audit-module</td>
</tr>
<tr>
<td> </td>
<td>109</td>
<td>list-audit-modules</td>
</tr>
<tr>
<td> </td>
<td>110</td>
<td>create-auth-realm</td>
</tr>
<tr>
<td> </td>
<td>111</td>
<td>delete-auth-realm</td>
</tr>
<tr>
<td> </td>
<td>112</td>
<td>list-auth-realms</td>
</tr>
<tr>
<td> </td>
<td>113</td>
<td>create-file-user</td>
</tr>
<tr>
<td> </td>
<td>114</td>
<td>delete-file-user</td>
</tr>
<tr>
<td> </td>
<td>115</td>
<td>update-file-user</td>
</tr>
<tr>
<td> </td>
<td>116</td>
<td>list-file-users</td>
</tr>
<tr>
<td> </td>
<td>117</td>
<td>list-file-groups</td>
</tr>
<tr>
<td> </td>
<td>118</td>
<td>create-message-security-provider</td>
</tr>
<tr>
<td> </td>
<td>119</td>
<td>delete-message-security-provider</td>
</tr>
<tr>
<td> </td>
<td>120</td>
<td>list-message-security-providers</td>
</tr>
<tr>
<td> </td>
<td>121</td>
<td>create-password-alias</td>
</tr>
<tr>
<td> </td>
<td>122</td>
<td>delete-password-alias</td>
</tr>
<tr>
<td> </td>
<td>123</td>
<td>update-password-alias</td>
</tr>
<tr>
<td> </td>
<td>124</td>
<td>list-password-aliases</td>
</tr>
<tr>
<td> </td>
<td>125</td>
<td>create-ssl</td>
</tr>
<tr>
<td> </td>
<td>126</td>
<td>delete-ssl</td>
</tr>
<tr>
<td>web</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>127</td>
<td>create-http-listener</td>
</tr>
<tr>
<td> </td>
<td>128</td>
<td>delete-http-listener</td>
</tr>
<tr>
<td> </td>
<td>129</td>
<td>list-http-listeners</td>
</tr>
<tr>
<td> </td>
<td>130</td>
<td>create-virtual-server</td>
</tr>
<tr>
<td> </td>
<td>131</td>
<td>delete-virtual-server</td>
</tr>
<tr>
<td> </td>
<td>132</td>
<td>list-virtual-servers</td>
</tr>

<!-- table edn-->
</table>
<p>

Based on discussion with Ryan: For backward compatability we need CCC approval for create-persistence-resource (and delete), reconfig, and bug 7151. Otherwise they have to be no-op.
<p>
The commands create/delete/list-jms-user are provided by IMQ.