diff --git a/src/java.sql.rowset/share/classes/com/sun/rowset/package-info.java b/src/java.sql.rowset/share/classes/com/sun/rowset/package-info.java
index 950f4bfaa39..a2cd3315da0 100644
--- a/src/java.sql.rowset/share/classes/com/sun/rowset/package-info.java
+++ b/src/java.sql.rowset/share/classes/com/sun/rowset/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2023, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,8 +69,9 @@
* classes so that any developer can extend them to provide additional features
* while maintaining the core required standard functionality and compatibility. It
* is anticipated that many vendors and developers will extend the standard feature
- * set to their their particular needs. The website for JDBC Technology will
+ * set to their particular needs. The website for JDBC Technology will
* provider a portal where implementations can be listed, similar to the way it
* provides a site for JDBC drivers.
+ * @since 1.5
*/
package com.sun.rowset;
diff --git a/src/java.sql.rowset/share/classes/com/sun/rowset/providers/package-info.java b/src/java.sql.rowset/share/classes/com/sun/rowset/providers/package-info.java
index f25376c0e3b..46b42661d93 100644
--- a/src/java.sql.rowset/share/classes/com/sun/rowset/providers/package-info.java
+++ b/src/java.sql.rowset/share/classes/com/sun/rowset/providers/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2023, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -154,5 +154,6 @@
* ability to get any updates back to the original data source. Another possibility
* is a more formal synchronization mechanism such as SyncML
* (http://www.syncml.org/)
+ * @since 1.5
*/
package com.sun.rowset.providers;
diff --git a/src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java b/src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java
index b828e829860..662b974f1fe 100644
--- a/src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java
+++ b/src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java
@@ -146,7 +146,7 @@
*
* A compliant JDBC {@code RowSet} implementation must implement one or more
* standard interfaces specified in this package and may extend the
- * {@link BaseRowSet} abstract class. For example, a
+ * {@link javax.sql.rowset.BaseRowSet} abstract class. For example, a
* {@code CachedRowSet} implementation must implement the {@code CachedRowSet}
* interface and extend the {@code BaseRowSet} abstract class. The
* {@code BaseRowSet} class provides the standard architecture on which all
@@ -283,5 +283,6 @@
*
* JDBC RowSet Tutorial
*
+ * @since 1.5
*/
package javax.sql.rowset;
diff --git a/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package-info.java b/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package-info.java
index 3ee24f76843..d10ca231a79 100644
--- a/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package-info.java
+++ b/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2023, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -224,5 +224,6 @@
* object that is associated with the {@code Connection} object being
* used. So, in other words, if no map is specified, the connection's type
* map can be used by default.
+ * @since 1.5
*/
package javax.sql.rowset.serial;
diff --git a/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package-info.java b/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package-info.java
index 2117e63ef93..d39beba2b9e 100644
--- a/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package-info.java
+++ b/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2023, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -476,5 +476,6 @@
* DataSource for JDBC
* Connections
*
+ * @since 1.5
*/
package javax.sql.rowset.spi;
diff --git a/src/java.sql/share/classes/java/sql/package-info.java b/src/java.sql/share/classes/java/sql/package-info.java
index 9e94e0b9393..146100f74ca 100644
--- a/src/java.sql/share/classes/java/sql/package-info.java
+++ b/src/java.sql/share/classes/java/sql/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2023, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -338,5 +338,6 @@
*
* “JDBC API Tutorial and Reference, Third Edition”
*
+ * @since 1.1
*/
package java.sql;
diff --git a/src/java.sql/share/classes/javax/sql/package-info.java b/src/java.sql/share/classes/javax/sql/package-info.java
index 341d917c3e4..1efdf98a99b 100644
--- a/src/java.sql/share/classes/javax/sql/package-info.java
+++ b/src/java.sql/share/classes/javax/sql/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2023, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -173,7 +173,6 @@
* each {@code XAConnection} object creates an {@code XAResource} object
* that the transaction manager uses to manage the connection.
*
- *
* Rowsets
* The {@code RowSet} interface works with various other classes and
* interfaces behind the scenes. These can be grouped into three categories.
@@ -248,7 +247,6 @@
* for its rowset. The rowset's internal state is also updated, either by the
* reader or directly by the method {@code RowSet.execute}.
*
- *
* {@code RowSetWriter}
* A disconnected {@code RowSet} object that has implemented the
* {@code RowSetInternal} interface can call on its writer (the
@@ -265,7 +263,6 @@
* Close the connection
*
*
- *
*
*
*
@@ -273,7 +270,6 @@
* ways, and anyone may write an implementation. Developers are encouraged
* to use their imaginations in coming up with new ways to use rowsets.
*
- *
*
Package Specification
*
*
@@ -289,5 +285,6 @@
*
* - “JDBC™API Tutorial and Reference, Third Edition”
*
+ * @since 1.4
*/
package javax.sql;