changeset 39269:fbef515ea566

Merge
author amurillo
date Fri, 10 Jun 2016 15:19:32 -0700
parents 1fe5a068bdab f91311e54b41
children e73eb62f991d
files jdk/src/java.base/share/classes/com/sun/nio/file/ExtendedCopyOption.java jdk/src/java.base/share/classes/com/sun/nio/file/ExtendedOpenOption.java jdk/src/java.base/share/classes/com/sun/nio/file/ExtendedWatchEventModifier.java jdk/src/java.base/share/classes/com/sun/nio/file/SensitivityWatchEventModifier.java jdk/src/java.httpclient/share/classes/java/net/http/WSDisposableText.java jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/common.h jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/spi.h jdk/src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_iw_IL.java jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/dtd/ldml.dtd jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/dtd/ldmlSupplemental.dtd jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/af.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/af_NA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/af_ZA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/agq.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/agq_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ak.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ak_GH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/am.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/am_ET.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_001.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_AE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_BH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_DJ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_DZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_EG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_EH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_ER.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_IL.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_IQ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_JO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_KM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_KW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_LB.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_LY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_MA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_MR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_OM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_PS.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_QA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_SA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_SD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_SO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_SS.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_SY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_TD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_TN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ar_YE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/as.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/as_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/asa.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/asa_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ast.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ast_ES.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/az.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/az_Cyrl.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/az_Cyrl_AZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/az_Latn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/az_Latn_AZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bas.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bas_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/be.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/be_BY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bem.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bem_ZM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bez.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bez_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bg.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bg_BG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bm.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bm_Latn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bm_Latn_ML.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bn_BD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bn_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bo.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bo_CN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bo_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/br.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/br_FR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/brx.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/brx_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bs.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bs_Cyrl.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bs_Cyrl_BA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bs_Latn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/bs_Latn_BA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ca.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ca_AD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ca_ES.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ca_ES_VALENCIA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ca_FR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ca_IT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/cgg.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/cgg_UG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/chr.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/chr_US.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/cs.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/cs_CZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/cy.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/cy_GB.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/da.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/da_DK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/da_GL.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/dav.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/dav_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/de.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/de_AT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/de_BE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/de_CH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/de_DE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/de_LI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/de_LU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/dje.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/dje_NE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/dsb.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/dsb_DE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/dua.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/dua_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/dyo.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/dyo_SN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/dz.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/dz_BT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ebu.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ebu_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ee.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ee_GH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ee_TG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/el.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/el_CY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/el_GR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_001.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_150.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_AG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_AI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_AS.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_AU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_BB.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_BE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_BM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_BS.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_BW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_BZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_CA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_CC.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_CK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_CX.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_DG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_DM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_ER.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_FJ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_FK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_FM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_GB.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_GD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_GG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_GH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_GI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_GM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_GU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_GY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_HK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_IE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_IM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_IO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_JE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_JM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_KI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_KN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_KY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_LC.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_LR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_LS.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_MG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_MH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_MO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_MP.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_MS.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_MT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_MU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_MW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_MY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_NA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_NF.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_NG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_NR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_NU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_NZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_PG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_PH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_PK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_PN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_PR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_PW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_RW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_SB.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_SC.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_SD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_SG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_SH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_SL.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_SS.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_SX.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_SZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_TC.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_TK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_TO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_TT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_TV.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_UG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_UM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_US.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_US_POSIX.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_VC.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_VG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_VI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_VU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_WS.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_ZA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_ZM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/en_ZW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/eo.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/eo_001.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_419.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_AR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_BO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_CL.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_CO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_CR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_CU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_DO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_EA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_EC.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_ES.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_GQ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_GT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_HN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_IC.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_MX.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_NI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_PA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_PE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_PH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_PR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_PY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_SV.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_US.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_UY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/es_VE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/et.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/et_EE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/eu.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/eu_ES.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ewo.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ewo_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fa.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fa_AF.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fa_IR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ff.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ff_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ff_GN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ff_MR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ff_SN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fi.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fi_FI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fil.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fil_PH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fo.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fo_FO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_BE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_BF.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_BI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_BJ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_BL.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_CA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_CD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_CF.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_CG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_CH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_CI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_DJ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_DZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_FR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_GA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_GF.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_GN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_GP.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_GQ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_HT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_KM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_LU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_MA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_MC.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_MF.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_MG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_ML.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_MQ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_MR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_MU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_NC.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_NE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_PF.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_PM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_RE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_RW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_SC.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_SN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_SY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_TD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_TG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_TN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_VU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_WF.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fr_YT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fur.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fur_IT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fy.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/fy_NL.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ga.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ga_IE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/gd.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/gd_GB.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/gl.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/gl_ES.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/gsw.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/gsw_CH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/gsw_FR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/gsw_LI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/gu.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/gu_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/guz.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/guz_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/gv.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/gv_IM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ha.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ha_Latn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ha_Latn_GH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ha_Latn_NE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ha_Latn_NG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/haw.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/haw_US.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/he.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/he_IL.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/hi.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/hi_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/hr.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/hr_BA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/hr_HR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/hsb.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/hsb_DE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/hu.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/hu_HU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/hy.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/hy_AM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/id.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/id_ID.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ig.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ig_NG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ii.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ii_CN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/is.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/is_IS.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/it.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/it_CH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/it_IT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/it_SM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ja.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ja_JP.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/jgo.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/jgo_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/jmc.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/jmc_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ka.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ka_GE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kab.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kab_DZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kam.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kam_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kde.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kde_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kea.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kea_CV.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/khq.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/khq_ML.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ki.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ki_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kk.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kk_Cyrl.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kk_Cyrl_KZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kkj.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kkj_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kl.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kl_GL.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kln.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kln_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/km.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/km_KH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kn_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ko.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ko_KP.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ko_KR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kok.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kok_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ks.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ks_Arab.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ks_Arab_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ksb.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ksb_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ksf.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ksf_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ksh.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ksh_DE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kw.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/kw_GB.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ky.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ky_Cyrl.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ky_Cyrl_KG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lag.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lag_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lb.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lb_LU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lg.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lg_UG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lkt.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lkt_US.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ln.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ln_AO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ln_CD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ln_CF.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ln_CG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lo.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lo_LA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lt.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lt_LT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lu.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lu_CD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/luo.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/luo_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/luy.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/luy_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lv.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/lv_LV.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mas.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mas_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mas_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mer.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mer_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mfe.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mfe_MU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mg.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mg_MG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mgh.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mgh_MZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mgo.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mgo_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mk.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mk_MK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ml.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ml_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mn_Cyrl.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mn_Cyrl_MN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mr.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mr_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ms.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ms_Latn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ms_Latn_BN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ms_Latn_MY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ms_Latn_SG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mt.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mt_MT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mua.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/mua_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/my.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/my_MM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/naq.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/naq_NA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nb.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nb_NO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nb_SJ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nd.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nd_ZW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ne.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ne_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ne_NP.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nl.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nl_AW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nl_BE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nl_BQ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nl_CW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nl_NL.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nl_SR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nl_SX.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nmg.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nmg_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nn_NO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nnh.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nnh_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nus.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nus_SD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nyn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/nyn_UG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/om.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/om_ET.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/om_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/or.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/or_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/os.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/os_GE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/os_RU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pa.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pa_Arab.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pa_Arab_PK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pa_Guru.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pa_Guru_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pl.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pl_PL.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ps.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ps_AF.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pt.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pt_AO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pt_BR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pt_CV.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pt_GW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pt_MO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pt_MZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pt_PT.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pt_ST.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/pt_TL.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/qu.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/qu_BO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/qu_EC.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/qu_PE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/rm.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/rm_CH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/rn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/rn_BI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ro.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ro_MD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ro_RO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/rof.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/rof_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/root.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ru.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ru_BY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ru_KG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ru_KZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ru_MD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ru_RU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ru_UA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/rw.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/rw_RW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/rwk.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/rwk_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sah.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sah_RU.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/saq.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/saq_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sbp.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sbp_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/se.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/se_FI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/se_NO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/se_SE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/seh.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/seh_MZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ses.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ses_ML.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sg.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sg_CF.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/shi.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/shi_Latn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/shi_Latn_MA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/shi_Tfng.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/shi_Tfng_MA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/si.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/si_LK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sk.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sk_SK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sl.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sl_SI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/smn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/smn_FI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sn_ZW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/so.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/so_DJ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/so_ET.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/so_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/so_SO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sq.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sq_AL.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sq_MK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sq_XK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sr.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sr_Cyrl.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sr_Cyrl_BA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sr_Cyrl_ME.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sr_Cyrl_RS.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sr_Cyrl_XK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sr_Latn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sr_Latn_BA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sr_Latn_ME.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sr_Latn_RS.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sr_Latn_XK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sv.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sv_AX.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sv_FI.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sv_SE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sw.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sw_CD.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sw_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sw_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/sw_UG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ta.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ta_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ta_LK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ta_MY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ta_SG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/te.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/te_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/teo.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/teo_KE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/teo_UG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/th.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/th_TH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ti.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ti_ER.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ti_ET.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/to.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/to_TO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/tr.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/tr_CY.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/tr_TR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/twq.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/twq_NE.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/tzm.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/tzm_Latn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/tzm_Latn_MA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ug.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ug_Arab.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ug_Arab_CN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/uk.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/uk_UA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ur.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ur_IN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/ur_PK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/uz.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/uz_Arab.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/uz_Arab_AF.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/uz_Cyrl.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/uz_Cyrl_UZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/uz_Latn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/uz_Latn_UZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/vai.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/vai_Latn.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/vai_Latn_LR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/vai_Vaii.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/vai_Vaii_LR.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/vi.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/vi_VN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/vun.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/vun_TZ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/wae.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/wae_CH.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/xog.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/xog_UG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/yav.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/yav_CM.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/yi.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/yi_001.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/yo.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/yo_BJ.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/yo_NG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zgh.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zgh_MA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zh.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zh_Hans.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zh_Hans_CN.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zh_Hans_HK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zh_Hans_MO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zh_Hans_SG.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zh_Hant.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zh_Hant_HK.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zh_Hant_MO.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zh_Hant_TW.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zu.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/main/zu_ZA.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/characters.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/coverageLevels.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/dayPeriods.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/genderList.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/languageInfo.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/likelySubtags.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/metaZones.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/numberingSystems.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/ordinals.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/pluralRanges.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/plurals.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/postalCodeData.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/supplementalData.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/supplementalMetadata.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/telephoneCodeData.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/common/supplemental/windowsZones.xml jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/27_0_0/unicode-license.txt jdk/test/java/security/Security/ClassLoaderDeadlock/CreateSerialized.java jdk/test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java jdk/test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh jdk/test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyControl.java jdk/test/java/util/TimeZone/CheckDisplayNames.java jdk/test/sun/net/www/http/ChunkedOutputStream/checkError.java jdk/test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java jdk/test/tools/jlink/plugins/InstalledModuleDescriptors/InstalledModulesTest.java jdk/test/tools/jlink/plugins/InstalledModuleDescriptors/UserModuleTest.java jdk/test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/module-info.java jdk/test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/p1/Main.java jdk/test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/p2/T.java jdk/test/tools/jlink/plugins/InstalledModuleDescriptors/src/m2/module-info.java jdk/test/tools/jlink/plugins/InstalledModuleDescriptors/src/m2/q/S1.java jdk/test/tools/jlink/plugins/InstalledModuleDescriptors/src/m2/q/S2.java jdk/test/tools/jlink/plugins/InstalledModuleDescriptors/src/m3/module-info.java langtools/src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEnv.java langtools/test/jdk/javadoc/tool/sampleapi/res/xml/fx.xml langtools/test/jdk/javadoc/tool/sampleapi/res/xml/simple.xml langtools/test/jdk/javadoc/tool/sampleapi/res/xml/tiny.xml langtools/test/jdk/jshell/ExecutionControlTest.java langtools/test/tools/javadoc/sampleapi/README.txt langtools/test/tools/javadoc/sampleapi/lib/sampleapi/SampleApi.java langtools/test/tools/javadoc/sampleapi/lib/sampleapi/SampleApiDefaultRunner.java langtools/test/tools/javadoc/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java langtools/test/tools/javadoc/sampleapi/lib/sampleapi/generator/Documentifier.java langtools/test/tools/javadoc/sampleapi/lib/sampleapi/generator/PackageGenerator.java langtools/test/tools/javadoc/sampleapi/lib/sampleapi/util/PoorDocCommentTable.java langtools/test/tools/javadoc/sampleapi/lib/sampleapi/util/SimpleMultiplier.java langtools/test/tools/javadoc/sampleapi/res/xml/fx.xml langtools/test/tools/javadoc/sampleapi/res/xml/simple.xml langtools/test/tools/javadoc/sampleapi/res/xml/tiny.xml nashorn/tools/fxshell/jdk/nashorn/tools/FXShell.java
diffstat 1990 files changed, 912822 insertions(+), 813076 deletions(-) [+]
line wrap: on
line diff
--- a/.hgtags	Fri Jun 10 20:28:46 2016 +0200
+++ b/.hgtags	Fri Jun 10 15:19:32 2016 -0700
@@ -363,3 +363,5 @@
 7c04fcb12bd4a31570a238e663fa846dfa5ec3b8 jdk-9+118
 caf97b37ebec84288c112d21d3a60cb628cba1e8 jdk-9+119
 9330543436402b8f3bd070524846a464d8143557 jdk-9+120
