8044027: Remove unused XML Signature schema and dtd files from source

Alan Bateman Alan.Bateman at oracle.com
Fri May 30 12:58:15 UTC 2014


As part of preparing to restructure the source code as modules, we are 
finding a number of files in the jdk repository that are not used in the 
build. In this case there are a number of XML schema/DTD files that came 
from the original Apache code but ignored in the JDK build. I checked 
with Sean and he told me that they can be deleted so I need a Reviewer 
to okay reviewing the following files:

R com/sun/org/apache/xml/internal/security/resource/schema/etsi.xsd
R com/sun/org/apache/xml/internal/security/resource/schema/xenc-schema.rng
R com/sun/org/apache/xml/internal/security/resource/schema/xenc-schema.xsd
R 
com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.dtd
R 
com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.rng
R 
com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.xsd

There is also one small clean-up in the build as it is no longer 
necessary to exclude these files from being copied into the build tree.

diff --git a/make/CopyIntoClasses.gmk b/make/CopyIntoClasses.gmk
--- a/make/CopyIntoClasses.gmk
+++ b/make/CopyIntoClasses.gmk
@@ -30,7 +30,6 @@

  # These directories should not be copied at all
  EXCLUDES += \
-    com/sun/org/apache/xml/internal/security/resource/schema \
      java/awt/doc-files \
      java/lang/doc-files \
      javax/swing/doc-files \


Thanks,
Alan.






More information about the security-dev mailing list