Issue Details (XML | Word | Printable)

Type: Bug Bug
Status: Resolved Resolved
Resolution: Invalid
Priority: Trivial Trivial
Assignee: Ian Evans
Reporter: Michael Dobrovolsky
Votes: 0
Watchers: 1

If you were logged in you would be able to see more operations.

Typo (Java SE instead of JAVA EE)

Created: 23/May/13 08:15 AM   Updated: 23/May/13 05:39 PM   Resolved: 23/May/13 05:39 PM
Component/s: doc
Affects Version/s: 6.0.8
Fix Version/s: None

Time Tracking:
Not Specified

Participants: Ian Evans and Michael Dobrovolsky

 Description  « Hide

Typo in Java Database Connectivity API section. Should be: The Java EE 6 platform requires JDBC 4.0. Instead of: The Java SE 6 platform requires JDBC 4.0.

Ian Evans added a comment - 23/May/13 05:39 PM

"Java SE" is actually correct here. Starting with Java SE 1.4.2, JDBC is a required technology for Java Platform, Standard Edition. Java SE 6 requires JDBC 4.0, as described in Section 2 ("Component JSRs") of JSR 270, the specification for Java SE 6.

Java EE 6 requires Java SE 6 or higher. JSR 316 is the specification for Java SE 6, and has this to say about JDBC in section EE.2.7.6:
"The JDBC API is included in Java SE, but this specification includes additional requirements on JDBC device drivers."

The JDBC API itself, though, is provided by Java SE. You could say that Java EE 6 indirectly requires JDBC 4.0 through its dependency on Java SE 6. I'll rewrite this sentence for the Java EE 7 Tutorial to make it more clear.