+18e5cdecb37a2f03ba74f6c8f022858bcbaacf56 jdk-9+121
+7693aa00e131493ceb42b93305e2f014c9922a3b jdk-9+122
--- a/.hgtags-top-repo	Fri Jun 10 20:28:46 2016 +0200
+++ b/.hgtags-top-repo	Fri Jun 10 15:19:32 2016 -0700
@@ -363,3 +363,5 @@
 047f95de8f918d8ff5e8cd2636a2abb5c3c8adb8 jdk-9+118
 3463a3f14f0f0e8a68f29ac6405454f2fa2f598a jdk-9+119
 647e0142a5a52749db572b5e6638d561def6479e jdk-9+120
+cae471d3b87783e0a3deea658e1e1c84b2485b6c jdk-9+121
+346be2df0f5b31d423807f53a719d1b9a67f3354 jdk-9+122
--- a/LICENSE	Fri Jun 10 20:28:46 2016 +0200
+++ b/LICENSE	Fri Jun 10 15:19:32 2016 -0700
@@ -3,7 +3,7 @@
 Version 2, June 1991
 
 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 
 Everyone is permitted to copy and distribute verbatim copies of this license
 document, but changing it is not allowed.
@@ -287,8 +287,8 @@
     more details.
 
     You should have received a copy of the GNU General Public License along
