Multiple specifications and the Java Platform
- J2SE Platform (umbrella) Spec references multiple standalone specs
- Some (not all) component specs have an independent existence - and their
own test suites
- XML Digital Signature
- JDBC (database connectivity)
- JAXB (XML binding)
- JAX-RPC (SOAP)
- JAXP (XML parsing)
- Several of these in turn reference other specs (often from W3C)
- Subsetting and supersetting are strongly discouraged to preserve interoperability
- Must (usually) implement all component specs
- Must (usually) implement the same version of all component specs