jdk/make/src/classes/build/tools/jigsaw/technology-summary.html
changeset 36511 9d0388c6b336
child 43539 b7c4265f40e7
equal deleted inserted replaced
36510:043f1af70518 36511:9d0388c6b336
       
     1 <html>
       
     2 <head>
       
     3 <title>JDK Technology Summary</title>
       
     4 <style type="text/css">
       
     5 table { border: 1px solid black; border-collapse: collapse; }
       
     6 tr.se-base { background-color: bisque; }
       
     7 tr.se-misc { background-color: lavender; }
       
     8 tr.se-ee   { background-color: lightgreen; }
       
     9 tr.se-ext  { background-color: pink; }
       
    10 td { font-family: monospace; padding: 4px; border: 1px solid; }
       
    11 </style>
       
    12 </head>
       
    13 
       
    14 <h1>JCP Technologies in the Modular JDK</h1>
       
    15 
       
    16 <p><em>Last updated 2015-03-06 (Added java.datatransfer. Assumes JNLP is modularized, and StAX joins the Java SE Platform.)</em></p>
       
    17 
       
    18 <p><a href="module-summary.html">JDK Module Summary</a> | Technologies in the <a href="https://docs.oracle.com/javase/8/docs/">Java SE Documentation</a></p>
       
    19 
       
    20 <table>
       
    21 <tr><th>Legend</th></tr>
       
    22 <tr class="se-base"><td><a href="https://jcp.org/en/jsr/platform?listBy=2&listByType=platform">JCP technology in the Java SE Platform only -- in java.base</a></td></tr>
       
    23 <tr class="se-misc"><td><a href="https://jcp.org/en/jsr/platform?listBy=2&listByType=platform">JCP technology in the Java SE Platform only -- not in java.base</a></td></tr>
       
    24 <tr class="se-ee"><td><a href="https://jcp.org/en/jsr/platform?listBy=3&listByType=platform">JCP technology in the Java SE Platform and the Java EE Platform</a></a></td></tr>
       
    25 <tr class="se-ext"><td><a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#endorsed-standards-apis">JCP technology in the Java SE Platform based on non-JCP standards</a></a></td></tr>
       
    26 <tr><td>JCP technology in neither the Java SE or EE Platforms</td></tr>
       
    27 </table>
       
    28 
       
    29 <p><em>An <strong>upgradeable</strong> module contains JCP technology that is in the Java SE Platform but is not exclusive to the Java SE Platform, i.e., the green and pink technologies. Most upgradeable modules are defined by loaders other than the bootstrap.</em></p>
       
    30 
       
    31 <br/>
       
    32 
       
    33 <table>
       
    34 <tr>
       
    35 <th>Technology</th>
       
    36 <th>Original JSR</th>
       
    37 <th><a href="https://jcp.org/en/procedures/jcp2#DEF">Original Target</a></th>
       
    38 <th>Module</th>
       
    39 <th><a href="https://jcp.org/en/procedures/jcp2#2.1.2">Evolved By</a></th>
       
    40 <th>History</th>
       
    41 <th>Profile/SE</th>
       
    42 <th>Loader</th>
       
    43 <th>Upg?</th>
       
    44 </tr>
       
    45 
       
    46 <tr class="se-misc">
       
    47 <td>JMX</td>
       
    48 <td><a href="https://jcp.org/en/jsr/detail?id=3">3</a></td>
       
    49 <td>Java SE</td>
       
    50 <td><a href="module-summary.html#java.management">java.management</a></td>
       
    51 <td>UJSR for Java SE</td>
       
    52 <td></td>
       
    53 <td>3</td>
       
    54 <td>boot</td>
       
    55 <td>No</td>
       
    56 </tr>
       
    57 
       
    58 <tr class="se-misc">
       
    59 <td>Print Service</td>
       
    60 <td><a href="https://jcp.org/en/jsr/detail?id=6">6</a></td>
       
    61 <td>Java SE</td>
       
    62 <td><a href="module-summary.html#java.desktop">java.desktop</a></td>
       
    63 <td>UJSR for Java SE</td>
       
    64 <td></td>
       
    65 <td>SE</td>
       
    66 <td>boot</td>
       
    67 <td>No</td>
       
    68 </tr>
       
    69 
       
    70 <tr class="se-misc">
       
    71 <td>Preferences</td>
       
    72 <td><a href="https://jcp.org/en/jsr/detail?id=10">10</a></td>
       
    73 <td>Java SE</td>
       
    74 <td><a href="module-summary.html#java.prefs">java.prefs</a></td>
       
    75 <td>UJSR for Java SE</td>
       
    76 <td></td>
       
    77 <td>3</td>
       
    78 <td>boot</td>
       
    79 <td>No</td>
       
    80 </tr>
       
    81 
       
    82 <tr class="se-misc">
       
    83 <td>Image I/O</td>
       
    84 <td><a href="https://jcp.org/en/jsr/detail?id=15">15</a></td>
       
    85 <td>Java SE</td>
       
    86 <td><a href="module-summary.html#java.desktop">java.desktop</a></td>
       
    87 <td>UJSR for Java SE</td>
       
    88 <td></td>
       
    89 <td>SE</td>
       
    90 <td>boot</td>
       
    91 <td>No</td>
       
    92 </tr>
       
    93 
       
    94 <tr class="se-misc">
       
    95 <td>SASL</td>
       
    96 <td><a href="https://jcp.org/en/jsr/detail?id=28">28</a></td>
       
    97 <td>Java SE</td>
       
    98 <td><a href="module-summary.html#java.security.sasl"/>java.security.sasl</a></td>
       
    99 <td>UJSR for Java SE</td>
       
   100 <td></td>
       
   101 <td>3</td>
       
   102 <td>boot</td>
       
   103 <td>No</td>
       
   104 </tr>
       
   105 
       
   106 <tr class="se-misc">
       
   107 <td>Logging</td>
       
   108 <td><a href="https://jcp.org/en/jsr/detail?id=47">47</a></td>
       
   109 <td>Java SE</td>
       
   110 <td><a href="module-summary.html#java.logging">java.logging</a></td>
       
   111 <td>UJSR for Java SE</td>
       
   112 <td></td>
       
   113 <td>1</td>
       
   114 <td>boot</td>
       
   115 <td>No</td>
       
   116 </tr>
       
   117 
       
   118 <tr class="se-base">
       
   119 <td>NIO</td>
       
   120 <td><a href="https://jcp.org/en/jsr/detail?id=51">51</a></td>
       
   121 <td>Java SE</td>
       
   122 <td><a href="module-summary.html#java.base"/>java.base</a></td>
       
   123 <td>UJSR for Java SE</td>
       
   124 <td></td>
       
   125 <td>1</td>
       
   126 <td>boot</td>
       
   127 <td>No</td>
       
   128 </tr>
       
   129 
       
   130 <tr>
       
   131 <td>JNLP</td>
       
   132 <td><a href="https://jcp.org/en/jsr/detail?id=56">56</a></td>
       
   133 <td>Java SE</td>
       
   134 <td><a href="module-summary.html#java.desktop">java.jnlp</a></td>
       
   135 <td>Original JSR</td>
       
   136 <td></td>
       
   137 <td>N/A</td>
       
   138 <td>boot</td>
       
   139 <td>No</td>
       
   140 </tr>
       
   141 
       
   142 <tr class="se-misc">
       
   143 <td>Beans Persistence</td>
       
   144 <td><a href="https://jcp.org/en/jsr/detail?id=57">57</a></td>
       
   145 <td>Java SE</td>
       
   146 <td><a href="module-summary.html#java.desktop">java.desktop</a></td>
       
   147 <td>UJSR for Java SE</td>
       
   148 <td></td>
       
   149 <td>SE</td>
       
   150 <td>boot</td>
       
   151 <td>No</td>
       
   152 </tr>
       
   153 
       
   154 <tr class="se-misc">
       
   155 <td>GSS</td>
       
   156 <td><a href="https://jcp.org/en/jsr/detail?id=72">72</a></td>
       
   157 <td>Java SE</td>
       
   158 <td><a href="module-summary.html#java.security.jgss">java.security.jgss</a></td>
       
   159 <td>UJSR for Java SE</td>
       
   160 <td></td>
       
   161 <td>3</td>
       
   162 <td>boot</td>
       
   163 <td>No</td>
       
   164 </tr>
       
   165 
       
   166 <tr class="se-misc">
       
   167 <td>XML Digital Signature</td>
       
   168 <td><a href="https://jcp.org/en/jsr/detail?id=105">105</a></td>
       
   169 <td>Java SE</td>
       
   170 <td><a href="module-summary.html#java.xml.crypto">java.xml.crypto</a></td>
       
   171 <td>UJSR for Java SE</td>
       
   172 <td></td>
       
   173 <td>3</td>
       
   174 <td>boot</td>
       
   175 <td>No</td>
       
   176 </tr>
       
   177 
       
   178 <tr class="se-misc">
       
   179 <td>JDBC Rowset</td>
       
   180 <td><a href="https://jcp.org/en/jsr/detail?id=114">114</a></td>
       
   181 <td>Java SE</td>
       
   182 <td><a href="module-summary.html#java.sql.rowset">java.sql.rowset</a></td>
       
   183 <td>Original JSR</td>
       
   184 <td>Co-evolved with JDBC</td>
       
   185 <td>3</td>
       
   186 <td>boot</td>
       
   187 <td>No</td>
       
   188 </tr>
       
   189 
       
   190 <tr class="se-misc">
       
   191 <td>JMX Remote</td>
       
   192 <td><a href="https://jcp.org/en/jsr/detail?id=160">160</a></td>
       
   193 <td>Java SE</td>
       
   194 <td><a href="module-summary.html#java.management">java.management</a></td>
       
   195 <td>UJSR for Java SE</td>
       
   196 <td></td>
       
   197 <td>3</td>
       
   198 <td>boot</td>
       
   199 <td>No</td>
       
   200 </tr>
       
   201 
       
   202 <tr class="se-misc">
       
   203 <td>Profiling (Agent)</td>
       
   204 <td><a href="https://jcp.org/en/jsr/detail?id=163">163</a></td>
       
   205 <td>Java SE</td>
       
   206 <td><a href="module-summary.html#java.instrument">java.instrument</a></td>
       
   207 <td>UJSR for Java SE</td>
       
   208 <td></td>
       
   209 <td>3</td>
       
   210 <td>boot</td>
       
   211 <td>No</td>
       
   212 </tr>
       
   213 
       
   214 <tr class="se-misc">
       
   215 <td>Profiling (JMX)</td>
       
   216 <td><a href="https://jcp.org/en/jsr/detail?id=163">163</a></td>
       
   217 <td>Java SE</td>
       
   218 <td><a href="module-summary.html#java.management">java.management</a></td>
       
   219 <td>UJSR for Java SE</td>
       
   220 <td></td>
       
   221 <td>3</td>
       
   222 <td>boot</td>
       
   223 <td>No</td>
       
   224 </tr>
       
   225 
       
   226 <tr class="se-base">
       
   227 <td>Concurrency Utilities</td>
       
   228 <td><a href="https://jcp.org/en/jsr/detail?id=166">166</a></td>
       
   229 <td>Java SE</td>
       
   230 <td><a href="module-summary.html#java.base"/>java.base</a></td>
       
   231 <td>UJSR for Java SE</td>
       
   232 <td></td>
       
   233 <td>1</td>
       
   234 <td>boot</td>
       
   235 <td>No</td>
       
   236 </tr>
       
   237 
       
   238 <tr class="se-base">
       
   239 <td>Annotations</td>
       
   240 <td><a href="https://jcp.org/en/jsr/detail?id=175">175</a></td>
       
   241 <td>Java SE</td>
       
   242 <td><a href="module-summary.html#java.base"/>java.base</a></td>
       
   243 <td>UJSR for Java SE</td>
       
   244 <td></td>
       
   245 <td>1</td>
       
   246 <td>boot</td>
       
   247 <td>No</td>
       
   248 </tr>
       
   249 
       
   250 <tr class="se-misc">
       
   251 <td>StAX</td>
       
   252 <td><a href="https://jcp.org/en/jsr/detail?id=173">173</a></td>
       
   253 <td>Java SE</td>
       
   254 <td><a href="module-summary.html#java.xml">java.xml</a></td>
       
   255 <td>Original JSR</td>
       
   256 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a></td>
       
   257 <td>2</td>
       
   258 <td>boot</td>
       
   259 <td>No</td>
       
   260 </tr>
       
   261 
       
   262 <tr class="se-misc">
       
   263 <td>Annotations (Language Model)</td>
       
   264 <td><a href="https://jcp.org/en/jsr/detail?id=175">175</a></td>
       
   265 <td>Java SE</td>
       
   266 <td><a href="module-summary.html#java.compiler"/>java.compiler</a></td>
       
   267 <td>UJSR for Java SE</td>
       
   268 <td></td>
       
   269 <td>3</td>
       
   270 <td>boot</td>
       
   271 <td>No</td>
       
   272 </tr>
       
   273 
       
   274 <tr class="se-misc">
       
   275 <td>Compiler</td>
       
   276 <td><a href="https://jcp.org/en/jsr/detail?id=199">199</a></td>
       
   277 <td>Java SE</td>
       
   278 <td><a href="module-summary.html#java.compiler">java.compiler</a></td>
       
   279 <td>Original JSR</td>
       
   280 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a></td>
       
   281 <td>3</td>
       
   282 <td>boot</td>
       
   283 <td>No</td>
       
   284 </tr>
       
   285 
       
   286 <tr class="se-base">
       
   287 <td>Pack200</td>
       
   288 <td><a href="https://jcp.org/en/jsr/detail?id=200">200</a></td>
       
   289 <td>Java SE</td>
       
   290 <td><a href="module-summary.html#java.base"/>java.base</a></td>
       
   291 <td>UJSR for Java SE</td>
       
   292 <td></td>
       
   293 <td>1</td>
       
   294 <td>boot</td>
       
   295 <td>No</td>
       
   296 </tr>
       
   297 
       
   298 <tr class="se-base">
       
   299 <td>NIO.2</td>
       
   300 <td><a href="https://jcp.org/en/jsr/detail?id=203">203</a></td>
       
   301 <td>Java SE</td>
       
   302 <td><a href="module-summary.html#java.base"/>java.base</a></td>
       
   303 <td>UJSR for Java SE</td>
       
   304 <td></td>
       
   305 <td>1</td>
       
   306 <td>boot</td>
       
   307 <td>No</td>
       
   308 </tr>
       
   309 
       
   310 <tr class="se-misc">
       
   311 <td>JAXP</td>
       
   312 <td><a href="https://jcp.org/en/jsr/detail?id=206">206</a></td>
       
   313 <td>Java SE</td>
       
   314 <td><a href="module-summary.html#java.xml">java.xml</a></td>
       
   315 <td>UJSR for Java SE</td>
       
   316 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a></td>
       
   317 <td>2</td>
       
   318 <td>boot</td>
       
   319 <td>No</td>
       
   320 </tr>
       
   321 
       
   322 <tr class="se-misc">
       
   323 <td>JDBC</td>
       
   324 <td><a href="https://jcp.org/en/jsr/detail?id=221">221</a></td>
       
   325 <td>Java SE</td>
       
   326 <td><a href="module-summary.html#java.sql">java.sql</a></td>
       
   327 <td>Original JSR</td>
       
   328 <td>Co-evolved with JDBC Rowset</td>
       
   329 <td>2</td>
       
   330 <td>boot</td>
       
   331 <td>No</td>
       
   332 </tr>
       
   333 
       
   334 <tr class="se-misc">
       
   335 <td>Scripting</td>
       
   336 <td><a href="https://jcp.org/en/jsr/detail?id=223">223</a></td>
       
   337 <td>Java SE</td>
       
   338 <td><a href="module-summary.html#java.scripting">java.scripting</a></td>
       
   339 <td>Original JSR</td>
       
   340 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a></td>
       
   341 <td>1</td>
       
   342 <td>boot</td>
       
   343 <td>No</td>
       
   344 </tr>
       
   345 
       
   346 <tr>
       
   347 <td>Smart Card I/O</td>
       
   348 <td><a href="https://jcp.org/en/jsr/detail?id=268">268</a></td>
       
   349 <td>Java SE</td>
       
   350 <td><a href="module-summary.html#java.smartcardio">java.smartcardio</a></td>
       
   351 <td>Original JSR</td>
       
   352 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a> (unlisted)</td>
       
   353 <td>N/A</td>
       
   354 <td>boot</td>
       
   355 <td>No</td>
       
   356 </tr>
       
   357 
       
   358 <tr class="se-misc">
       
   359 <td>Annotation Processing</td>
       
   360 <td><a href="https://jcp.org/en/jsr/detail?id=269">269</a></td>
       
   361 <td>Java SE</td>
       
   362 <td><a href="module-summary.html#java.compiler">java.compiler</a></td>
       
   363 <td>Original JSR</td>
       
   364 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a></td>
       
   365 <td>3</td>
       
   366 <td>boot</td>
       
   367 <td>No</td>
       
   368 </tr>
       
   369 
       
   370 <tr class="se-base">
       
   371 <td>InvokeDynamic</td>
       
   372 <td><a href="https://jcp.org/en/jsr/detail?id=292">292</a></td>
       
   373 <td>Java SE</td>
       
   374 <td><a href="module-summary.html#java.base"/>java.base</a></td>
       
   375 <td>UJSR for Java SE</td>
       
   376 <td></td>
       
   377 <td>1</td>
       
   378 <td>boot</td>
       
   379 <td>No</td>
       
   380 </tr>
       
   381 
       
   382 <tr class="se-base">
       
   383 <td>Type Annotations</td>
       
   384 <td><a href="https://jcp.org/en/jsr/detail?id=308">308</a></td>
       
   385 <td>Java SE</td>
       
   386 <td><a href="module-summary.html#java.base"/>java.base</a></td>
       
   387 <td>UJSR for Java SE</td>
       
   388 <td></td>
       
   389 <td>1</td>
       
   390 <td>boot</td>
       
   391 <td>No</td>
       
   392 </tr>
       
   393 
       
   394 <tr class="se-misc">
       
   395 <td>Type Annotations (Language Model)</td>
       
   396 <td><a href="https://jcp.org/en/jsr/detail?id=308">308</a></td>
       
   397 <td>Java SE</td>
       
   398 <td><a href="module-summary.html#java.compiler"/>java.compiler</a></td>
       
   399 <td>UJSR for Java SE</td>
       
   400 <td></td>
       
   401 <td>3</td>
       
   402 <td>boot</td>
       
   403 <td>No</td>
       
   404 </tr>
       
   405 
       
   406 <tr class="se-base">
       
   407 <td>Date and Time</td>
       
   408 <td><a href="https://jcp.org/en/jsr/detail?id=310">310</a></td>
       
   409 <td>Java SE</td>
       
   410 <td><a href="module-summary.html#java.base"/>java.base</a></td>
       
   411 <td>UJSR for Java SE</td>
       
   412 <td></td>
       
   413 <td>1</td>
       
   414 <td>boot</td>
       
   415 <td>No</td>
       
   416 </tr>
       
   417 
       
   418 <tr class="se-base">
       
   419 <td>Streams</td>
       
   420 <td><a href="https://jcp.org/en/jsr/detail?id=335">335</a></td>
       
   421 <td>Java SE</td>
       
   422 <td><a href="module-summary.html#java.base"/>java.base</a></td>
       
   423 <td>UJSR for Java SE</td>
       
   424 <td></td>
       
   425 <td>1</td>
       
   426 <td>boot</td>
       
   427 <td>No</td>
       
   428 </tr>
       
   429 
       
   430 <tr class="se-base">
       
   431 <td>Collections, Math, I18N, I/O, Net, Reflection</td>
       
   432 <td>---</td>
       
   433 <td>---</td>
       
   434 <td><a href="module-summary.html#java.base"/>java.base</a></td>
       
   435 <td>UJSR for Java SE</td>
       
   436 <td></td>
       
   437 <td>1</td>
       
   438 <td>boot</td>
       
   439 <td>No</td>
       
   440 </tr>
       
   441 
       
   442 <tr class="se-base">
       
   443 <td>JCA, JAAS, JSSE</td>
       
   444 <td>---</td>
       
   445 <td>---</td>
       
   446 <td><a href="module-summary.html#java.base"/>java.base</a></td>
       
   447 <td>UJSR for Java SE</td>
       
   448 <td></td>
       
   449 <td>1</td>
       
   450 <td>boot</td>
       
   451 <td>No</td>
       
   452 </tr>
       
   453 
       
   454 <tr class="se-misc">
       
   455 <td>Applet, AWT, Swing, Java 2D, Beans, A11Y, Sound</td>
       
   456 <td>---</td>
       
   457 <td>---</td>
       
   458 <td><a href="module-summary.html#java.desktop"/>java.desktop</a></td>
       
   459 <td>UJSR for Java SE</td>
       
   460 <td></td>
       
   461 <td>SE</td>
       
   462 <td>boot</td>
       
   463 <td>No</td>
       
   464 </tr>
       
   465 
       
   466 <tr class="se-misc">
       
   467 <td>Data Transfer</td>
       
   468 <td>---</td>
       
   469 <td>---</td>
       
   470 <td><a href="module-summary.html#java.datatransfer"/>java.datatransfer</a></td>
       
   471 <td>UJSR for Java SE</td>
       
   472 <td></td>
       
   473 <td>SE</td>
       
   474 <td>boot</td>
       
   475 <td>No</td>
       
   476 </tr>
       
   477 
       
   478 <tr class="se-misc">
       
   479 <td>JNDI</td>
       
   480 <td>---</td>
       
   481 <td>---</td>
       
   482 <td><a href="module-summary.html#java.naming"/>java.naming</a></td>
       
   483 <td>UJSR for Java SE</td>
       
   484 <td></td>
       
   485 <td>3</td>
       
   486 <td>boot</td>
       
   487 <td>No</td>
       
   488 </tr>
       
   489 
       
   490 <tr class="se-misc">
       
   491 <td>RMI</td>
       
   492 <td>---</td>
       
   493 <td>---</td>
       
   494 <td><a href="module-summary.html#java.rmi"/>java.rmi</a></td>
       
   495 <td>UJSR for Java SE</td>
       
   496 <td></td>
       
   497 <td>2</td>
       
   498 <td>boot</td>
       
   499 <td>No</td>
       
   500 </tr>
       
   501 
       
   502 <tr class="se-misc">
       
   503 <td>JAF</td>
       
   504 <td><a href="https://jcp.org/en/jsr/detail?id=925">925</a></td>
       
   505 <td>---</td>
       
   506 <td><a href="module-summary.html#java.activation">java.activation</a></a></td>
       
   507 <td>Original JSR</td>
       
   508 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a> (unlisted)</td>
       
   509 <td>SE</td>
       
   510 <td>ext</td>
       
   511 <td>Yes</td>
       
   512 </tr>
       
   513 
       
   514 <tr class="se-ext">
       
   515 <td>RMI-IIOP, IDL</td>
       
   516 <td>(OMG)</td>
       
   517 <td>---</td>
       
   518 <td><a href="module-summary.html#java.corba"/>java.corba</a></td>
       
   519 <td>UJSR for Java SE</td>
       
   520 <td>Formerly an <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#endorsed-standards-apis">Endorsed Standard</a></td>
       
   521 <td>SE</td>
       
   522 <td>ext</td>
       
   523 <td>Yes</td>
       
   524 </tr>
       
   525 
       
   526 <tr class="se-ext">
       
   527 <td>DOM, SAX</td>
       
   528 <td>(W3C)</td>
       
   529 <td>---</td>
       
   530 <td><a href="module-summary.html#java.xml">java.xml</a></td>
       
   531 <td>UJSR for Java SE</td>
       
   532 <td>Formerly an <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#endorsed-standards-apis">Endorsed Standard</a></td>
       
   533 <td>2</td>
       
   534 <td>boot</td>
       
   535 <td>No</td>
       
   536 </tr>
       
   537 
       
   538 <tr class="se-ee">
       
   539 <td>SAAJ</td>
       
   540 <td><a href="https://jcp.org/en/jsr/detail?id=67">67</a></td>
       
   541 <td>Java SE</td>
       
   542 <td><a href="module-summary.html#java.xml.ws">java.xml.ws</a></td>
       
   543 <td>Original JSR</td>
       
   544 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a> (f.k.a. JAXM)</td>
       
   545 <td>SE</td>
       
   546 <td>ext</td>
       
   547 <td>Yes</td>
       
   548 </tr>
       
   549 
       
   550 <tr class="se-ee">
       
   551 <td>Web Services Metadata</td>
       
   552 <td><a href="https://jcp.org/en/jsr/detail?id=181">181</a></td>
       
   553 <td>Java EE</td>
       
   554 <td><a href="module-summary.html#java.xml.ws">java.xml.ws</a></td>
       
   555 <td>Original JSR</td>
       
   556 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a> (unlisted)</td>
       
   557 <td>SE</td>
       
   558 <td>ext</td>
       
   559 <td>Yes</td>
       
   560 </tr>
       
   561 
       
   562 <tr class="se-ee">
       
   563 <td>JAXB</td>
       
   564 <td><a href="https://jcp.org/en/jsr/detail?id=222">222</a></td>
       
   565 <td>Java SE</td>
       
   566 <td><a href="module-summary.html#java.xml.bind">java.xml.bind</a></td>
       
   567 <td>Original JSR</td>
       
   568 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a></td>
       
   569 <td>SE</td>
       
   570 <td>ext</td>
       
   571 <td>Yes</td>
       
   572 </tr>
       
   573 
       
   574 <tr class="se-ee">
       
   575 <td>JAXWS</td>
       
   576 <td><a href="https://jcp.org/en/jsr/detail?id=224">224</a></td>
       
   577 <td>Java SE</td>
       
   578 <td><a href="module-summary.html#java.xml.ws">java.xml.ws</a></td>
       
   579 <td>Original JSR</td>
       
   580 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a></td>
       
   581 <td>SE</td>
       
   582 <td>ext</td>
       
   583 <td>Yes</td>
       
   584 </tr>
       
   585 
       
   586 <!-- Alex: The Java SE Platform incorporates a cutdown version of the javax.annotation package from the Java EE Platform. -->
       
   587 <tr class="se-ee">
       
   588 <td>Common Annotations</td>
       
   589 <td><a href="https://jcp.org/en/jsr/detail?id=250">250</a></td>
       
   590 <td>Java SE,EE</td>
       
   591 <td><a href="module-summary.html#java.annotations.common">java.annotations.common</a></td>
       
   592 <td>Original JSR</td>
       
   593 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a> (unlisted)</td>
       
   594 <td>SE</td>
       
   595 <td>ext</td>
       
   596 <td>Yes</td>
       
   597 </tr>
       
   598 
       
   599 <!-- Alex: The Java SE Platform incorporates a cutdown version of the javax.transaction package from the Java EE Platform. -->
       
   600 <tr class="se-ee">
       
   601 <td>JTA (non-XA)</td>
       
   602 <td><a href="https://jcp.org/en/jsr/detail?id=907">907</a></td>
       
   603 <td>---</td>
       
   604 <td><a href="module-summary.html#java.transaction">java.transaction</a></td>
       
   605 <td>Original JSR</td>
       
   606 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a> (unlisted)</td>
       
   607 <td>SE</td>
       
   608 <td>ext</td>
       
   609 <td>Yes</td>
       
   610 </tr>
       
   611 
       
   612 <!-- Alex: The Java SE Platform incorporates the same version of the javax.transaction.xa package as the Java EE Platform. -->
       
   613 <tr class="se-ee">
       
   614 <td>JTA (XA)</td>
       
   615 <td><a href="https://jcp.org/en/jsr/detail?id=907">907</a></td>
       
   616 <td>---</td>
       
   617 <td><a href="module-summary.html#java.sql"/>java.sql</a></td>
       
   618 <td>Original JSR</td>
       
   619 <td>Formerly a <a href="http://docs.oracle.com/javase/8/docs/technotes/guides/standards/#standalone-technologies">Standalone Technology</a> (unlisted)</td>
       
   620 <td>2</td>
       
   621 <td>boot</td>
       
   622 <td>No</td>
       
   623 </tr>
       
   624 
       
   625 </table>
       
   626 
       
   627 </html>