-    with this program; if not, write to the Free Software Foundation, Inc., 59
-    Temple Place, Suite 330, Boston, MA 02111-1307 USA
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
 Also add information on how to contact you by electronic and paper mail.
 
--- a/common/autoconf/basics.m4	Fri Jun 10 20:28:46 2016 +0200
+++ b/common/autoconf/basics.m4	Fri Jun 10 15:19:32 2016 -0700
@@ -99,8 +99,8 @@
   $ECHO "Check if jvm arg is ok: $1" >&AS_MESSAGE_LOG_FD
   $ECHO "Command: $3 $1 -version" >&AS_MESSAGE_LOG_FD
   OUTPUT=`$3 $1 -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     $2="[$]$2 $1"
     JVM_ARG_OK=true
@@ -715,7 +715,7 @@
 
         if test -n "$SDKNAME"; then
           # Call xcodebuild to determine SYSROOT
-          SYSROOT=`"$XCODEBUILD" -sdk $SDKNAME -version | grep '^Path: ' | sed 's/Path: //'`
+          SYSROOT=`"$XCODEBUILD" -sdk $SDKNAME -version | $GREP '^Path: ' | $SED 's/Path: //'`
         fi
       else
         if test $HAVE_SYSTEM_FRAMEWORK_HEADERS -eq 0; then
@@ -994,18 +994,18 @@
   TEST_DELETE=`$FIND "$DELETEDIR" -name TestIfFindSupportsDelete $FIND_DELETE 2>&1`
   if test -f $DELETEDIR/TestIfFindSupportsDelete; then
     # No, it does not.
-    rm $DELETEDIR/TestIfFindSupportsDelete
+    $RM $DELETEDIR/TestIfFindSupportsDelete
     if test "x$OPENJDK_TARGET_OS" = "xaix"; then
       # AIX 'find' is buggy if called with '-exec {} \+' and an empty file list
-      FIND_DELETE="-print | xargs rm"
+      FIND_DELETE="-print | $XARGS $RM"
     else
-      FIND_DELETE="-exec rm \{\} \+"
+      FIND_DELETE="-exec $RM \{\} \+"
     fi
     AC_MSG_RESULT([no])
   else
     AC_MSG_RESULT([yes])
   fi
-  rmdir $DELETEDIR
+  $RMDIR $DELETEDIR
   AC_SUBST(FIND_DELETE)
 ])
 
@@ -1080,10 +1080,10 @@
     if test "x$CODESIGN" != "x"; then
       # Verify that the openjdk_codesign certificate is present
       AC_MSG_CHECKING([if openjdk_codesign certificate is present])
-      rm -f codesign-testfile
-      touch codesign-testfile
-      codesign -s openjdk_codesign codesign-testfile 2>&AS_MESSAGE_LOG_FD >&AS_MESSAGE_LOG_FD || CODESIGN=
-      rm -f codesign-testfile
+      $RM codesign-testfile
+      $TOUCH codesign-testfile
+      $CODESIGN -s openjdk_codesign codesign-testfile 2>&AS_MESSAGE_LOG_FD >&AS_MESSAGE_LOG_FD || CODESIGN=
+      $RM codesign-testfile
       if test "x$CODESIGN" = x; then
         AC_MSG_RESULT([no])
       else
--- a/common/autoconf/basics_windows.m4	Fri Jun 10 20:28:46 2016 +0200
+++ b/common/autoconf/basics_windows.m4	Fri Jun 10 15:19:32 2016 -0700
@@ -330,7 +330,7 @@
     fi
     AC_MSG_CHECKING([cygwin root directory as unix-style path])
     # The cmd output ends with Windows line endings (CR/LF), the grep command will strip that away
-    cygwin_winpath_root=`cd / ; cmd /c cd | grep ".*"`
+    cygwin_winpath_root=`cd / ; cmd /c cd | $GREP ".*"`
     # Force cygpath to report the proper root by including a trailing space, and then stripping it off again.
     CYGWIN_ROOT_PATH=`$CYGPATH -u "$cygwin_winpath_root " | $CUT -f 1 -d " "`
     AC_MSG_RESULT([$CYGWIN_ROOT_PATH])
@@ -349,7 +349,7 @@
 
     AC_MSG_CHECKING([msys root directory as unix-style path])
     # The cmd output ends with Windows line endings (CR/LF), the grep command will strip that away
-    MSYS_ROOT_PATH=`cd / ; cmd /c cd | grep ".*"`
+    MSYS_ROOT_PATH=`cd / ; cmd /c cd | $GREP ".*"`
     BASIC_WINDOWS_REWRITE_AS_UNIX_PATH(MSYS_ROOT_PATH)
     AC_MSG_RESULT([$MSYS_ROOT_PATH])
     WINDOWS_ENV_ROOT_PATH="$MSYS_ROOT_PATH"
@@ -392,7 +392,7 @@
       # Take all collected prefixes and turn them into a -m/c/foo@/c/bar@... command line
       # @ was chosen as separator to minimize risk of other tools messing around with it
       all_unique_prefixes=`echo "${all_fixpath_prefixes@<:@@@:>@}" \
-          | tr ' ' '\n' | grep '^/./' | sort | uniq`
+          | tr ' ' '\n' | $GREP '^/./' | $SORT | $UNIQ`
       fixpath_argument_list=`echo $all_unique_prefixes  | tr ' ' '@'`
       FIXPATH="$FIXPATH_BIN -m$fixpath_argument_list"
     fi
--- a/common/autoconf/boot-jdk.m4	Fri Jun 10 20:28:46 2016 +0200
+++ b/common/autoconf/boot-jdk.m4	Fri Jun 10 15:19:32 2016 -0700
@@ -74,7 +74,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           [FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`]
@@ -445,7 +445,7 @@
         BUILD_JDK_FOUND=no
       else
         # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-        BUILD_JDK_VERSION=`"$BUILD_JDK/bin/java" -version 2>&1 | head -n 1`
+        BUILD_JDK_VERSION=`"$BUILD_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
         # Extra M4 quote needed to protect [] in grep expression.
         [FOUND_CORRECT_VERSION=`echo $BUILD_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"'`]
--- a/common/autoconf/build-performance.m4	Fri Jun 10 20:28:46 2016 +0200
+++ b/common/autoconf/build-performance.m4	Fri Jun 10 15:19:32 2016 -0700
@@ -383,7 +383,7 @@
       else
         AC_MSG_RESULT([yes])
       fi
-      rm -f conftest.h conftest.hpp.gch
+      $RM conftest.h conftest.hpp.gch
     fi
   fi
 
--- a/common/autoconf/flags.m4	Fri Jun 10 20:28:46 2016 +0200
+++ b/common/autoconf/flags.m4	Fri Jun 10 15:19:32 2016 -0700
@@ -155,7 +155,7 @@
         AC_MSG_RESULT(no)
         COMPILER_COMMAND_FILE_FLAG=
       fi
-      rm -rf command.file
+      $RM command.file
     fi
   fi
   AC_SUBST(COMPILER_TARGET_BITS_FLAG)
--- a/common/autoconf/generated-configure.sh	Fri Jun 10 20:28:46 2016 +0200
+++ b/common/autoconf/generated-configure.sh	Fri Jun 10 15:19:32 2016 -0700
@@ -5092,7 +5092,7 @@
 #CUSTOM_AUTOCONF_INCLUDE
 
 # Do not change or remove the following line, it is needed for consistency checks:
-DATE_WHEN_GENERATED=1464173584
+DATE_WHEN_GENERATED=1465306933
 
 ###############################################################################
 #
@@ -16171,7 +16171,7 @@
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking cygwin root directory as unix-style path" >&5
 $as_echo_n "checking cygwin root directory as unix-style path... " >&6; }
     # The cmd output ends with Windows line endings (CR/LF), the grep command will strip that away
-    cygwin_winpath_root=`cd / ; cmd /c cd | grep ".*"`
+    cygwin_winpath_root=`cd / ; cmd /c cd | $GREP ".*"`
     # Force cygpath to report the proper root by including a trailing space, and then stripping it off again.
     CYGWIN_ROOT_PATH=`$CYGPATH -u "$cygwin_winpath_root " | $CUT -f 1 -d " "`
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CYGWIN_ROOT_PATH" >&5
@@ -16194,7 +16194,7 @@
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking msys root directory as unix-style path" >&5
 $as_echo_n "checking msys root directory as unix-style path... " >&6; }
     # The cmd output ends with Windows line endings (CR/LF), the grep command will strip that away
-    MSYS_ROOT_PATH=`cd / ; cmd /c cd | grep ".*"`
+    MSYS_ROOT_PATH=`cd / ; cmd /c cd | $GREP ".*"`
 
   windows_path="$MSYS_ROOT_PATH"
   if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
@@ -17185,7 +17185,7 @@
 
         if test -n "$SDKNAME"; then
           # Call xcodebuild to determine SYSROOT
-          SYSROOT=`"$XCODEBUILD" -sdk $SDKNAME -version | grep '^Path: ' | sed 's/Path: //'`
+          SYSROOT=`"$XCODEBUILD" -sdk $SDKNAME -version | $GREP '^Path: ' | $SED 's/Path: //'`
         fi
       else
         if test $HAVE_SYSTEM_FRAMEWORK_HEADERS -eq 0; then
@@ -21142,12 +21142,12 @@
   TEST_DELETE=`$FIND "$DELETEDIR" -name TestIfFindSupportsDelete $FIND_DELETE 2>&1`
   if test -f $DELETEDIR/TestIfFindSupportsDelete; then
     # No, it does not.
-    rm $DELETEDIR/TestIfFindSupportsDelete
+    $RM $DELETEDIR/TestIfFindSupportsDelete
     if test "x$OPENJDK_TARGET_OS" = "xaix"; then
       # AIX 'find' is buggy if called with '-exec {} \+' and an empty file list
-      FIND_DELETE="-print | xargs rm"
-    else
-      FIND_DELETE="-exec rm \{\} \+"
+      FIND_DELETE="-print | $XARGS $RM"
+    else
+      FIND_DELETE="-exec $RM \{\} \+"
     fi
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 $as_echo "no" >&6; }
@@ -21155,7 +21155,7 @@
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 $as_echo "yes" >&6; }
   fi
-  rmdir $DELETEDIR
+  $RMDIR $DELETEDIR
 
 
 
@@ -23800,10 +23800,10 @@
       # Verify that the openjdk_codesign certificate is present
       { $as_echo "$as_me:${as_lineno-$LINENO}: checking if openjdk_codesign certificate is present" >&5
 $as_echo_n "checking if openjdk_codesign certificate is present... " >&6; }
-      rm -f codesign-testfile
-      touch codesign-testfile
-      codesign -s openjdk_codesign codesign-testfile 2>&5 >&5 || CODESIGN=
-      rm -f codesign-testfile
+      $RM codesign-testfile
+      $TOUCH codesign-testfile
+      $CODESIGN -s openjdk_codesign codesign-testfile 2>&5 >&5 || CODESIGN=
+      $RM codesign-testfile
       if test "x$CODESIGN" = x; then
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 $as_echo "no" >&6; }
@@ -24293,7 +24293,7 @@
   elif test "x$with_copyright_year" != x; then
     COPYRIGHT_YEAR="$with_copyright_year"
   else
-    COPYRIGHT_YEAR=`date +'%Y'`
+    COPYRIGHT_YEAR=`$DATE +'%Y'`
   fi
 
 
@@ -24815,7 +24815,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -25017,7 +25017,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -25207,7 +25207,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -25396,7 +25396,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -25585,7 +25585,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -25765,7 +25765,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -26096,7 +26096,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -26427,7 +26427,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -26645,7 +26645,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -26828,7 +26828,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -27039,7 +27039,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -27222,7 +27222,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -27433,7 +27433,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -27616,7 +27616,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -27827,7 +27827,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -28010,7 +28010,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -28208,7 +28208,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -28389,7 +28389,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -28588,7 +28588,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -28769,7 +28769,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -28967,7 +28967,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -29148,7 +29148,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -29347,7 +29347,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -29528,7 +29528,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -29708,7 +29708,7 @@
           BOOT_JDK_FOUND=no
         else
           # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1`
+          BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
           # Extra M4 quote needed to protect [] in grep expression.
           FOUND_CORRECT_VERSION=`$ECHO $BOOT_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"|(1\.[89]\.)'`
@@ -30612,8 +30612,8 @@
   $ECHO "Check if jvm arg is ok: -Xpatch:foo=bar" >&5
   $ECHO "Command: $JAVA -Xpatch:foo=bar -version" >&5
   OUTPUT=`$JAVA -Xpatch:foo=bar -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     dummy="$dummy -Xpatch:foo=bar"
     JVM_ARG_OK=true
@@ -30697,7 +30697,7 @@
         BUILD_JDK_FOUND=no
       else
         # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version?
-        BUILD_JDK_VERSION=`"$BUILD_JDK/bin/java" -version 2>&1 | head -n 1`
+        BUILD_JDK_VERSION=`"$BUILD_JDK/bin/java" -version 2>&1 | $HEAD -n 1`
 
         # Extra M4 quote needed to protect [] in grep expression.
         FOUND_CORRECT_VERSION=`echo $BUILD_JDK_VERSION | $EGREP '\"9([\.+-].*)?\"'`
@@ -47860,7 +47860,7 @@
 $as_echo "yes" >&6; }
       USING_BROKEN_SUSE_LD=yes
     fi
-    rm -rf version-script.map main.c a.out
+    $RM version-script.map main.c a.out
   fi
 
 
@@ -48294,7 +48294,7 @@
 $as_echo "no" >&6; }
         COMPILER_COMMAND_FILE_FLAG=
       fi
-      rm -rf command.file
+      $RM command.file
     fi
   fi
 
@@ -53498,7 +53498,7 @@
       # Take all collected prefixes and turn them into a -m/c/foo@/c/bar@... command line
       # @ was chosen as separator to minimize risk of other tools messing around with it
       all_unique_prefixes=`echo "${all_fixpath_prefixes[@]}" \
-          | tr ' ' '\n' | grep '^/./' | sort | uniq`
+          | tr ' ' '\n' | $GREP '^/./' | $SORT | $UNIQ`
       fixpath_argument_list=`echo $all_unique_prefixes  | tr ' ' '@'`
       FIXPATH="$FIXPATH_BIN -m$fixpath_argument_list"
     fi
@@ -63947,7 +63947,7 @@
         fi
       fi
     done
-    llvm_version=$("${LLVM_CONFIG}" --version | sed 's/\.//; s/svn.*//')
+    llvm_version=$("${LLVM_CONFIG}" --version | $SED 's/\.//; s/svn.*//')
     LLVM_CFLAGS="${LLVM_CFLAGS} -DSHARK_LLVM_VERSION=${llvm_version}"
 
     unset LLVM_LDFLAGS
@@ -65050,8 +65050,8 @@
   $ECHO "Check if jvm arg is ok: -XX:-PrintVMOptions -XX:-UnlockDiagnosticVMOptions -XX:-LogVMOutput" >&5
   $ECHO "Command: $JAVA -XX:-PrintVMOptions -XX:-UnlockDiagnosticVMOptions -XX:-LogVMOutput -version" >&5
   OUTPUT=`$JAVA -XX:-PrintVMOptions -XX:-UnlockDiagnosticVMOptions -XX:-LogVMOutput -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     boot_jdk_jvmargs="$boot_jdk_jvmargs -XX:-PrintVMOptions -XX:-UnlockDiagnosticVMOptions -XX:-LogVMOutput"
     JVM_ARG_OK=true
@@ -65067,8 +65067,8 @@
   $ECHO "Check if jvm arg is ok: $with_boot_jdk_jvmargs" >&5
   $ECHO "Command: $JAVA $with_boot_jdk_jvmargs -version" >&5
   OUTPUT=`$JAVA $with_boot_jdk_jvmargs -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     boot_jdk_jvmargs="$boot_jdk_jvmargs $with_boot_jdk_jvmargs"
     JVM_ARG_OK=true
@@ -65095,8 +65095,8 @@
   $ECHO "Check if jvm arg is ok: -Xms64M" >&5
   $ECHO "Command: $JAVA -Xms64M -version" >&5
   OUTPUT=`$JAVA -Xms64M -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     boot_jdk_jvmargs_big="$boot_jdk_jvmargs_big -Xms64M"
     JVM_ARG_OK=true
@@ -65130,8 +65130,8 @@
   $ECHO "Check if jvm arg is ok: -Xmx${JVM_MAX_HEAP}M" >&5
   $ECHO "Command: $JAVA -Xmx${JVM_MAX_HEAP}M -version" >&5
   OUTPUT=`$JAVA -Xmx${JVM_MAX_HEAP}M -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     boot_jdk_jvmargs_big="$boot_jdk_jvmargs_big -Xmx${JVM_MAX_HEAP}M"
     JVM_ARG_OK=true
@@ -65145,8 +65145,8 @@
   $ECHO "Check if jvm arg is ok: -XX:ThreadStackSize=$STACK_SIZE" >&5
   $ECHO "Command: $JAVA -XX:ThreadStackSize=$STACK_SIZE -version" >&5
   OUTPUT=`$JAVA -XX:ThreadStackSize=$STACK_SIZE -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     boot_jdk_jvmargs_big="$boot_jdk_jvmargs_big -XX:ThreadStackSize=$STACK_SIZE"
     JVM_ARG_OK=true
@@ -65175,8 +65175,8 @@
   $ECHO "Check if jvm arg is ok: -XX:+UseSerialGC" >&5
   $ECHO "Command: $JAVA -XX:+UseSerialGC -version" >&5
   OUTPUT=`$JAVA -XX:+UseSerialGC -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     boot_jdk_jvmargs_small="$boot_jdk_jvmargs_small -XX:+UseSerialGC"
     JVM_ARG_OK=true
@@ -65190,8 +65190,8 @@
   $ECHO "Check if jvm arg is ok: -Xms32M" >&5
   $ECHO "Command: $JAVA -Xms32M -version" >&5
   OUTPUT=`$JAVA -Xms32M -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     boot_jdk_jvmargs_small="$boot_jdk_jvmargs_small -Xms32M"
     JVM_ARG_OK=true
@@ -65205,8 +65205,8 @@
   $ECHO "Check if jvm arg is ok: -Xmx512M" >&5
   $ECHO "Command: $JAVA -Xmx512M -version" >&5
   OUTPUT=`$JAVA -Xmx512M -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     boot_jdk_jvmargs_small="$boot_jdk_jvmargs_small -Xmx512M"
     JVM_ARG_OK=true
@@ -65220,8 +65220,8 @@
   $ECHO "Check if jvm arg is ok: -XX:TieredStopAtLevel=1" >&5
   $ECHO "Command: $JAVA -XX:TieredStopAtLevel=1 -version" >&5
   OUTPUT=`$JAVA -XX:TieredStopAtLevel=1 -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     boot_jdk_jvmargs_small="$boot_jdk_jvmargs_small -XX:TieredStopAtLevel=1"
     JVM_ARG_OK=true
@@ -65270,8 +65270,8 @@
   $ECHO "Check if jvm arg is ok: -d64" >&5
   $ECHO "Command: $SJAVAC_SERVER_JAVA -d64 -version" >&5
   OUTPUT=`$SJAVAC_SERVER_JAVA -d64 -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     SJAVAC_SERVER_JAVA_FLAGS="$SJAVAC_SERVER_JAVA_FLAGS -d64"
     JVM_ARG_OK=true
@@ -65308,8 +65308,8 @@
   $ECHO "Check if jvm arg is ok: -Xms${MS_VALUE}M -Xmx${MX_VALUE}M" >&5
   $ECHO "Command: $SJAVAC_SERVER_JAVA -Xms${MS_VALUE}M -Xmx${MX_VALUE}M -version" >&5
   OUTPUT=`$SJAVAC_SERVER_JAVA -Xms${MS_VALUE}M -Xmx${MX_VALUE}M -version 2>&1`
-  FOUND_WARN=`$ECHO "$OUTPUT" | grep -i warn`
-  FOUND_VERSION=`$ECHO $OUTPUT | grep " version \""`
+  FOUND_WARN=`$ECHO "$OUTPUT" | $GREP -i warn`
+  FOUND_VERSION=`$ECHO $OUTPUT | $GREP " version \""`
   if test "x$FOUND_VERSION" != x && test "x$FOUND_WARN" = x; then
     SJAVAC_SERVER_JAVA_FLAGS="$SJAVAC_SERVER_JAVA_FLAGS -Xms${MS_VALUE}M -Xmx${MX_VALUE}M"
     JVM_ARG_OK=true
@@ -66140,7 +66140,7 @@
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 $as_echo "yes" >&6; }
       fi
-      rm -f conftest.h conftest.hpp.gch
+      $RM conftest.h conftest.hpp.gch
     fi
   fi
 
--- a/common/autoconf/jdk-options.m4	Fri Jun 10 20:28:46 2016 +0200
+++ b/common/autoconf/jdk-options.m4	Fri Jun 10 15:19:32 2016 -0700
@@ -224,7 +224,7 @@
   elif test "x$with_copyright_year" != x; then
     COPYRIGHT_YEAR="$with_copyright_year"
   else
-    COPYRIGHT_YEAR=`date +'%Y'`
+    COPYRIGHT_YEAR=`$DATE +'%Y'`
   fi
   AC_SUBST(COPYRIGHT_YEAR)
 ])
--- a/common/autoconf/libraries.m4	Fri Jun 10 20:28:46 2016 +0200
+++ b/common/autoconf/libraries.m4	Fri Jun 10 15:19:32 2016 -0700
@@ -122,7 +122,7 @@
         fi
       fi
     done
-    llvm_version=$("${LLVM_CONFIG}" --version | sed 's/\.//; s/svn.*//')
+    llvm_version=$("${LLVM_CONFIG}" --version | $SED 's/\.//; s/svn.*//')
     LLVM_CFLAGS="${LLVM_CFLAGS} -DSHARK_LLVM_VERSION=${llvm_version}"
 
     unset LLVM_LDFLAGS
--- a/common/autoconf/toolchain.m4	Fri Jun 10 20:28:46 2016 +0200
+++ b/common/autoconf/toolchain.m4	Fri Jun 10 15:19:32 2016 -0700
@@ -934,7 +934,7 @@
       AC_MSG_RESULT(yes)
       USING_BROKEN_SUSE_LD=yes
     fi
-    rm -rf version-script.map main.c a.out
+    $RM version-script.map main.c a.out
   fi
   AC_SUBST(USING_BROKEN_SUSE_LD)
 
--- a/common/conf/jib-profiles.js	Fri Jun 10 20:28:46 2016 +0200
+++ b/common/conf/jib-profiles.js	Fri Jun 10 15:19:32 2016 -0700
@@ -318,7 +318,8 @@
         },
 
         "linux-x86-open": {
-            default_make_targets: "profiles"
+            default_make_targets: "profiles",
+            configure_args: "--with-jvm-variants=client,server"
         }
     };
     var openOnlyProfiles = concatObjects(openOnlyProfiles, openOnlyProfilesExtra);
--- a/corba/.hgtags	Fri Jun 10 20:28:46 2016 +0200
+++ b/corba/.hgtags	Fri Jun 10 15:19:32 2016 -0700
@@ -363,3 +363,5 @@
 8c2c2d17f7ce92a31c9ccb44a122ec62f5a85ace jdk-9+118
 daf533920b1266603b5cbdab31908d2a931c5361 jdk-9+119
 5943b791e131e79b969d4cea053aecda34801723 jdk-9+120
+9a5fc5a27560ac272c1341f8f3838338fba49059 jdk-9+121
+a39131aafc51a6fd8836e6ebe1b04458702ce7d6 jdk-9+122
--- a/corba/LICENSE	Fri Jun 10 20:28:46 2016 +0200
+++ b/corba/LICENSE	Fri Jun 10 15:19:32 2016 -0700
@@ -3,7 +3,7 @@
 Version 2, June 1991
 
 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 
 Everyone is permitted to copy and distribute verbatim copies of this license
 document, but changing it is not allowed.
@@ -287,8 +287,8 @@
     more details.
 
     You should have received a copy of the GNU General Public License along
-    with this program; if not, write to the Free Software Foundation, Inc., 59
-    Temple Place, Suite 330, Boston, MA 02111-1307 USA
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
 Also add information on how to contact you by electronic and paper mail.
 
--- a/hotspot/.hgtags	Fri Jun 10 20:28:46 2016 +0200
+++ b/hotspot/.hgtags	Fri Jun 10 15:19:32 2016 -0700
@@ -523,3 +523,5 @@
 9b1075cac08dc836ec32e7b368415cbe3aceaf8c jdk-9+118
 15f3fe264872766bcb205696198f0c1502420e17 jdk-9+119
 0be6f4f5d18671184e62583668cb1d783dffa128 jdk-9+120
+7e293105dbb0789a468655f81320c891f491f371 jdk-9+121
+af6b4ad908e732d23021f12e8322b204433d5cf6 jdk-9+122
--- a/jaxp/.hgtags	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxp/.hgtags	Fri Jun 10 15:19:32 2016 -0700
@@ -363,3 +363,5 @@
 a8aa25fc6c5fda0ed7a93b8ffee62da326a752fc jdk-9+118
 f92e8518bb34a9628b11e662bf7308561a55eb3b jdk-9+119
 ecbe72546137cd29cb73d4dcc81cc099e847d543 jdk-9+120
+a265b8116058c56179c321c38618570b780329be jdk-9+121
+f8899b1884e2c4a000dbcc5b1a80954245fe462e jdk-9+122
--- a/jaxp/LICENSE	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxp/LICENSE	Fri Jun 10 15:19:32 2016 -0700
@@ -3,7 +3,7 @@
 Version 2, June 1991
 
 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 
 Everyone is permitted to copy and distribute verbatim copies of this license
 document, but changing it is not allowed.
@@ -287,8 +287,8 @@
     more details.
 
     You should have received a copy of the GNU General Public License along
-    with this program; if not, write to the Free Software Foundation, Inc., 59
-    Temple Place, Suite 330, Boston, MA 02111-1307 USA
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
 Also add information on how to contact you by electronic and paper mail.
 
--- a/jaxp/src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxp/src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java	Fri Jun 10 15:19:32 2016 -0700
@@ -51,6 +51,7 @@
 
     @Override
     public InputSource resolveEntity(String publicId, String systemId) {
+        CatalogMessages.reportNPEOnNull("systemId", systemId);
         //Normalize publicId and systemId
         systemId = Normalizer.normalizeURI(Util.getNotNullOrEmpty(systemId));
         publicId = Normalizer.normalizePublicId(Normalizer.decodeURN(Util.getNotNullOrEmpty(publicId)));
--- a/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java	Fri Jun 10 15:19:32 2016 -0700
@@ -56,8 +56,8 @@
  * @version 2.0.1 (sax2r2)
  */
 class NewInstance {
-
     private static final String DEFAULT_PACKAGE = "com.sun.org.apache.xerces.internal";
+    private static final String DEFAULT_CLASS = "com.sun.org.apache.xerces.internal.parsers.SAXParser";
     /**
      * Creates a new instance of the specified class name
      *
@@ -70,11 +70,26 @@
         ClassLoader classLoader = Objects.requireNonNull(loader);
         String className = Objects.requireNonNull(clsName);
 
-        if (className.startsWith(DEFAULT_PACKAGE)) {
+        // Instantiate directly for the SAX default parser
+        if (className.equals(DEFAULT_CLASS)) {
             return type.cast(new com.sun.org.apache.xerces.internal.parsers.SAXParser());
         }
 
-        Class<?> driverClass = classLoader.loadClass(className);
+        // make sure we have access to restricted packages
+        boolean internal = false;
+        if (System.getSecurityManager() != null) {
+            if (className != null && className.startsWith(DEFAULT_PACKAGE)) {
+                internal = true;
+            }
+        }
+
+        Class<?> driverClass;
+        if (classLoader == null || internal) {
+            driverClass = Class.forName(className);
+        } else {
+            driverClass = classLoader.loadClass(className);
+        }
+
         return type.cast(driverClass.newInstance());
     }
 
--- a/jaxp/test/javax/xml/jaxp/libs/catalog/ResolutionChecker.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxp/test/javax/xml/jaxp/libs/catalog/ResolutionChecker.java	Fri Jun 10 15:19:32 2016 -0700
@@ -41,7 +41,7 @@
     static void checkExtIdResolution(CatalogResolver resolver,
             String publicId, String systemId, String matchedUri) {
         Assert.assertEquals(
-                resolver.resolveEntity(publicId, systemId).getSystemId(),
+                resolver.resolveEntity(publicId, getNotSpecified(systemId)).getSystemId(),
                 matchedUri);
     }
 
@@ -95,7 +95,7 @@
      * CatalogUriResolver should throw CatalogException.
      */
     static void checkNoMatch(CatalogUriResolver resolver) {
-        resolver.resolve("http://uri/noMatch/docNoMatch.dtd", null);
+        resolver.resolve("http://uri/noMatch/docNoMatch.dtd", getNotSpecified(null));
     }
 
     /* ********** Checks expected exception ********** */
@@ -108,7 +108,7 @@
             CatalogResolver resolver, String publicId, String systemId,
             Class<T> expectedExceptionClass) {
         expectThrows(expectedExceptionClass, () -> {
-            resolver.resolveEntity(publicId, systemId);
+            resolver.resolveEntity(publicId, getNotSpecified(systemId));
         });
     }
 
@@ -181,6 +181,18 @@
         throw new AssertionError(message);
     }
 
+    /*
+     * SystemId can never be null in XML. For publicId tests, if systemId is null,
+     * it will be considered as not-specified instead. A non-existent systemId
+     * is returned to make sure there's no match by the systemId.
+    */
+    private static String getNotSpecified(String systemId) {
+        if (systemId == null) {
+            return "not-specified-systemId.dtd";
+        }
+        return systemId;
+    }
+
     private interface ThrowingRunnable {
         void run() throws Throwable;
     }
--- a/jaxp/test/javax/xml/jaxp/unittest/catalog/CatalogTest.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxp/test/javax/xml/jaxp/unittest/catalog/CatalogTest.java	Fri Jun 10 15:19:32 2016 -0700
@@ -69,6 +69,20 @@
     }
 
     /*
+     * @bug 8150187
+     * NPE is expected if the systemId is null. The specification for systemId
+     * is as follows:
+     * A system identifier is required on all external entities. XML
+     * requires a system identifier on all external entities, so this value is
+     * always specified.
+     */
+    @Test(expectedExceptions = NullPointerException.class)
+    public void sysIdCantBeNull() {
+        CatalogResolver catalogResolver = CatalogManager.catalogResolver(CatalogFeatures.defaults());
+        InputSource is = catalogResolver.resolveEntity("-//FOO//DTD XML Dummy V0.0//EN", null);
+    }
+
+    /*
      * @bug 8156845
      * Verifies that an URI reference with a urn:publicid is correctly resolved
      * with an uri entry with a publicId.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jaxp/test/javax/xml/jaxp/unittest/sax/XMLReaderTest.java	Fri Jun 10 15:19:32 2016 -0700
@@ -0,0 +1,63 @@
+/*
+ * Copyright (c) 2016, 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
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+package sax;
+
+
+import javax.xml.parsers.ParserConfigurationException;
+import javax.xml.parsers.SAXParserFactory;
+import org.testng.annotations.AfterClass;
+import org.testng.annotations.Test;
+import org.xml.sax.SAXException;
+import org.xml.sax.helpers.XMLReaderAdapter;
+
+/*
+ * @bug 8158246
+ * @summary This class contains tests that cover the creation of XMLReader.
+ */
+public class XMLReaderTest {
+    private final String SAX_PROPNAME = "org.xml.sax.driver";
+
+    /*
+     * Clean up after test
+     */
+    @AfterClass
+    public void cleanUp() throws Exception {
+        System.clearProperty(SAX_PROPNAME);
+    }
+
+    /*
+     * @bug 8158246
+     * Verifies that SAXException is reported when the classname specified can
+     * not be found.
+     *
+     * Except test format, this test is the same as JCK's test Ctor003.
+     */
+    @Test(expectedExceptions = SAXException.class)
+    public void testcreateXMLReader() throws SAXException, ParserConfigurationException {
+        String className = SAXParserFactory.newInstance().newSAXParser()
+                            .getXMLReader().getClass().getName();
+        System.setProperty(SAX_PROPNAME, className + "nosuch");
+        XMLReaderAdapter adapter = new XMLReaderAdapter();
+    }
+}
--- a/jaxws/.hgtags	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/.hgtags	Fri Jun 10 15:19:32 2016 -0700
@@ -366,3 +366,5 @@
 6ba73d04589ccc0705a5d8ae5111b63632b6ad20 jdk-9+118
 331a825f849afd2e5126c93c88e55bd9ef0c6b8f jdk-9+119
 ecd0d6a71c7ccf93584ba4dacdd4fa8455efd741 jdk-9+120
+fb771fa3a986ccfcb00d743b1956b98c380d1dd8 jdk-9+121
+342705d785ffd9e999991a3d4baae2eca58ea7c3 jdk-9+122
--- a/jaxws/LICENSE	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/LICENSE	Fri Jun 10 15:19:32 2016 -0700
@@ -3,7 +3,7 @@
 Version 2, June 1991
 
 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 
 Everyone is permitted to copy and distribute verbatim copies of this license
 document, but changing it is not allowed.
@@ -287,8 +287,8 @@
     more details.
 
     You should have received a copy of the GNU General Public License along
-    with this program; if not, write to the Free Software Foundation, Inc., 59
-    Temple Place, Suite 330, Boston, MA 02111-1307 USA
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
 Also add information on how to contact you by electronic and paper mail.
 
--- a/jaxws/src/java.xml.bind/share/classes/com/sun/istack/internal/localization/Localizable.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.bind/share/classes/com/sun/istack/internal/localization/Localizable.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -25,6 +25,9 @@
 
 package com.sun.istack.internal.localization;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 /**
  * Localizable message.
  *
@@ -51,6 +54,9 @@
     public Object[] getArguments();
     public String getResourceBundleName();
 
+    public default ResourceBundle getResourceBundle(Locale locale) {
+        return null;
+    }
 
     /**
      * Special constant that represents a message that
--- a/jaxws/src/java.xml.bind/share/classes/com/sun/istack/internal/localization/LocalizableMessage.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.bind/share/classes/com/sun/istack/internal/localization/LocalizableMessage.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -25,7 +25,11 @@
 
 package com.sun.istack.internal.localization;
 
+import com.sun.istack.internal.localization.LocalizableMessageFactory.ResourceBundleSupplier;
+
 import java.util.Arrays;
+import java.util.Locale;
+import java.util.ResourceBundle;
 
 /**
  * @author WS Development Team
@@ -33,17 +37,31 @@
 public final class LocalizableMessage implements Localizable {
 
     private final String _bundlename;
+    private final ResourceBundleSupplier _rbSupplier;
+
     private final String _key;
     private final Object[] _args;
 
     public LocalizableMessage(String bundlename, String key, Object... args) {
         _bundlename = bundlename;
+        _rbSupplier = null;
         _key = key;
         if(args==null)
             args = new Object[0];
         _args = args;
     }
 
+    public LocalizableMessage(String bundlename, ResourceBundleSupplier rbSupplier,
+                              String key, Object... args) {
+        _bundlename = bundlename;
+        _rbSupplier = rbSupplier;
+        _key = key;
+        if(args==null)
+            args = new Object[0];
+        _args = args;
+    }
+
+
     public String getKey() {
         return _key;
     }
@@ -55,4 +73,12 @@
     public String getResourceBundleName() {
         return _bundlename;
     }
+
+    @Override
+    public ResourceBundle getResourceBundle(Locale locale) {
+        if (_rbSupplier == null)
+            return null;
+
+        return _rbSupplier.getResourceBundle(locale);
+    }
 }
--- a/jaxws/src/java.xml.bind/share/classes/com/sun/istack/internal/localization/LocalizableMessageFactory.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.bind/share/classes/com/sun/istack/internal/localization/LocalizableMessageFactory.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -25,19 +25,37 @@
 
 package com.sun.istack.internal.localization;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 /**
  * @author WS Development Team
  */
 public class LocalizableMessageFactory {
 
     private final String _bundlename;
+    private final ResourceBundleSupplier _rbSupplier;
 
     public LocalizableMessageFactory(String bundlename) {
         _bundlename = bundlename;
+        _rbSupplier = null;
+    }
+
+    public LocalizableMessageFactory(String bundlename, ResourceBundleSupplier rbSupplier) {
+        _bundlename = bundlename;
+        _rbSupplier = rbSupplier;
     }
 
     public Localizable getMessage(String key, Object... args) {
-        return new LocalizableMessage(_bundlename, key, args);
+        return new LocalizableMessage(_bundlename, _rbSupplier, key, args);
     }
 
+    public interface ResourceBundleSupplier {
+        /**
+         * Gets the ResourceBundle.
+         * @param locale the requested bundle's locale
+         * @return ResourceBundle
+         */
+        ResourceBundle getResourceBundle(Locale locale);
+    }
 }
--- a/jaxws/src/java.xml.bind/share/classes/com/sun/istack/internal/localization/Localizer.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.bind/share/classes/com/sun/istack/internal/localization/Localizer.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -25,6 +25,7 @@
 
 package com.sun.istack.internal.localization;
 
+import com.sun.istack.internal.localization.LocalizableMessageFactory.ResourceBundleSupplier;
 import java.text.MessageFormat;
 import java.util.HashMap;
 import java.util.Locale;
@@ -61,6 +62,7 @@
             // this message is not localizable
             return (String) l.getArguments()[0];
         }
+
         String bundlename = l.getResourceBundleName();
 
         try {
@@ -68,6 +70,13 @@
                 (ResourceBundle) _resourceBundles.get(bundlename);
 
             if (bundle == null) {
+                bundle = l.getResourceBundle(_locale);
+                if (bundle != null) {
+                    _resourceBundles.put(bundlename, bundle);
+                }
+            }
+
+            if (bundle == null) {
                 try {
                     bundle = ResourceBundle.getBundle(bundlename, _locale);
                 } catch (MissingResourceException e) {
@@ -151,5 +160,4 @@
         }
         return sb.toString();
     }
-
 }
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/LocalizationMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/LocalizationMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class LocalizationMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.policy.privateutil.Localization";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, LocalizationMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.policy.privateutil.Localization");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableWSP_0017_UNABLE_TO_ACCESS_POLICY_SOURCE_MODEL_PLUS_REASON(Object arg0, Object arg1) {
         return messageFactory.getMessage("WSP_0017_UNABLE_TO_ACCESS_POLICY_SOURCE_MODEL_PLUS_REASON", arg0, arg1);
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/AddressingMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/AddressingMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class AddressingMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.addressing";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, AddressingMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.addressing");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableNON_ANONYMOUS_RESPONSE_ONEWAY() {
         return messageFactory.getMessage("nonAnonymous.response.oneway");
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/BindingApiMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/BindingApiMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class BindingApiMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.bindingApi";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, BindingApiMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.bindingApi");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableBINDING_API_NO_FAULT_MESSAGE_NAME() {
         return messageFactory.getMessage("binding.api.no.fault.message.name");
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ClientMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ClientMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class ClientMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.client";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, ClientMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.client");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableFAILED_TO_PARSE(Object arg0, Object arg1) {
         return messageFactory.getMessage("failed.to.parse", arg0, arg1);
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/DispatchMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/DispatchMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class DispatchMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.dispatch";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, DispatchMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.dispatch");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableINVALID_NULLARG_XMLHTTP_REQUEST_METHOD(Object arg0, Object arg1) {
         return messageFactory.getMessage("invalid.nullarg.xmlhttp.request.method", arg0, arg1);
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/EncodingMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/EncodingMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class EncodingMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.encoding";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, EncodingMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.encoding");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableFAILED_TO_READ_RESPONSE(Object arg0) {
         return messageFactory.getMessage("failed.to.read.response", arg0);
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/HandlerMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/HandlerMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class HandlerMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.handler";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, HandlerMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.handler");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableHANDLER_MESSAGE_CONTEXT_INVALID_CLASS(Object arg0, Object arg1) {
         return messageFactory.getMessage("handler.messageContext.invalid.class", arg0, arg1);
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/HttpserverMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/HttpserverMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class HttpserverMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.httpserver";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, HttpserverMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.httpserver");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableUNEXPECTED_HTTP_METHOD(Object arg0) {
         return messageFactory.getMessage("unexpected.http.method", arg0);
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ManagementMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ManagementMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class ManagementMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.management";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, ManagementMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.management");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableWSM_1008_EXPECTED_INTEGER_DISPOSE_DELAY_VALUE(Object arg0) {
         return messageFactory.getMessage("WSM_1008_EXPECTED_INTEGER_DISPOSE_DELAY_VALUE", arg0);
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ModelerMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ModelerMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class ModelerMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.modeler";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, ModelerMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.modeler");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableNESTED_MODELER_ERROR(Object arg0) {
         return messageFactory.getMessage("nestedModelerError", arg0);
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/PolicyMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/PolicyMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class PolicyMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.policy";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, PolicyMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.policy");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableWSP_1007_POLICY_EXCEPTION_WHILE_FINISHING_PARSING_WSDL() {
         return messageFactory.getMessage("WSP_1007_POLICY_EXCEPTION_WHILE_FINISHING_PARSING_WSDL");
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ProviderApiMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ProviderApiMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class ProviderApiMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.providerApi";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, ProviderApiMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.providerApi");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableNULL_ADDRESS_SERVICE_ENDPOINT() {
         return messageFactory.getMessage("null.address.service.endpoint");
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/SenderMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/SenderMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class SenderMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.sender";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, SenderMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.sender");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableSENDER_REQUEST_ILLEGAL_VALUE_FOR_CONTENT_NEGOTIATION(Object arg0) {
         return messageFactory.getMessage("sender.request.illegalValueForContentNegotiation", arg0);
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ServerMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ServerMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class ServerMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.server";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, ServerMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.server");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableRUNTIME_PARSER_WSDL_INCORRECTSERVICE(Object arg0, Object arg1) {
         return messageFactory.getMessage("runtime.parser.wsdl.incorrectservice", arg0, arg1);
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/SoapMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/SoapMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class SoapMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.soap";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, SoapMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.soap");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableSOAP_FAULT_CREATE_ERR(Object arg0) {
         return messageFactory.getMessage("soap.fault.create.err", arg0);
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/StreamingMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/StreamingMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, 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
@@ -29,15 +29,23 @@
 import com.sun.istack.internal.localization.LocalizableMessageFactory;
 import com.sun.istack.internal.localization.Localizer;
 
+import java.util.Locale;
+import java.util.ResourceBundle;
+
 
 /**
  * Defines string formatting method for each constant in the resource file
  *
  */
 public final class StreamingMessages {
+    private final static String BUNDLE_NAME = "com.sun.xml.internal.ws.resources.streaming";
+    private final static LocalizableMessageFactory messageFactory =
+        new LocalizableMessageFactory(BUNDLE_NAME, StreamingMessages::getResourceBundle);
+    private final static Localizer localizer = new Localizer();
 
-    private final static LocalizableMessageFactory messageFactory = new LocalizableMessageFactory("com.sun.xml.internal.ws.resources.streaming");
-    private final static Localizer localizer = new Localizer();
+    private static ResourceBundle getResourceBundle(Locale locale) {
+        return ResourceBundle.getBundle(BUNDLE_NAME, locale);
+    }
 
     public static Localizable localizableFASTINFOSET_DECODING_NOT_ACCEPTED() {
         return messageFactory.getMessage("fastinfoset.decodingNotAccepted");
--- a/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/TubelineassemblyMessages.java	Fri Jun 10 20:28:46 2016 +0200
+++ b/jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/TubelineassemblyMessages.java	Fri Jun 10 15:19:32 2016 -0700
@@ -1,5 +1,5 @@