changeset 286:5d45300e33bb

7034918: Integrate JAX-WS 2.2.4-b01 in to JDK 7
author andrew
date Wed, 28 Sep 2011 01:59:37 +0100
parents dc83adaaef79
children 1a5e2ee2e853
files sources/jaxws_src/LICENSE sources/jaxws_src/src/com/sun/codemodel/internal/ClassType.java sources/jaxws_src/src/com/sun/codemodel/internal/CodeWriter.java sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotatable.java sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationArrayMember.java sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationStringValue.java sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationUse.java sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationValue.java sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationWriter.java sources/jaxws_src/src/com/sun/codemodel/internal/JAnonymousClass.java sources/jaxws_src/src/com/sun/codemodel/internal/JArray.java sources/jaxws_src/src/com/sun/codemodel/internal/JArrayClass.java sources/jaxws_src/src/com/sun/codemodel/internal/JArrayCompRef.java sources/jaxws_src/src/com/sun/codemodel/internal/JAssignment.java sources/jaxws_src/src/com/sun/codemodel/internal/JAssignmentTarget.java sources/jaxws_src/src/com/sun/codemodel/internal/JAtom.java sources/jaxws_src/src/com/sun/codemodel/internal/JBlock.java sources/jaxws_src/src/com/sun/codemodel/internal/JBreak.java sources/jaxws_src/src/com/sun/codemodel/internal/JCase.java sources/jaxws_src/src/com/sun/codemodel/internal/JCast.java sources/jaxws_src/src/com/sun/codemodel/internal/JCatchBlock.java sources/jaxws_src/src/com/sun/codemodel/internal/JClass.java sources/jaxws_src/src/com/sun/codemodel/internal/JClassAlreadyExistsException.java sources/jaxws_src/src/com/sun/codemodel/internal/JClassContainer.java sources/jaxws_src/src/com/sun/codemodel/internal/JCodeModel.java sources/jaxws_src/src/com/sun/codemodel/internal/JCommentPart.java sources/jaxws_src/src/com/sun/codemodel/internal/JConditional.java sources/jaxws_src/src/com/sun/codemodel/internal/JContinue.java sources/jaxws_src/src/com/sun/codemodel/internal/JDeclaration.java sources/jaxws_src/src/com/sun/codemodel/internal/JDefinedClass.java sources/jaxws_src/src/com/sun/codemodel/internal/JDirectClass.java sources/jaxws_src/src/com/sun/codemodel/internal/JDoLoop.java sources/jaxws_src/src/com/sun/codemodel/internal/JDocComment.java sources/jaxws_src/src/com/sun/codemodel/internal/JDocCommentable.java sources/jaxws_src/src/com/sun/codemodel/internal/JEnumConstant.java sources/jaxws_src/src/com/sun/codemodel/internal/JExpr.java sources/jaxws_src/src/com/sun/codemodel/internal/JExpression.java sources/jaxws_src/src/com/sun/codemodel/internal/JExpressionImpl.java sources/jaxws_src/src/com/sun/codemodel/internal/JFieldRef.java sources/jaxws_src/src/com/sun/codemodel/internal/JFieldVar.java sources/jaxws_src/src/com/sun/codemodel/internal/JForEach.java sources/jaxws_src/src/com/sun/codemodel/internal/JForLoop.java sources/jaxws_src/src/com/sun/codemodel/internal/JFormatter.java sources/jaxws_src/src/com/sun/codemodel/internal/JGenerable.java sources/jaxws_src/src/com/sun/codemodel/internal/JGenerifiable.java sources/jaxws_src/src/com/sun/codemodel/internal/JGenerifiableImpl.java sources/jaxws_src/src/com/sun/codemodel/internal/JInvocation.java sources/jaxws_src/src/com/sun/codemodel/internal/JJavaName.java sources/jaxws_src/src/com/sun/codemodel/internal/JLabel.java sources/jaxws_src/src/com/sun/codemodel/internal/JMethod.java sources/jaxws_src/src/com/sun/codemodel/internal/JMod.java sources/jaxws_src/src/com/sun/codemodel/internal/JMods.java sources/jaxws_src/src/com/sun/codemodel/internal/JNarrowedClass.java sources/jaxws_src/src/com/sun/codemodel/internal/JNullType.java sources/jaxws_src/src/com/sun/codemodel/internal/JOp.java sources/jaxws_src/src/com/sun/codemodel/internal/JPackage.java sources/jaxws_src/src/com/sun/codemodel/internal/JPrimitiveType.java sources/jaxws_src/src/com/sun/codemodel/internal/JResourceFile.java sources/jaxws_src/src/com/sun/codemodel/internal/JReturn.java sources/jaxws_src/src/com/sun/codemodel/internal/JStatement.java sources/jaxws_src/src/com/sun/codemodel/internal/JStringLiteral.java sources/jaxws_src/src/com/sun/codemodel/internal/JSwitch.java sources/jaxws_src/src/com/sun/codemodel/internal/JThrow.java sources/jaxws_src/src/com/sun/codemodel/internal/JTryBlock.java sources/jaxws_src/src/com/sun/codemodel/internal/JType.java sources/jaxws_src/src/com/sun/codemodel/internal/JTypeVar.java sources/jaxws_src/src/com/sun/codemodel/internal/JTypeWildcard.java sources/jaxws_src/src/com/sun/codemodel/internal/JVar.java sources/jaxws_src/src/com/sun/codemodel/internal/JWhileLoop.java sources/jaxws_src/src/com/sun/codemodel/internal/TypedAnnotationWriter.java sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JBinaryFile.java sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JPropertyFile.java sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JSerializedObject.java sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JStaticFile.java sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JStaticJavaFile.java sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JTextFile.java sources/jaxws_src/src/com/sun/codemodel/internal/package-info.java sources/jaxws_src/src/com/sun/codemodel/internal/util/ClassNameComparator.java sources/jaxws_src/src/com/sun/codemodel/internal/util/EncoderFactory.java sources/jaxws_src/src/com/sun/codemodel/internal/util/JavadocEscapeWriter.java sources/jaxws_src/src/com/sun/codemodel/internal/util/MS1252Encoder.java sources/jaxws_src/src/com/sun/codemodel/internal/util/SingleByteEncoder.java sources/jaxws_src/src/com/sun/codemodel/internal/util/Surrogate.java sources/jaxws_src/src/com/sun/codemodel/internal/util/UnicodeEscapeWriter.java sources/jaxws_src/src/com/sun/codemodel/internal/writer/FileCodeWriter.java sources/jaxws_src/src/com/sun/codemodel/internal/writer/FilterCodeWriter.java sources/jaxws_src/src/com/sun/codemodel/internal/writer/ProgressCodeWriter.java sources/jaxws_src/src/com/sun/codemodel/internal/writer/PrologCodeWriter.java sources/jaxws_src/src/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java sources/jaxws_src/src/com/sun/codemodel/internal/writer/ZipCodeWriter.java sources/jaxws_src/src/com/sun/istack/internal/Builder.java sources/jaxws_src/src/com/sun/istack/internal/ByteArrayDataSource.java sources/jaxws_src/src/com/sun/istack/internal/FinalArrayList.java sources/jaxws_src/src/com/sun/istack/internal/FragmentContentHandler.java sources/jaxws_src/src/com/sun/istack/internal/Interned.java sources/jaxws_src/src/com/sun/istack/internal/NotNull.java sources/jaxws_src/src/com/sun/istack/internal/Nullable.java sources/jaxws_src/src/com/sun/istack/internal/Pool.java sources/jaxws_src/src/com/sun/istack/internal/SAXException2.java sources/jaxws_src/src/com/sun/istack/internal/SAXParseException2.java sources/jaxws_src/src/com/sun/istack/internal/XMLStreamException2.java sources/jaxws_src/src/com/sun/istack/internal/XMLStreamReaderToContentHandler.java sources/jaxws_src/src/com/sun/istack/internal/localization/Localizable.java sources/jaxws_src/src/com/sun/istack/internal/localization/LocalizableMessage.java sources/jaxws_src/src/com/sun/istack/internal/localization/LocalizableMessageFactory.java sources/jaxws_src/src/com/sun/istack/internal/localization/Localizer.java sources/jaxws_src/src/com/sun/istack/internal/logging/Logger.java sources/jaxws_src/src/com/sun/istack/internal/package-info.java sources/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java sources/jaxws_src/src/com/sun/istack/internal/tools/MaskingClassLoader.java sources/jaxws_src/src/com/sun/istack/internal/tools/ParallelWorldClassLoader.java sources/jaxws_src/src/com/sun/istack/internal/tools/package-info.java sources/jaxws_src/src/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java sources/jaxws_src/src/com/sun/istack/internal/ws/package-info.java sources/jaxws_src/src/com/sun/org/glassfish/external/amx/AMX.java sources/jaxws_src/src/com/sun/org/glassfish/external/amx/AMXGlassfish.java sources/jaxws_src/src/com/sun/org/glassfish/external/amx/AMXUtil.java sources/jaxws_src/src/com/sun/org/glassfish/external/amx/BootAMXMBean.java sources/jaxws_src/src/com/sun/org/glassfish/external/amx/MBeanListener.java sources/jaxws_src/src/com/sun/org/glassfish/external/arc/Stability.java sources/jaxws_src/src/com/sun/org/glassfish/external/arc/Taxonomy.java sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/PluginPoint.java sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/StatsProvider.java sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/StatsProviderInfo.java sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/StatsProviderManager.java sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/StatsProviderManagerDelegate.java sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/annotations/Probe.java sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/annotations/ProbeListener.java sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/annotations/ProbeParam.java sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/annotations/ProbeProvider.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/AverageRangeStatistic.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/BoundaryStatistic.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/BoundedRangeStatistic.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/CountStatistic.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/RangeStatistic.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/Statistic.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/Stats.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/StringStatistic.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/TimeStatistic.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/annotations/Reset.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/AverageRangeStatisticImpl.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/BoundaryStatisticImpl.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/BoundedRangeStatisticImpl.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/CountStatisticImpl.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/RangeStatisticImpl.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/StatisticImpl.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/StatsImpl.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/StringStatisticImpl.java sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/TimeStatisticImpl.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/AMXClient.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/AMXMBeanInterface.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/AMXMetadata.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/Description.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/DescriptorFields.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/DescriptorKey.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/GmbalException.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/GmbalMBean.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/GmbalMBeanNOPImpl.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/Impact.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/IncludeSubclass.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/InheritedAttribute.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/InheritedAttributes.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedAttribute.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedData.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedObject.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedObjectManager.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedObjectManagerFactory.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedObjectManagerNOPImpl.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedOperation.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/NameValue.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ParameterNames.java sources/jaxws_src/src/com/sun/org/glassfish/gmbal/util/GenericConstructor.java sources/jaxws_src/src/com/sun/tools/etc/META-INF/services/com.sun.tools.internal.xjc.Plugin sources/jaxws_src/src/com/sun/tools/internal/jxc/ConfigReader.java sources/jaxws_src/src/com/sun/tools/internal/jxc/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/jxc/Messages.java sources/jaxws_src/src/com/sun/tools/internal/jxc/NGCCRuntimeEx.java sources/jaxws_src/src/com/sun/tools/internal/jxc/SchemaGenerator.java sources/jaxws_src/src/com/sun/tools/internal/jxc/SchemaGeneratorFacade.java sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/AnnotationParser.java sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/AnnotationProcessorFactoryImpl.java sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/Const.java sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/ErrorReceiverImpl.java sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/InlineAnnotationReaderImpl.java sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/Messages.java sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/Options.java sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/SchemaGenerator.java sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/package.html sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/Classes.java sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/Config.java sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/Schema.java sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/config.rng sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/config.xsd sources/jaxws_src/src/com/sun/tools/internal/jxc/model/nav/APTNavigator.java sources/jaxws_src/src/com/sun/tools/internal/ws/Invoker.java sources/jaxws_src/src/com/sun/tools/internal/ws/ToolVersion.java sources/jaxws_src/src/com/sun/tools/internal/ws/WsGen.java sources/jaxws_src/src/com/sun/tools/internal/ws/WsImport.java sources/jaxws_src/src/com/sun/tools/internal/ws/api/TJavaGeneratorExtension.java sources/jaxws_src/src/com/sun/tools/internal/ws/api/WsgenExtension.java sources/jaxws_src/src/com/sun/tools/internal/ws/api/WsgenProtocol.java sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensible.java sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLExtension.java sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensionHandler.java sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLOperation.java sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLParserContext.java sources/jaxws_src/src/com/sun/tools/internal/ws/package-info.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/ProcessorException.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/CustomExceptionGenerator.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/GeneratorBase.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/GeneratorConstants.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/GeneratorException.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/GeneratorUtil.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/JavaGeneratorExtensionFacade.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/Names.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/SeiGenerator.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/ServiceGenerator.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/W3CAddressingJavaGeneratorExtension.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/AbstractType.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/AsyncOperation.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/AsyncOperationType.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Block.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ExtendedModelVisitor.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Fault.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/HeaderFault.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Message.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Model.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ModelException.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ModelObject.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ModelProperties.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ModelVisitor.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Operation.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Parameter.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Port.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Request.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Response.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Service.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/exporter/ExternalObject.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaArrayType.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaException.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaInterface.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaMethod.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaParameter.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaSimpleType.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaStructureMember.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaStructureType.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaType.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBElementMember.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBMapping.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBModel.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBProperty.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBStructuredType.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBType.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeAndAnnotation.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeVisitor.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitMember.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitStructure.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/Util.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/JavaSimpleTypeCreator.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/Modeler.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/ModelerConstants.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/ModelerException.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/FaultInfo.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/MakeSafeTypeVisitor.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/MemberInfo.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/TypeModeler.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMoniker.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMonikerFactory.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceConstants.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WrapperInfo.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/AccessorElement.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/ClassNameAllocatorImpl.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/ConsoleErrorReporter.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/JAXBModelBuilder.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/ModelerUtils.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/PseudoSchemaBuilder.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModeler.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModelerBase.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/util/ClassNameCollector.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/util/DirectoryUtil.java sources/jaxws_src/src/com/sun/tools/internal/ws/processor/util/IndentingWriter.java sources/jaxws_src/src/com/sun/tools/internal/ws/resources/ConfigurationMessages.java sources/jaxws_src/src/com/sun/tools/internal/ws/resources/GeneratorMessages.java sources/jaxws_src/src/com/sun/tools/internal/ws/resources/JavacompilerMessages.java sources/jaxws_src/src/com/sun/tools/internal/ws/resources/ModelMessages.java sources/jaxws_src/src/com/sun/tools/internal/ws/resources/ModelerMessages.java sources/jaxws_src/src/com/sun/tools/internal/ws/resources/ProcessorMessages.java sources/jaxws_src/src/com/sun/tools/internal/ws/resources/UtilMessages.java sources/jaxws_src/src/com/sun/tools/internal/ws/resources/WebserviceapMessages.java sources/jaxws_src/src/com/sun/tools/internal/ws/resources/WscompileMessages.java sources/jaxws_src/src/com/sun/tools/internal/ws/resources/WsdlMessages.java sources/jaxws_src/src/com/sun/tools/internal/ws/resources/wsdl.properties sources/jaxws_src/src/com/sun/tools/internal/ws/spi/WSToolsObjectFactory.java sources/jaxws_src/src/com/sun/tools/internal/ws/spi/package-info.java sources/jaxws_src/src/com/sun/tools/internal/ws/util/ClassNameInfo.java sources/jaxws_src/src/com/sun/tools/internal/ws/util/ForkEntityResolver.java sources/jaxws_src/src/com/sun/tools/internal/ws/util/WSDLFetcher.java sources/jaxws_src/src/com/sun/tools/internal/ws/util/WSDLParseException.java sources/jaxws_src/src/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java sources/jaxws_src/src/com/sun/tools/internal/ws/util/xml/XmlUtil.java sources/jaxws_src/src/com/sun/tools/internal/ws/version.properties sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/AbortException.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/AuthInfo.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/DefaultAuthenticator.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/ErrorReceiver.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/ErrorReceiverFilter.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/Options.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WSCodeWriter.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsgenOptions.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsgenTool.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsimportListener.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsimportOptions.java sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsimportTool.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Binding.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/BindingFault.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/BindingInput.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/BindingOperation.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/BindingOutput.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Definitions.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Documentation.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Fault.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Import.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Input.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Kinds.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Message.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/MessagePart.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Operation.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/OperationStyle.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Output.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Port.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/PortType.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Service.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Types.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/WSDLConstants.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/WSDLDocument.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitor.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitorBase.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPAddress.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPBinding.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPConstants.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPOperation.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlEncoded.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlReplacement.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/CustomName.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/Exception.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBindingsConstants.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/Parameter.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEConstants.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEContent.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEMultipartRelated.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEPart.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEXml.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/schema/SchemaConstants.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/schema/SchemaKinds.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Binding.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Constants.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPAddress.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBinding.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBody.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPFault.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeader.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeaderFault.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPOperation.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPStyle.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPUse.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/AbstractDocument.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Defining.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/DuplicateEntityException.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Elemental.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Entity.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/EntityAction.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceAction.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceValidator.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExtensibilityHelper.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExtensionImpl.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitor.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitorBase.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExternalEntityReference.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/GlobalEntity.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/GloballyKnown.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Identifiable.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Kind.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/NoSuchEntityException.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ParseException.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ParserListener.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/QNameAction.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/TWSDLParserContextImpl.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ValidationException.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/WSDLLocation.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/AbstractExtensionHandler.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/AbstractReferenceFinderImpl.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Constants.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/DOMBuilder.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/DOMForestParser.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/HTTPExtensionHandler.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/InternalizationLogic.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Internalizer.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/JAXWSBindingExtensionHandler.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/MIMEExtensionHandler.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/MemberSubmissionAddressingExtensionHandler.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/MetadataFinder.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Policy12ExtensionHandler.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Policy15ExtensionHandler.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/SOAP12ExtensionHandler.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/SOAPEntityReferenceValidator.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/SOAPExtensionHandler.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Util.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/VersionChecker.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingExtensionHandler.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingMetadataExtensionHandler.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/WSDLInternalizationLogic.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/WSDLParser.java sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/WhitespaceStripper.java sources/jaxws_src/src/com/sun/tools/internal/xjc/AbortException.java sources/jaxws_src/src/com/sun/tools/internal/xjc/BadCommandLineException.java sources/jaxws_src/src/com/sun/tools/internal/xjc/ClassLoaderBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/ConsoleErrorReporter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/Driver.java sources/jaxws_src/src/com/sun/tools/internal/xjc/ErrorReceiver.java sources/jaxws_src/src/com/sun/tools/internal/xjc/Language.java sources/jaxws_src/src/com/sun/tools/internal/xjc/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/ModelLoader.java sources/jaxws_src/src/com/sun/tools/internal/xjc/Options.java sources/jaxws_src/src/com/sun/tools/internal/xjc/Plugin.java sources/jaxws_src/src/com/sun/tools/internal/xjc/ProgressCodeWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/SchemaCache.java sources/jaxws_src/src/com/sun/tools/internal/xjc/XJCFacade.java sources/jaxws_src/src/com/sun/tools/internal/xjc/XJCListener.java sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/at_generated/PluginImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/code_injector/Const.java sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/code_injector/PluginImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/episode/PluginImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/episode/package-info.java sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/locator/SourceLocationAddOn.java sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/sync/SynchronizedMethodAddOn.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/ClassNameAllocator.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/ErrorListener.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/J2SJAXBModel.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/JAXBModel.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/JavaCompiler.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/Mapping.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/Property.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/Reference.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/S2JJAXBModel.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/SchemaCompiler.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/SpecVersion.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/TypeAndAnnotation.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/XJC.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/j2s/JAXBModelImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/j2s/JavaCompilerImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/AbstractMappingImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/BeanMappingImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/DowngradingErrorHandler.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/ElementAdapter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/ElementCollectionAdapter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/ElementMappingImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/ElementSingleAdapter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/JAXBModelImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/PropertyImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/SchemaCompilerImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/TypeAndAnnotationImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/package.html sources/jaxws_src/src/com/sun/tools/internal/xjc/api/package.html sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/APTClassLoader.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/FilerCodeWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/Messages.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/package.html sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/ri/OverrideAnnotationOfWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/ri/XmlIsSetWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/ri/XmlLocationWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorOrderWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorTypeWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyAttributeWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyElementWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttachmentRefWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttributeWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementDeclWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefsWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWrapperWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementsWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumValueWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDREFWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlInlineBinaryDataWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlJavaTypeAdapterWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlListWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMimeTypeWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMixedWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlNsWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRegistryWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRootElementWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypeWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypesWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSeeAlsoWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTransientWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTypeWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlValueWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ClassOutlineImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ElementOutlineImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ImplStructureStrategy.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/MethodWriter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGenerator.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/PrivateObjectFactoryGenerator.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/PublicObjectFactoryGenerator.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/AbstractField.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/AbstractFieldWithVar.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/AbstractListField.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/ArrayField.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/ConstField.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/ConstFieldRenderer.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/ContentListField.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/DefaultFieldRenderer.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/DummyListField.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/FieldRenderer.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/FieldRendererFactory.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/GenericFieldRenderer.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/IsSetField.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/IsSetFieldRenderer.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/NoExtendedContentField.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/SingleField.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/SinglePrimitiveAccessField.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/UnboxedField.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/UntypedListField.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/UntypedListFieldRenderer.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/package.html sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/package-info.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/util/BlockReference.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/util/ExistingBlockReference.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/util/LazyBlockReference.java sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/util/WhitespaceNormalizer.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/AbstractCElement.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/AbstractCTypeInfoImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/AutoClassNameAllocator.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CAdapter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CArrayInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CAttributePropertyInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CClass.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CClassInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CClassInfoParent.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CClassRef.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CCustomizable.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CCustomizations.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CDefaultValue.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CElement.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CElementInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CElementPropertyInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CEnumConstant.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CNonElement.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CPluginCustomization.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CPropertyInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CPropertyVisitor.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CReferencePropertyInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CSingleTypePropertyInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CTypeInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CTypeRef.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CValuePropertyInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CWildcardTypeInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/ClassNameAllocatorWrapper.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/Constructor.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/Model.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/Multiplicity.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/Populatable.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/SymbolSpace.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/TypeUse.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/TypeUseFactory.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/TypeUseImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/EagerNClass.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/EagerNType.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NClass.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NClassByJClass.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NParameterizedType.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NType.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/package.html sources/jaxws_src/src/com/sun/tools/internal/xjc/model/package-info.java sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/Aspect.java sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/ClassOutline.java sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/ElementOutline.java sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/EnumConstantOutline.java sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/EnumOutline.java sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/FieldAccessor.java sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/FieldOutline.java sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/Outline.java sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/PackageOutline.java sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/package.html sources/jaxws_src/src/com/sun/tools/internal/xjc/package-info.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/AbstractExtensionBindingChecker.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/Const.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/ExtensionBindingChecker.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/ModelChecker.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/RawTypeSet.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/Ring.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/TypeUtil.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/Util.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Block.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Element.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/ModelGroup.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Occurence.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/TDTDReader.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Term.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMLocator.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMUtil.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.rng sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.xsd sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/package.html sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/xjc.xsd sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Choice.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/ConnectedComponent.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Element.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/ElementSet.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/ElementSets.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Expression.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Graph.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/OneOrMore.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Sequence.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/SinkNode.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/SourceNode.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/package.html sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/DOMForestParser.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/DOMForestScanner.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/LocatorTable.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/NamespaceContextImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/VersionChecker.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/WhitespaceStripper.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/package.html sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/package.html sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/BindStyle.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/ContentModelBinder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/DefineFinder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/NameCalculator.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGCompiler.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGInternalizationLogic.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/RawTypeSetBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/TypePatternBinder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/TypeUseBinder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/Abstractifier.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindBlue.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindGreen.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindPurple.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindRed.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindYellow.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindingComponent.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinderFilter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ClassSelector.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/CollisionInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ColorBinder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/DefaultClassBinder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/DefaultParticleBinder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ErrorReporter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionParticleBinder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/GElement.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/GElementImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/MultiplicityCounter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ParticleBinder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/RawTypeSetBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/RefererFinder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/WildcardNameClassBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIClass.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDeclaration.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDom.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnumMember.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIProperty.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISerializable.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/DomHandlerEx.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/ForkingFilter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/LocalScoping.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.rng sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.xsd sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package-info.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package.html sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xjc.xsd sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xs.xsd sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/CTBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/FreshComplexTypeBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedExtendedComplexTypeBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/MultiWildcardComplexTypeBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/STDerivedComplexTypeBuilder.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/LSInputSAXWrapper.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java sources/jaxws_src/src/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java sources/jaxws_src/src/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/runtime/package.html sources/jaxws_src/src/com/sun/tools/internal/xjc/util/CodeModelClassFactory.java sources/jaxws_src/src/com/sun/tools/internal/xjc/util/DOMUtils.java sources/jaxws_src/src/com/sun/tools/internal/xjc/util/ErrorReceiverFilter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/util/ForkContentHandler.java sources/jaxws_src/src/com/sun/tools/internal/xjc/util/ForkEntityResolver.java sources/jaxws_src/src/com/sun/tools/internal/xjc/util/MessageBundle.properties sources/jaxws_src/src/com/sun/tools/internal/xjc/util/Messages.java sources/jaxws_src/src/com/sun/tools/internal/xjc/util/MimeTypeRange.java sources/jaxws_src/src/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/util/NullStream.java sources/jaxws_src/src/com/sun/tools/internal/xjc/util/ReadOnlyAdapter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/util/StringCutter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/util/SubtreeCutter.java sources/jaxws_src/src/com/sun/tools/internal/xjc/util/Util.java sources/jaxws_src/src/com/sun/tools/internal/xjc/writer/SignatureWriter.java sources/jaxws_src/src/com/sun/xml/internal/bind/AccessorFactory.java sources/jaxws_src/src/com/sun/xml/internal/bind/AccessorFactoryImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/AnyTypeAdapter.java sources/jaxws_src/src/com/sun/xml/internal/bind/CycleRecoverable.java sources/jaxws_src/src/com/sun/xml/internal/bind/DatatypeConverterImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/IDResolver.java sources/jaxws_src/src/com/sun/xml/internal/bind/InternalAccessorFactory.java sources/jaxws_src/src/com/sun/xml/internal/bind/Locatable.java sources/jaxws_src/src/com/sun/xml/internal/bind/Util.java sources/jaxws_src/src/com/sun/xml/internal/bind/ValidationEventLocatorEx.java sources/jaxws_src/src/com/sun/xml/internal/bind/WhiteSpaceProcessor.java sources/jaxws_src/src/com/sun/xml/internal/bind/XmlAccessorFactory.java sources/jaxws_src/src/com/sun/xml/internal/bind/annotation/OverrideAnnotationOf.java sources/jaxws_src/src/com/sun/xml/internal/bind/annotation/XmlIsSet.java sources/jaxws_src/src/com/sun/xml/internal/bind/annotation/XmlLocation.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/AccessorException.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/Bridge.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/BridgeContext.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/ClassResolver.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/CompositeStructure.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/ErrorListener.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/JAXBRIContext.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/Messages.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/bind/api/RawAccessor.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/TypeReference.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/impl/NameConverter.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/impl/NameUtil.java sources/jaxws_src/src/com/sun/xml/internal/bind/api/package-info.java sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/CharacterEscapeHandler.java sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/DataWriter.java sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/DumbEscapeHandler.java sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/Messages.java sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/MinimumEscapeHandler.java sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/NioEscapeHandler.java sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/SAX2DOMEx.java sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/XMLWriter.java sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/DOMScanner.java sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/InfosetScanner.java sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/Messages.java sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/Patcher.java sources/jaxws_src/src/com/sun/xml/internal/bind/util/AttributesImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/util/ValidationEventLocatorExImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/util/Which.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/ClassFactory.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/ContextFactory.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/Messages.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/bind/v2/TODO.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/WellKnownNamespace.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/bytecode/ClassTailor.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/bytecode/package.html sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/AbstractInlineAnnotationReaderImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/AnnotationReader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/AnnotationSource.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/ClassLocatable.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/FieldLocatable.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Init.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Locatable.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/LocatableAnnotation.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Messages.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/MethodLocatable.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Quick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/RuntimeInlineAnnotationReader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlAttributeQuick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlElementDeclQuick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlElementQuick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefQuick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefsQuick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlEnumQuick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlRootElementQuick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaQuick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaTypeQuick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlTransientQuick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlTypeQuick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlValueQuick.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/package.html sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/Adapter.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ArrayInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/AttributePropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/BuiltinLeafInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/Element.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ElementInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/EnumConstant.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/EnumLeafInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ErrorHandler.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ID.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/LeafInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/MaybeElement.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/NonElement.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/NonElementRef.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/PropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/PropertyKind.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/Ref.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ReferencePropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/RegistryInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/TypeInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/TypeRef.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ValuePropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/WildcardMode.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/WildcardTypeInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/package-info.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ArrayInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/AttributePropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/BuiltinLeafInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/DummyPropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ERPropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ElementInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ElementPropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/EnumConstantImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/EnumLeafInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/FieldPropertySeed.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/GetterSetterPropertySeed.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/LeafInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/MapPropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/Messages.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/PropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/PropertySeed.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ReferencePropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RegistryInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeArrayInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeAttributePropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementPropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumConstantImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeMapPropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeReferencePropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeRefImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeValuePropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/SingleTypePropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/TypeInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/TypeRefImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/Util.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ValuePropertyInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/package.html sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/Navigator.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/ParameterizedTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/TypeVisitor.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/WildcardTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/package.html sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeAttributePropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeBuiltinLeafInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeClassInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElement.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementPropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeEnumLeafInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeLeafInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeMapPropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElement.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElementRef.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeRef.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeValuePropertyInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/package-info.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/package-info.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/AssociationMap.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/AttributeAccessor.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/BinderImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/BridgeAdapter.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/BridgeContextImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/BridgeImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/CompositeStructureBeanInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Coordinator.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/DomPostInitAction.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/FilterTransducer.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationsException.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/InlineBinaryTransducer.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/InternalBridge.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/LeafBeanInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/LifecycleMethods.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Location.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/MarshallerImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Messages.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/MimeTypedTransducer.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Name.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/NameBuilder.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/NameList.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/NamespaceContext2.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/RuntimeUtil.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/SchemaTypeTransducer.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/StAXPostInitAction.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapter.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Transducer.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/C14nXmlOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/DOMOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/Encoded.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/FastInfosetStreamWriterOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/ForkXmlOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/InPlaceDOMOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/IndentingUTF8XmlOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/MTOMXmlOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/NamespaceContextImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/Pcdata.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/SAXOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/StAXExStreamWriterOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/XMLEventWriterOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/XmlOutput.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/XmlOutputAbstractImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/package-info.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/package.html sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementLeafProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementNodeProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/AttributeProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ListElementProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/Messages.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/Property.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/PropertyFactory.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/PropertyImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/SingleElementLeafProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/SingleElementNodeProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/SingleReferenceNodeProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/StructureLoaderBuilder.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/TagAndType.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ValueProperty.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedAccessor.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedLister.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/DefaultTransducedAccessor.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/ListIterator.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/ListTransducedAccessorImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/NullSafeAccessor.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerBoolean.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerByte.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerCharacter.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerDouble.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerFloat.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerInteger.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerLong.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerShort.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Bean.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Const.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Boolean.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Byte.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Character.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Double.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Float.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Integer.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Long.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Ref.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Short.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Boolean.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Byte.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Character.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Double.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Float.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Integer.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Long.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Ref.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Short.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedAccessorFactory.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedTransducedAccessorFactory.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Ref.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Boolean.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Byte.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Double.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Float.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Integer.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Long.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Short.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Boolean.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Byte.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Double.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Float.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Integer.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Long.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Short.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/package.html sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/package.html sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesEx.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesExImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Base64Data.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultIDResolver.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/FastInfosetConnector.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntArrayData.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntData.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Intercepter.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/InterningXmlVisitor.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyXsiLoader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorExWrapper.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Patcher.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXExConnector.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValidatingUnmarshaller.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/WildcardLoader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/FoolProofResolver.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Form.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/GroupKind.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Messages.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/MultiMap.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Tree.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Util.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/episode/Bindings.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/episode/Klass.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/episode/SchemaBindings.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/episode/package-info.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/package-info.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotated.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotation.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Any.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Appinfo.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttrDecls.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttributeType.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexContent.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexExtension.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexRestriction.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexType.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeHost.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeModel.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Documentation.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Element.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExplicitGroup.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExtensionType.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/FixedOrDefault.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Import.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/List.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalAttribute.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NestedParticle.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NoFixedFacet.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Particle.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Redefinable.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Schema.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SchemaTop.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleContent.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleDerivation.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleExtension.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestriction.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestrictionModel.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleType.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleTypeHost.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelAttribute.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelElement.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeDefParticle.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeHost.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Union.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Wildcard.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package-info.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package.html sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/xmlschema-for-jaxb.rng sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/ByteArrayOutputStreamEx.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/ClassLoaderRetriever.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/CollisionCheckStack.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/DataSourceSource.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/EditDistance.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/FatalAdapter.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/FlattenIterator.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/QNameMap.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/StackRecorder.java sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/TypeCast.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/DTDEventListener.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/DTDHandlerBase.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/DTDParser.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/EndOfInputException.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/EntityDecl.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/ExternalEntity.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/InputEntity.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/InternalEntity.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/MessageCatalog.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/Resolver.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/SimpleHashtable.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/XmlChars.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/XmlNames.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/XmlReader.java sources/jaxws_src/src/com/sun/xml/internal/dtdparser/package.html sources/jaxws_src/src/com/sun/xml/internal/dtdparser/resources/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/CommonResourceBundle.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/Decoder.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/DecoderStateTables.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/Encoder.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/EncodingConstants.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/Notation.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/OctetBufferListener.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/QualifiedName.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/UnparsedEntity.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BASE64EncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmFactory.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/HexadecimalEncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/IEEE754FloatingPointEncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/IntegerEncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/ShortEncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/alphabet/BuiltInRestrictedAlphabets.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/dom/DOMDocumentParser.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/dom/DOMDocumentSerializer.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/org/apache/xerces/util/XMLChar.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/resources/ResourceBundle.properties sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/AttributesHolder.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/Features.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/Properties.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/SAXDocumentParser.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializerWithPrefixMapping.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/SystemIdResolver.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/EventLocation.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/StAXDocumentParser.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/StAXManager.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/CharactersEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/CommentEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/DTDEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EmptyIterator.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EndDocumentEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EndElementEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EntityDeclarationImpl.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EntityReferenceEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EventBase.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/NamespaceBase.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/ProcessingInstructionEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/ReadIterator.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocatorBase.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StAXEventReader.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StAXEventWriter.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StAXFilteredEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StartElementEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/Util.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/XMLConstants.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/factory/StAXInputFactory.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/factory/StAXOutputFactory.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/util/StAXFilteredParser.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/util/StAXParserWrapper.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_DOM_Or_XML_DOM_SAX_SAXEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_DOM_SAX_SAXEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_SAXEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_SAX_XML.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_StAX_SAX_Or_XML_SAX_SAXEvent.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/PrintTable.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/SAX2StAXWriter.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/SAXEventSerializer.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/StAX2SAXReader.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/TransformInputOutput.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/VocabularyGenerator.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/XML_DOM_FI.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/XML_DOM_SAX_FI.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/XML_SAX_FI.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/XML_SAX_StAX_FI.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/CharArray.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/CharArrayArray.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/CharArrayIntMap.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/CharArrayString.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/FixedEntryStringIntMap.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/KeyIntMap.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/NamespaceContextImplementation.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/PrefixArray.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/QualifiedNameArray.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/StringArray.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/StringIntMap.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/ValueArray.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/ValueArrayResourceException.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/vocab/ParserVocabulary.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary.java sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/vocab/Vocabulary.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnection.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnectionFactory.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings.properties sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/Header.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/MessagingException.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/MultipartDataSource.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/BMMimeMultipart.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentDisposition.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentType.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/HeaderTokenizer.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/InternetHeaders.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeMultipart.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePartDataSource.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePullMultipart.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeUtility.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParameterList.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParseException.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/SharedInputStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/UniqueValue.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/ASCIIUtility.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64DecoderStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64EncoderStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BEncoderStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/LineInputStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/OutputUtil.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QDecoderStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QEncoderStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPDecoderStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPEncoderStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUDecoderStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUEncoderStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/Envelope.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/FastInfosetDataContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/GifDataContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ImageDataContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/JpegDataContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/LocalStrings.properties sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/MessageFactoryImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/MultipartDataContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SAAJMetaFactoryImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPDocument.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPFactoryImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPIOException.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPVersionMismatchException.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/StringDataContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/XmlDataContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPFactoryDynamicImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPMessageFactoryDynamicImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/BodyElementImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/BodyImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/CommentImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/DetailEntryImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/ElementFactory.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/FaultElementImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/FaultImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderElementImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings.properties sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/TreeException.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings.properties sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/name/NameImpl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Body1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/BodyElement1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Detail1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/DetailEntry1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Envelope1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Fault1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/FaultElement1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Header1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/HeaderElement1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings.properties sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Message1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPFactory1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPMessageFactory1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPPart1_1Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Body1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/BodyElement1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Detail1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/DetailEntry1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Envelope1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Fault1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/FaultElement1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Header1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/HeaderElement1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings.properties sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Message1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPFactory1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPMessageFactory1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPPart1_2Impl.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/Base64.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/ByteInputStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/ByteOutputStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/CharReader.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/CharWriter.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/FinalArrayList.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/JAXMStreamSource.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/JaxmURI.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/LocalStrings.properties sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/LogDomainConstants.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/MimeHeadersUtil.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/NamespaceContextIterator.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/ParseUtil.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/ParserPool.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/RejectDoctypeSaxFilter.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/TeeInputStream.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser.java sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/transform/EfficientStreamingTransformer.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmException.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmIndexes.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/ExternalVocabulary.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetParser.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetResult.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSerializer.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSource.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/RestrictedAlphabet.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/Vocabulary.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/VocabularyApplicationData.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmAttributes.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/ExtendedContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetReader.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetWriter.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/RestrictedAlphabetContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/EncodingAlgorithmAttributesImpl.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/FastInfosetDefaultHandler.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/stax/FastInfosetStreamReader.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/stax/LowLevelFastInfosetStreamWriter.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/Chunk.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/ChunkInputStream.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/Data.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/DataFile.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/DataHead.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/FileData.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/FinalArrayList.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/Header.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/InternetHeaders.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEConfig.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEEvent.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEMessage.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEParser.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEParsingException.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEPart.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MemoryData.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/WeakDataFile.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/Base64Data.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/Base64Encoder.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/ByteArrayOutputStreamEx.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/StreamingDataHandler.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/XMLStreamWriterEx.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Annotations.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/BuildException.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/CommentList.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/DataPatternBuilder.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Div.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/ElementAnnotationBuilder.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Grammar.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/GrammarSection.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Include.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/IncludedGrammar.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/NameClassBuilder.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Scope.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/om/Location.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/om/ParsedElementAnnotation.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/om/ParsedNameClass.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/om/ParsedPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/util/LocatorImpl.java sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/util/package.html sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/AfterPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/Alphabet.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/AttributePattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/BinaryPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ChoicePattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/DataExceptPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/DataPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/DuplicateAttributeDetector.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ElementPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/EmptyPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ErrorPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/GroupPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/InterleavePattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ListPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/NotAllowedPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/OneOrMorePattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/Pattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/PatternBuilder.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/PatternInterner.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/RefPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/RestrictionViolationException.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/SchemaBuilderImpl.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/SchemaPatternBuilder.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/StringPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/TextPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ValuePattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/package.html sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/visitor/ChildElementFinder.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/visitor/PatternFunction.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/visitor/PatternVisitor.java sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/visitor/PatternWalker.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/Annotation.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/CommentListImpl.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DAnnotation.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DAttributePattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DChoicePattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DContainerPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DDataPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DDefine.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DElementPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DEmptyPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DGrammarPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DGroupPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DInterleavePattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DListPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DMixedPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DNotAllowedPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DOMPrinter.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DOneOrMorePattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DOptionalPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DPatternVisitor.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DPatternWalker.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DRefPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DSchemaBuilderImpl.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DTextPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DUnaryPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DValuePattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DXMLPrinter.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DXmlTokenPattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DZeroOrMorePattern.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DataPatternBuilderImpl.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/ElementAnnotationBuilderImpl.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/ElementWrapper.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/GrammarBuilderImpl.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/IncludeImpl.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/Main.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/PatternParseable.java sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/package.html sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/CachedDatatypeLibraryFactory.java sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/CascadingDatatypeLibraryFactory.java sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/DoNothingDatatypeLibraryFactoryImpl.java sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeBuilder.java sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibrary.java sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibraryFactory.java sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/CompatibilityDatatypeLibrary.java sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/package.html sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/AnyNameClass.java sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/AnyNameExceptNameClass.java sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/ChoiceNameClass.java sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NameClass.java sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NameClassBuilderImpl.java sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NameClassVisitor.java sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NameClassWalker.java sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NsNameClass.java sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NsNameExceptNameClass.java sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NullNameClass.java sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/OverlapDetector.java sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/SimpleNameClass.java sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/package.html sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/Context.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/IllegalSchemaException.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/Parseable.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/CompactParseable.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxConstants.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxTokenManager.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/EOFException.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/EscapeSyntaxException.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/JavaCharStream.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/ParseException.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/Token.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/TokenMgrError.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/UCode_UCodeESC_CharStream.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/AnnotationsHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/Base.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/CommentListHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/DataPatternBuilderHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/DivHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ElementAnnotationBuilderHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/GrammarHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/GrammarSectionHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/IncludeHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/LocationHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/NameClassBuilderHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ParsedElementAnnotationHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ParsedNameClassHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ParsedPatternHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/SchemaBuilderHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ScopeHost.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/package.html sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/xml/DtdContext.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/xml/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/xml/SAXParseable.java sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/xml/SchemaParser.java sources/jaxws_src/src/com/sun/xml/internal/rngom/util/Localizer.java sources/jaxws_src/src/com/sun/xml/internal/rngom/util/Uri.java sources/jaxws_src/src/com/sun/xml/internal/rngom/util/Utf16.java sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/sax/AbstractLexicalHandler.java sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/sax/JAXPXMLReaderCreator.java sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/sax/XMLReaderCreator.java sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/sax/XmlBaseHandler.java sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/util/EncodingMap.java sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/util/Naming.java sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/util/WellKnownNamespaces.java sources/jaxws_src/src/com/sun/xml/internal/txw2/annotation/package.html sources/jaxws_src/src/com/sun/xml/internal/txw2/output/CharacterEscapeHandler.java sources/jaxws_src/src/com/sun/xml/internal/txw2/output/DelegatingXMLStreamWriter.java sources/jaxws_src/src/com/sun/xml/internal/txw2/output/DumbEscapeHandler.java sources/jaxws_src/src/com/sun/xml/internal/txw2/output/IndentingXMLFilter.java sources/jaxws_src/src/com/sun/xml/internal/txw2/output/IndentingXMLStreamWriter.java sources/jaxws_src/src/com/sun/xml/internal/txw2/output/TXWResult.java sources/jaxws_src/src/com/sun/xml/internal/txw2/output/TXWSerializer.java sources/jaxws_src/src/com/sun/xml/internal/txw2/output/package.html sources/jaxws_src/src/com/sun/xml/internal/txw2/package.html sources/jaxws_src/src/com/sun/xml/internal/ws/Closeable.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/EPRSDDocumentFilter.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/EndpointReferenceUtil.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/ProblemAction.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/ProblemHeaderQName.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/W3CAddressingConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/W3CAddressingMetadataConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/W3CWsaClientTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/W3CWsaServerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WSEPRExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaActionUtil.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaClientTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaPropertyBag.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaServerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaTubeHelper.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaTubeHelperImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/model/ActionNotSupportedException.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/model/InvalidAddressingHeaderException.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/model/MissingAddressingHeaderException.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/policy/AddressingFeatureConfigurator.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyMapConfigurator.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyValidator.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/policy/AddressingPrefixMapper.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionAddressingConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaClientTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaServerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/ProblemAction.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/ProblemHeaderQName.java sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/WsaTubeHelperImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/BindingID.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/BindingIDFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/DistributedPropertySet.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/EndpointAddress.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/FeatureConstructor.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/PropertySet.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/ResourceLoader.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/SOAPVersion.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/WSBinding.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/WSFeatureList.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/WSService.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/WebServiceFeatureFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/AddressingVersion.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/EPRHeader.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/OneWayFeature.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/OutboundReferenceParameterHeader.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/WSEndpointReference.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/ClientPipelineHook.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/SelectOptimalEncodingFeature.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/ServiceInterceptor.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/ServiceInterceptorFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/WSPortInfo.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/EndpointCreationAttributes.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/ManagedEndpointFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/Reconfigurable.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/policy/ManagedClientAssertion.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/policy/ManagedServiceAssertion.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/policy/ManagementAssertion.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/fastinfoset/FastInfosetFeature.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/ha/HaInfo.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/ha/StickyFeature.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/handler/MessageHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/handler/MessageHandlerContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Attachment.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/AttachmentSet.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/ExceptionHasMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/FilterMessageImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Header.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/HeaderList.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Headers.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Message.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Messages.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Packet.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/stream/InputStreamMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/stream/StreamBasedMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/stream/XMLStreamReaderMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/CheckedException.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/ExceptionType.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/JavaMethod.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/MEP.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/Parameter.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/ParameterBinding.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/SEIModel.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/soap/SOAPBinding.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundFault.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundOperation.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundPortType.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLDescriptorKind.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtensible.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLFault.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLFeaturedObject.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLInput.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLModel.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLObject.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLOperation.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLOutput.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLPart.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLPartDescriptor.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLPort.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLPortType.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLService.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ClientPipeAssemblerContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ClientTubeAssemblerContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Codec.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Codecs.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ContentType.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Engine.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Fiber.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/NextAction.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Pipe.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/PipeCloner.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/PipelineAssembler.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/PipelineAssemblerFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/SOAPBindingCodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ServerPipeAssemblerContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ServerTubeAssemblerContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/StreamSOAPCodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Stubs.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TransportPipeFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TransportTubeFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Tube.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TubeCloner.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TubelineAssembler.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TubelineAssemblerFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterPipeImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterTubeImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/AbstractPipeImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/AbstractTubeImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/PipeAdapter.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/AlternativeSelector.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/ModelGenerator.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/ModelTranslator.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/ModelUnmarshaller.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/PolicyResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/PolicyResolverFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/SourceModel.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/ValidationProcessor.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/AbstractServerAsyncTransport.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/Adapter.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/AsyncProvider.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/AsyncProviderCallback.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/BoundEndpoint.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/Container.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/ContainerResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/DocumentAddressResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/EndpointAwareCodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/EndpointComponent.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/EndpointData.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/EndpointReferenceExtensionContributor.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/HttpEndpoint.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/InstanceResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/InstanceResolverAnnotation.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/Invoker.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/Module.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/PortAddressResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/ResourceInjector.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/SDDocument.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/SDDocumentFilter.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/SDDocumentSource.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/ServiceDefinition.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/TransportBackChannel.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/WSEndpoint.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/WSWebServiceContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/WebModule.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/WebServiceContextDelegate.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/MetaDataResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/MetadataResolverFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/ServiceDescriptor.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtensionContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/XMLEntityResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGenExtnContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGeneratorExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/binding/BindingImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/binding/HTTPBindingImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/binding/SOAPBindingImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/AsyncInvoker.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/AsyncResponseImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/BindingProviderProperties.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/ClientContainer.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/ClientSchemaValidationTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/ClientTransportException.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/ContentNegotiation.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/HandlerConfiguration.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/HandlerConfigurator.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/MonitorRootClient.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/PortInfo.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/RequestContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/ResponseContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/ResponseContextReceiver.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/SCAnnotations.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/SEIPortInfo.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/SenderException.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/Stub.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/WSServiceDelegate.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/DataSourceDispatch.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/DispatchImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/JAXBDispatch.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/MessageDispatch.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/RESTSourceDispatch.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/SOAPMessageDispatch.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/SOAPSourceDispatch.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/AsyncMethodHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/BodyBuilder.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/CallbackMethodHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/MessageFiller.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/MethodHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/PollingMethodHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ResponseBuilder.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/SEIMethodHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/SEIStub.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/SyncMethodHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ValueGetter.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ValueGetterFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ValueSetter.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ValueSetterFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/pacakge-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/config/management/policy/ManagementAssertionCreator.java sources/jaxws_src/src/com/sun/xml/internal/ws/config/management/policy/ManagementPolicyValidator.java sources/jaxws_src/src/com/sun/xml/internal/ws/config/management/policy/ManagementPrefixMapper.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/BindingTypeFeature.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/EPRRecipe.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/JAXBContextFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/JAXWSProperties.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/MemberSubmissionAddressing.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/MemberSubmissionAddressingFeature.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/MemberSubmissionEndpointReference.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/SchemaValidation.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/SchemaValidationFeature.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/ServerSideException.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/StreamingAttachment.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/StreamingAttachmentFeature.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/StreamingDataHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/UsesJAXBContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/UsesJAXBContextFeature.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/ValidationErrorHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/WSBindingProvider.java sources/jaxws_src/src/com/sun/xml/internal/ws/developer/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/ContentType.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/ContentTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/DataHandlerDataSource.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/DataSourceStreamingDataHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/HeaderTokenizer.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/ImageDataContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/MIMEPartStreamingDataHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/MimeCodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/MimeMultipartParser.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/MtomCodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/ParameterList.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/RootOnlyCodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/SOAPBindingCodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/StreamSOAP11Codec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/StreamSOAP12Codec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/StreamSOAPCodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/StringDataContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/SwACodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/TagInfoset.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/XMLHTTPBindingCodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetCodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetMIMETypes.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderRecyclable.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP11Codec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP12Codec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/EncodingConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/EncodingPolicyValidator.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/EncodingPrefixMapper.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/FastInfosetFeatureConfigurator.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/MtomFeatureConfigurator.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/MtomPolicyMapConfigurator.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/SelectOptimalEncodingFeatureConfigurator.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/DeserializationException.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/SOAP12Constants.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/SOAPConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/SerializationException.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/SerializerConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/streaming/SOAP12NamespaceConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/streaming/SOAPNamespaceConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/xml/XMLCodec.java sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/xml/XMLMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/fault/CodeType.java sources/jaxws_src/src/com/sun/xml/internal/ws/fault/DetailType.java sources/jaxws_src/src/com/sun/xml/internal/ws/fault/ExceptionBean.java sources/jaxws_src/src/com/sun/xml/internal/ws/fault/ReasonType.java sources/jaxws_src/src/com/sun/xml/internal/ws/fault/SOAP11Fault.java sources/jaxws_src/src/com/sun/xml/internal/ws/fault/SOAP12Fault.java sources/jaxws_src/src/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java sources/jaxws_src/src/com/sun/xml/internal/ws/fault/SubcodeType.java sources/jaxws_src/src/com/sun/xml/internal/ws/fault/TextType.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ClientLogicalHandlerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ClientMessageHandlerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ClientSOAPHandlerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/HandlerChainsModel.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/HandlerException.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/HandlerProcessor.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/HandlerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/LogicalMessageContextImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/LogicalMessageImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/MessageContextImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/MessageHandlerContextImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/MessageUpdatableContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/PortInfoImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/SOAPHandlerProcessor.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/SOAPMessageContextImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ServerLogicalHandlerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ServerMessageHandlerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ServerSOAPHandlerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/handler/XMLHandlerProcessor.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/AbstractHeaderImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/AbstractMessageImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/AttachmentSetImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/AttachmentUnmarshallerImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/ByteArrayAttachment.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/DOMHeader.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/DOMMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/DataHandlerAttachment.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/EmptyMessageImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/FaultDetailHeader.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/FaultMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/JAXBAttachment.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/MimeAttachmentSet.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/ProblemActionHeader.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/RelatesToHeader.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/RootElementSniffer.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/StringHeader.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/Util.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/XMLReaderImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/AttachmentMarshallerImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/JAXBBridgeSource.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/JAXBHeader.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/MarshallerBridge.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/saaj/SAAJHeader.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/saaj/SAAJMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/source/PayloadSourceMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/source/ProtocolSourceMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/source/SourceUtils.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/OutboundStreamHeader.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/PayloadStreamReaderMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamAttachment.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamHeader.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamHeader11.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamHeader12.java sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/AbstractSEIModelImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/AbstractWrapperBeanGenerator.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/CheckedExceptionImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/FieldSignature.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/Injector.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/JavaMethodImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/ParameterImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/RuntimeModeler.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/RuntimeModelerException.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/SOAPSEIModel.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/WrapperParameter.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/soap/SOAPBindingImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/AbstractExtensibleImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/AbstractFeaturedObjectImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/AbstractObjectImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLBoundFaultImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLBoundOperationImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLBoundPortTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLInputImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLMessageImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLModelImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLOperationImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLOutputImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLPartDescriptorImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLPartImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLPortImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLPortTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLProperties.java sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLServiceImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/AssertionSet.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/AssertionValidationProcessor.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/ComplexAssertion.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/EffectiveAlternativeSelector.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/EffectivePolicyModifier.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/NestedPolicy.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/Policy.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyAssertion.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyException.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyIntersector.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMap.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapExtender.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapKey.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapKeyHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapMutator.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapUtil.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMerger.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyScope.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicySubject.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/SimpleAssertion.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerEndpointScope.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerMessageScope.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerOperationScope.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerServiceScope.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/DefaultPolicyResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/PolicyMapBuilder.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/PolicyUtil.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLGeneratorExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLParserExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/SafePolicyReader.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/WSDLBoundFaultContainer.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyFeatureConfigurator.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyMapConfigurator.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/Localization.properties sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/LocalizationMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/PolicyLogger.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/PolicyUtils.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/RuntimePolicyUtilsException.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/ServiceConfigurationError.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/ServiceFinder.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/AssertionData.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/CompactModelGenerator.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/DefaultPolicyAssertionCreator.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/ModelNode.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/NormalizedModelGenerator.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelGenerator.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelMarshaller.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelTranslator.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelUnmarshaller.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyReferenceData.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModel.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModelContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelMarshaller.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelUnmarshaller.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/attach/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/NamespaceVersion.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/XmlToken.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/AbstractQNameValidator.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/AssertionCreationException.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/PolicyAssertionCreator.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/PolicyAssertionValidator.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/PrefixMapper.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/subject/PolicyMapKeyConverter.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/subject/WsdlBindingSubject.java sources/jaxws_src/src/com/sun/xml/internal/ws/policy/subject/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/ClientMUTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/MUTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/MessageCreationException.java sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/VersionMismatchException.java sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/xml/XMLMessageException.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/AddressingMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ClientMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/DispatchMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/EncodingMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/HandlerMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/HttpserverMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ManagementMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ModelerMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/PolicyMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ProviderApiMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/SenderMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ServerMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/SoapMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/StreamingMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/UtilMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/WsdlmodelMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/WsservletMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/XmlmessageMessages.java sources/jaxws_src/src/com/sun/xml/internal/ws/resources/client.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/dispatch.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/encoding.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/handler.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/httpserver.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/management.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/modeler.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/policy.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/providerApi.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/sender.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/server.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/soap.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/streaming.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/util.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/wsdlmodel.properties sources/jaxws_src/src/com/sun/xml/internal/ws/resources/xmlmessage.properties sources/jaxws_src/src/com/sun/xml/internal/ws/server/AbstractInstanceResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/AbstractMultiInstanceResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/AbstractWebServiceContext.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/DefaultResourceInjector.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/DraconianValidationErrorHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/EndpointFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/EndpointMessageContextImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/InvokerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/MonitorBase.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/MonitorRootService.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/SDDocumentImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/ServerPropertyConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/ServerRtException.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/ServerSchemaValidationTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/ServiceDefinitionImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/SingletonResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/UnsupportedMediaException.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/WSDLGenResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/WSEndpointImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/AsyncProviderInvokerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/MessageProviderArgumentBuilder.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/ProviderArgumentsBuilder.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/ProviderEndpointModel.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/ProviderInvokerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/SOAPProviderArgumentBuilder.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/SyncProviderInvokerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/XMLProviderArgumentBuilder.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/EndpointMethodHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/MessageFiller.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/SEIInvokerTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/ValueGetter.java sources/jaxws_src/src/com/sun/xml/internal/ws/spi/ProviderImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/Attributes.java sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/DOMStreamReader.java sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/MtomStreamWriter.java sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/PrefixFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/PrefixFactoryImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/SourceReaderFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/TidyXMLStreamReader.java sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLReaderException.java sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLStreamReaderException.java sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLStreamReaderUtil.java sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLStreamWriterException.java sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/DeferredTransportPipe.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/Headers.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/DeploymentDescriptorParser.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/HttpAdapter.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/HttpAdapterList.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/HttpMetadataPublisher.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/ResourceLoader.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/CookieJar.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/HttpClientTransport.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/HttpCookie.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/HttpResponseProperties.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/HttpTransportPipe.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/RfcDateParser.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/EndpointImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/HttpEndpoint.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/PortableConnectionImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/PortableHttpHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerAdapter.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerAdapterList.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerConnectionImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerContainer.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/WSHttpHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/ASCIIUtility.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/ByteArrayBuffer.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/ByteArrayDataSource.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/CompletedFuture.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/Constants.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/DOMUtil.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/FastInfosetReflection.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/FastInfosetUtil.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/HandlerAnnotationInfo.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/HandlerAnnotationProcessor.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/JAXWSUtils.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/MetadataUtil.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/NamespaceSupport.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/NoCloseInputStream.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/NoCloseOutputStream.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/Pool.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/QNameMap.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/ReadAllStream.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/ReadOnlyPropertyException.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/RuntimeVersion.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/ServiceConfigurationError.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/ServiceFinder.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/StreamUtils.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/StringUtils.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/UtilException.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/Version.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/VersionUtil.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/exception/LocatableWebServiceException.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/Localizable.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/LocalizableImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/LocalizableMessage.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/LocalizableMessageFactory.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/Localizer.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/NullLocalizable.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/pipe/DumpTube.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/pipe/StandalonePipeAssembler.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/pipe/StandaloneTubeAssembler.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/resources/Messages_en.properties sources/jaxws_src/src/com/sun/xml/internal/ws/util/version.properties sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/CDATA.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/ContentHandlerToXMLStreamWriter.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/DummyLocation.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/NamedNodeMapIterator.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/NodeListIterator.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/StAXResult.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/StAXSource.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/XMLStreamReaderFilter.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToXMLStreamWriter.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/XMLStreamWriterFilter.java sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/XmlUtil.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/ActionBasedOperationFinder.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/ActionBasedOperationSignature.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/DispatchException.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/OperationDispatcher.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/PayloadQNameBasedOperationFinder.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/SDDocumentResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/SOAPActionBasedOperationFinder.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/WSDLOperationFinder.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/DelegatingParserExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/EntityResolverWrapper.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/ErrorHandler.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/FoolProofParserExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/InaccessibleWSDLException.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/MIMEConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/MemberSubmissionAddressingWSDLParserExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/MexEntityResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/ParserUtil.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/SOAPConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingMetadataWSDLParserExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingWSDLParserExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/WSDLConstants.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionContextImpl.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionFacade.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/DocumentLocationResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/UsingAddressing.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingMetadataWSDLGeneratorExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingWSDLGeneratorExtension.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/WSDLGeneratorExtensionFacade.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/WSDLPatcher.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/WSDLResolver.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Binding.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/BindingOperationType.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Definitions.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Documented.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Fault.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/FaultType.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Import.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Message.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/OpenAtts.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Operation.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/ParamType.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Part.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Port.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/PortType.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Service.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/StartWithExtensionsType.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Types.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/http/Address.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/http/Binding.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/http/Operation.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/http/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/Body.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/BodyType.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/Header.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/HeaderFault.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPAddress.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPBinding.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPFault.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPOperation.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Body.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/BodyType.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Header.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/HeaderFault.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPAddress.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPBinding.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPFault.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPOperation.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/package-info.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Import.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Schema.java sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/xsd/package-info.java sources/jaxws_src/src/com/sun/xml/internal/xsom/ForeignAttributes.java sources/jaxws_src/src/com/sun/xml/internal/xsom/SCD.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAnnotation.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAttContainer.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAttGroupDecl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAttributeDecl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAttributeUse.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSComplexType.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSComponent.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSContentType.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSDeclaration.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSElementDecl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSFacet.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSIdentityConstraint.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSListSimpleType.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSModelGroup.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSModelGroupDecl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSNotation.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSParticle.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSRestrictionSimpleType.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSSchema.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSSchemaSet.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSSimpleType.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSTerm.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSType.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSUnionSimpleType.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSVariety.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSWildcard.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XSXPath.java sources/jaxws_src/src/com/sun/xml/internal/xsom/XmlString.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AnnotationImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AttGroupDeclImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AttributeDeclImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AttributeUseImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AttributesHolder.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ComplexTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ComponentImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/Const.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ContentTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/DeclarationImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ElementDecl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/EmptyImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/FacetImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ForeignAttributesImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/IdentityConstraintImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ListSimpleTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ModelGroupDeclImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ModelGroupImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/NotationImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ParticleImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/Ref.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/RestrictionSimpleTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/SchemaImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/SchemaSetImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/SimpleTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/UName.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/UnionSimpleTypeImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/Util.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/WildcardImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/XPathImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/package.html sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/BaseContentRef.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/DefaultAnnotationParser.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/DelayedRef.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/Messages.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/Messages.properties sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/Messages_ja.properties sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/ParserContext.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/Patch.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/PatcherManager.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/SAXParserFactoryAdaptor.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/SubstGroupBaseTypeRef.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/datatypes.xsd sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/package.html sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/AttributesImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventReceiver.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventSource.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCHandler.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/Schema.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_List.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Restriction.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Union.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/annotation.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/complexType.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/complexType_complexContent_body.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/erSet.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/ersSet.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/facet.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/foreignAttributes.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/group.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/importDecl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/includeDecl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/modelGroupBody.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/notation.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/occurs.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/particle.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/qname.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/qualification.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/redefine.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/wildcardBody.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/xpath.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/AbstractAxisImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/Axis.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/Iterators.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/ParseException.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SCDImpl.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SCDParser.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SCDParserConstants.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SimpleCharStream.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/Step.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/Token.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/TokenMgrError.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/DraconianErrorHandler.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/ResourceEntityResolver.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/SchemaTreeTraverser.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/SchemaWriter.java sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/Uri.java sources/jaxws_src/src/com/sun/xml/internal/xsom/package.html sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/AnnotationContext.java sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/AnnotationParser.java sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/AnnotationParserFactory.java sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/JAXPParser.java sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/SchemaDocument.java sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/XMLParser.java sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/XSOMParser.java sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/package.html sources/jaxws_src/src/com/sun/xml/internal/xsom/util/ComponentNameFunction.java sources/jaxws_src/src/com/sun/xml/internal/xsom/util/DeferedCollection.java sources/jaxws_src/src/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java sources/jaxws_src/src/com/sun/xml/internal/xsom/util/NameGetter.java sources/jaxws_src/src/com/sun/xml/internal/xsom/util/NameGetter.properties sources/jaxws_src/src/com/sun/xml/internal/xsom/util/SimpleTypeSet.java sources/jaxws_src/src/com/sun/xml/internal/xsom/util/TypeClosure.java sources/jaxws_src/src/com/sun/xml/internal/xsom/util/TypeSet.java sources/jaxws_src/src/com/sun/xml/internal/xsom/util/XSFinder.java sources/jaxws_src/src/com/sun/xml/internal/xsom/util/XSFunctionFilter.java sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSContentTypeFunction.java sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSContentTypeVisitor.java sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSFunction.java sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSSimpleTypeFunction.java sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSSimpleTypeVisitor.java sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSTermFunction.java sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam.java sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSTermVisitor.java sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSVisitor.java sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSWildcardFunction.java sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSWildcardVisitor.java sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/package.html sources/jaxws_src/src/javax/jws/HandlerChain.java sources/jaxws_src/src/javax/jws/Oneway.java sources/jaxws_src/src/javax/jws/WebMethod.java sources/jaxws_src/src/javax/jws/WebParam.java sources/jaxws_src/src/javax/jws/WebResult.java sources/jaxws_src/src/javax/jws/WebService.java sources/jaxws_src/src/javax/jws/soap/InitParam.java sources/jaxws_src/src/javax/jws/soap/SOAPBinding.java sources/jaxws_src/src/javax/jws/soap/SOAPMessageHandler.java sources/jaxws_src/src/javax/jws/soap/SOAPMessageHandlers.java sources/jaxws_src/src/javax/xml/bind/ContextFinder.java sources/jaxws_src/src/javax/xml/bind/DataBindingException.java sources/jaxws_src/src/javax/xml/bind/DatatypeConverter.java sources/jaxws_src/src/javax/xml/bind/DatatypeConverterImpl.java sources/jaxws_src/src/javax/xml/bind/DatatypeConverterInterface.java sources/jaxws_src/src/javax/xml/bind/Element.java sources/jaxws_src/src/javax/xml/bind/GetPropertyAction.java sources/jaxws_src/src/javax/xml/bind/JAXB.java sources/jaxws_src/src/javax/xml/bind/JAXBContext.java sources/jaxws_src/src/javax/xml/bind/JAXBElement.java sources/jaxws_src/src/javax/xml/bind/JAXBException.java sources/jaxws_src/src/javax/xml/bind/JAXBIntrospector.java sources/jaxws_src/src/javax/xml/bind/JAXBPermission.java sources/jaxws_src/src/javax/xml/bind/MarshalException.java sources/jaxws_src/src/javax/xml/bind/Marshaller.java sources/jaxws_src/src/javax/xml/bind/Messages.java sources/jaxws_src/src/javax/xml/bind/Messages.properties sources/jaxws_src/src/javax/xml/bind/NotIdentifiableEvent.java sources/jaxws_src/src/javax/xml/bind/ParseConversionEvent.java sources/jaxws_src/src/javax/xml/bind/PrintConversionEvent.java sources/jaxws_src/src/javax/xml/bind/PropertyException.java sources/jaxws_src/src/javax/xml/bind/SchemaOutputResolver.java sources/jaxws_src/src/javax/xml/bind/TypeConstraintException.java sources/jaxws_src/src/javax/xml/bind/UnmarshalException.java sources/jaxws_src/src/javax/xml/bind/Unmarshaller.java sources/jaxws_src/src/javax/xml/bind/UnmarshallerHandler.java sources/jaxws_src/src/javax/xml/bind/ValidationEvent.java sources/jaxws_src/src/javax/xml/bind/ValidationEventHandler.java sources/jaxws_src/src/javax/xml/bind/ValidationEventLocator.java sources/jaxws_src/src/javax/xml/bind/ValidationException.java sources/jaxws_src/src/javax/xml/bind/Validator.java sources/jaxws_src/src/javax/xml/bind/WhiteSpaceProcessor.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlAnyElement.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlAttachmentRef.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlAttribute.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlElement.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlElementDecl.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlElementRef.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlElementRefs.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlElementWrapper.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlElements.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlEnum.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlEnumValue.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlID.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlIDREF.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlList.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlMixed.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlNs.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlNsForm.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlRegistry.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlRootElement.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlSchema.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlSchemaType.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlSeeAlso.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlTransient.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlType.java sources/jaxws_src/src/javax/xml/bind/annotation/XmlValue.java sources/jaxws_src/src/javax/xml/bind/annotation/adapters/CollapsedStringAdapter.java sources/jaxws_src/src/javax/xml/bind/annotation/adapters/HexBinaryAdapter.java sources/jaxws_src/src/javax/xml/bind/annotation/adapters/NormalizedStringAdapter.java sources/jaxws_src/src/javax/xml/bind/annotation/adapters/XmlAdapter.java sources/jaxws_src/src/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java sources/jaxws_src/src/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.java sources/jaxws_src/src/javax/xml/bind/annotation/adapters/package.html sources/jaxws_src/src/javax/xml/bind/annotation/package.html sources/jaxws_src/src/javax/xml/bind/attachment/AttachmentMarshaller.java sources/jaxws_src/src/javax/xml/bind/attachment/AttachmentUnmarshaller.java sources/jaxws_src/src/javax/xml/bind/attachment/package.html sources/jaxws_src/src/javax/xml/bind/helpers/AbstractMarshallerImpl.java sources/jaxws_src/src/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java sources/jaxws_src/src/javax/xml/bind/helpers/DefaultValidationEventHandler.java sources/jaxws_src/src/javax/xml/bind/helpers/Messages.java sources/jaxws_src/src/javax/xml/bind/helpers/Messages.properties sources/jaxws_src/src/javax/xml/bind/helpers/NotIdentifiableEventImpl.java sources/jaxws_src/src/javax/xml/bind/helpers/ParseConversionEventImpl.java sources/jaxws_src/src/javax/xml/bind/helpers/PrintConversionEventImpl.java sources/jaxws_src/src/javax/xml/bind/helpers/ValidationEventImpl.java sources/jaxws_src/src/javax/xml/bind/helpers/ValidationEventLocatorImpl.java sources/jaxws_src/src/javax/xml/bind/helpers/package.html sources/jaxws_src/src/javax/xml/bind/package.html sources/jaxws_src/src/javax/xml/bind/util/JAXBResult.java sources/jaxws_src/src/javax/xml/bind/util/JAXBSource.java sources/jaxws_src/src/javax/xml/bind/util/Messages.java sources/jaxws_src/src/javax/xml/bind/util/Messages.properties sources/jaxws_src/src/javax/xml/bind/util/ValidationEventCollector.java sources/jaxws_src/src/javax/xml/bind/util/package.html sources/jaxws_src/src/javax/xml/soap/AttachmentPart.java sources/jaxws_src/src/javax/xml/soap/Detail.java sources/jaxws_src/src/javax/xml/soap/DetailEntry.java sources/jaxws_src/src/javax/xml/soap/FactoryFinder.java sources/jaxws_src/src/javax/xml/soap/MessageFactory.java sources/jaxws_src/src/javax/xml/soap/MimeHeader.java sources/jaxws_src/src/javax/xml/soap/MimeHeaders.java sources/jaxws_src/src/javax/xml/soap/Name.java sources/jaxws_src/src/javax/xml/soap/Node.java sources/jaxws_src/src/javax/xml/soap/SAAJMetaFactory.java sources/jaxws_src/src/javax/xml/soap/SAAJResult.java sources/jaxws_src/src/javax/xml/soap/SOAPBody.java sources/jaxws_src/src/javax/xml/soap/SOAPBodyElement.java sources/jaxws_src/src/javax/xml/soap/SOAPConnection.java sources/jaxws_src/src/javax/xml/soap/SOAPConnectionFactory.java sources/jaxws_src/src/javax/xml/soap/SOAPConstants.java sources/jaxws_src/src/javax/xml/soap/SOAPElement.java sources/jaxws_src/src/javax/xml/soap/SOAPElementFactory.java sources/jaxws_src/src/javax/xml/soap/SOAPEnvelope.java sources/jaxws_src/src/javax/xml/soap/SOAPException.java sources/jaxws_src/src/javax/xml/soap/SOAPFactory.java sources/jaxws_src/src/javax/xml/soap/SOAPFault.java sources/jaxws_src/src/javax/xml/soap/SOAPFaultElement.java sources/jaxws_src/src/javax/xml/soap/SOAPHeader.java sources/jaxws_src/src/javax/xml/soap/SOAPHeaderElement.java sources/jaxws_src/src/javax/xml/soap/SOAPMessage.java sources/jaxws_src/src/javax/xml/soap/SOAPPart.java sources/jaxws_src/src/javax/xml/soap/Text.java sources/jaxws_src/src/javax/xml/soap/package.html sources/jaxws_src/src/javax/xml/ws/Endpoint.java sources/jaxws_src/src/javax/xml/ws/EndpointContext.java sources/jaxws_src/src/javax/xml/ws/EndpointReference.java sources/jaxws_src/src/javax/xml/ws/WebServiceContext.java sources/jaxws_src/src/javax/xml/ws/WebServicePermission.java sources/jaxws_src/src/javax/xml/ws/WebServiceRef.java sources/jaxws_src/src/javax/xml/ws/WebServiceRefs.java sources/jaxws_src/src/javax/xml/ws/handler/MessageContext.java sources/jaxws_src/src/javax/xml/ws/handler/package.html sources/jaxws_src/src/javax/xml/ws/handler/soap/SOAPMessageContext.java sources/jaxws_src/src/javax/xml/ws/handler/soap/package.html sources/jaxws_src/src/javax/xml/ws/http/package.html sources/jaxws_src/src/javax/xml/ws/package.html sources/jaxws_src/src/javax/xml/ws/soap/SOAPBinding.java sources/jaxws_src/src/javax/xml/ws/soap/package.html sources/jaxws_src/src/javax/xml/ws/spi/Invoker.java sources/jaxws_src/src/javax/xml/ws/spi/Provider.java sources/jaxws_src/src/javax/xml/ws/spi/http/HttpContext.java sources/jaxws_src/src/javax/xml/ws/spi/http/HttpHandler.java sources/jaxws_src/src/javax/xml/ws/spi/http/package-info.java sources/jaxws_src/src/javax/xml/ws/spi/package.html sources/jaxws_src/src/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java sources/jaxws_src/src/javax/xml/ws/wsaddressing/package.html sources/jaxws_src/src/org/relaxng/datatype/Datatype.java sources/jaxws_src/src/org/relaxng/datatype/DatatypeBuilder.java sources/jaxws_src/src/org/relaxng/datatype/DatatypeException.java sources/jaxws_src/src/org/relaxng/datatype/DatatypeLibrary.java sources/jaxws_src/src/org/relaxng/datatype/DatatypeLibraryFactory.java sources/jaxws_src/src/org/relaxng/datatype/DatatypeStreamingValidator.java sources/jaxws_src/src/org/relaxng/datatype/ValidationContext.java sources/jaxws_src/src/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java sources/jaxws_src/src/org/relaxng/datatype/helpers/StreamingValidatorImpl.java
diffstat 2705 files changed, 13539 insertions(+), 9943 deletions(-) [+]
line wrap: on
line diff
--- a/sources/jaxws_src/LICENSE	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/LICENSE	Wed Sep 28 01:59:37 2011 +0100
@@ -325,11 +325,11 @@
 
 "CLASSPATH" EXCEPTION TO THE GPL
 
-Certain source files distributed by Sun Microsystems, Inc.  are subject to
-the following clarification and special exception to the GPL, but only where
-Sun has expressly included in the particular source file's header the words
-"Sun designates this particular file as subject to the "Classpath" exception
-as provided by Sun in the LICENSE file that accompanied this code."
+Certain source files distributed by Oracle America and/or its affiliates are
+subject to the following clarification and special exception to the GPL, but
+only where Oracle has expressly included in the particular source file's header
+the words "Oracle designates this particular file as subject to the "Classpath"
+exception as provided by Oracle in the LICENSE file that accompanied this code."
 
     Linking this library statically or dynamically with other modules is making
     a combined work based on this library.  Thus, the terms and conditions of
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/ClassType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/ClassType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 /**
  * This helps enable whether the JDefinedClass is a Class or Interface or
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/CodeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/CodeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotatable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotatable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationArrayMember.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationArrayMember.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 
@@ -196,6 +197,18 @@
         return this;
     }
 
+    /**
+     * Adds an expression array member to this annotation
+     *
+     * @param value Adds an expression value to the array member
+     * @return The JAnnotationArrayMember. More elements can be added by calling
+     *         the same method multiple times
+     */
+    public JAnnotationArrayMember param(final JExpression value) {
+        JAnnotationValue annotationValue = new JAnnotationStringValue(value);
+        values.add(annotationValue);
+        return this;
+    }
 
     /**
      * Adds a class array member to this annotation
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationStringValue.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationStringValue.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationUse.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationUse.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2008, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 
@@ -327,6 +328,23 @@
     }
 
     /**
+     * Adds a member value pair to this annotation.
+     * @param name
+     *        The simple name for this annotation
+     *
+     * @param value
+     *        The JExpression which provides the contant value for this annotation
+     * @return
+     *         The JAnnotationUse. More member value pairs can
+     *         be added to it using the same or the overloaded methods.
+     *
+     */
+    public JAnnotationUse param(String name, JExpression value){
+        addValue(name, new JAnnotationStringValue(value));
+        return this;
+    }
+
+    /**
      * Adds a member value pair which is of type array to this annotation
      * @param name
      *        The simple name for this annotation
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationValue.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationValue.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 /**
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JAnnotationWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JAnonymousClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JAnonymousClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 /**
@@ -42,7 +43,14 @@
         this.base = _base;
     }
 
+    @Override
     public String fullName() {
         return base.fullName();
     }
+
+    @Override
+    public void generate(JFormatter f) {
+        f.t(base);
+    }
+
 }
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JArray.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JArray.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JArrayClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JArrayClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JArrayCompRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JArrayCompRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JAssignment.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JAssignment.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JAssignmentTarget.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JAssignmentTarget.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JAtom.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JAtom.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JBlock.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JBlock.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JBreak.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JBreak.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JCase.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JCase.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 /**
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JCast.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JCast.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JCatchBlock.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JCatchBlock.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JClassAlreadyExistsException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JClassAlreadyExistsException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 /**
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JClassContainer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JClassContainer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JCodeModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JCodeModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -176,12 +176,22 @@
      * @exception JClassAlreadyExistsException
      *      When the specified class/interface was already created.
      */
-    public JDefinedClass _class(String fullyqualifiedName,ClassType t) throws JClassAlreadyExistsException {
+    public JDefinedClass _class(int mods, String fullyqualifiedName,ClassType t) throws JClassAlreadyExistsException {
         int idx = fullyqualifiedName.lastIndexOf('.');
         if( idx<0 )     return rootPackage()._class(fullyqualifiedName);
         else
             return _package(fullyqualifiedName.substring(0,idx))
-                ._class( JMod.PUBLIC, fullyqualifiedName.substring(idx+1), t );
+                ._class(mods, fullyqualifiedName.substring(idx+1), t );
+    }
+
+    /**
+     * Creates a new generated class.
+     *
+     * @exception JClassAlreadyExistsException
+     *      When the specified class/interface was already created.
+     */
+    public JDefinedClass _class(String fullyqualifiedName,ClassType t) throws JClassAlreadyExistsException {
+        return _class( JMod.PUBLIC, fullyqualifiedName, t );
     }
 
     /**
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JCommentPart.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JCommentPart.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JConditional.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JConditional.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JContinue.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JContinue.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JDeclaration.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JDeclaration.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JDefinedClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JDefinedClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -348,6 +348,7 @@
             return p.name() + '.' + name();
     }
 
+    @Override
     public String binaryName() {
         if (outer instanceof JDefinedClass)
             return ((JDefinedClass) outer).binaryName() + '$' + name();
@@ -406,9 +407,11 @@
         JExpression init) {
         JFieldVar f = new JFieldVar(this,JMods.forField(mods), type, name, init);
 
-        if(fields.put(name, f)!=null)
+        if (fields.containsKey(name)) {
             throw new IllegalArgumentException("trying to create the same field twice: "+name);
+        }
 
+        fields.put(name, f);
         return f;
     }
 
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JDirectClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JDirectClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JDoLoop.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JDoLoop.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JDocComment.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JDocComment.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 import java.util.HashMap;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JDocCommentable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JDocCommentable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 /**
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JEnumConstant.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JEnumConstant.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 import java.util.ArrayList;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JExpr.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JExpr.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JExpression.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JExpression.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JExpressionImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JExpressionImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 /**
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JFieldRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JFieldRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JFieldVar.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JFieldVar.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JForEach.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JForEach.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 /**
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JForLoop.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JForLoop.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JFormatter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JFormatter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -423,6 +423,10 @@
             // types in the root package, and types in
             // the same package as the current type
             if(!supressImport(clazz, c)) {
+                if (clazz instanceof JNarrowedClass) {
+                    clazz = clazz.erasure();
+                }
+
                 p("import").p(clazz.fullName()).p(';').nl();
             }
         }
@@ -439,6 +443,13 @@
      * @return true if an import statement should be suppressed, false otherwise
      */
     private boolean supressImport(JClass clazz, JClass c) {
+        if (clazz instanceof JNarrowedClass) {
+            clazz = clazz.erasure();
+        }
+        if (clazz instanceof JAnonymousClass) {
+            clazz = clazz._extends();
+        }
+
         if(clazz._package().isUnnamed())
             return true;
 
@@ -498,6 +509,9 @@
                 return true;
 
             for(JClass c : classes) {
+                if (c instanceof JAnonymousClass) {
+                    c = c._extends();
+                }
                 if(c._package()==javaLang) {
                     // make sure that there's no other class with this name within the same package
                     Iterator<JDefinedClass> itr = enclosingClass._package().classes();
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JGenerable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JGenerable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -31,7 +31,7 @@
  * uses of themselves.
  */
 
-interface JGenerable {
+public interface JGenerable {
 
     public void generate(JFormatter f);
 
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JGenerifiable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JGenerifiable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 /**
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JGenerifiableImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JGenerifiableImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 import java.util.ArrayList;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JInvocation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JInvocation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -140,6 +140,14 @@
         return arg(JExpr.lit(v));
     }
 
+        /**
+         * Returns all arguments of the invocation.
+         * @return
+         *      If there's no arguments, an empty array will be returned.
+         */
+        public JExpression[] listArgs() {
+                return args.toArray(new JExpression[args.size()]);
+        }
 
     public void generate(JFormatter f) {
         if (isConstructor && type.isArray()) {
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JJavaName.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JJavaName.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JLabel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JLabel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 /**
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JMethod.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JMethod.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -158,6 +158,15 @@
         }
 
         /**
+         * Returns the list of variable of this method.
+         *
+         * @return List of parameters of this method. This list is not modifiable.
+         */
+        public List<JVar> params() {
+                return Collections.<JVar>unmodifiableList(params);
+        }
+
+        /**
          * Add the specified variable to the list of parameters
          * for this method signature.
          *
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JMod.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JMod.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JMods.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JMods.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JNarrowedClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JNarrowedClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JNullType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JNullType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 import java.util.Collections;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JOp.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JOp.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JPackage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JPackage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JPrimitiveType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JPrimitiveType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JResourceFile.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JResourceFile.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JReturn.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JReturn.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JStatement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JStatement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JStringLiteral.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JStringLiteral.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 /**
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JSwitch.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JSwitch.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 import java.util.ArrayList;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JThrow.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JThrow.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JTryBlock.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JTryBlock.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JTypeVar.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JTypeVar.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JTypeWildcard.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JTypeWildcard.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JVar.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JVar.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/JWhileLoop.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/JWhileLoop.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/TypedAnnotationWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/TypedAnnotationWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JBinaryFile.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JBinaryFile.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.fmt;
 
 import java.io.ByteArrayOutputStream;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JPropertyFile.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JPropertyFile.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.fmt;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JSerializedObject.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JSerializedObject.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JStaticFile.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JStaticFile.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.fmt;
 
 import java.io.DataInputStream;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JStaticJavaFile.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JStaticJavaFile.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.fmt;
 
 import java.io.BufferedReader;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JTextFile.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/fmt/JTextFile.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.fmt;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/util/ClassNameComparator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/util/ClassNameComparator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.util;
 
 import java.util.Comparator;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/util/EncoderFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/util/EncoderFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/util/JavadocEscapeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/util/JavadocEscapeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.util;
 
 import java.io.FilterWriter;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/util/MS1252Encoder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/util/MS1252Encoder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/util/SingleByteEncoder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/util/SingleByteEncoder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/util/Surrogate.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/util/Surrogate.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/util/UnicodeEscapeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/util/UnicodeEscapeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.util;
 
 import java.io.FilterWriter;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/writer/FileCodeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/writer/FileCodeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.writer;
 
 import java.io.File;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/writer/FilterCodeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/writer/FilterCodeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/writer/ProgressCodeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/writer/ProgressCodeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.writer;
 
 import java.io.File;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/writer/PrologCodeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/writer/PrologCodeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.writer;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.writer;
 
 import java.io.FilterOutputStream;
--- a/sources/jaxws_src/src/com/sun/codemodel/internal/writer/ZipCodeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/codemodel/internal/writer/ZipCodeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.codemodel.internal.writer;
 
 import java.io.FilterOutputStream;
--- a/sources/jaxws_src/src/com/sun/istack/internal/Builder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/Builder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal;
 
 /**
--- a/sources/jaxws_src/src/com/sun/istack/internal/ByteArrayDataSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/ByteArrayDataSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal;
 
 import javax.activation.DataSource;
--- a/sources/jaxws_src/src/com/sun/istack/internal/FinalArrayList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/FinalArrayList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal;
 
 import java.util.ArrayList;
--- a/sources/jaxws_src/src/com/sun/istack/internal/FragmentContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/FragmentContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal;
 
 import org.xml.sax.helpers.XMLFilterImpl;
--- a/sources/jaxws_src/src/com/sun/istack/internal/Interned.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/Interned.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal;
 
 import java.lang.annotation.Documented;
--- a/sources/jaxws_src/src/com/sun/istack/internal/NotNull.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/NotNull.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal;
 
 import java.lang.annotation.Documented;
--- a/sources/jaxws_src/src/com/sun/istack/internal/Nullable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/Nullable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal;
 
 import java.lang.annotation.Documented;
--- a/sources/jaxws_src/src/com/sun/istack/internal/Pool.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/Pool.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal;
 
 import java.util.concurrent.ConcurrentLinkedQueue;
--- a/sources/jaxws_src/src/com/sun/istack/internal/SAXException2.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/SAXException2.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal;
 
 import org.xml.sax.SAXException;
--- a/sources/jaxws_src/src/com/sun/istack/internal/SAXParseException2.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/SAXParseException2.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal;
 
 import org.xml.sax.SAXParseException;
--- a/sources/jaxws_src/src/com/sun/istack/internal/XMLStreamException2.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/XMLStreamException2.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal;
 
 import javax.xml.stream.XMLStreamException;
--- a/sources/jaxws_src/src/com/sun/istack/internal/XMLStreamReaderToContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/XMLStreamReaderToContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal;
 
 import org.xml.sax.ContentHandler;
--- a/sources/jaxws_src/src/com/sun/istack/internal/localization/Localizable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/localization/Localizable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/istack/internal/localization/LocalizableMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/localization/LocalizableMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/istack/internal/localization/LocalizableMessageFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/localization/LocalizableMessageFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/istack/internal/localization/Localizer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/localization/Localizer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/istack/internal/logging/Logger.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/logging/Logger.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/istack/internal/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /**
  * istack-commons runtime utilities.
  */
--- a/sources/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal.tools;
 
 import com.sun.mirror.type.TypeMirror;
--- a/sources/jaxws_src/src/com/sun/istack/internal/tools/MaskingClassLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/tools/MaskingClassLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal.tools;
 
 import java.util.Collection;
--- a/sources/jaxws_src/src/com/sun/istack/internal/tools/ParallelWorldClassLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/tools/ParallelWorldClassLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.istack.internal.tools;
 
 import java.io.InputStream;
--- a/sources/jaxws_src/src/com/sun/istack/internal/tools/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/tools/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /**
  * istack-commons tool time utilities.
  *
--- a/sources/jaxws_src/src/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/istack/internal/ws/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/istack/internal/ws/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/amx/AMX.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/amx/AMX.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.external.amx;
 
 /**
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/amx/AMXGlassfish.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/amx/AMXGlassfish.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -22,6 +22,8 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
+
 package com.sun.org.glassfish.external.amx;
 
 import javax.management.ObjectName;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/amx/AMXUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/amx/AMXUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -22,6 +22,8 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
+
 package com.sun.org.glassfish.external.amx;
 
 import javax.management.MBeanServerConnection;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/amx/BootAMXMBean.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/amx/BootAMXMBean.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -22,6 +22,8 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
+
 package com.sun.org.glassfish.external.amx;
 
 import javax.management.ObjectName;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/amx/MBeanListener.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/amx/MBeanListener.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -22,6 +22,8 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
+
 package com.sun.org.glassfish.external.amx;
 
 import java.util.Set;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/arc/Stability.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/arc/Stability.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -22,9 +22,9 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
-package com.sun.org.glassfish.external.arc;
 
 
+package com.sun.org.glassfish.external.arc;
 
 /**
   Taxonomy values.
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/arc/Taxonomy.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/arc/Taxonomy.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -22,6 +22,9 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
+
+
 package com.sun.org.glassfish.external.arc;
 
 import java.lang.annotation.Documented;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/PluginPoint.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/PluginPoint.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -22,10 +22,8 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
+
+
 
 package com.sun.org.glassfish.external.probe.provider;
 
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/StatsProvider.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/StatsProvider.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.probe.provider;
 
 /**
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/StatsProviderInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/StatsProviderInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.probe.provider;
 
 /**
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/StatsProviderManager.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/StatsProviderManager.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.probe.provider;
 
 import java.util.Vector;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/StatsProviderManagerDelegate.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/StatsProviderManagerDelegate.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.probe.provider;
 
 /**
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/annotations/Probe.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/annotations/Probe.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.probe.provider.annotations;
 
 import java.lang.annotation.Retention;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/annotations/ProbeListener.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/annotations/ProbeListener.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -22,6 +22,9 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
+
+
 package com.sun.org.glassfish.external.probe.provider.annotations;
 
 import java.lang.annotation.Retention;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/annotations/ProbeParam.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/annotations/ProbeParam.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.probe.provider.annotations;
 
 import java.lang.annotation.Retention;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/annotations/ProbeProvider.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/probe/provider/annotations/ProbeProvider.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.probe.provider.annotations;
 
 import java.lang.annotation.Retention;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/AverageRangeStatistic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/AverageRangeStatistic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 /*
  * AverageRangeStatistic.java
  *
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/BoundaryStatistic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/BoundaryStatistic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics;
 
 /**
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/BoundedRangeStatistic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/BoundedRangeStatistic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.external.statistics;
 
 /**
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/CountStatistic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/CountStatistic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics;
 
 /**
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/RangeStatistic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/RangeStatistic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics;
 
 /**
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/Statistic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/Statistic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics;
 
 /**
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/Stats.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/Stats.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics;
 
 public interface Stats {
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/StringStatistic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/StringStatistic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.external.statistics;
 
 /**
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/TimeStatistic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/TimeStatistic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics;
 
 /**
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/annotations/Reset.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/annotations/Reset.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -22,6 +22,9 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
+
+
 package com.sun.org.glassfish.external.statistics.annotations;
 
 import java.lang.annotation.Retention;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/AverageRangeStatisticImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/AverageRangeStatisticImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics.impl;
 
 import java.util.concurrent.atomic.AtomicLong;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/BoundaryStatisticImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/BoundaryStatisticImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics.impl;
 import com.sun.org.glassfish.external.statistics.BoundaryStatistic;
 import java.util.concurrent.atomic.AtomicLong;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/BoundedRangeStatisticImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/BoundedRangeStatisticImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics.impl;
 import com.sun.org.glassfish.external.statistics.BoundedRangeStatistic;
 import java.util.concurrent.atomic.AtomicLong;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/CountStatisticImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/CountStatisticImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.external.statistics.impl;
 import com.sun.org.glassfish.external.statistics.CountStatistic;
 import java.util.concurrent.atomic.AtomicLong;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/RangeStatisticImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/RangeStatisticImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics.impl;
 import com.sun.org.glassfish.external.statistics.RangeStatistic;
 import java.util.concurrent.atomic.AtomicLong;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/StatisticImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/StatisticImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.external.statistics.impl;
 import com.sun.org.glassfish.external.statistics.Statistic;
 import java.io.Serializable;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/StatsImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/StatsImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics.impl;
 import com.sun.org.glassfish.external.statistics.Stats;
 import com.sun.org.glassfish.external.statistics.Statistic;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/StringStatisticImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/StringStatisticImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,6 +23,8 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics.impl;
 import com.sun.org.glassfish.external.statistics.StringStatistic;
 import java.util.Map;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/TimeStatisticImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/external/statistics/impl/TimeStatisticImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
@@ -23,7 +23,10 @@
  * questions.
  */
 
+
+
 package com.sun.org.glassfish.external.statistics.impl;
+
 import com.sun.org.glassfish.external.statistics.TimeStatistic;
 import java.util.concurrent.atomic.AtomicLong;
 import java.util.Map;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/AMXClient.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/AMXClient.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -24,6 +24,7 @@
  */
 
 
+
 package com.sun.org.glassfish.gmbal;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/AMXMBeanInterface.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/AMXMBeanInterface.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -24,6 +24,7 @@
  */
 
 
+
 package com.sun.org.glassfish.gmbal;
 
 import java.util.Map;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/AMXMetadata.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/AMXMetadata.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal;
 
 import java.lang.annotation.Documented ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/Description.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/Description.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal ;
 
 import java.lang.annotation.Documented ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/DescriptorFields.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/DescriptorFields.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -24,6 +24,7 @@
  */
 
 
+
 package com.sun.org.glassfish.gmbal;
 
 import java.lang.annotation.Documented;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/DescriptorKey.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/DescriptorKey.java	Wed Sep 28 01:59:37 2011 +0100
@@ -24,6 +24,7 @@
  */
 
 
+
 package com.sun.org.glassfish.gmbal;
 
 import java.lang.annotation.*;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/GmbalException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/GmbalException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2008, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 /*
  * To change this template, choose Tools | Templates
  * and open the template in the editor.
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/GmbalMBean.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/GmbalMBean.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal;
 
 import javax.management.DynamicMBean;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/GmbalMBeanNOPImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/GmbalMBeanNOPImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal;
 
 import javax.management.Attribute;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/Impact.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/Impact.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2008, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 /*
  * To change this template, choose Tools | Templates
  * and open the template in the editor.
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/IncludeSubclass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/IncludeSubclass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal ;
 
 import java.lang.annotation.Documented ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/InheritedAttribute.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/InheritedAttribute.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal ;
 
 import java.lang.annotation.Documented ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/InheritedAttributes.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/InheritedAttributes.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal ;
 
 import java.lang.annotation.Documented ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedAttribute.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedAttribute.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal ;
 
 import java.lang.annotation.Documented ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedData.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedData.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal ;
 
 import java.lang.annotation.Documented ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedObject.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedObject.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal ;
 
 import java.lang.annotation.Documented ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedObjectManager.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedObjectManager.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -24,6 +24,7 @@
  */
 
 
+
 package com.sun.org.glassfish.gmbal ;
 
 import java.util.ResourceBundle ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedObjectManagerFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedObjectManagerFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -24,6 +24,7 @@
  */
 
 
+
 package com.sun.org.glassfish.gmbal ;
 
 import java.lang.reflect.Method ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedObjectManagerNOPImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedObjectManagerNOPImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2008, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 /*
  * To change this template, choose Tools | Templates
  * and open the template in the editor.
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedOperation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ManagedOperation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal ;
 
 import java.lang.annotation.Documented ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/NameValue.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/NameValue.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal ;
 
 import java.lang.annotation.Documented ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ParameterNames.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/ParameterNames.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -23,6 +23,7 @@
  * questions.
  */
 
+
 package com.sun.org.glassfish.gmbal ;
 
 import java.lang.annotation.Documented ;
--- a/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/util/GenericConstructor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/org/glassfish/gmbal/util/GenericConstructor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2010, 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
@@ -24,6 +24,7 @@
  */
 
 
+
 package com.sun.org.glassfish.gmbal.util;
 
 import java.lang.reflect.Constructor ;
--- a/sources/jaxws_src/src/com/sun/tools/etc/META-INF/services/com.sun.tools.internal.xjc.Plugin	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/etc/META-INF/services/com.sun.tools.internal.xjc.Plugin	Wed Sep 28 01:59:37 2011 +0100
@@ -1,3 +1,4 @@
+com.sun.tools.internal.xjc.addon.code_injector.PluginImpl
 com.sun.tools.internal.xjc.addon.locator.SourceLocationAddOn
 com.sun.tools.internal.xjc.addon.sync.SynchronizedMethodAddOn
 com.sun.tools.internal.xjc.addon.at_generated.PluginImpl
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/ConfigReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/ConfigReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
@@ -30,8 +30,10 @@
     Non-existent directory: {0}
 
 VERSION = \
-        schemagen version "JAXB 2.2.3 in JDK 7" \n\
-        JavaTM Architecture for XML Binding(JAXB) Reference Implementation, (build JAXB 2.2.3 in JDK 7)
+        schemagen 2.2.4
+
+FULLVERSION = \
+        schemagen full version "2.2.4"
 
 USAGE = \
 Usage: schemagen [-options ...] <java files> \n\
@@ -42,4 +44,5 @@
 \ \ \ \ -encoding <encoding>  : specify encoding to be used for apt/javac invocation \n\
 \ \ \ \ -episode <file>       : generate episode file for separate compilation\n\
 \ \ \ \ -version              : display version information\n\
+\ \ \ \ -fullversion          : display full version information\n\
 \ \ \ \ -help                 : display this usage message
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -38,11 +38,13 @@
     UNEXPECTED_NGCC_TOKEN, // 3 args
     BASEDIR_DOESNT_EXIST, // 1 arg
     USAGE, //0 args
+    FULLVERSION, // 0 args
     VERSION, // 0 args
     ;
 
     private static final ResourceBundle rb = ResourceBundle.getBundle(Messages.class.getPackage().getName() +".MessageBundle");
 
+    @Override
     public String toString() {
         return format();
     }
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/NGCCRuntimeEx.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/NGCCRuntimeEx.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/SchemaGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/SchemaGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -111,6 +111,12 @@
                 System.out.println(Messages.VERSION.format());
                 return -1;
             }
+
+            if (arg.equals("-fullversion")) {
+                System.out.println(Messages.FULLVERSION.format());
+                return -1;
+            }
+
         }
 
         try {
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/SchemaGeneratorFacade.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/SchemaGeneratorFacade.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/AnnotationParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/AnnotationParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/AnnotationProcessorFactoryImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/AnnotationProcessorFactoryImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/Const.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/Const.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/ErrorReceiverImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/ErrorReceiverImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/InlineAnnotationReaderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/InlineAnnotationReaderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/Options.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/Options.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/SchemaGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/SchemaGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/apt/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 // AttributesImpl.java - default implementation of Attributes.
 // Written by David Megginson, sax@megginson.com
 // NO WARRANTY!  This class is in the public domain.
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/Classes.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/Classes.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.tools.internal.jxc.gen.config;
 import org.xml.sax.SAXException;
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/Config.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/Config.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.tools.internal.jxc.gen.config;
 import org.xml.sax.SAXException;
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.jxc.gen.config;
 
 import org.xml.sax.Attributes;
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.jxc.gen.config;
 
 import org.xml.sax.Attributes;
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.jxc.gen.config;
 
 import org.xml.sax.Attributes;
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.jxc.gen.config;
 
 import org.xml.sax.Attributes;
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.jxc.gen.config;
 
 import java.text.MessageFormat;
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/Schema.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/Schema.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.tools.internal.jxc.gen.config;
 import org.xml.sax.SAXException;
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/config.rng	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/config.rng	Wed Sep 28 01:59:37 2011 +0100
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/config.xsd	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/gen/config/config.xsd	Wed Sep 28 01:59:37 2011 +0100
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/jxc/model/nav/APTNavigator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/jxc/model/nav/APTNavigator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/Invoker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/Invoker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/ToolVersion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/ToolVersion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/WsGen.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/WsGen.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/WsImport.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/WsImport.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/api/TJavaGeneratorExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/api/TJavaGeneratorExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/api/WsgenExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/api/WsgenExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/api/WsgenProtocol.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/api/WsgenProtocol.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensible.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensible.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensionHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensionHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLOperation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLOperation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLParserContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/api/wsdl/TWSDLParserContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/ProcessorException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/ProcessorException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/CustomExceptionGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/CustomExceptionGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/GeneratorBase.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/GeneratorBase.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/GeneratorConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/GeneratorConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/GeneratorException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/GeneratorException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/GeneratorUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/GeneratorUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/JavaGeneratorExtensionFacade.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/JavaGeneratorExtensionFacade.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/Names.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/Names.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/SeiGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/SeiGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/ServiceGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/ServiceGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/W3CAddressingJavaGeneratorExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/generator/W3CAddressingJavaGeneratorExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/AbstractType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/AbstractType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/AsyncOperation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/AsyncOperation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/AsyncOperationType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/AsyncOperationType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Block.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Block.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ExtendedModelVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ExtendedModelVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Fault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Fault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/HeaderFault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/HeaderFault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Message.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Message.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Model.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Model.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ModelException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ModelException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ModelObject.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ModelObject.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ModelProperties.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ModelProperties.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ModelVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/ModelVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Operation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Operation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Parameter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Parameter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Port.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Port.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Request.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Request.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Response.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Response.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Service.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/Service.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/exporter/ExternalObject.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/exporter/ExternalObject.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaArrayType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaArrayType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaInterface.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaInterface.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaMethod.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaMethod.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaParameter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaParameter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaSimpleType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaSimpleType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaStructureMember.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaStructureMember.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaStructureType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaStructureType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/java/JavaType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBElementMember.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBElementMember.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBMapping.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBMapping.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBStructuredType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBStructuredType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeAndAnnotation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeAndAnnotation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitMember.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitMember.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitStructure.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitStructure.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/Util.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/model/jaxb/Util.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/JavaSimpleTypeCreator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/JavaSimpleTypeCreator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/Modeler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/Modeler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/ModelerConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/ModelerConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/ModelerException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/ModelerException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/FaultInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/FaultInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/MakeSafeTypeVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/MakeSafeTypeVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/MemberInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/MemberInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/TypeModeler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/TypeModeler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMoniker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMoniker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMonikerFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMonikerFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WrapperInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WrapperInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/AccessorElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/AccessorElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/ClassNameAllocatorImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/ClassNameAllocatorImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/ConsoleErrorReporter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/ConsoleErrorReporter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/JAXBModelBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/JAXBModelBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/ModelerUtils.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/ModelerUtils.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/PseudoSchemaBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/PseudoSchemaBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModeler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModeler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModelerBase.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModelerBase.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/util/ClassNameCollector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/util/ClassNameCollector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/util/DirectoryUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/util/DirectoryUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/util/IndentingWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/processor/util/IndentingWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/ConfigurationMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/ConfigurationMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/GeneratorMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/GeneratorMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/JavacompilerMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/JavacompilerMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/ModelMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/ModelMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/ModelerMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/ModelerMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/ProcessorMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/ProcessorMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/UtilMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/UtilMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/WebserviceapMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/WebserviceapMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/WscompileMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/WscompileMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/WsdlMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/WsdlMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -391,6 +391,19 @@
         return localizer.localize(localizablePARSING_ONLY_ONE_OF_ELEMENT_OR_TYPE_REQUIRED(arg0));
     }
 
+    public static Localizable localizableVALIDATION_UNSUPPORTED_USE_ENCODED(Object arg0, Object arg1) {
+        return messageFactory.getMessage("validation.unsupportedUse.encoded", arg0, arg1);
+    }
+
+    /**
+     * "Use of SOAP Encoding is not supported.
+     * SOAP extension element on line {0} in {1} has use="encoded" "
+     *
+     */
+    public static String VALIDATION_UNSUPPORTED_USE_ENCODED(Object arg0, Object arg1) {
+        return localizer.localize(localizableVALIDATION_UNSUPPORTED_USE_ENCODED(arg0, arg1));
+    }
+
     public static Localizable localizablePARSING_INCORRECT_ROOT_ELEMENT(Object arg0, Object arg1, Object arg2, Object arg3) {
         return messageFactory.getMessage("parsing.incorrectRootElement", arg0, arg1, arg2, arg3);
     }
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/wsdl.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/resources/wsdl.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2005, 2011, 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
@@ -83,6 +83,7 @@
 validation.notSimpleType=not a simple type: \"{0}\"
 validation.ambiguousName=ambiguous operation name: \"{0}\"
 validation.invalidPrefix=undeclared namespace prefix: \"{0}\"
+validation.unsupportedUse.encoded="Use of SOAP Encoding is not supported. \nSOAP extension element on line {0} in {1} has use=\"encoded\" "
 warning.faultEmptyAction=ignoring empty Action in \"{0}\" {1} element of \"{2}\" operation, using default instead
 warning.inputOutputEmptyAction=ignoring empty Action in {0} element of \"{1}\" operation, using default instead
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/spi/WSToolsObjectFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/spi/WSToolsObjectFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/spi/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/spi/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/util/ClassNameInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/util/ClassNameInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/util/ForkEntityResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/util/ForkEntityResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/util/WSDLFetcher.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/util/WSDLFetcher.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/util/WSDLParseException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/util/WSDLParseException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/util/xml/XmlUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/util/xml/XmlUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/version.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/version.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -23,7 +23,6 @@
 # questions.
 #
 
-#Tue Dec 14 12:13:54 PST 2010
-build-id=JAX-WS RI 2.2.2 in JDK 7
-major-version=2.2.2
-build-version=JAX-WS RI 2.2.2 in JDK 7
+build-id=b01
+                build-version=JAX-WS RI 2.2.4-b01
+                major-version=2.2.4
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/AbortException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/AbortException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/AuthInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/AuthInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/DefaultAuthenticator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/DefaultAuthenticator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/ErrorReceiver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/ErrorReceiver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/ErrorReceiverFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/ErrorReceiverFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/Options.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/Options.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WSCodeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WSCodeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsgenOptions.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsgenOptions.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsgenTool.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsgenTool.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsimportListener.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsimportListener.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsimportOptions.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsimportOptions.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsimportTool.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsimportTool.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Binding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Binding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/BindingFault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/BindingFault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/BindingInput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/BindingInput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/BindingOperation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/BindingOperation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/BindingOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/BindingOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Definitions.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Definitions.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Documentation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Documentation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Fault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Fault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Import.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Import.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Input.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Input.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Kinds.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Kinds.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Message.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Message.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/MessagePart.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/MessagePart.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Operation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Operation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/OperationStyle.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/OperationStyle.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Output.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Output.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Port.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Port.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/PortType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/PortType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Service.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Service.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Types.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/Types.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/WSDLConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/WSDLConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/WSDLDocument.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/WSDLDocument.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitorBase.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitorBase.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPAddress.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPAddress.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPBinding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPBinding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPOperation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPOperation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlEncoded.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlEncoded.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlReplacement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlReplacement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/CustomName.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/CustomName.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/Exception.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/Exception.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBindingsConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBindingsConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/Parameter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/jaxws/Parameter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEContent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEContent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEMultipartRelated.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEMultipartRelated.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEPart.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEPart.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEXml.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/mime/MIMEXml.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/schema/SchemaConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/schema/SchemaConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/schema/SchemaKinds.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/schema/SchemaKinds.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Binding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Binding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Constants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Constants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPAddress.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPAddress.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBinding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBinding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBody.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBody.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -26,6 +26,7 @@
 package com.sun.tools.internal.ws.wsdl.document.soap;
 
 import com.sun.tools.internal.ws.wsdl.framework.ExtensionImpl;
+import com.sun.tools.internal.ws.wsdl.framework.ValidationException;
 import org.xml.sax.Locator;
 
 import javax.xml.namespace.QName;
@@ -86,6 +87,9 @@
     }
 
     public void validateThis() {
+        if(_use == SOAPUse.ENCODED) {
+            throw new ValidationException("validation.unsupportedUse.encoded", getLocator().getLineNumber(),getLocator().getSystemId());
+        }
     }
 
     private String _encodingStyle;
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPFault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPFault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -26,6 +26,7 @@
 package com.sun.tools.internal.ws.wsdl.document.soap;
 
 import com.sun.tools.internal.ws.wsdl.framework.ExtensionImpl;
+import com.sun.tools.internal.ws.wsdl.framework.ValidationException;
 import org.xml.sax.Locator;
 
 import javax.xml.namespace.QName;
@@ -87,6 +88,9 @@
     }
 
     public void validateThis() {
+        if(_use == SOAPUse.ENCODED) {
+            throw new ValidationException("validation.unsupportedUse.encoded", getLocator().getLineNumber(),getLocator().getSystemId());
+        }
     }
 
     private String _name;
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -140,6 +140,10 @@
         //        if (_use == null) {
         //            failValidation("validation.missingRequiredAttribute", "use");
         //        }
+
+        if(_use == SOAPUse.ENCODED) {
+            throw new ValidationException("validation.unsupportedUse.encoded", getLocator().getLineNumber(),getLocator().getSystemId());
+        }
     }
 
     private String _encodingStyle;
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeaderFault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeaderFault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -27,6 +27,7 @@
 
 import com.sun.tools.internal.ws.wsdl.framework.ExtensionImpl;
 import com.sun.tools.internal.ws.wsdl.framework.QNameAction;
+import com.sun.tools.internal.ws.wsdl.framework.ValidationException;
 import org.xml.sax.Locator;
 
 import javax.xml.namespace.QName;
@@ -109,8 +110,8 @@
         if (_part == null) {
             failValidation("validation.missingRequiredAttribute", "part");
         }
-        if (_use == null) {
-            failValidation("validation.missingRequiredAttribute", "use");
+        if(_use == SOAPUse.ENCODED) {
+            throw new ValidationException("validation.unsupportedUse.encoded", getLocator().getLineNumber(),getLocator().getSystemId());
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPOperation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPOperation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPStyle.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPStyle.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPUse.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/document/soap/SOAPUse.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/AbstractDocument.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/AbstractDocument.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Defining.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Defining.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/DuplicateEntityException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/DuplicateEntityException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Elemental.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Elemental.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Entity.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Entity.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/EntityAction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/EntityAction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceAction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceAction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceValidator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceValidator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExtensibilityHelper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExtensibilityHelper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -57,11 +57,11 @@
     }
 
     public void withAllSubEntitiesDo(EntityAction action) {
-//        if (_extensions != null) {
-//            for (Iterator iter = _extensions.iterator(); iter.hasNext();) {
-//                action.perform((Entity) iter.next());
-//            }
-//        }
+        if (_extensions != null) {
+            for (Iterator iter = _extensions.iterator(); iter.hasNext();) {
+                action.perform((Entity) iter.next());
+            }
+        }
     }
 
     public void accept(ExtensionVisitor visitor) throws Exception {
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExtensionImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExtensionImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitorBase.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitorBase.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExternalEntityReference.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ExternalEntityReference.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/GlobalEntity.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/GlobalEntity.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/GloballyKnown.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/GloballyKnown.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Identifiable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Identifiable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Kind.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/Kind.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/NoSuchEntityException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/NoSuchEntityException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ParseException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ParseException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ParserListener.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ParserListener.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/QNameAction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/QNameAction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/TWSDLParserContextImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/TWSDLParserContextImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ValidationException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/ValidationException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/WSDLLocation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/framework/WSDLLocation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/AbstractExtensionHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/AbstractExtensionHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/AbstractReferenceFinderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/AbstractReferenceFinderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Constants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Constants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/DOMBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/DOMBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/DOMForestParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/DOMForestParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/HTTPExtensionHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/HTTPExtensionHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/InternalizationLogic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/InternalizationLogic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Internalizer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Internalizer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/JAXWSBindingExtensionHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/JAXWSBindingExtensionHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/MIMEExtensionHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/MIMEExtensionHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/MemberSubmissionAddressingExtensionHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/MemberSubmissionAddressingExtensionHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/MetadataFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/MetadataFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Policy12ExtensionHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Policy12ExtensionHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Policy15ExtensionHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Policy15ExtensionHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/SOAP12ExtensionHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/SOAP12ExtensionHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/SOAPEntityReferenceValidator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/SOAPEntityReferenceValidator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/SOAPExtensionHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/SOAPExtensionHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Util.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/Util.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/VersionChecker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/VersionChecker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingExtensionHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingExtensionHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingMetadataExtensionHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingMetadataExtensionHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/WSDLInternalizationLogic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/WSDLInternalizationLogic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/WSDLParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/WSDLParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/WhitespaceStripper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/ws/wsdl/parser/WhitespaceStripper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/AbortException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/AbortException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/BadCommandLineException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/BadCommandLineException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/ClassLoaderBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/ClassLoaderBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/ConsoleErrorReporter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/ConsoleErrorReporter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/Driver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/Driver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -81,6 +81,7 @@
         final Throwable[] ex = new Throwable[1];
 
         Thread th = new Thread() {
+            @Override
             public void run() {
                 try {
                     _main(args);
@@ -153,9 +154,11 @@
         class Listener extends XJCListener {
             ConsoleErrorReporter cer = new ConsoleErrorReporter(out==null?new PrintStream(new NullStream()):out);
 
+            @Override
             public void generatedFile(String fileName, int count, int total) {
                 message(fileName);
             }
+            @Override
             public void message(String msg) {
                 if(status!=null)
                     status.println(msg);
@@ -209,6 +212,10 @@
                 listener.message(Messages.format(Messages.VERSION));
                 return -1;
             }
+            if (arg.equals("-fullversion")) {
+                listener.message(Messages.format(Messages.FULLVERSION));
+                return -1;
+            }
         }
 
         final OptionsEx opt = new OptionsEx();
@@ -245,10 +252,12 @@
             final boolean[] hadWarning = new boolean[1];
 
             ErrorReceiver receiver = new ErrorReceiverFilter(listener) {
+                @Override
                 public void info(SAXParseException exception) {
                     if(opt.verbose)
                         super.info(exception);
                 }
+                @Override
                 public void warning(SAXParseException exception) {
                     hadWarning[0] = true;
                     if(!opt.quiet)
@@ -441,6 +450,7 @@
         public boolean noNS = false;
 
         /** Parse XJC-specific options. */
+        @Override
         public int parseArgument(String[] args, int i) throws BadCommandLineException {
             if (args[i].equals("-noNS")) {
                 noNS = true;
@@ -497,7 +507,7 @@
             System.out.println(Messages.format(Messages.DRIVER_PUBLIC_USAGE));
         }
 
-        if( opts!=null && opts.getAllPlugins().size()!=0 ) {
+        if( opts!=null && opts.getAllPlugins().isEmpty()) {
             System.out.println(Messages.format(Messages.ADDON_USAGE));
             for (Plugin p : opts.getAllPlugins()) {
                 System.out.println(p.getUsage());
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/ErrorReceiver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/ErrorReceiver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/Language.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/Language.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
@@ -63,6 +63,7 @@
 \ \ -dtd               :  treat input as XML DTD (experimental,unsupported)\n\
 \ \ -wsdl              :  treat input as WSDL and compile schemas inside it (experimental,unsupported)\n\
 \ \ -version           :  display version information\n\
+\ \ -fullversion       :  display version information\n\
 \ \ -verbose           :  be extra verbose\n\
 \ \ -quiet             :  suppress compiler output\n\
 Mode:\n\
@@ -106,6 +107,7 @@
 \ \ -quiet             :  suppress compiler output\n\
 \ \ -help              :  display this help message\n\
 \ \ -version           :  display version information\n\
+\ \ -fullversion       :  display full version information\n\
 
 Driver.AddonUsage = \nExtensions:
 
@@ -181,21 +183,23 @@
 Driver.FailedToGenerateCode = \
         Failed to produce code.
 
-# DO NOT localize the JAXB 2.2.3 in JDK 7 string - it is a token for an ant <replaceFilter>
+# DO NOT localize the 2.2.4 string - it is a token for an ant <replaceFilter>
 Driver.FilePrologComment = \
-        This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.2.3 in JDK 7 \n\
+        This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4 \n\
         See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> \n\
         Any modifications to this file will be lost upon recompilation of the source schema. \n\
         Generated on: {0} \n
 
 Driver.Version = \
-        xjc version "JAXB 2.2.3 in JDK 7" \n\
-        JavaTM Architecture for XML Binding(JAXB) Reference Implementation, (build JAXB 2.2.3 in JDK 7)
+        xjc 2.2.4
 
-Driver.BuildID = JAXB 2.2.3 in JDK 7
+Driver.FullVersion = \
+        xjc full version "2.2.4-b113"
+
+Driver.BuildID = 2.2.4
 
 # for JDK integration - include version in source zip
-jaxb.jdk.version=2.2.3
+jaxb.jdk.version=2.2.4
 
 # see java.text.SimpleDateFormat for format syntax
 Driver.DateFormat = \
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -140,6 +140,9 @@
     static final String VERSION = // 0 args
         "Driver.Version";
 
+    static final String FULLVERSION = // 0 args
+        "Driver.FullVersion";
+
     static final String BUILD_ID = // 0 args
         "Driver.BuildID";
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/ModelLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/ModelLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -47,11 +47,11 @@
 import com.sun.tools.internal.xjc.reader.xmlschema.parser.SchemaConstraintChecker;
 import com.sun.tools.internal.xjc.reader.xmlschema.parser.XMLSchemaInternalizationLogic;
 import com.sun.tools.internal.xjc.util.ErrorReceiverFilter;
-import com.sun.xml.internal.bind.v2.WellKnownNamespace;
 import com.sun.xml.internal.xsom.XSSchemaSet;
 import com.sun.xml.internal.xsom.parser.JAXPParser;
 import com.sun.xml.internal.xsom.parser.XMLParser;
 import com.sun.xml.internal.xsom.parser.XSOMParser;
+import javax.xml.XMLConstants;
 
 import com.sun.xml.internal.rngom.ast.builder.SchemaBuilder;
 import com.sun.xml.internal.rngom.ast.util.CheckingSchemaBuilder;
@@ -244,7 +244,7 @@
         public void parse(InputSource source, ContentHandler handler,
             ErrorHandler errorHandler, EntityResolver entityResolver ) throws SAXException, IOException {
             // set up the chain of handlers.
-            handler = wrapBy( new ExtensionBindingChecker(WellKnownNamespace.XML_SCHEMA,opt,errorReceiver), handler );
+            handler = wrapBy( new ExtensionBindingChecker(XMLConstants.W3C_XML_SCHEMA_NS_URI,opt,errorReceiver), handler );
             handler = wrapBy( new IncorrectNamespaceURIChecker(errorReceiver), handler );
             handler = wrapBy( new CustomizationContextChecker(errorReceiver), handler );
 //          handler = wrapBy( new VersionChecker(controller), handler );
@@ -381,7 +381,7 @@
         for( InputSource grammar : opt.getGrammars() ) {
             Document wsdlDom = forest.get( grammar.getSystemId() );
 
-            NodeList schemas = wsdlDom.getElementsByTagNameNS(WellKnownNamespace.XML_SCHEMA,"schema");
+            NodeList schemas = wsdlDom.getElementsByTagNameNS(XMLConstants.W3C_XML_SCHEMA_NS_URI,"schema");
             for( int i=0; i<schemas.getLength(); i++ )
                 scanner.scan( (Element)schemas.item(i), xsomParser.getParserHandler() );
         }
@@ -499,8 +499,9 @@
         for (String systemId : forest.getRootDocuments()) {
             errorReceiver.pollAbort();
             Document dom = forest.get(systemId);
-            if (!dom.getDocumentElement().getNamespaceURI().equals(Const.JAXB_NSURI))
+            if (!dom.getDocumentElement().getNamespaceURI().equals(Const.JAXB_NSURI)) {
                 reader.parse(systemId);
+            }
         }
 
         XSSchemaSet result = reader.getResult();
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/Options.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/Options.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -39,11 +39,13 @@
 import java.net.URLClassLoader;
 import java.text.SimpleDateFormat;
 import java.util.ArrayList;
+import java.util.Arrays;
 import java.util.Date;
 import java.util.Enumeration;
 import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
+import java.util.logging.Level;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
@@ -59,6 +61,9 @@
 import com.sun.tools.internal.xjc.model.Model;
 import com.sun.tools.internal.xjc.reader.Util;
 import com.sun.xml.internal.bind.api.impl.NameConverter;
+import java.net.URI;
+import java.net.URISyntaxException;
+import java.util.logging.Logger;
 
 import org.xml.sax.EntityResolver;
 import org.xml.sax.InputSource;
@@ -68,7 +73,7 @@
  *
  * <p>
  * This class stores invocation configuration for XJC.
- * The configuration in this class shoule be abstract enough so that
+ * The configuration in this class should be abstract enough so that
  * it could be parsed from both command-line or Ant.
  */
 public class Options
@@ -134,6 +139,8 @@
         return compatibilityMode==EXTENSION;
     }
 
+    private static final Logger logger = com.sun.xml.internal.bind.Util.getClassLogger();
+
     /**
      * Generates output for the specified version of the runtime.
      */
@@ -343,8 +350,7 @@
         if(allPlugins==null) {
             allPlugins = new ArrayList<Plugin>();
             ClassLoader ucl = getUserClassLoader(getClass().getClassLoader());
-            for( Plugin aug : findServices(Plugin.class,ucl) )
-                allPlugins.add(aug);
+            allPlugins.addAll(Arrays.asList(findServices(Plugin.class,ucl)));
         }
 
         return allPlugins;
@@ -373,9 +379,11 @@
 
     private InputSource fileToInputSource( File source ) {
         try {
-            String url = source.toURL().toExternalForm();
-            return new InputSource(Util.escapeSpace(url));
-        } catch (MalformedURLException e) {
+            String uri = new URI("file", source.getCanonicalPath(), null).toASCIIString();
+            return new InputSource(uri);
+        } catch (URISyntaxException ex) {
+            return new InputSource(source.getPath());
+        } catch (IOException ex) {
             return new InputSource(source.getPath());
         }
     }
@@ -406,18 +414,20 @@
 
 
     private InputSource absolutize(InputSource is) {
-        // absolutize all the system IDs in the input,
-        // so that we can map system IDs to DOM trees.
+        // absolutize all the system IDs in the input, so that we can map system IDs to DOM trees.
         try {
-            URL baseURL = new File(".").getCanonicalFile().toURL();
-            is.setSystemId( new URL(baseURL,is.getSystemId()).toExternalForm() );
-        } catch( IOException e ) {
-            // ignore
+            String base = new File(".").getCanonicalFile().getAbsolutePath();
+            URI uri = URI.create(base).resolve(is.getSystemId());
+            if ("file".equals(uri.getScheme())) {
+               uri = new URI(uri.getScheme(), new File(uri).getCanonicalPath(), null);
+            }
+            is.setSystemId(uri.toURL().toExternalForm());
+        } catch( Exception e ) {
+            logger.log(Level.FINE, "{0}, {1}", new Object[]{is.getSystemId(), e.getLocalizedMessage()});
         }
         return is;
     }
 
-
     /** Input external binding files. */
     public InputSource[] getBindFiles() {
         return bindFiles.toArray(new InputSource[bindFiles.size()]);
@@ -794,7 +804,7 @@
 
         }
 
-        if (grammars.size() == 0)
+        if (grammars.isEmpty())
             throw new BadCommandLineException(
                 Messages.format(Messages.MISSING_GRAMMAR));
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/Plugin.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/Plugin.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/ProgressCodeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/ProgressCodeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/SchemaCache.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/SchemaCache.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/XJCFacade.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/XJCFacade.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/XJCListener.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/XJCListener.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/at_generated/PluginImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/at_generated/PluginImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/code_injector/Const.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/code_injector/Const.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/code_injector/PluginImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/code_injector/PluginImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/episode/PluginImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/episode/PluginImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/episode/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/episode/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/locator/SourceLocationAddOn.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/locator/SourceLocationAddOn.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/sync/SynchronizedMethodAddOn.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/addon/sync/SynchronizedMethodAddOn.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/ClassNameAllocator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/ClassNameAllocator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/ErrorListener.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/ErrorListener.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/J2SJAXBModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/J2SJAXBModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/JAXBModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/JAXBModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/JavaCompiler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/JavaCompiler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/Mapping.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/Mapping.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/Property.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/Property.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/Reference.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/Reference.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/S2JJAXBModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/S2JJAXBModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/SchemaCompiler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/SchemaCompiler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/SpecVersion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/SpecVersion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/TypeAndAnnotation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/TypeAndAnnotation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/XJC.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/XJC.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/j2s/JAXBModelImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/j2s/JAXBModelImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/j2s/JavaCompilerImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/j2s/JavaCompilerImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/AbstractMappingImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/AbstractMappingImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/BeanMappingImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/BeanMappingImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/DowngradingErrorHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/DowngradingErrorHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/ElementAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/ElementAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/ElementCollectionAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/ElementCollectionAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/ElementMappingImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/ElementMappingImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/ElementSingleAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/ElementSingleAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/JAXBModelImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/JAXBModelImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/PropertyImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/PropertyImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/SchemaCompilerImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/SchemaCompilerImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/TypeAndAnnotationImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/TypeAndAnnotationImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/impl/s2j/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
 
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
 
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/APTClassLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/APTClassLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/FilerCodeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/FilerCodeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/api/util/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
 
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/ri/OverrideAnnotationOfWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/ri/OverrideAnnotationOfWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.ri;
 
 import com.sun.codemodel.internal.JAnnotationWriter;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/ri/XmlIsSetWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/ri/XmlIsSetWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.ri;
 
 import com.sun.codemodel.internal.JAnnotationWriter;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/ri/XmlLocationWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/ri/XmlLocationWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.ri;
 
 import com.sun.codemodel.internal.JAnnotationWriter;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorOrderWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorOrderWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlAccessOrder;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorTypeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorTypeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlAccessType;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyAttributeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyAttributeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlAnyAttribute;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyElementWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyElementWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlAnyElement;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttachmentRefWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttachmentRefWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlAttachmentRef;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttributeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttributeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlAttribute;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementDeclWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementDeclWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlElementDecl;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlElementRef;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefsWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefsWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlElementRefs;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWrapperWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWrapperWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlElementWrapper;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlElement;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementsWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementsWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlElements;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumValueWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumValueWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlEnumValue;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlEnum;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDREFWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDREFWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlIDREF;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlID;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlInlineBinaryDataWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlInlineBinaryDataWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlInlineBinaryData;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlJavaTypeAdapterWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlJavaTypeAdapterWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlListWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlListWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlList;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMimeTypeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMimeTypeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlMimeType;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMixedWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMixedWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlMixed;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlNsWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlNsWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlNs;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRegistryWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRegistryWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlRegistry;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRootElementWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRootElementWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlRootElement;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlSchemaType;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypesWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypesWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlSchemaTypes;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlNsForm;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSeeAlsoWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSeeAlsoWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlSeeAlso;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTransientWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTransientWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlTransient;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTypeWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTypeWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlType;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlValueWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/annotation/spec/XmlValueWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.tools.internal.xjc.generator.annotation.spec;
 
 import javax.xml.bind.annotation.XmlValue;
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -226,6 +226,16 @@
                             JExpr.lit(model.serialVersionUID));
                 }
             }
+
+            CClassInfoParent base = cc.target.parent();
+            if ((base != null) && (base instanceof CClassInfo)) {
+                String pkg = base.getOwnerPackage().name();
+                String shortName = base.fullName().substring(base.fullName().indexOf(pkg)+pkg.length()+1);
+                if (cc.target.shortName.equals(shortName)) {
+                    getErrorReceiver().error(cc.target.getLocator(), Messages.ERR_KEYNAME_COLLISION.format(shortName));
+                }
+            }
+
         }
 
         // fill in implementation classes
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ClassOutlineImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ClassOutlineImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ElementOutlineImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ElementOutlineImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ImplStructureStrategy.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ImplStructureStrategy.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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,6 +29,10 @@
 ERR_UNUSABLE_NAME = \
         Cannot derive a valid Java identifier from "{0}". Specify a customization to change the name.
 
+ERR_KEYNAME_COLLISION = \
+        Complex type and its child element share the same name "{0}". \
+        Use a class customization to resolve this conflict.
+
 ERR_NAME_COLLISION = \
         Type-safe enum has more than one values that share the same name "{0}". \
         Use a typesafeEnumMemberName customization to resolve this conflict.
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -35,6 +35,7 @@
     // AnnotationParser
     METHOD_COLLISION, // 3 args
     ERR_UNUSABLE_NAME, // 2 args
+    ERR_KEYNAME_COLLISION, // 1 arg
     ERR_NAME_COLLISION, // 1 arg
     ILLEGAL_CONSTRUCTOR_PARAM, // 1 arg
     OBJECT_FACTORY_CONFLICT,    // 1 arg
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/MethodWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/MethodWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/PrivateObjectFactoryGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/PrivateObjectFactoryGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/PublicObjectFactoryGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/PublicObjectFactoryGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/AbstractField.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/AbstractField.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/AbstractFieldWithVar.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/AbstractFieldWithVar.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/AbstractListField.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/AbstractListField.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/ArrayField.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/ArrayField.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/ConstField.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/ConstField.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/ConstFieldRenderer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/ConstFieldRenderer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/ContentListField.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/ContentListField.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/DefaultFieldRenderer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/DefaultFieldRenderer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/DummyListField.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/DummyListField.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/FieldRenderer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/FieldRenderer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/FieldRendererFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/FieldRendererFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/GenericFieldRenderer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/GenericFieldRenderer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/IsSetField.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/IsSetField.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/IsSetFieldRenderer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/IsSetFieldRenderer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/NoExtendedContentField.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/NoExtendedContentField.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/SingleField.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/SingleField.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -96,7 +96,7 @@
         // if Type is a wrapper and we have a default value,
         // we can use the primitive type.
         JType getterType;
-        if(defaultValue!=null || forcePrimitiveAccess)
+        if (defaultValue!=null || forcePrimitiveAccess)
             getterType = exposedType.unboxify();
         else
             getterType = exposedType;
@@ -130,7 +130,11 @@
         if(forcePrimitiveAccess)    setterType = setterType.unboxify();
         JVar $value = writer.addParameter( setterType, "value" );
         JBlock body = $set.body();
-        body.assign(JExpr._this().ref(ref()),castToImplType($value));
+        if ($value.type().equals(implType)) {
+            body.assign(JExpr._this().ref(ref()), $value);
+        } else {
+            body.assign(JExpr._this().ref(ref()), castToImplType($value));
+        }
 
         // setter always get the default javadoc. See issue #381
         writer.javadoc().append(Messages.DEFAULT_SETTER_JAVADOC.format(nc.toVariableName(prop.getName(true))));
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/SinglePrimitiveAccessField.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/SinglePrimitiveAccessField.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/UnboxedField.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/UnboxedField.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/UntypedListField.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/UntypedListField.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/UntypedListFieldRenderer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/UntypedListFieldRenderer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/bean/field/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/util/BlockReference.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/util/BlockReference.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/util/ExistingBlockReference.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/util/ExistingBlockReference.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/util/LazyBlockReference.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/util/LazyBlockReference.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/util/WhitespaceNormalizer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/generator/util/WhitespaceNormalizer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/AbstractCElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/AbstractCElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/AbstractCTypeInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/AbstractCTypeInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/AutoClassNameAllocator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/AutoClassNameAllocator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CArrayInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CArrayInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CAttributePropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CAttributePropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CClassInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CClassInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CClassInfoParent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CClassInfoParent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CClassRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CClassRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CCustomizable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CCustomizable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CCustomizations.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CCustomizations.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CDefaultValue.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CDefaultValue.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CElementInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CElementInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CElementPropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CElementPropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CEnumConstant.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CEnumConstant.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CNonElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CNonElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CPluginCustomization.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CPluginCustomization.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CPropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CPropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CPropertyVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CPropertyVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CReferencePropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CReferencePropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CSingleTypePropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CSingleTypePropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CTypeInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CTypeInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CTypeRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CTypeRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CValuePropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CValuePropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CWildcardTypeInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/CWildcardTypeInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/ClassNameAllocatorWrapper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/ClassNameAllocatorWrapper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/Constructor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/Constructor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/Model.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/Model.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/Multiplicity.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/Multiplicity.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/Populatable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/Populatable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/SymbolSpace.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/SymbolSpace.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/TypeUse.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/TypeUse.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/TypeUseFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/TypeUseFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/TypeUseImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/TypeUseImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/EagerNClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/EagerNClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/EagerNType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/EagerNType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NClassByJClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NClassByJClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NParameterizedType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NParameterizedType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/nav/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
 
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/model/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/Aspect.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/Aspect.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/ClassOutline.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/ClassOutline.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/ElementOutline.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/ElementOutline.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/EnumConstantOutline.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/EnumConstantOutline.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/EnumOutline.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/EnumOutline.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/FieldAccessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/FieldAccessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/FieldOutline.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/FieldOutline.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/Outline.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/Outline.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/PackageOutline.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/PackageOutline.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/outline/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
 
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/AbstractExtensionBindingChecker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/AbstractExtensionBindingChecker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/Const.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/Const.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/ExtensionBindingChecker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/ExtensionBindingChecker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/ModelChecker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/ModelChecker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/RawTypeSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/RawTypeSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/Ring.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/Ring.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/TypeUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/TypeUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/Util.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/Util.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Block.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Block.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Element.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Element.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/ModelGroup.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/ModelGroup.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Occurence.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Occurence.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/TDTDReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/TDTDReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Term.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/Term.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMLocator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMLocator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.rng	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.rng	Wed Sep 28 01:59:37 2011 +0100
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.xsd	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.xsd	Wed Sep 28 01:59:37 2011 +0100
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/xjc.xsd	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/dtd/bindinfo/xjc.xsd	Wed Sep 28 01:59:37 2011 +0100
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Choice.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Choice.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/ConnectedComponent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/ConnectedComponent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Element.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Element.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/ElementSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/ElementSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/ElementSets.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/ElementSets.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Expression.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Expression.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Graph.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Graph.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/OneOrMore.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/OneOrMore.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Sequence.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/Sequence.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/SinkNode.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/SinkNode.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/SourceNode.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/SourceNode.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/gbind/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
 
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/DOMForestParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/DOMForestParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/DOMForestScanner.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/DOMForestScanner.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -52,6 +52,7 @@
 import java.io.IOException;
 import java.util.logging.Level;
 import java.util.logging.Logger;
+import javax.xml.XMLConstants;
 
 import org.w3c.dom.Attr;
 import org.w3c.dom.Document;
@@ -72,6 +73,8 @@
  */
 class Internalizer {
 
+    private static final String WSDL_NS = "http://schemas.xmlsoap.org/wsdl/";
+
     private static final XPathFactory xpf = XPathFactory.newInstance();
 
     private final XPath xpath = xpf.newXPath();
@@ -229,7 +232,8 @@
                                 new URL(forest.getSystemId(bindings.getOwnerDocument())), schemaLocation
                               );
                     schemaLocation = loc.toExternalForm();
-                    if (loc.getProtocol().startsWith("file")) {
+                    target = forest.get(schemaLocation);
+                    if ((target == null) && (loc.getProtocol().startsWith("file"))) {
                         File f = new File(loc.getFile());
                         schemaLocation = new File(f.getCanonicalPath()).toURI().toString();
                     }
@@ -402,7 +406,18 @@
                     move(item, targetNodes);
                 } else if ("globalBindings".equals(localName)) {
                         // <jaxb:globalBindings> always go to the root of document.
-                    moveUnder(item, forest.getOneDocument().getDocumentElement());
+                    Element root = forest.getOneDocument().getDocumentElement();
+                    if (root.getNamespaceURI().equals(WSDL_NS)) {
+                        NodeList elements = root.getElementsByTagNameNS(XMLConstants.W3C_XML_SCHEMA_NS_URI, "schema");
+                        if ((elements == null) || (elements.getLength() < 1)) {
+                            reportError(item, Messages.format(Messages.ORPHANED_CUSTOMIZATION, item.getNodeName()));
+                            return;
+                        } else {
+                            moveUnder(item, (Element)elements.item(0));
+                        }
+                    } else {
+                        moveUnder(item, root);
+                    }
                 } else {
                     if (!(target instanceof Element)) {
                         reportError(item,
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/LocatorTable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/LocatorTable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/NamespaceContextImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/NamespaceContextImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -3,7 +3,7 @@
  * DO NOT REMOVE OR ALTER!
  */
  /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/VersionChecker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/VersionChecker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/WhitespaceStripper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/WhitespaceStripper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/internalizer/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/BindStyle.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/BindStyle.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/ContentModelBinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/ContentModelBinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/DefineFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/DefineFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/NameCalculator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/NameCalculator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGCompiler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGCompiler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGInternalizationLogic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGInternalizationLogic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/RawTypeSetBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/RawTypeSetBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/TypePatternBinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/TypePatternBinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/TypeUseBinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/relaxng/TypeUseBinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/Abstractifier.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/Abstractifier.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -31,7 +31,6 @@
 import java.util.Map;
 import java.util.Set;
 
-import javax.xml.bind.DatatypeConverter;
 import javax.xml.namespace.QName;
 import javax.xml.transform.Transformer;
 import javax.xml.transform.TransformerConfigurationException;
@@ -57,7 +56,6 @@
 import com.sun.tools.internal.xjc.reader.xmlschema.bindinfo.BindInfo;
 import com.sun.tools.internal.xjc.util.CodeModelClassFactory;
 import com.sun.tools.internal.xjc.util.ErrorReceiverFilter;
-import com.sun.xml.internal.bind.DatatypeConverterImpl;
 import com.sun.xml.internal.bind.api.impl.NameConverter;
 import com.sun.xml.internal.xsom.XSAnnotation;
 import com.sun.xml.internal.xsom.XSAttributeUse;
@@ -146,9 +144,6 @@
 
     private List<Plugin> activePlugins;
 
-
-
-
     protected BGMBuilder(String defaultPackage1, String defaultPackage2,
             boolean _inExtensionMode, FieldRendererFactory fieldRendererFactory,
             List<Plugin> activePlugins) {
@@ -157,15 +152,9 @@
         this.defaultPackage2 = defaultPackage2;
         this.fieldRendererFactory = fieldRendererFactory;
         this.activePlugins = activePlugins;
-
-        DatatypeConverter.setDatatypeConverter(DatatypeConverterImpl.theInstance);
-
         promoteGlobalBindings();
     }
 
-
-
-
     private void _build() {
         // do the binding
         buildContents();
@@ -470,16 +459,19 @@
      * Returns true if the component should be processed by purple.
      */
     private final XSFinder toPurple = new XSFinder() {
+        @Override
         public Boolean attributeUse(XSAttributeUse use) {
             // attribute use always maps to a property
             return true;
         }
 
+        @Override
         public Boolean simpleType(XSSimpleType xsSimpleType) {
             // simple type always maps to a type, hence we should take purple
             return true;
         }
 
+        @Override
         public Boolean wildcard(XSWildcard xsWildcard) {
             // attribute wildcards always maps to a property.
             // element wildcards should have been processed with particle binders
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindBlue.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindBlue.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindGreen.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindGreen.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindPurple.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindPurple.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindRed.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindRed.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindYellow.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindYellow.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindingComponent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/BindingComponent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinderFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinderFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ClassSelector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ClassSelector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/CollisionInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/CollisionInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ColorBinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ColorBinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/DefaultClassBinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/DefaultClassBinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/DefaultParticleBinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/DefaultParticleBinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ErrorReporter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ErrorReporter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionParticleBinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionParticleBinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/GElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/GElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/GElementImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/GElementImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/MultiplicityCounter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/MultiplicityCounter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ParticleBinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ParticleBinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/RawTypeSetBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/RawTypeSetBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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,7 @@
 
 package com.sun.tools.internal.xjc.reader.xmlschema;
 
-import java.util.HashSet;
+import java.util.LinkedHashSet;
 import java.util.Set;
 
 import javax.activation.MimeType;
@@ -66,7 +66,7 @@
     /**
      * @param optional
      *      if this whole property is optional due to the
-     *      occurence constraints on ancestors, set this to true.
+     *      occurrence constraints on ancestors, set this to true.
      *      this will prevent the primitive types to be generated.
      */
     public static RawTypeSet build( XSParticle p, boolean optional ) {
@@ -80,15 +80,14 @@
         return new RawTypeSet(rtsb.refs,mul);
     }
 
-
     /**
      * To avoid declaring the same element twice for a content model like
      * (A,A), we keep track of element names here while we are building up
      * this instance.
      */
-    private final Set<QName> elementNames = new HashSet<QName>();
+    private final Set<QName> elementNames = new LinkedHashSet<QName>();
 
-    private final Set<RawTypeSet.Ref> refs = new HashSet<RawTypeSet.Ref>();
+    private final Set<RawTypeSet.Ref> refs = new LinkedHashSet<RawTypeSet.Ref>();
 
     protected final BGMBuilder builder = Ring.get(BGMBuilder.class);
 
@@ -292,6 +291,7 @@
             return target.getProperty().id();
         }
 
+        @Override
         protected MimeType getExpectedMimeType() {
             return target.getProperty().getExpectedMimeType();
         }
@@ -371,6 +371,7 @@
             return target.idUse();
         }
 
+        @Override
         protected MimeType getExpectedMimeType() {
             return target.getExpectedMimeType();
         }
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/RefererFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/RefererFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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,6 +29,7 @@
 import java.math.BigInteger;
 import java.text.ParseException;
 import java.util.ArrayList;
+import java.util.Arrays;
 import java.util.Collections;
 import java.util.HashMap;
 import java.util.HashSet;
@@ -474,9 +475,7 @@
         String[] typeNames = new String[] {
             "string", "boolean", "float", "decimal", "double", "anyURI"
         };
-
-        for(String type : typeNames)
-            s.add(type);
+        s.addAll(Arrays.asList(typeNames));
 
         builtinTypeSafeEnumCapableTypes = Collections.unmodifiableSet(s);
     }
@@ -784,14 +783,14 @@
                 MimeTypeRange mt = MimeTypeRange.merge(types);
 
                 // see spec table I-1 in appendix I section 2.1.1 for bindings
-                if(mt.majorType.equals("image"))
+                if(mt.majorType.equalsIgnoreCase("image"))
                     return CBuiltinLeafInfo.IMAGE.makeMimeTyped(mt.toMimeType());
 
-                if(( mt.majorType.equals("application") || mt.majorType.equals("text"))
+                if(( mt.majorType.equalsIgnoreCase("application") || mt.majorType.equalsIgnoreCase("text"))
                         && isXml(mt.subType))
                     return CBuiltinLeafInfo.XML_SOURCE.makeMimeTyped(mt.toMimeType());
 
-                if((mt.majorType.equals("text") && (mt.subType.equals("plain")) )) {
+                if((mt.majorType.equalsIgnoreCase("text") && (mt.subType.equalsIgnoreCase("plain")) )) {
                     return CBuiltinLeafInfo.STRING.makeMimeTyped(mt.toMimeType());
                 }
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/WildcardNameClassBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/WildcardNameClassBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDeclaration.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDeclaration.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDom.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDom.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnumMember.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnumMember.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISerializable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISerializable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/DomHandlerEx.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/DomHandlerEx.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/ForkingFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/ForkingFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/LocalScoping.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/LocalScoping.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.rng	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.rng	Wed Sep 28 01:59:37 2011 +0100
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -23,6 +23,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <!DOCTYPE grammar [
 
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.xsd	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.xsd	Wed Sep 28 01:59:37 2011 +0100
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xjc.xsd	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xjc.xsd	Wed Sep 28 01:59:37 2011 +0100
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xs.xsd	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xs.xsd	Wed Sep 28 01:59:37 2011 +0100
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/CTBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/CTBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/FreshComplexTypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/FreshComplexTypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedExtendedComplexTypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedExtendedComplexTypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/MultiWildcardComplexTypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/MultiWildcardComplexTypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/STDerivedComplexTypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/ct/STDerivedComplexTypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/LSInputSAXWrapper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/LSInputSAXWrapper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/runtime/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/runtime/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
 
 
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/CodeModelClassFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/CodeModelClassFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/DOMUtils.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/DOMUtils.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/ErrorReceiverFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/ErrorReceiverFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/ForkContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/ForkContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/ForkEntityResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/ForkEntityResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/MessageBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/MessageBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/MimeTypeRange.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/MimeTypeRange.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/NullStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/NullStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/ReadOnlyAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/ReadOnlyAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/StringCutter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/StringCutter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/SubtreeCutter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/SubtreeCutter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/Util.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/util/Util.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/tools/internal/xjc/writer/SignatureWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/tools/internal/xjc/writer/SignatureWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/AccessorFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/AccessorFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/AccessorFactoryImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/AccessorFactoryImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/AnyTypeAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/AnyTypeAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/CycleRecoverable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/CycleRecoverable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/DatatypeConverterImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/DatatypeConverterImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -103,24 +103,22 @@
 
         int r = 0;
 
-        for( int i=0; i<len; i++ ) {
+        for (int i = 0; i < len; i++) {
             char ch = s.charAt(i);
-            if(WhiteSpaceProcessor.isWhiteSpace(ch)) {
+            if (WhiteSpaceProcessor.isWhiteSpace(ch)) {
                 // skip whitespace
-            } else
-            if('0'<=ch && ch<='9') {
-                r = r*10 + (ch-'0');
-            } else
-            if(ch=='-') {
+            } else if ('0' <= ch && ch <= '9') {
+                r = r * 10 + (ch - '0');
+            } else if (ch == '-') {
                 sign = -1;
-            } else
-            if(ch=='+') {
+            } else if (ch == '+') {
                 // noop
-            } else
-                throw new NumberFormatException("Not a number: "+s);
+            } else {
+                throw new NumberFormatException("Not a number: " + s);
+            }
         }
 
-        return r*sign;
+        return r * sign;
     }
 
     public long parseLong(String lexicalXSLong) {
@@ -136,7 +134,7 @@
     }
 
     public static short _parseShort(CharSequence s) {
-        return (short)_parseInt(s);
+        return (short) _parseInt(s);
     }
 
     public String printShort(short val) {
@@ -150,6 +148,7 @@
     public BigDecimal parseDecimal(String content) {
         return _parseDecimal(content);
     }
+
     public static BigDecimal _parseDecimal(CharSequence content) {
         content = WhiteSpaceProcessor.trim(content);
 
@@ -176,31 +175,38 @@
         return _parseFloat(lexicalXSDFloat);
     }
 
-    public static float _parseFloat( CharSequence _val ) {
+    public static float _parseFloat(CharSequence _val) {
         String s = WhiteSpaceProcessor.trim(_val).toString();
         /* Incompatibilities of XML Schema's float "xfloat" and Java's float "jfloat"
 
-            * jfloat.valueOf ignores leading and trailing whitespaces,
-              whereas this is not allowed in xfloat.
-            * jfloat.valueOf allows "float type suffix" (f, F) to be
-              appended after float literal (e.g., 1.52e-2f), whereare
-              this is not the case of xfloat.
+         * jfloat.valueOf ignores leading and trailing whitespaces,
+        whereas this is not allowed in xfloat.
+         * jfloat.valueOf allows "float type suffix" (f, F) to be
+        appended after float literal (e.g., 1.52e-2f), whereare
+        this is not the case of xfloat.
+
+        gray zone
+        ---------
+         * jfloat allows ".523". And there is no clear statement that mentions
+        this case in xfloat. Although probably this is allowed.
+         *
+         */
 
-            gray zone
-            ---------
-            * jfloat allows ".523". And there is no clear statement that mentions
-              this case in xfloat. Although probably this is allowed.
-            *
-        */
+        if (s.equals("NaN")) {
+            return Float.NaN;
+        }
+        if (s.equals("INF")) {
+            return Float.POSITIVE_INFINITY;
+        }
+        if (s.equals("-INF")) {
+            return Float.NEGATIVE_INFINITY;
+        }
 
-        if(s.equals("NaN"))         return Float.NaN;
-        if(s.equals("INF"))         return Float.POSITIVE_INFINITY;
-        if(s.equals("-INF"))        return Float.NEGATIVE_INFINITY;
-
-        if(s.length()==0
-        || !isDigitOrPeriodOrSign(s.charAt(0))
-        || !isDigitOrPeriodOrSign(s.charAt(s.length()-1)) )
+        if (s.length() == 0
+                || !isDigitOrPeriodOrSign(s.charAt(0))
+                || !isDigitOrPeriodOrSign(s.charAt(s.length() - 1))) {
             throw new NumberFormatException();
+        }
 
         // these screening process is necessary due to the wobble of Float.valueOf method
         return Float.parseFloat(s);
@@ -211,29 +217,40 @@
     }
 
     public static String _printFloat(float v) {
-        if( Float.isNaN(v) )                return "NaN";
-        if( v==Float.POSITIVE_INFINITY )    return "INF";
-        if( v==Float.NEGATIVE_INFINITY )    return "-INF";
+        if (Float.isNaN(v)) {
+            return "NaN";
+        }
+        if (v == Float.POSITIVE_INFINITY) {
+            return "INF";
+        }
+        if (v == Float.NEGATIVE_INFINITY) {
+            return "-INF";
+        }
         return String.valueOf(v);
     }
 
-
-
     public double parseDouble(String lexicalXSDDouble) {
         return _parseDouble(lexicalXSDDouble);
     }
 
-    public static double _parseDouble( CharSequence _val ) {
+    public static double _parseDouble(CharSequence _val) {
         String val = WhiteSpaceProcessor.trim(_val).toString();
 
-        if(val.equals("NaN"))    return Double.NaN;
-        if(val.equals("INF"))    return Double.POSITIVE_INFINITY;
-        if(val.equals("-INF"))    return Double.NEGATIVE_INFINITY;
+        if (val.equals("NaN")) {
+            return Double.NaN;
+        }
+        if (val.equals("INF")) {
+            return Double.POSITIVE_INFINITY;
+        }
+        if (val.equals("-INF")) {
+            return Double.NEGATIVE_INFINITY;
+        }
 
-        if(val.length()==0
-        || !isDigitOrPeriodOrSign(val.charAt(0))
-        || !isDigitOrPeriodOrSign(val.charAt(val.length()-1)) )
+        if (val.length() == 0
+                || !isDigitOrPeriodOrSign(val.charAt(0))
+                || !isDigitOrPeriodOrSign(val.charAt(val.length() - 1))) {
             throw new NumberFormatException(val);
+        }
 
 
         // these screening process is necessary due to the wobble of Float.valueOf method
@@ -245,10 +262,11 @@
     }
 
     public static Boolean _parseBoolean(CharSequence literal) {
-        if(literal == null)
+        if (literal == null) {
             return null;
+        }
 
-        int i=0;
+        int i = 0;
         int len = literal.length();
         char ch;
         boolean value = false;
@@ -259,11 +277,11 @@
 
         do {
             ch = literal.charAt(i++);
-        } while(WhiteSpaceProcessor.isWhiteSpace(ch) && i<len);
+        } while (WhiteSpaceProcessor.isWhiteSpace(ch) && i < len);
 
         int strIndex = 0;
 
-        switch(ch) {
+        switch (ch) {
             case '1':
                 value = true;
                 break;
@@ -276,10 +294,11 @@
                     ch = literal.charAt(i++);
                 } while ((strTrue.charAt(strIndex++) == ch) && i < len && strIndex < 3);
 
-                if(strIndex == 3)
+                if (strIndex == 3) {
                     value = true;
-                else
+                } else {
                     return false;
+                }
 //                    throw new IllegalArgumentException("String \"" + literal + "\" is not valid boolean value.");
 
                 break;
@@ -290,31 +309,36 @@
                 } while ((strFalse.charAt(strIndex++) == ch) && i < len && strIndex < 4);
 
 
-                if(strIndex == 4)
+                if (strIndex == 4) {
                     value = false;
-                else
+                } else {
                     return false;
+                }
 //                    throw new IllegalArgumentException("String \"" + literal + "\" is not valid boolean value.");
 
                 break;
         }
 
-        if(i < len) do {
-            ch = literal.charAt(i++);
-        } while (WhiteSpaceProcessor.isWhiteSpace(ch) && i < len);
+        if (i < len) {
+            do {
+                ch = literal.charAt(i++);
+            } while (WhiteSpaceProcessor.isWhiteSpace(ch) && i < len);
+        }
 
-        if(i == len)
+        if (i == len) {
             return value;
-        else
+        } else {
             return false;
+        }
 //            throw new IllegalArgumentException("String \"" + literal + "\" is not valid boolean value.");
     }
 
     public String printBoolean(boolean val) {
-        return val?"true":"false";
+        return val ? "true" : "false";
     }
+
     public static String _printBoolean(boolean val) {
-        return val?"true":"false";
+        return val ? "true" : "false";
     }
 
     public byte parseByte(String lexicalXSDByte) {
@@ -322,7 +346,7 @@
     }
 
     public static byte _parseByte(CharSequence literal) {
-        return (byte)_parseInt(literal);
+        return (byte) _parseInt(literal);
     }
 
     public String printByte(byte val) {
@@ -334,7 +358,7 @@
     }
 
     public QName parseQName(String lexicalXSDQName, NamespaceContext nsc) {
-        return _parseQName(lexicalXSDQName,nsc);
+        return _parseQName(lexicalXSDQName, nsc);
     }
 
     /**
@@ -344,16 +368,19 @@
         int length = text.length();
 
         // trim whitespace
-        int start=0;
-        while(start<length && WhiteSpaceProcessor.isWhiteSpace(text.charAt(start)))
+        int start = 0;
+        while (start < length && WhiteSpaceProcessor.isWhiteSpace(text.charAt(start))) {
             start++;
+        }
 
         int end = length;
-        while(end>start && WhiteSpaceProcessor.isWhiteSpace(text.charAt(end-1)))
+        while (end > start && WhiteSpaceProcessor.isWhiteSpace(text.charAt(end - 1))) {
             end--;
+        }
 
-        if(end==start)
+        if (end == start) {
             throw new IllegalArgumentException("input is empty");
+        }
 
 
         String uri;
@@ -361,27 +388,30 @@
         String prefix;
 
         // search ':'
-        int idx=start+1;    // no point in searching the first char. that's not valid.
-        while(idx<end && text.charAt(idx)!=':' )
+        int idx = start + 1;    // no point in searching the first char. that's not valid.
+        while (idx < end && text.charAt(idx) != ':') {
             idx++;
+        }
 
-        if( idx==end ) {
+        if (idx == end) {
             uri = nsc.getNamespaceURI("");
-            localPart = text.subSequence(start,end).toString();
+            localPart = text.subSequence(start, end).toString();
             prefix = "";
         } else {
             // Prefix exists, check everything
-            prefix = text.subSequence(start,idx).toString();
-            localPart = text.subSequence(idx+1,end).toString();
+            prefix = text.subSequence(start, idx).toString();
+            localPart = text.subSequence(idx + 1, end).toString();
             uri = nsc.getNamespaceURI(prefix);
             // uri can never be null according to javadoc,
             // but some users reported that there are implementations that return null.
-            if(uri==null || uri.length()==0) // crap. the NamespaceContext interface is broken.
-                // error: unbound prefix
-                throw new IllegalArgumentException("prefix "+prefix+" is not bound to a namespace");
+            if (uri == null || uri.length() == 0) // crap. the NamespaceContext interface is broken.
+            // error: unbound prefix
+            {
+                throw new IllegalArgumentException("prefix " + prefix + " is not bound to a namespace");
+            }
         }
 
-        return new QName(uri,localPart,prefix);
+        return new QName(uri, localPart, prefix);
     }
 
     public Calendar parseDateTime(String lexicalXSDDateTime) {
@@ -398,54 +428,59 @@
     }
 
     public static String _printDateTime(Calendar val) {
-        return CalendarFormatter.doFormat("%Y-%M-%DT%h:%m:%s%z",val);
+        return CalendarFormatter.doFormat("%Y-%M-%DT%h:%m:%s%z", val);
     }
 
     public byte[] parseBase64Binary(String lexicalXSDBase64Binary) {
         return _parseBase64Binary(lexicalXSDBase64Binary);
     }
 
-
     public byte[] parseHexBinary(String s) {
         final int len = s.length();
 
         // "111" is not a valid hex encoding.
-        if( len%2 != 0 )
-            throw new IllegalArgumentException("hexBinary needs to be even-length: "+s);
+        if (len % 2 != 0) {
+            throw new IllegalArgumentException("hexBinary needs to be even-length: " + s);
+        }
 
-        byte[] out = new byte[len/2];
+        byte[] out = new byte[len / 2];
 
-        for( int i=0; i<len; i+=2 ) {
-            int h = hexToBin(s.charAt(i  ));
-            int l = hexToBin(s.charAt(i+1));
-            if( h==-1 || l==-1 )
-                throw new IllegalArgumentException("contains illegal character for hexBinary: "+s);
+        for (int i = 0; i < len; i += 2) {
+            int h = hexToBin(s.charAt(i));
+            int l = hexToBin(s.charAt(i + 1));
+            if (h == -1 || l == -1) {
+                throw new IllegalArgumentException("contains illegal character for hexBinary: " + s);
+            }
 
-            out[i/2] = (byte)(h*16+l);
+            out[i / 2] = (byte) (h * 16 + l);
         }
 
         return out;
     }
 
-    private static int hexToBin( char ch ) {
-        if( '0'<=ch && ch<='9' )    return ch-'0';
-        if( 'A'<=ch && ch<='F' )    return ch-'A'+10;
-        if( 'a'<=ch && ch<='f' )    return ch-'a'+10;
+    private static int hexToBin(char ch) {
+        if ('0' <= ch && ch <= '9') {
+            return ch - '0';
+        }
+        if ('A' <= ch && ch <= 'F') {
+            return ch - 'A' + 10;
+        }
+        if ('a' <= ch && ch <= 'f') {
+            return ch - 'a' + 10;
+        }
         return -1;
     }
-
     private static final char[] hexCode = "0123456789ABCDEF".toCharArray();
 
     public String printHexBinary(byte[] data) {
-        StringBuilder r = new StringBuilder(data.length*2);
-        for ( byte b : data) {
+        StringBuilder r = new StringBuilder(data.length * 2);
+        for (byte b : data) {
             r.append(hexCode[(b >> 4) & 0xF]);
             r.append(hexCode[(b & 0xF)]);
         }
         return r.toString();
     }
 
-
     public long parseUnsignedInt(String lexicalXSDUnsignedInt) {
         return _parseLong(lexicalXSDUnsignedInt);
     }
@@ -463,7 +498,7 @@
     }
 
     public String printTime(Calendar val) {
-        return CalendarFormatter.doFormat("%h:%m:%s%z",val);
+        return CalendarFormatter.doFormat("%h:%m:%s%z", val);
     }
 
     public Calendar parseDate(String lexicalXSDDate) {
@@ -475,7 +510,7 @@
     }
 
     public static String _printDate(Calendar val) {
-        return CalendarFormatter.doFormat((new StringBuilder("%Y-%M-%D")).toString(),val);
+        return CalendarFormatter.doFormat((new StringBuilder("%Y-%M-%D").append("%z")).toString(),val);
     }
 
     public String parseAnySimpleType(String lexicalXSDAnySimpleType) {
@@ -488,7 +523,6 @@
         return val;
     }
 
-
     public String printInt(int val) {
         return _printInt(val);
     }
@@ -518,23 +552,29 @@
     }
 
     public static String _printDouble(double v) {
-        if(Double.isNaN(v))                  return "NaN";
-        if( v==Double.POSITIVE_INFINITY )    return "INF";
-        if( v==Double.NEGATIVE_INFINITY )    return "-INF";
+        if (Double.isNaN(v)) {
+            return "NaN";
+        }
+        if (v == Double.POSITIVE_INFINITY) {
+            return "INF";
+        }
+        if (v == Double.NEGATIVE_INFINITY) {
+            return "-INF";
+        }
         return String.valueOf(v);
     }
 
     public String printQName(QName val, NamespaceContext nsc) {
-        return _printQName(val,nsc);
+        return _printQName(val, nsc);
     }
 
     public static String _printQName(QName val, NamespaceContext nsc) {
         // Double-check
         String qname;
-        String prefix = nsc.getPrefix( val.getNamespaceURI() );
+        String prefix = nsc.getPrefix(val.getNamespaceURI());
         String localPart = val.getLocalPart();
 
-        if( prefix == null || prefix.length()==0 ) { // be defensive
+        if (prefix == null || prefix.length() == 0) { // be defensive
             qname = localPart;
         } else {
             qname = prefix + ':' + localPart;
@@ -555,30 +595,35 @@
         return val;
     }
 
-
     /**
      * Just return the string passed as a parameter but
      * installs an instance of this class as the DatatypeConverter
      * implementation. Used from static fixed value initializers.
      */
-    public static String installHook( String s ) {
+    public static String installHook(String s) {
         DatatypeConverter.setDatatypeConverter(theInstance);
         return s;
     }
-
 // base64 decoder
-
     private static final byte[] decodeMap = initDecodeMap();
     private static final byte PADDING = 127;
 
     private static byte[] initDecodeMap() {
         byte[] map = new byte[128];
         int i;
-        for( i=0; i<128; i++ )        map[i] = -1;
+        for (i = 0; i < 128; i++) {
+            map[i] = -1;
+        }
 
-        for( i='A'; i<='Z'; i++ )    map[i] = (byte)(i-'A');
-        for( i='a'; i<='z'; i++ )    map[i] = (byte)(i-'a'+26);
-        for( i='0'; i<='9'; i++ )    map[i] = (byte)(i-'0'+52);
+        for (i = 'A'; i <= 'Z'; i++) {
+            map[i] = (byte) (i - 'A');
+        }
+        for (i = 'a'; i <= 'z'; i++) {
+            map[i] = (byte) (i - 'a' + 26);
+        }
+        for (i = '0'; i <= '9'; i++) {
+            map[i] = (byte) (i - '0' + 52);
+        }
         map['+'] = 62;
         map['/'] = 63;
         map['='] = PADDING;
@@ -606,29 +651,33 @@
      * (like what most web services produce), then the speculation of this method
      * will be correct, so we get the performance benefit.
      */
-    private static int guessLength( String text ) {
+    private static int guessLength(String text) {
         final int len = text.length();
 
         // compute the tail '=' chars
-        int j=len-1;
-        for(; j>=0; j-- ) {
+        int j = len - 1;
+        for (; j >= 0; j--) {
             byte code = decodeMap[text.charAt(j)];
-            if(code==PADDING)
+            if (code == PADDING) {
                 continue;
-            if(code==-1)
-                // most likely this base64 text is indented. go with the upper bound
-                return text.length()/4*3;
+            }
+            if (code == -1) // most likely this base64 text is indented. go with the upper bound
+            {
+                return text.length() / 4 * 3;
+            }
             break;
         }
 
         j++;    // text.charAt(j) is now at some base64 char, so +1 to make it the size
-        int padSize = len-j;
-        if(padSize >2) // something is wrong with base64. be safe and go with the upper bound
-            return text.length()/4*3;
+        int padSize = len - j;
+        if (padSize > 2) // something is wrong with base64. be safe and go with the upper bound
+        {
+            return text.length() / 4 * 3;
+        }
 
         // so far this base64 looks like it's unindented tightly packed base64.
         // take a chance and create an array with the expected size
-        return text.length()/4*3-padSize;
+        return text.length() / 4 * 3 - padSize;
     }
 
     /**
@@ -643,71 +692,82 @@
     public static byte[] _parseBase64Binary(String text) {
         final int buflen = guessLength(text);
         final byte[] out = new byte[buflen];
-        int o=0;
+        int o = 0;
 
         final int len = text.length();
         int i;
 
         final byte[] quadruplet = new byte[4];
-        int q=0;
+        int q = 0;
 
         // convert each quadruplet to three bytes.
-        for( i=0; i<len; i++ ) {
+        for (i = 0; i < len; i++) {
             char ch = text.charAt(i);
             byte v = decodeMap[ch];
 
-            if( v!=-1 )
+            if (v != -1) {
                 quadruplet[q++] = v;
+            }
 
-            if(q==4) {
+            if (q == 4) {
                 // quadruplet is now filled.
-                out[o++] = (byte)((quadruplet[0]<<2)|(quadruplet[1]>>4));
-                if( quadruplet[2]!=PADDING )
-                    out[o++] = (byte)((quadruplet[1]<<4)|(quadruplet[2]>>2));
-                if( quadruplet[3]!=PADDING )
-                    out[o++] = (byte)((quadruplet[2]<<6)|(quadruplet[3]));
-                q=0;
+                out[o++] = (byte) ((quadruplet[0] << 2) | (quadruplet[1] >> 4));
+                if (quadruplet[2] != PADDING) {
+                    out[o++] = (byte) ((quadruplet[1] << 4) | (quadruplet[2] >> 2));
+                }
+                if (quadruplet[3] != PADDING) {
+                    out[o++] = (byte) ((quadruplet[2] << 6) | (quadruplet[3]));
+                }
+                q = 0;
             }
         }
 
-        if(buflen==o) // speculation worked out to be OK
+        if (buflen == o) // speculation worked out to be OK
+        {
             return out;
+        }
 
         // we overestimated, so need to create a new buffer
         byte[] nb = new byte[o];
-        System.arraycopy(out,0,nb,0,o);
+        System.arraycopy(out, 0, nb, 0, o);
         return nb;
     }
-
     private static final char[] encodeMap = initEncodeMap();
 
     private static char[] initEncodeMap() {
         char[] map = new char[64];
         int i;
-        for( i= 0; i<26; i++ )        map[i] = (char)('A'+i);
-        for( i=26; i<52; i++ )        map[i] = (char)('a'+(i-26));
-        for( i=52; i<62; i++ )        map[i] = (char)('0'+(i-52));
+        for (i = 0; i < 26; i++) {
+            map[i] = (char) ('A' + i);
+        }
+        for (i = 26; i < 52; i++) {
+            map[i] = (char) ('a' + (i - 26));
+        }
+        for (i = 52; i < 62; i++) {
+            map[i] = (char) ('0' + (i - 52));
+        }
         map[62] = '+';
         map[63] = '/';
 
         return map;
     }
 
-    public static char encode( int i ) {
-        return encodeMap[i&0x3F];
+    public static char encode(int i) {
+        return encodeMap[i & 0x3F];
     }
 
-    public static byte encodeByte( int i ) {
-        return (byte)encodeMap[i&0x3F];
+    public static byte encodeByte(int i) {
+        return (byte) encodeMap[i & 0x3F];
     }
 
     public static String _printBase64Binary(byte[] input) {
         return _printBase64Binary(input, 0, input.length);
     }
+
     public static String _printBase64Binary(byte[] input, int offset, int len) {
-        char[] buf = new char[((len+2)/3)*4];
-        int ptr = _printBase64Binary(input,offset,len,buf,0);
-        assert ptr==buf.length;
+        char[] buf = new char[((len + 2) / 3) * 4];
+        int ptr = _printBase64Binary(input, offset, len, buf, 0);
+        assert ptr == buf.length;
         return new String(buf);
     }
 
@@ -721,10 +781,8 @@
      *      in the output buffer where the further bytes should be placed.
      */
     public static int _printBase64Binary(byte[] input, int offset, int len, char[] buf, int ptr) {
-        // encode elements until only 1 or 2 elements are left to encode
-        int remaining = len;
-        int i;
-        for (i = offset;remaining >= 3; remaining -= 3, i += 3) {
+        int i = offset;
+        for (; i <= (len - 3); i += 3) {
             buf[ptr++] = encode(input[i] >> 2);
             buf[ptr++] = encode(
                     ((input[i] & 0x3) << 4)
@@ -734,21 +792,21 @@
                     | ((input[i + 2] >> 6) & 0x3));
             buf[ptr++] = encode(input[i + 2] & 0x3F);
         }
-        // encode when exactly 1 element (left) to encode
-        if (remaining == 1) {
+        if (len - i == 2) {
+            //(i == len - 2) {
+            buf[ptr++] = encode(input[i] >> 2);
+            buf[ptr++] = encode(
+                    ((input[i] & 0x3) << 4)
+                    | ((input[i + 1] >> 4) & 0xF));
+            buf[ptr++] = encode((input[i + 1] & 0xF) << 2);
+            buf[ptr++] = '=';
+        } else if (len - i == 1) {
+            //if (i == len - 1) {
             buf[ptr++] = encode(input[i] >> 2);
             buf[ptr++] = encode(((input[i]) & 0x3) << 4);
             buf[ptr++] = '=';
             buf[ptr++] = '=';
         }
-        // encode when exactly 2 elements (left) to encode
-        if (remaining == 2) {
-            buf[ptr++] = encode(input[i] >> 2);
-            buf[ptr++] = encode(((input[i] & 0x3) << 4)
-                    | ((input[i + 1] >> 4) & 0xF));
-            buf[ptr++] = encode((input[i + 1] & 0xF) << 2);
-            buf[ptr++] = '=';
-        }
         return ptr;
     }
 
@@ -764,57 +822,63 @@
      */
     public static int _printBase64Binary(byte[] input, int offset, int len, byte[] out, int ptr) {
         byte[] buf = out;
-        int remaining = len;
-        int i;
-        for (i=offset; remaining >= 3; remaining -= 3, i += 3 ) {
-            buf[ptr++] = encodeByte(input[i]>>2);
+        int i = offset;
+        for (; i <= (len - 3); i += 3) {
+            buf[ptr++] = encodeByte(input[i] >> 2);
             buf[ptr++] = encodeByte(
-                        ((input[i]&0x3)<<4) |
-                        ((input[i+1]>>4)&0xF));
+                    ((input[i] & 0x3) << 4)
+                    | ((input[i + 1] >> 4) & 0xF));
             buf[ptr++] = encodeByte(
-                        ((input[i+1]&0xF)<<2)|
-                        ((input[i+2]>>6)&0x3));
-            buf[ptr++] = encodeByte(input[i+2]&0x3F);
+                    ((input[i + 1] & 0xF) << 2)
+                    | ((input[i + 2] >> 6) & 0x3));
+            buf[ptr++] = encodeByte(input[i + 2] & 0x3F);
         }
-        // encode when exactly 1 element (left) to encode
-        if (remaining == 1) {
-            buf[ptr++] = encodeByte(input[i]>>2);
-            buf[ptr++] = encodeByte(((input[i])&0x3)<<4);
+        // encode when exactly 2 elements (left) to encode
+        if (len - i == 2) {
+            buf[ptr++] = encodeByte(input[i] >> 2);
+            buf[ptr++] = encodeByte(
+                    ((input[i] & 0x3) << 4)
+                    | ((input[i + 1] >> 4) & 0xF));
+            buf[ptr++] = encodeByte((input[i + 1] & 0xF) << 2);
+            buf[ptr++] = '=';
+        } else if (len - i == 1) {
+            // encode when exactly 1 element (left) to encode
+            buf[ptr++] = encodeByte(input[i] >> 2);
+            buf[ptr++] = encodeByte(((input[i]) & 0x3) << 4);
             buf[ptr++] = '=';
             buf[ptr++] = '=';
         }
-        // encode when exactly 2 elements (left) to encode
-        if (remaining == 2) {
-            buf[ptr++] = encodeByte(input[i]>>2);
-            buf[ptr++] = encodeByte(
-                        ((input[i]&0x3)<<4) |
-                        ((input[i+1]>>4)&0xF));
-            buf[ptr++] = encodeByte((input[i+1]&0xF)<<2);
-            buf[ptr++] = '=';
-        }
-
         return ptr;
     }
 
     private static CharSequence removeOptionalPlus(CharSequence s) {
         int len = s.length();
 
-        if(len<=1 || s.charAt(0)!='+')    return s;
+        if (len <= 1 || s.charAt(0) != '+') {
+            return s;
+        }
 
-        s = s.subSequence(1,len);
+        s = s.subSequence(1, len);
         char ch = s.charAt(0);
-        if('0'<=ch && ch<='9')    return s;
-        if('.'==ch )    return s;
+        if ('0' <= ch && ch <= '9') {
+            return s;
+        }
+        if ('.' == ch) {
+            return s;
+        }
 
         throw new NumberFormatException();
     }
 
-    private static boolean isDigitOrPeriodOrSign( char ch ) {
-        if( '0'<=ch && ch<='9' )    return true;
-        if( ch=='+' || ch=='-' || ch=='.' )    return true;
+    private static boolean isDigitOrPeriodOrSign(char ch) {
+        if ('0' <= ch && ch <= '9') {
+            return true;
+        }
+        if (ch == '+' || ch == '-' || ch == '.') {
+            return true;
+        }
         return false;
     }
-
     private static final DatatypeFactory datatypeFactory;
 
     static {
@@ -825,103 +889,107 @@
         }
     }
 
+    private static final class CalendarFormatter {
 
-    private static final class CalendarFormatter {
-        public static String doFormat( String format, Calendar cal ) throws IllegalArgumentException {
+        public static String doFormat(String format, Calendar cal) throws IllegalArgumentException {
             int fidx = 0;
             int flen = format.length();
             StringBuilder buf = new StringBuilder();
 
-            while(fidx<flen) {
+            while (fidx < flen) {
                 char fch = format.charAt(fidx++);
 
-                if(fch!='%') {  // not a meta character
+                if (fch != '%') {  // not a meta character
                     buf.append(fch);
                     continue;
                 }
 
                 // seen meta character. we don't do error check against the format
                 switch (format.charAt(fidx++)) {
-                case 'Y' : // year
-                    formatYear(cal, buf);
-                    break;
+                    case 'Y': // year
+                        formatYear(cal, buf);
+                        break;
 
-                case 'M' : // month
-                    formatMonth(cal, buf);
-                    break;
+                    case 'M': // month
+                        formatMonth(cal, buf);
+                        break;
 
-                case 'D' : // days
-                    formatDays(cal, buf);
-                    break;
+                    case 'D': // days
+                        formatDays(cal, buf);
+                        break;
 
-                case 'h' : // hours
-                    formatHours(cal, buf);
-                    break;
+                    case 'h': // hours
+                        formatHours(cal, buf);
+                        break;
 
-                case 'm' : // minutes
-                    formatMinutes(cal, buf);
-                    break;
+                    case 'm': // minutes
+                        formatMinutes(cal, buf);
+                        break;
 
-                case 's' : // parse seconds.
-                    formatSeconds(cal, buf);
-                    break;
+                    case 's': // parse seconds.
+                        formatSeconds(cal, buf);
+                        break;
 
-                case 'z' : // time zone
-                    formatTimeZone(cal,buf);
-                    break;
+                    case 'z': // time zone
+                        formatTimeZone(cal, buf);
+                        break;
 
-                default :
-                    // illegal meta character. impossible.
-                    throw new InternalError();
+                    default:
+                        // illegal meta character. impossible.
+                        throw new InternalError();
                 }
             }
 
             return buf.toString();
         }
 
-
         private static void formatYear(Calendar cal, StringBuilder buf) {
             int year = cal.get(Calendar.YEAR);
 
             String s;
             if (year <= 0) // negative value
+            {
                 s = Integer.toString(1 - year);
-            else // positive value
+            } else // positive value
+            {
                 s = Integer.toString(year);
+            }
 
-            while (s.length() < 4)
+            while (s.length() < 4) {
                 s = '0' + s;
-            if (year <= 0)
+            }
+            if (year <= 0) {
                 s = '-' + s;
+            }
 
             buf.append(s);
         }
 
         private static void formatMonth(Calendar cal, StringBuilder buf) {
-            formatTwoDigits(cal.get(Calendar.MONTH)+1,buf);
+            formatTwoDigits(cal.get(Calendar.MONTH) + 1, buf);
         }
 
         private static void formatDays(Calendar cal, StringBuilder buf) {
-            formatTwoDigits(cal.get(Calendar.DAY_OF_MONTH),buf);
+            formatTwoDigits(cal.get(Calendar.DAY_OF_MONTH), buf);
         }
 
         private static void formatHours(Calendar cal, StringBuilder buf) {
-            formatTwoDigits(cal.get(Calendar.HOUR_OF_DAY),buf);
+            formatTwoDigits(cal.get(Calendar.HOUR_OF_DAY), buf);
         }
 
         private static void formatMinutes(Calendar cal, StringBuilder buf) {
-            formatTwoDigits(cal.get(Calendar.MINUTE),buf);
+            formatTwoDigits(cal.get(Calendar.MINUTE), buf);
         }
 
         private static void formatSeconds(Calendar cal, StringBuilder buf) {
-            formatTwoDigits(cal.get(Calendar.SECOND),buf);
+            formatTwoDigits(cal.get(Calendar.SECOND), buf);
             if (cal.isSet(Calendar.MILLISECOND)) { // milliseconds
                 int n = cal.get(Calendar.MILLISECOND);
-                if(n!=0) {
+                if (n != 0) {
                     String ms = Integer.toString(n);
-                    while (ms.length() < 3)
+                    while (ms.length() < 3) {
                         ms = '0' + ms; // left 0 paddings.
-
+                    }
                     buf.append('.');
                     buf.append(ms);
                 }
@@ -929,22 +997,24 @@
         }
 
         /** formats time zone specifier. */
-        private static void formatTimeZone(Calendar cal,StringBuilder buf) {
+        private static void formatTimeZone(Calendar cal, StringBuilder buf) {
             TimeZone tz = cal.getTimeZone();
 
-            if (tz == null)      return;
+            if (tz == null) {
+                return;
+            }
 
             // otherwise print out normally.
             int offset = tz.getOffset(cal.getTime().getTime());
 
-            if(offset==0) {
+            if (offset == 0) {
                 buf.append('Z');
                 return;
             }
 
-            if (offset >= 0)
+            if (offset >= 0) {
                 buf.append('+');
-            else {
+            } else {
                 buf.append('-');
                 offset *= -1;
             }
@@ -957,9 +1027,11 @@
         }
 
         /** formats Integer into two-character-wide string. */
-        private static void formatTwoDigits(int n,StringBuilder buf) {
+        private static void formatTwoDigits(int n, StringBuilder buf) {
             // n is always non-negative.
-            if (n < 10) buf.append('0');
+            if (n < 10) {
+                buf.append('0');
+            }
             buf.append(n);
         }
     }
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/IDResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/IDResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/InternalAccessorFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/InternalAccessorFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/Locatable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/Locatable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/Util.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/Util.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/ValidationEventLocatorEx.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/ValidationEventLocatorEx.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/WhiteSpaceProcessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/WhiteSpaceProcessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/XmlAccessorFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/XmlAccessorFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/annotation/OverrideAnnotationOf.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/annotation/OverrideAnnotationOf.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/annotation/XmlIsSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/annotation/XmlIsSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/annotation/XmlLocation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/annotation/XmlLocation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/AccessorException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/AccessorException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/Bridge.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/Bridge.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/BridgeContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/BridgeContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/ClassResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/ClassResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/CompositeStructure.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/CompositeStructure.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/ErrorListener.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/ErrorListener.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/JAXBRIContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/JAXBRIContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/RawAccessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/RawAccessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/TypeReference.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/TypeReference.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/impl/NameConverter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/impl/NameConverter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/impl/NameUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/impl/NameUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/api/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/api/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/CharacterEscapeHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/CharacterEscapeHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/DataWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/DataWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/DumbEscapeHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/DumbEscapeHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/MinimumEscapeHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/MinimumEscapeHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/NioEscapeHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/NioEscapeHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/SAX2DOMEx.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/SAX2DOMEx.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/XMLWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/marshaller/XMLWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/DOMScanner.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/DOMScanner.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/InfosetScanner.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/InfosetScanner.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/Patcher.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/unmarshaller/Patcher.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/util/AttributesImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/util/AttributesImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/util/ValidationEventLocatorExImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/util/ValidationEventLocatorExImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/util/Which.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/util/Which.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/ClassFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/ClassFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/ContextFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/ContextFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -90,7 +90,7 @@
 
         Boolean improvedXsiTypeHandling = getPropertyValue(properties, JAXBRIContext.IMPROVED_XSI_TYPE_HANDLING, Boolean.class);
         if(improvedXsiTypeHandling == null)
-            improvedXsiTypeHandling = false;
+            improvedXsiTypeHandling = true;
 
         Boolean xmlAccessorFactorySupport = getPropertyValue(properties,
            JAXBRIContext.XMLACCESSORFACTORY_SUPPORT,Boolean.class);
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/TODO.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/TODO.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/WellKnownNamespace.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/WellKnownNamespace.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/bytecode/ClassTailor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/bytecode/ClassTailor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/bytecode/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/bytecode/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/AbstractInlineAnnotationReaderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/AbstractInlineAnnotationReaderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/AnnotationReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/AnnotationReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/AnnotationSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/AnnotationSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/ClassLocatable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/ClassLocatable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/FieldLocatable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/FieldLocatable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Init.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Init.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Locatable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Locatable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/LocatableAnnotation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/LocatableAnnotation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/MethodLocatable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/MethodLocatable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Quick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/Quick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/RuntimeInlineAnnotationReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/RuntimeInlineAnnotationReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlAttributeQuick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlAttributeQuick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 import java.lang.annotation.Annotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlElementDeclQuick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlElementDeclQuick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 import java.lang.annotation.Annotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlElementQuick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlElementQuick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 import java.lang.annotation.Annotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefQuick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefQuick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 import java.lang.annotation.Annotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefsQuick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefsQuick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 import java.lang.annotation.Annotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlEnumQuick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlEnumQuick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 import java.lang.annotation.Annotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlRootElementQuick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlRootElementQuick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 import java.lang.annotation.Annotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaQuick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaQuick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 import java.lang.annotation.Annotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaTypeQuick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaTypeQuick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 import java.lang.annotation.Annotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlTransientQuick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlTransientQuick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 import java.lang.annotation.Annotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlTypeQuick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlTypeQuick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 import java.lang.annotation.Annotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlValueQuick.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/XmlValueQuick.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.model.annotation;
 
 import java.lang.annotation.Annotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/annotation/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/Adapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/Adapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ArrayInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ArrayInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/AttributePropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/AttributePropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/BuiltinLeafInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/BuiltinLeafInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/Element.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/Element.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ElementInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ElementInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/EnumConstant.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/EnumConstant.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/EnumLeafInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/EnumLeafInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ErrorHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ErrorHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ID.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ID.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/LeafInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/LeafInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/MaybeElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/MaybeElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/NonElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/NonElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/NonElementRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/NonElementRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/PropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/PropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/PropertyKind.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/PropertyKind.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/Ref.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/Ref.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ReferencePropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ReferencePropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/RegistryInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/RegistryInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/TypeInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/TypeInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/TypeRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/TypeRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ValuePropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/ValuePropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/WildcardMode.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/WildcardMode.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/WildcardTypeInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/WildcardTypeInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/core/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ArrayInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ArrayInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/AttributePropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/AttributePropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/BuiltinLeafInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/BuiltinLeafInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -89,7 +89,7 @@
  *
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
-class ClassInfoImpl<T,C,F,M> extends TypeInfoImpl<T,C,F,M>
+public class ClassInfoImpl<T,C,F,M> extends TypeInfoImpl<T,C,F,M>
     implements ClassInfo<T,C>, Element<T,C> {
 
     protected final C clazz;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/DummyPropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/DummyPropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ERPropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ERPropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ElementInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ElementInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ElementPropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ElementPropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/EnumConstantImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/EnumConstantImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/EnumLeafInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/EnumLeafInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/FieldPropertySeed.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/FieldPropertySeed.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/GetterSetterPropertySeed.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/GetterSetterPropertySeed.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/LeafInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/LeafInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/MapPropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/MapPropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/PropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/PropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/PropertySeed.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/PropertySeed.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ReferencePropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ReferencePropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RegistryInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RegistryInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeArrayInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeArrayInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeAttributePropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeAttributePropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -67,7 +67,9 @@
 import javax.xml.datatype.XMLGregorianCalendar;
 import javax.xml.namespace.QName;
 import javax.xml.stream.XMLStreamException;
+import javax.xml.transform.OutputKeys;
 import javax.xml.transform.Source;
+import javax.xml.transform.Transformer;
 import javax.xml.transform.TransformerException;
 import javax.xml.transform.stream.StreamResult;
 
@@ -196,6 +198,7 @@
 
         QName[] qnames = (System.getProperty(MAP_ANYURI_TO_URI) == null) ? new QName[] {
                                 createXS("string"),
+                                createXS("anySimpleType"),
                                 createXS("normalizedString"),
                                 createXS("anyURI"),
                                 createXS("token"),
@@ -207,6 +210,7 @@
                                     :
                          new QName[] {
                                 createXS("string"),
+                                createXS("anySimpleType"),
                                 createXS("normalizedString"),
                                 createXS("token"),
                                 createXS("language"),
@@ -507,8 +511,11 @@
 
                     try {
                         ByteArrayOutputStreamEx baos = new ByteArrayOutputStreamEx();
-                        xs.getIdentityTransformer().transform(v,
-                            new StreamResult(new OutputStreamWriter(baos,charset)));
+                        Transformer tr = xs.getIdentityTransformer();
+                        String defaultEncoding = tr.getOutputProperty(OutputKeys.ENCODING);
+                        tr.setOutputProperty(OutputKeys.ENCODING, charset);
+                        tr.transform(v, new StreamResult(new OutputStreamWriter(baos,charset)));
+                        tr.setOutputProperty(OutputKeys.ENCODING, defaultEncoding);
                         baos.set(bd,"application/xml; charset="+charset);
                         return bd;
                     } catch (TransformerException e) {
@@ -886,7 +893,7 @@
 
         private static void checkXmlGregorianCalendarFieldRef(QName type,
                 XMLGregorianCalendar cal)throws javax.xml.bind.MarshalException{
-                StringBuffer buf = new StringBuffer();
+                StringBuilder buf = new StringBuilder();
                 int bitField = xmlGregorianCalendarFieldRef.get(type);
                 final int l = 0x1;
                 int pos = 0;
@@ -899,32 +906,32 @@
                                 switch(pos){
                                         case 1:
                                                 if (cal.getSecond() == DatatypeConstants.FIELD_UNDEFINED){
-                                                        buf.append("  " + Messages.XMLGREGORIANCALENDAR_SEC);
+                                                        buf.append("  ").append(Messages.XMLGREGORIANCALENDAR_SEC);
                                                 }
                                                 break;
                                         case 2:
                                                 if (cal.getMinute() == DatatypeConstants.FIELD_UNDEFINED){
-                                                        buf.append("  " + Messages.XMLGREGORIANCALENDAR_MIN);
+                                                        buf.append("  ").append(Messages.XMLGREGORIANCALENDAR_MIN);
                                                 }
                                                 break;
                                         case 3:
                                                 if (cal.getHour() == DatatypeConstants.FIELD_UNDEFINED){
-                                                        buf.append("  " + Messages.XMLGREGORIANCALENDAR_HR);
+                                                        buf.append("  ").append(Messages.XMLGREGORIANCALENDAR_HR);
                                                 }
                                                 break;
                                         case 4:
                                                 if (cal.getDay() == DatatypeConstants.FIELD_UNDEFINED){
-                                                        buf.append("  " + Messages.XMLGREGORIANCALENDAR_DAY);
+                                                        buf.append("  ").append(Messages.XMLGREGORIANCALENDAR_DAY);
                                                 }
                                                 break;
                                         case 5:
                                                 if (cal.getMonth() == DatatypeConstants.FIELD_UNDEFINED){
-                                                        buf.append("  " + Messages.XMLGREGORIANCALENDAR_MONTH);
+                                                        buf.append("  ").append(Messages.XMLGREGORIANCALENDAR_MONTH);
                                                 }
                                                 break;
                                         case 6:
                                                 if (cal.getYear() == DatatypeConstants.FIELD_UNDEFINED){
-                                                        buf.append("  " + Messages.XMLGREGORIANCALENDAR_YEAR);
+                                                        buf.append("  ").append(Messages.XMLGREGORIANCALENDAR_YEAR);
                                                 }
                                                 break;
                                         case 7:  // ignore timezone setting
@@ -965,7 +972,7 @@
          * day          0x0001000
          * month        0x0010000
          * year         0x0100000
-         * timezone 0x1000000
+         * timezone     0x1000000
          */
         private static final Map<QName, Integer> xmlGregorianCalendarFieldRef =
                 new HashMap<QName, Integer>();
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementPropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementPropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumConstantImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumConstantImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeMapPropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeMapPropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeReferencePropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeReferencePropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeRefImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeRefImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeValuePropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/RuntimeValuePropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/SingleTypePropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/SingleTypePropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/TypeInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/TypeInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/TypeRefImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/TypeRefImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/Util.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/Util.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ValuePropertyInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/ValuePropertyInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/impl/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/Navigator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/Navigator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/ParameterizedTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/ParameterizedTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/TypeVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/TypeVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/WildcardTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/WildcardTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/nav/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeAttributePropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeAttributePropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeBuiltinLeafInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeBuiltinLeafInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeClassInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeClassInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementPropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementPropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeEnumLeafInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeEnumLeafInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeLeafInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeLeafInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeMapPropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeMapPropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElementRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElementRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeValuePropertyInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/RuntimeValuePropertyInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/model/runtime/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/AssociationMap.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/AssociationMap.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/AttributeAccessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/AttributeAccessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/BinderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/BinderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/BridgeAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/BridgeAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/BridgeContextImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/BridgeContextImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/BridgeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/BridgeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -70,8 +70,6 @@
  */
 public final class ClassBeanInfoImpl<BeanT> extends JaxBeanInfo<BeanT> implements AttributeAccessor<BeanT> {
 
-    private boolean isNilIncluded = false;
-
     /**
      * Properties of this bean class but not its ancestor classes.
      */
@@ -170,6 +168,7 @@
                 idProperty = p;
             properties[idx++] = p;
             elementOnly &= info.elementOnlyContent();
+            checkOverrideProperties(p);
         }
         // super class' idProperty might not be computed at this point,
         // so check that later
@@ -185,6 +184,19 @@
         setLifecycleFlags();
     }
 
+    private void checkOverrideProperties(Property p) {
+        ClassBeanInfoImpl bi = this;
+        while ((bi = bi.superClazz) != null) {
+            for (Property superProperty : bi.properties) {
+                if (superProperty == null) break;
+                String spName = superProperty.getFieldName();
+                if ((spName != null) && (spName.equals(p.getFieldName()))) {
+                    superProperty.setHiddenByOverride(true);
+                }
+            }
+        }
+    }
+
     @Override
     protected void link(JAXBContextImpl grammar) {
         if(uriProperties!=null)
@@ -232,6 +244,7 @@
             uriProperties = uriProps.toArray(new Property[uriProps.size()]);
     }
 
+    @Override
     public void wrapUp() {
         for (Property p : properties)
             p.wrapUp();
@@ -299,37 +312,37 @@
         if(tagName==null) {
             Class beanClass = bean.getClass();
             String message;
-
             if (beanClass.isAnnotationPresent(XmlRootElement.class)) {
                 message = Messages.UNABLE_TO_MARSHAL_UNBOUND_CLASS.format(beanClass.getName());
             } else {
                 message = Messages.UNABLE_TO_MARSHAL_NON_ELEMENT.format(beanClass.getName());
             }
-
             target.reportError(new ValidationEventImpl(ValidationEvent.ERROR,message,null, null));
-        }
-        else {
+        } else {
             target.startElement(tagName,bean);
             target.childAsSoleContent(bean,null);
             target.endElement();
             if (retainPropertyInfo) {
-            target.currentProperty.remove();
+                target.currentProperty.remove();
+            }
         }
     }
-    }
 
     public void serializeBody(BeanT bean, XMLSerializer target) throws SAXException, IOException, XMLStreamException {
-        if(superClazz!=null)
-            superClazz.serializeBody(bean,target);
+        if (superClazz != null) {
+            superClazz.serializeBody(bean, target);
+        }
         try {
-            for( Property<BeanT> p : properties ) {
+            for (Property<BeanT> p : properties) {
                 if (retainPropertyInfo) {
-                target.currentProperty.set(p);
+                    target.currentProperty.set(p);
                 }
-                p.serializeBody(bean,target, null);
+                if (!(p.isHiddenByOverride() && !bean.getClass().equals(jaxbType))) {
+                    p.serializeBody(bean, target, null);
+                }
             }
         } catch (AccessorException e) {
-            target.reportError(null,e);
+            target.reportError(null, e);
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/CompositeStructureBeanInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/CompositeStructureBeanInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Coordinator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Coordinator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/DomPostInitAction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/DomPostInitAction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -179,6 +179,18 @@
                 return property.getInfo();
             }
 
+            public boolean isHiddenByOverride() {
+                return false;
+            }
+
+            public void setHiddenByOverride(boolean hidden) {
+                throw new UnsupportedOperationException("Not supported on jaxbelements.");
+            }
+
+            public String getFieldName() {
+                return null;
+            }
+
         };
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/FilterTransducer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/FilterTransducer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationsException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationsException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/InlineBinaryTransducer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/InlineBinaryTransducer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/InternalBridge.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/InternalBridge.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -42,11 +42,8 @@
 import java.util.Map.Entry;
 import java.util.Set;
 import java.util.TreeSet;
-import java.security.AccessController;
-import java.security.PrivilegedAction;
 
 import javax.xml.bind.Binder;
-import javax.xml.bind.DatatypeConverter;
 import javax.xml.bind.JAXBContext;
 import javax.xml.bind.JAXBElement;
 import javax.xml.bind.JAXBException;
@@ -75,7 +72,6 @@
 
 import com.sun.istack.internal.NotNull;
 import com.sun.istack.internal.Pool;
-import com.sun.xml.internal.bind.DatatypeConverterImpl;
 import com.sun.xml.internal.bind.api.AccessorException;
 import com.sun.xml.internal.bind.api.Bridge;
 import com.sun.xml.internal.bind.api.BridgeContext;
@@ -284,13 +280,6 @@
 
         Collection<TypeReference> typeRefs = builder.typeRefs;
 
-        AccessController.doPrivileged(new PrivilegedAction<Void>() {
-            public Void run() {
-                DatatypeConverter.setDatatypeConverter(DatatypeConverterImpl.theInstance);
-                return null;
-            }
-        });
-
         boolean fastB;
         try {
             fastB = Boolean.getBoolean(JAXBContextImpl.class.getName()+".fastBoot");
@@ -1061,7 +1050,7 @@
         private Collection<TypeReference> typeRefs;
         private boolean xmlAccessorFactorySupport = false;
         private boolean allNillable;
-        private boolean improvedXsiTypeHandling = false;
+        private boolean improvedXsiTypeHandling = true;
 
         public JAXBContextBuilder() {};
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/LeafBeanInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/LeafBeanInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/LifecycleMethods.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/LifecycleMethods.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Location.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Location.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/MarshallerImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/MarshallerImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/MimeTypedTransducer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/MimeTypedTransducer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Name.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Name.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/NameBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/NameBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/NameList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/NameList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/NamespaceContext2.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/NamespaceContext2.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/RuntimeUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/RuntimeUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/SchemaTypeTransducer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/SchemaTypeTransducer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/StAXPostInitAction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/StAXPostInitAction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Transducer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/Transducer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/C14nXmlOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/C14nXmlOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/DOMOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/DOMOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/Encoded.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/Encoded.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/FastInfosetStreamWriterOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/FastInfosetStreamWriterOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/ForkXmlOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/ForkXmlOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/InPlaceDOMOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/InPlaceDOMOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/IndentingUTF8XmlOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/IndentingUTF8XmlOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/MTOMXmlOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/MTOMXmlOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/NamespaceContextImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/NamespaceContextImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/Pcdata.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/Pcdata.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/SAXOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/SAXOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/StAXExStreamWriterOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/StAXExStreamWriterOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/XMLEventWriterOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/XMLEventWriterOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/XmlOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/XmlOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/XmlOutputAbstractImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/XmlOutputAbstractImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/output/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementLeafProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementLeafProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementNodeProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementNodeProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/AttributeProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/AttributeProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ListElementProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ListElementProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/Property.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/Property.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -128,8 +128,6 @@
      */
     void wrapUp();
 
-
-
     /**
      * Provides more {@link RuntimePropertyInfo} information on the property.
      *
@@ -137,4 +135,10 @@
      *      null if RETAIN_REFERENCE_TO_INFO property is not set on the {@link JAXBContext}
      */
     public RuntimePropertyInfo getInfo();
+
+    public boolean isHiddenByOverride();
+
+    public void setHiddenByOverride(boolean hidden);
+
+    public String getFieldName();
 }
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/PropertyFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/PropertyFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/PropertyImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/PropertyImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -46,6 +46,7 @@
      */
     protected final String fieldName;
     private RuntimePropertyInfo propertyInfo = null;
+    private boolean hiddenByOverride = false;
 
     public PropertyImpl(JAXBContextImpl context, RuntimePropertyInfo prop) {
         fieldName = prop.getName();
@@ -73,7 +74,17 @@
         return null;
     }
 
-    public void wrapUp() {
-        // noop
+    public void wrapUp() {/*noop*/}
+
+    public boolean isHiddenByOverride() {
+        return hiddenByOverride;
+    }
+
+    public void setHiddenByOverride(boolean hidden) {
+        this.hiddenByOverride = hidden;
+    }
+
+    public String getFieldName() {
+        return fieldName;
     }
 }
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/SingleElementLeafProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/SingleElementLeafProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -100,8 +100,9 @@
         Class valueType = acc.getValueType();
 
         // check for different type than expected. If found, add xsi:type declaration
-        if (improvedXsiTypeHandling && !acc.isAdapted() && !valueType.isPrimitive() && acc.isValueTypeAbstractable() &&
-                ((obj != null) && !obj.getClass().equals(valueType))) {
+        if (improvedXsiTypeHandling && !acc.isAdapted() &&
+                (obj!=null) && ( !obj.getClass().equals(valueType))&&
+                (!valueType.isPrimitive() && acc.isValueTypeAbstractable() )) {
 
             w.startElement(tagName, outerPeer);
             w.childAsXsiType(obj, fieldName, w.grammar.getBeanInfo(valueType), nillable);
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/SingleElementNodeProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/SingleElementNodeProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -99,6 +99,7 @@
         nillable = nil;
     }
 
+    @Override
     public void wrapUp() {
         super.wrapUp();
         prop = null;
@@ -112,6 +113,7 @@
         return null;
     }
 
+    @Override
     public void serializeBody(BeanT o, XMLSerializer w, Object outerPeer) throws SAXException, AccessorException, IOException, XMLStreamException {
         ValueT v = acc.get(o);
         if (v!=null) {
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/SingleReferenceNodeProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/SingleReferenceNodeProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/StructureLoaderBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/StructureLoaderBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/TagAndType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/TagAndType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ValueProperty.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/property/ValueProperty.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedAccessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedAccessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedLister.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedLister.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/DefaultTransducedAccessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/DefaultTransducedAccessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/ListIterator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/ListIterator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/ListTransducedAccessorImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/ListTransducedAccessorImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/NullSafeAccessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/NullSafeAccessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerBoolean.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerBoolean.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerByte.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerByte.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerCharacter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerCharacter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerDouble.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerDouble.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerFloat.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerFloat.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerInteger.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerInteger.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerLong.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerLong.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerShort.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerShort.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Bean.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Bean.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Const.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Const.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Boolean.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Boolean.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Byte.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Byte.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Character.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Character.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Double.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Double.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Float.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Float.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Integer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Integer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Long.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Long.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Ref.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Ref.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Short.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Short.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Boolean.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Boolean.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Byte.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Byte.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Character.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Character.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Double.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Double.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Float.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Float.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Integer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Integer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Long.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Long.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Ref.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Ref.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Short.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Short.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedAccessorFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedAccessorFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedTransducedAccessorFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedTransducedAccessorFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Ref.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Ref.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Boolean.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Boolean.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Byte.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Byte.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Double.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Double.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Float.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Float.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Integer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Integer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Long.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Long.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Short.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Short.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Boolean.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Boolean.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Byte.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Byte.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Double.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Double.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Float.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Float.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Integer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Integer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Long.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Long.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Short.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Short.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/opt/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/reflect/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesEx.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesEx.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesExImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesExImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Base64Data.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Base64Data.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultIDResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultIDResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/FastInfosetConnector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/FastInfosetConnector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntArrayData.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntArrayData.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntData.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntData.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Intercepter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Intercepter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/InterningXmlVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/InterningXmlVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyXsiLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyXsiLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -87,6 +87,10 @@
                 return defaultLoader;
             }
 
+            if (null == cbii.getTransducer()) {
+                return defaultLoader;
+            }
+
             return new LeafPropertyLoader(
                     new TransducedAccessor.CompositeTransducedAccessorImpl(
                             state.getContext().getJAXBContext(),
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorExWrapper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorExWrapper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Patcher.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Patcher.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -45,12 +45,11 @@
     private LocatorEx loc;
 
     /**
-     * SAX may fire consective characters event, but we don't allow it.
+     * SAX may fire consecutive characters event, but we don't allow it.
      * so use this buffer to perform buffering.
      */
     private final StringBuilder buffer = new StringBuilder();
 
-
     private final XmlVisitor next;
     private final UnmarshallingContext context;
     private final XmlVisitor.TextPredictor predictor;
@@ -61,11 +60,10 @@
             return qname;
         }
     }
+
     private final TagNameImpl tagName = new TagNameImpl();
 
-
     /**
-     *
      * @param externalLocator
      *      If the caller is producing SAX events from sources other than Unicode and angle brackets,
      *      the caller can override the default SAX {@link Locator} object by this object
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXExConnector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXExConnector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -179,6 +179,7 @@
             throw new IllegalArgumentException();
         return (JAXBElement)unmarshal0(reader,source,getBeanInfo(expectedType));
     }
+
     private Object unmarshal0( XMLReader reader, InputSource source, JaxBeanInfo expectedType ) throws JAXBException {
 
         SAXConnector connector = getUnmarshallerHandler(needsInterning(reader),expectedType);
@@ -200,8 +201,10 @@
         try {
             reader.parse(source);
         } catch( IOException e ) {
+            coordinator.clearStates();
             throw new UnmarshalException(e);
         } catch( SAXException e ) {
+            coordinator.clearStates();
             throw createUnmarshalException(e);
         }
 
@@ -510,7 +513,7 @@
 
 
     /**
-     * Default error handling behavior fot {@link Unmarshaller}.
+     * Default error handling behavior for {@link Unmarshaller}.
      */
     public boolean handleEvent(ValidationEvent event) {
         return event.getSeverity()!=ValidationEvent.FATAL_ERROR;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -55,7 +55,6 @@
 import com.sun.xml.internal.bind.api.ClassResolver;
 import com.sun.xml.internal.bind.unmarshaller.InfosetScanner;
 import com.sun.xml.internal.bind.v2.ClassFactory;
-import com.sun.xml.internal.bind.v2.WellKnownNamespace;
 import com.sun.xml.internal.bind.v2.runtime.AssociationMap;
 import com.sun.xml.internal.bind.v2.runtime.Coordinator;
 import com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl;
@@ -249,7 +248,7 @@
          *
          * {@link State} objects form a doubly linked list.
          */
-        public final State prev;
+        public State prev;
         private State next;
 
         public boolean nil = false;
@@ -386,6 +385,23 @@
             s = new State(s);
     }
 
+    public void clearStates() {
+        State last = current;
+        while (last.next != null) last = last.next;
+        while (last.prev != null) {
+            last.loader = null;
+            last.nil = false;
+            last.receiver = null;
+            last.intercepter = null;
+            last.elementDefaultValue = null;
+            last.target = null;
+            last = last.prev;
+            last.next.prev = null;
+            last.next = null;
+        }
+        current = last;
+    }
+
     /**
      * User-specified factory methods.
      */
@@ -801,7 +817,7 @@
     }
     private String resolveNamespacePrefix( String prefix ) {
         if(prefix.equals("xml"))
-            return WellKnownNamespace.XML_NAMESPACE_URI;
+            return XMLConstants.XML_NS_URI;
 
         for( int i=nsLen-2; i>=0; i-=2 ) {
             if(prefix.equals(nsBind[i]))
@@ -913,8 +929,6 @@
         return resolveNamespacePrefix(prefix);
     }
 
-
-
 //
 //
 //
@@ -998,8 +1012,6 @@
         return scopes[scopeTop-offset];
     }
 
-
-
 //
 //
 //
@@ -1092,8 +1104,6 @@
         }
     }
 
-
-
 //
 // in-place unmarshalling related capabilities
 //
@@ -1149,9 +1159,6 @@
             return null;
     }
 
-
-
-
     /**
      * Gets the xmime:contentType value for the current object.
      *
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValidatingUnmarshaller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValidatingUnmarshaller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/WildcardLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/WildcardLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/FoolProofResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/FoolProofResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Form.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Form.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/GroupKind.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/GroupKind.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/MultiMap.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/MultiMap.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Tree.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Tree.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Util.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/Util.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -68,6 +68,7 @@
 import com.sun.xml.internal.bind.v2.model.core.EnumConstant;
 import com.sun.xml.internal.bind.v2.model.core.EnumLeafInfo;
 import com.sun.xml.internal.bind.v2.model.core.MapPropertyInfo;
+import com.sun.xml.internal.bind.v2.model.core.MaybeElement;
 import com.sun.xml.internal.bind.v2.model.core.NonElement;
 import com.sun.xml.internal.bind.v2.model.core.NonElementRef;
 import com.sun.xml.internal.bind.v2.model.core.PropertyInfo;
@@ -77,6 +78,7 @@
 import com.sun.xml.internal.bind.v2.model.core.TypeRef;
 import com.sun.xml.internal.bind.v2.model.core.ValuePropertyInfo;
 import com.sun.xml.internal.bind.v2.model.core.WildcardMode;
+import com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl;
 import com.sun.xml.internal.bind.v2.model.nav.Navigator;
 import com.sun.xml.internal.bind.v2.runtime.SwaRefAdapter;
 import static com.sun.xml.internal.bind.v2.schemagen.Util.*;
@@ -107,7 +109,7 @@
 import com.sun.xml.internal.txw2.TypedXmlWriter;
 import com.sun.xml.internal.txw2.output.ResultFactory;
 import com.sun.xml.internal.txw2.output.XmlSerializer;
-
+import java.util.Collection;
 import org.xml.sax.SAXParseException;
 
 /**
@@ -750,21 +752,39 @@
          *      The name of the attribute used when referencing a type by QName.
          */
         private void writeTypeRef(TypeHost th, NonElement<T,C> type, String refAttName) {
-            if(type.getTypeName()==null) {
-                // anonymous
-                th.block(); // so that the caller may write other attribuets
-                if(type instanceof ClassInfo) {
-                    if(collisionChecker.push((ClassInfo<T,C>)type)) {
-                        errorListener.error(new SAXParseException(
-                            Messages.ANONYMOUS_TYPE_CYCLE.format(collisionChecker.getCycleString()),
-                            null
-                        ));
+            Element e = null;
+            if (type instanceof MaybeElement) {
+                MaybeElement me = (MaybeElement)type;
+                boolean isElement = me.isElement();
+                if (isElement) e = me.asElement();
+            }
+            if (type instanceof Element) {
+                e = (Element)type;
+            }
+            if (type.getTypeName()==null) {
+                if ((e != null) && (e.getElementName() != null)) {
+                    th.block(); // so that the caller may write other attributes
+                    if(type instanceof ClassInfo) {
+                        writeClass( (ClassInfo<T,C>)type, th );
                     } else {
-                        writeClass( (ClassInfo<T,C>)type, th );
+                        writeEnum( (EnumLeafInfo<T,C>)type, (SimpleTypeHost)th);
                     }
-                    collisionChecker.pop();
                 } else {
-                    writeEnum( (EnumLeafInfo<T,C>)type, (SimpleTypeHost)th);
+                    // anonymous
+                    th.block(); // so that the caller may write other attributes
+                    if(type instanceof ClassInfo) {
+                        if(collisionChecker.push((ClassInfo<T,C>)type)) {
+                            errorListener.warning(new SAXParseException(
+                                Messages.ANONYMOUS_TYPE_CYCLE.format(collisionChecker.getCycleString()),
+                                null
+                            ));
+                        } else {
+                            writeClass( (ClassInfo<T,C>)type, th );
+                        }
+                        collisionChecker.pop();
+                    } else {
+                        writeEnum( (EnumLeafInfo<T,C>)type, (SimpleTypeHost)th);
+                    }
                 }
             } else {
                 th._attribute(refAttName,type.getTypeName());
@@ -1009,8 +1029,32 @@
 
                         QName tn = t.getTagName();
 
-                        if(canBeDirectElementRef(t,tn) || (!tn.getNamespaceURI().equals(uri) && tn.getNamespaceURI().length()>0)) {
-                            e.ref(tn);
+                        PropertyInfo propInfo = t.getSource();
+                        TypeInfo parentInfo = (propInfo == null) ? null : propInfo.parent();
+
+                        if (canBeDirectElementRef(t, tn, parentInfo)) {
+                            if ((!t.getTarget().isSimpleType()) && (t.getTarget() instanceof ClassInfo) && collisionChecker.findDuplicate((ClassInfo<T, C>) t.getTarget())) {
+                                e.ref(new QName(uri, tn.getLocalPart()));
+                            } else {
+
+                                QName elemName = null;
+                                if (t.getTarget() instanceof Element) {
+                                    Element te = (Element) t.getTarget();
+                                    elemName = te.getElementName();
+                                }
+
+                                Collection refs = propInfo.ref();
+                                if ((refs != null) && (!refs.isEmpty()) && (elemName != null)) {
+                                    ClassInfoImpl cImpl = (ClassInfoImpl)refs.iterator().next();
+                                    if ((cImpl != null) && (cImpl.getElementName() != null)) {
+                                        e.ref(new QName(cImpl.getElementName().getNamespaceURI(), tn.getLocalPart()));
+                                    } else {
+                                        e.ref(new QName("", tn.getLocalPart()));
+                                    }
+                                } else {
+                                    e.ref(tn);
+                                }
+                            }
                         } else {
                             e.name(tn.getLocalPart());
                             writeTypeRef(e,t, "type");
@@ -1068,14 +1112,38 @@
          *
          * This is possible if we already have such declaration to begin with.
          */
-        private boolean canBeDirectElementRef(TypeRef<T, C> t, QName tn) {
-            if(t.isNillable() || t.getDefaultValue()!=null)
+        private boolean canBeDirectElementRef(TypeRef<T, C> t, QName tn, TypeInfo parentInfo) {
+            Element te = null;
+            ClassInfo ci = null;
+            QName targetTagName = null;
+
+            if (t.getTarget() instanceof Element) {
+                te = (Element) t.getTarget();
+                targetTagName = te.getElementName();
+                if (te instanceof ClassInfo) {
+                    ci = (ClassInfo)te;
+                }
+            }
+
+            String nsUri = tn.getNamespaceURI();
+            if ((!nsUri.equals(uri) && nsUri.length()>0) && (!((parentInfo instanceof ClassInfo) && (((ClassInfo)parentInfo).getTypeName() == null)))) {
+                return true;
+            }
+
+            // there's a circular reference from an anonymous subtype to a global element
+            if ((ci != null) && ((targetTagName != null) && (te.getScope() == null))) {
+                if (targetTagName.getLocalPart().equals(tn.getLocalPart())) {
+                    return true;
+                }
+            }
+
+            if(t.isNillable() || t.getDefaultValue()!=null) {
                 // can't put those attributes on <element ref>
                 return false;
+            }
 
-            if(t.getTarget() instanceof Element) {
-                Element te = (Element) t.getTarget();
-                QName targetTagName = te.getElementName();
+            // we have the precise element defined already
+            if (te != null) { // it is instanceof Element
                 return targetTagName!=null && targetTagName.equals(tn);
             }
 
@@ -1304,7 +1372,9 @@
              * Returns true if two {@link ElementDeclaration}s are representing
              * the same schema fragment.
              */
+            @Override
             public abstract boolean equals(Object o);
+            @Override
             public abstract int hashCode();
 
             /**
@@ -1329,7 +1399,7 @@
                 TopLevelElement e = schema.element().name(localName);
                 if(nillable)
                     e.nillable(true);
-                if(type!=null) {
+                if (type != null) {
                     writeTypeRef(e,type, "type");
                 } else {
                     e.complexType();    // refer to the nested empty complex type
@@ -1373,6 +1443,7 @@
     /**
      * Debug information of what's in this {@link XmlSchemaGenerator}.
      */
+    @Override
     public String toString() {
         StringBuilder buf = new StringBuilder();
         for (Namespace ns : namespaces.values()) {
@@ -1449,7 +1520,7 @@
 
             if (relPath == null)
                 return uri; // recursion found no commonality in the two uris at all
-            StringBuffer relUri = new StringBuffer();
+            StringBuilder relUri = new StringBuilder();
             relUri.append(relPath);
             if (theUri.getQuery() != null)
                 relUri.append('?').append(theUri.getQuery());
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/episode/Bindings.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/episode/Bindings.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/episode/Klass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/episode/Klass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/episode/SchemaBindings.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/episode/SchemaBindings.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/episode/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/episode/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotated.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotated.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Any.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Any.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Appinfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Appinfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttrDecls.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttrDecls.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttributeType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttributeType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexContent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexContent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexRestriction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexRestriction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Documentation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Documentation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Element.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Element.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import javax.xml.namespace.QName;
@@ -37,10 +38,10 @@
     public Element type(QName value);
 
     @XmlAttribute
-    public Element block(String[] value);
+    public Element block(String value);
 
     @XmlAttribute
-    public Element block(String value);
+    public Element block(String[] value);
 
     @XmlAttribute
     public Element nillable(boolean value);
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExplicitGroup.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExplicitGroup.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExtensionType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExtensionType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/FixedOrDefault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/FixedOrDefault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Import.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Import.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/List.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/List.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalAttribute.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalAttribute.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NestedParticle.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NestedParticle.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NoFixedFacet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NoFixedFacet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
@@ -36,9 +37,9 @@
     public Occurs minOccurs(int value);
 
     @XmlAttribute
-    public Occurs maxOccurs(String value);
+    public Occurs maxOccurs(int value);
 
     @XmlAttribute
-    public Occurs maxOccurs(int value);
+    public Occurs maxOccurs(String value);
 
 }
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Particle.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Particle.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Redefinable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Redefinable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Schema.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Schema.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
@@ -56,10 +57,10 @@
     public Schema attributeFormDefault(String value);
 
     @XmlAttribute
-    public Schema blockDefault(String[] value);
+    public Schema blockDefault(String value);
 
     @XmlAttribute
-    public Schema blockDefault(String value);
+    public Schema blockDefault(String[] value);
 
     @XmlAttribute
     public Schema finalDefault(String[] value);
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SchemaTop.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SchemaTop.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleContent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleContent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleDerivation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleDerivation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestriction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestriction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestrictionModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestrictionModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
@@ -35,10 +36,10 @@
 
 
     @XmlAttribute("final")
-    public SimpleType _final(String[] value);
+    public SimpleType _final(String value);
 
     @XmlAttribute("final")
-    public SimpleType _final(String value);
+    public SimpleType _final(String[] value);
 
     @XmlAttribute
     public SimpleType name(String value);
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleTypeHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleTypeHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelAttribute.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelAttribute.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeDefParticle.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeDefParticle.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Union.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Union.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Wildcard.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Wildcard.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
@@ -36,9 +37,9 @@
     public Wildcard processContents(String value);
 
     @XmlAttribute
-    public Wildcard namespace(String[] value);
+    public Wildcard namespace(String value);
 
     @XmlAttribute
-    public Wildcard namespace(String value);
+    public Wildcard namespace(String[] value);
 
 }
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,5 +22,6 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 @com.sun.xml.internal.txw2.annotation.XmlNamespace("http://www.w3.org/2001/XMLSchema")
 package com.sun.xml.internal.bind.v2.schemagen.xmlschema;
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/xmlschema-for-jaxb.rng	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/schemagen/xmlschema/xmlschema-for-jaxb.rng	Wed Sep 28 01:59:37 2011 +0100
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/ByteArrayOutputStreamEx.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/ByteArrayOutputStreamEx.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/ClassLoaderRetriever.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/ClassLoaderRetriever.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/CollisionCheckStack.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/CollisionCheckStack.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -53,6 +53,8 @@
     private int[] next;
     private int size = 0;
 
+    private boolean latestPushResult = false;
+
     /**
      * True if the check shall be done by using the object identity.
      * False if the check shall be done with the equals method.
@@ -81,6 +83,10 @@
         return useIdentity;
     }
 
+    public boolean getLatestPushResult() {
+        return latestPushResult;
+    }
+
     /**
      * Pushes a new object to the stack.
      *
@@ -97,7 +103,8 @@
         next[size] = initialHash[hash];
         initialHash[hash] = size+1;
         size++;
-        return r;
+        this.latestPushResult = r;
+        return latestPushResult;
     }
 
     /**
@@ -112,6 +119,11 @@
         size++;
     }
 
+    public boolean findDuplicate(E o) {
+        int hash = hash(o);
+        return findDuplicate(o, hash);
+    }
+
     @Override
     public E get(int index) {
         return (E)data[index];
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/DataSourceSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/DataSourceSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/EditDistance.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/EditDistance.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/FatalAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/FatalAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/FlattenIterator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/FlattenIterator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/QNameMap.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/QNameMap.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/StackRecorder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/StackRecorder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/TypeCast.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/util/TypeCast.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/DTDEventListener.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/DTDEventListener.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/DTDHandlerBase.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/DTDHandlerBase.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/DTDParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/DTDParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.dtdparser;
 
 import org.xml.sax.EntityResolver;
@@ -58,7 +57,7 @@
  * @author David Brownell
  * @author Janet Koenig
  * @author Kohsuke KAWAGUCHI
- * @version $Id: DTDParser.java,v 1.1 2005/05/31 22:28:54 kohsuke Exp $
+ * @version $Id: DTDParser.java,v 1.2 2009-04-16 15:25:49 snajper Exp $
  */
 public class DTDParser {
     public final static String TYPE_CDATA = "CDATA";
@@ -216,25 +215,25 @@
      */
     public void parse(String uri)
             throws IOException, SAXException {
-        InputSource in;
+        InputSource inSource;
 
         init();
         // System.out.println ("parse (\"" + uri + "\")");
-        in = resolver.resolveEntity(null, uri);
+        inSource = resolver.resolveEntity(null, uri);
 
         // If custom resolver punts resolution to parser, handle it ...
-        if (in == null) {
-            in = Resolver.createInputSource(new java.net.URL(uri), false);
+        if (inSource == null) {
+            inSource = Resolver.createInputSource(new java.net.URL(uri), false);
 
             // ... or if custom resolver doesn't correctly construct the
             // input entity, patch it up enough so relative URIs work, and
             // issue a warning to minimize later confusion.
-        } else if (in.getSystemId() == null) {
+        } else if (inSource.getSystemId() == null) {
             warning("P-065", null);
-            in.setSystemId(uri);
+            inSource.setSystemId(uri);
         }
 
-        parseInternal(in);
+        parseInternal(inSource);
     }
 
     // makes sure the parser is reset to "before a document"
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/EndOfInputException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/EndOfInputException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/EntityDecl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/EntityDecl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/ExternalEntity.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/ExternalEntity.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/InputEntity.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/InputEntity.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/InternalEntity.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/InternalEntity.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/MessageCatalog.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/MessageCatalog.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/Resolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/Resolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/SimpleHashtable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/SimpleHashtable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
@@ -58,7 +58,7 @@
  * it makes a significant difference when normalizing attributes,
  * which is done for each start-element construct.
  *
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
  */
 final class SimpleHashtable implements Enumeration {
     // entries ...
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/XmlChars.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/XmlChars.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/XmlNames.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/XmlNames.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/XmlReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/XmlReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2011, 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
@@ -86,7 +86,7 @@
     //
 
     /**
-     * Constructs the reader from an input stream, autodetecting
+     * Constructs the reader from an input stream, auto-detecting
      * the encoding to use according to the heuristic specified
      * in the XML 1.0 recommendation.
      *
@@ -104,7 +104,7 @@
      *
      * @param in       the input stream from which the reader is constructed
      * @param encoding the IETF standard name of the encoding to use;
-     *                 if null, autodetection is used.
+     *                 if null, auto-detection is used.
      * @throws IOException on error, including unrecognized encoding
      */
     public static Reader createReader(InputStream in, String encoding)
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1998, 2011, 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
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <HTML><BODY>
 <P>   scan DTD stream and generates appropriate events.</P>
 </BODY></HTML>
--- a/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/resources/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/dtdparser/resources/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1998, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -24,13 +24,14 @@
  *
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
+
 /*
  *
  * This code is subject to the freebxml License, Version 1.1
  *
  * Copyright (c) 2001 - 2005 freebxml.org.  All rights reserved.
  *
- * $Header: /cvs/fi/FastInfoset/src/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java,v 1.3.2.4 2009/05/13 08:53:01 oleksiys Exp $
+ * $Header: /zpool01/javanet/scm/svn/tmp/cvs2svn/fi/FastInfoset/src/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java,v 1.3.2.4 2009-05-13 08:53:01 oleksiys Exp $
  */
 package com.sun.xml.internal.fastinfoset;
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/CommonResourceBundle.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/CommonResourceBundle.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -24,6 +24,7 @@
  *
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
+
 package com.sun.xml.internal.fastinfoset;
 
 import java.util.Locale;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/Decoder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/Decoder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -24,6 +24,7 @@
  *
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
+
 package com.sun.xml.internal.fastinfoset;
 
 import com.sun.xml.internal.fastinfoset.alphabet.BuiltInRestrictedAlphabets;
@@ -427,7 +428,9 @@
     }
 
     protected final void decodeAdditionalData() throws FastInfosetException, IOException {
-        for (int i = 0; i < decodeNumberOfItemsOfSequence(); i++) {
+        final int noOfItems = decodeNumberOfItemsOfSequence();
+
+        for (int i = 0; i < noOfItems; i++) {
             String URI = decodeNonEmptyOctetStringOnSecondBitAsUtf8String();
 
             decodeNonEmptyOctetStringLengthOnSecondBit();
@@ -531,19 +534,25 @@
     }
 
     private void decodeTableItems(StringArray array) throws FastInfosetException, IOException {
-        for (int i = 0; i < decodeNumberOfItemsOfSequence(); i++) {
+        final int noOfItems = decodeNumberOfItemsOfSequence();
+
+        for (int i = 0; i < noOfItems; i++) {
             array.add(decodeNonEmptyOctetStringOnSecondBitAsUtf8String());
         }
     }
 
     private void decodeTableItems(PrefixArray array) throws FastInfosetException, IOException {
-        for (int i = 0; i < decodeNumberOfItemsOfSequence(); i++) {
+        final int noOfItems = decodeNumberOfItemsOfSequence();
+
+        for (int i = 0; i < noOfItems; i++) {
             array.add(decodeNonEmptyOctetStringOnSecondBitAsUtf8String());
         }
     }
 
     private void decodeTableItems(ContiguousCharArrayArray array) throws FastInfosetException, IOException {
-        for (int i = 0; i < decodeNumberOfItemsOfSequence(); i++) {
+        final int noOfItems = decodeNumberOfItemsOfSequence();
+
+        for (int i = 0; i < noOfItems; i++) {
             switch(decodeNonIdentifyingStringOnFirstBit()) {
                 case NISTRING_STRING:
                     array.add(_charBuffer, _charBufferLength);
@@ -555,7 +564,9 @@
     }
 
     private void decodeTableItems(CharArrayArray array) throws FastInfosetException, IOException {
-        for (int i = 0; i < decodeNumberOfItemsOfSequence(); i++) {
+        final int noOfItems = decodeNumberOfItemsOfSequence();
+
+        for (int i = 0; i < noOfItems; i++) {
             switch(decodeNonIdentifyingStringOnFirstBit()) {
                 case NISTRING_STRING:
                     array.add(new CharArray(_charBuffer, 0, _charBufferLength, true));
@@ -567,7 +578,9 @@
     }
 
     private void decodeTableItems(QualifiedNameArray array, boolean isAttribute) throws FastInfosetException, IOException {
-        for (int i = 0; i < decodeNumberOfItemsOfSequence(); i++) {
+        final int noOfItems = decodeNumberOfItemsOfSequence();
+
+        for (int i = 0; i < noOfItems; i++) {
             final int b = read();
 
             String prefix = "";
@@ -581,7 +594,7 @@
             int namespaceNameIndex = -1;
             if ((b & EncodingConstants.NAME_SURROGATE_NAME_FLAG) > 0) {
                 namespaceNameIndex = decodeIntegerIndexOnSecondBit();
-                namespaceName = _v.prefix.get(prefixIndex);
+                namespaceName = _v.namespaceName.get(namespaceNameIndex);
             }
 
             if (namespaceName == "" && prefix != "") {
@@ -604,9 +617,9 @@
     private int decodeNumberOfItemsOfSequence() throws IOException {
         final int b = read();
         if (b < 128) {
-            return b;
+            return b + 1;
         } else {
-            return ((b & 0x0F) << 16) | (read() << 8) | read();
+            return (((b & 0x0F) << 16) | (read() << 8) | read()) + 129;
         }
     }
 
@@ -1251,7 +1264,7 @@
      * C.25
      */
     protected final int decodeIntegerIndexOnSecondBit() throws FastInfosetException, IOException {
-        final int b = read();
+        final int b = read() | 0x80;
         switch(DecoderStateTables.ISTRING(b)) {
             case DecoderStateTables.ISTRING_INDEX_SMALL:
                 return b & EncodingConstants.INTEGER_2ND_BIT_SMALL_MASK;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/DecoderStateTables.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/DecoderStateTables.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset;
 
 public class DecoderStateTables {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/Encoder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/Encoder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -24,6 +24,7 @@
  *
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
+
 package com.sun.xml.internal.fastinfoset;
 
 import com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/EncodingConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/EncodingConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset;
 
 import java.io.UnsupportedEncodingException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/Notation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/Notation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset;
 
 public class Notation {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/OctetBufferListener.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/OctetBufferListener.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/QualifiedName.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/QualifiedName.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/UnparsedEntity.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/UnparsedEntity.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset;
 
 public class UnparsedEntity extends Notation {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BASE64EncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BASE64EncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 import java.nio.CharBuffer;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 import com.sun.xml.internal.fastinfoset.EncodingConstants;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 public class BuiltInEncodingAlgorithmState {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 import java.io.EOFException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 import java.io.EOFException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/HexadecimalEncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/HexadecimalEncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/IEEE754FloatingPointEncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/IEEE754FloatingPointEncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 public abstract class IEEE754FloatingPointEncodingAlgorithm extends BuiltInEncodingAlgorithm {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 import java.io.EOFException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/IntegerEncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/IntegerEncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 public abstract class IntegerEncodingAlgorithm extends BuiltInEncodingAlgorithm {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 import java.io.EOFException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/ShortEncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/ShortEncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.algorithm;
 
 import java.io.EOFException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/alphabet/BuiltInRestrictedAlphabets.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/alphabet/BuiltInRestrictedAlphabets.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.alphabet;
 
 import com.sun.xml.internal.fastinfoset.EncodingConstants;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/dom/DOMDocumentParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/dom/DOMDocumentParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/dom/DOMDocumentSerializer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/dom/DOMDocumentSerializer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -34,7 +34,6 @@
 import com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap;
 import java.io.IOException;
 import com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException;
-import org.w3c.dom.Attr;
 import org.w3c.dom.Document;
 import org.w3c.dom.NamedNodeMap;
 import org.w3c.dom.Node;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/org/apache/xerces/util/XMLChar.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/org/apache/xerces/util/XMLChar.java	Wed Sep 28 01:59:37 2011 +0100
@@ -3,7 +3,7 @@
  * DO NOT REMOVE OR ALTER!
  */
  /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -112,7 +112,7 @@
  * @author Michael Glavassevich, IBM
  * @author Rahul Srivastava, Sun Microsystems Inc.
  *
- * @version $Id: XMLChar.java,v 1.2 2006/03/16 16:22:16 sandoz Exp $
+ * @version $Id: XMLChar.java,v 1.2 2006-03-16 16:22:16 sandoz Exp $
  */
 public class XMLChar {
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/resources/ResourceBundle.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/resources/ResourceBundle.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2005, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/AttributesHolder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/AttributesHolder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.sax;
 
 import com.sun.xml.internal.fastinfoset.EncodingConstants;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/Features.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/Features.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.sax;
 
 public class Features {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/Properties.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/Properties.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.sax;
 
 public class Properties {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/SAXDocumentParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/SAXDocumentParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -58,6 +58,8 @@
 import org.xml.sax.ext.LexicalHandler;
 import org.xml.sax.helpers.DefaultHandler;
 import com.sun.xml.internal.fastinfoset.CommonResourceBundle;
+import java.util.logging.Level;
+import java.util.logging.Logger;
 import org.xml.sax.ext.DeclHandler;
 
 /**
@@ -71,6 +73,7 @@
  * {@link java.io.InputStream}.
  */
 public class SAXDocumentParser extends Decoder implements FastInfosetReader {
+    private static final Logger logger = Logger.getLogger(SAXDocumentParser.class.getName());
 
     /*
      * Empty lexical handler used by default to report
@@ -332,7 +335,7 @@
                 parse(s);
             }
         } catch (FastInfosetException e) {
-            e.printStackTrace();
+            logger.log(Level.FINE, "parsing error", e);
             throw new SAXException(e);
         }
     }
@@ -342,7 +345,7 @@
             systemId = SystemIdResolver.getAbsoluteURI(systemId);
             parse(new URL(systemId).openStream());
         } catch (FastInfosetException e) {
-            e.printStackTrace();
+            logger.log(Level.FINE, "parsing error", e);
             throw new SAXException(e);
         }
     }
@@ -883,7 +886,7 @@
         try {
             _contentHandler.startElement(name.namespaceName, name.localName, name.qName, _attributes);
         } catch (SAXException e) {
-            e.printStackTrace();
+            logger.log(Level.FINE, "processEII error", e);
             throw new FastInfosetException("processEII", e);
         }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializerWithPrefixMapping.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializerWithPrefixMapping.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/SystemIdResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/sax/SystemIdResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.sax;
 
 import java.io.*;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/EventLocation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/EventLocation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax;
 
 import javax.xml.stream.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/StAXDocumentParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/StAXDocumentParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -52,6 +52,8 @@
 import com.sun.xml.internal.fastinfoset.CommonResourceBundle;
 import com.sun.xml.internal.fastinfoset.org.apache.xerces.util.XMLChar;
 import com.sun.xml.internal.fastinfoset.util.DuplicateAttributeVerifier;
+import java.util.logging.Level;
+import java.util.logging.Logger;
 import com.sun.xml.internal.org.jvnet.fastinfoset.stax.FastInfosetStreamReader;
 
 /**
@@ -66,6 +68,8 @@
  */
 public class StAXDocumentParser extends Decoder
         implements XMLStreamReader, FastInfosetStreamReader, OctetBufferListener {
+    private static final Logger logger = Logger.getLogger(StAXDocumentParser.class.getName());
+
     protected static final int INTERNAL_STATE_START_DOCUMENT = 0;
     protected static final int INTERNAL_STATE_START_ELEMENT_TERMINATE = 1;
     protected static final int INTERNAL_STATE_SINGLE_TERMINATE_ELEMENT_WITH_NAMESPACES = 2;
@@ -457,15 +461,15 @@
             }
         } catch (IOException e) {
             resetOnError();
-            e.printStackTrace();
+            logger.log(Level.FINE, "next() exception", e);
             throw new XMLStreamException(e);
         } catch (FastInfosetException e) {
             resetOnError();
-            e.printStackTrace();
+            logger.log(Level.FINE, "next() exception", e);
             throw new XMLStreamException(e);
         } catch (RuntimeException e) {
             resetOnError();
-            e.printStackTrace();
+            logger.log(Level.FINE, "next() exception", e);
             throw e;
         }
     }
@@ -654,7 +658,7 @@
             char [] ch = this.getTextCharacters();
             int start = this.getTextStart();
             int length = this.getTextLength();
-            for (int i=start; i< length;i++){
+            for (int i = start; i < start + length; i++){
                 if(!XMLChar.isSpace(ch[i])){
                     return false;
                 }
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/StAXManager.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/StAXManager.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax;
 
 import java.util.HashMap;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,13 +25,11 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events;
 
 import javax.xml.namespace.QName;
 import javax.xml.stream.events.Attribute;
 
-import com.sun.xml.internal.fastinfoset.stax.events.Util;
 
 
 public class AttributeBase extends EventBase implements Attribute
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/CharactersEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/CharactersEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,14 +25,11 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.stax.events ;
 
 import com.sun.xml.internal.fastinfoset.org.apache.xerces.util.XMLChar;
 import javax.xml.stream.events.Characters;
 
-import com.sun.xml.internal.fastinfoset.stax.events.Util;
 
 public class CharactersEvent extends EventBase implements Characters {
     private String _text;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/CommentEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/CommentEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events ;
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/DTDEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/DTDEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events;
 
 import java.util.List;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EmptyIterator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EmptyIterator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events;
 import java.util.Iterator;
 import com.sun.xml.internal.fastinfoset.CommonResourceBundle;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EndDocumentEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EndDocumentEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events ;
 
 import javax.xml.stream.events.EndDocument;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EndElementEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EndElementEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events ;
 
 import java.util.ArrayList;
@@ -52,7 +51,7 @@
         setEventType(END_ELEMENT);
     }
 
-    public EndElementEvent(String namespaceURI, String localpart, String prefix) {
+    public EndElementEvent(String prefix, String namespaceURI, String localpart) {
         _qname = getQName(namespaceURI,localpart,prefix);
         setEventType(END_ELEMENT);
     }
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EntityDeclarationImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EntityDeclarationImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events;
 
 import javax.xml.stream.events.EntityDeclaration;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EntityReferenceEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EntityReferenceEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events ;
 
 import javax.xml.stream.events.EntityDeclaration;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EventBase.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/EventBase.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.stax.events ;
 
 import javax.xml.stream.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/NamespaceBase.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/NamespaceBase.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,13 +25,11 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events;
 
 import javax.xml.namespace.QName;
 import javax.xml.stream.events.Namespace;
 
-import com.sun.xml.internal.fastinfoset.stax.events.Util;
 
 public class NamespaceBase extends AttributeBase implements Namespace{
     //J2SE1.5.0 javax.xml.XMLConstants
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/ProcessingInstructionEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/ProcessingInstructionEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events ;
 
 import javax.xml.stream.XMLStreamConstants;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/ReadIterator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/ReadIterator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.stax.events;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocatorBase.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocatorBase.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events;
 
 import javax.xml.stream.XMLEventFactory;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StAXEventReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StAXEventReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events;
 
 import com.sun.xml.internal.fastinfoset.stax.*;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StAXEventWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StAXEventWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events;
 
 import java.util.Iterator;
@@ -36,7 +35,6 @@
 import javax.xml.stream.XMLStreamWriter;
 import javax.xml.stream.XMLStreamException;
 import javax.xml.stream.events.*;
-import com.sun.xml.internal.fastinfoset.stax.events.Util;
 import com.sun.xml.internal.fastinfoset.CommonResourceBundle;
 
 public class StAXEventWriter implements XMLEventWriter {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StAXFilteredEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StAXFilteredEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -24,11 +24,6 @@
  *
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
-/*
- * StAXFilteredEvent.java
- *
- * Created on January 12, 2005, 4:46 PM
- */
 
 package com.sun.xml.internal.fastinfoset.stax.events;
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,13 +25,11 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events ;
 
 import javax.xml.stream.XMLStreamConstants;
 import javax.xml.stream.events.StartDocument;
 
-import com.sun.xml.internal.fastinfoset.stax.events.XMLConstants;
 
 public class StartDocumentEvent extends EventBase implements StartDocument {
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StartElementEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/StartElementEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.events ;
 
 import java.util.ArrayList;
@@ -42,8 +41,6 @@
 import javax.xml.stream.events.Namespace;
 import javax.xml.stream.events.StartElement;
 
-import com.sun.xml.internal.fastinfoset.stax.events.EmptyIterator;
-import com.sun.xml.internal.fastinfoset.stax.events.ReadIterator;
 
 public class StartElementEvent extends EventBase implements StartElement {
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/Util.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/Util.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/XMLConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/XMLConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.stax.events;
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.stax.factory;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/factory/StAXInputFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/factory/StAXInputFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.stax.factory;
 
 import com.sun.xml.internal.fastinfoset.stax.*;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/factory/StAXOutputFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/factory/StAXOutputFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.stax.factory;
 
 import com.sun.xml.internal.fastinfoset.stax.*;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/util/StAXFilteredParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/util/StAXFilteredParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.util;
 
 import javax.xml.stream.XMLStreamException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/util/StAXParserWrapper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/util/StAXParserWrapper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.stax.util;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_DOM_Or_XML_DOM_SAX_SAXEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_DOM_Or_XML_DOM_SAX_SAXEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import com.sun.xml.internal.fastinfoset.Decoder;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_DOM_SAX_SAXEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_DOM_SAX_SAXEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import com.sun.xml.internal.fastinfoset.Decoder;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_SAXEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_SAXEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import com.sun.xml.internal.fastinfoset.Decoder;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_SAX_XML.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_SAX_XML.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetSource;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_StAX_SAX_Or_XML_SAX_SAXEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/FI_StAX_SAX_Or_XML_SAX_SAXEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import com.sun.xml.internal.fastinfoset.Decoder;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/PrintTable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/PrintTable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import com.sun.xml.internal.fastinfoset.QualifiedName;
@@ -35,7 +33,6 @@
 import javax.xml.parsers.SAXParser;
 import javax.xml.parsers.SAXParserFactory;
 
-import com.sun.xml.internal.fastinfoset.tools.VocabularyGenerator;
 import com.sun.xml.internal.fastinfoset.util.CharArrayArray;
 import com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray;
 import com.sun.xml.internal.fastinfoset.util.PrefixArray;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/SAX2StAXWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/SAX2StAXWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,12 +25,12 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import com.sun.xml.internal.fastinfoset.QualifiedName;
 import java.util.ArrayList;
+import java.util.logging.Level;
+import java.util.logging.Logger;
 import javax.xml.stream.XMLStreamException;
 import javax.xml.stream.XMLStreamWriter;
 import org.xml.sax.Attributes;
@@ -40,6 +40,7 @@
 import org.xml.sax.helpers.DefaultHandler;
 
 public class SAX2StAXWriter extends DefaultHandler implements LexicalHandler {
+    private static final Logger logger = Logger.getLogger(SAX2StAXWriter.class.getName());
 
     /**
      * XML stream writer where events are pushed.
@@ -123,7 +124,7 @@
             _writer.writeEndElement();
         }
         catch (XMLStreamException e) {
-            e.printStackTrace();
+            logger.log(Level.FINE, "Exception on endElement", e);
             throw new SAXException(e);
         }
     }
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/SAXEventSerializer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/SAXEventSerializer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/StAX2SAXReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/StAX2SAXReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/TransformInputOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/TransformInputOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import java.io.BufferedInputStream;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/VocabularyGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/VocabularyGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import com.sun.xml.internal.fastinfoset.QualifiedName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/XML_DOM_FI.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/XML_DOM_FI.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -24,6 +24,7 @@
  *
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
+
 package com.sun.xml.internal.fastinfoset.tools;
 
 import com.sun.xml.internal.fastinfoset.dom.DOMDocumentSerializer;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/XML_DOM_SAX_FI.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/XML_DOM_SAX_FI.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetResult;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/XML_SAX_FI.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/XML_SAX_FI.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/XML_SAX_StAX_FI.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/tools/XML_SAX_StAX_FI.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.tools;
 
 import com.sun.xml.internal.fastinfoset.stax.StAXDocumentSerializer;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/CharArray.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/CharArray.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.util;
 
 public class CharArray implements CharSequence {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/CharArrayArray.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/CharArrayArray.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.util;
 
 import com.sun.xml.internal.fastinfoset.CommonResourceBundle;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/CharArrayIntMap.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/CharArrayIntMap.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.util;
 
 import com.sun.xml.internal.fastinfoset.CommonResourceBundle;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/CharArrayString.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/CharArrayString.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.util;
 
 public class CharArrayString extends CharArray {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.util;
 import com.sun.xml.internal.fastinfoset.CommonResourceBundle;
 
@@ -99,6 +98,7 @@
             _offset = getCompleteOffsetArray();
             _length = getCompleteLengthArray();
             _size = _readOnlyArraySize;
+            _arrayIndex = _readOnlyArrayIndex;
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -24,6 +24,7 @@
  *
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
+
 package com.sun.xml.internal.fastinfoset.util;
 
 import com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/FixedEntryStringIntMap.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/FixedEntryStringIntMap.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.util;
 
 import com.sun.xml.internal.fastinfoset.CommonResourceBundle;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/KeyIntMap.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/KeyIntMap.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.util;
 import com.sun.xml.internal.fastinfoset.CommonResourceBundle;
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.util;
 
 import com.sun.xml.internal.fastinfoset.QualifiedName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/NamespaceContextImplementation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/NamespaceContextImplementation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -61,11 +61,11 @@
     public String getNamespaceURI(String prefix) {
         if (prefix == null) throw new IllegalArgumentException();
 
-        prefix = prefix.intern();
+//        prefix = prefix.intern();
 
         for (int i = namespacePosition - 1; i >= 0; i--) {
             final String declaredPrefix = prefixes[i];
-            if (declaredPrefix == prefix) {
+            if (declaredPrefix.equals(prefix)) {
                 return namespaceURIs[i];
             }
         }
@@ -80,13 +80,13 @@
 
         for (int i = namespacePosition - 1; i >= 0; i--) {
             final String declaredNamespaceURI = namespaceURIs[i];
-            if (declaredNamespaceURI == namespaceURI || declaredNamespaceURI.equals(namespaceURI)) {
+            if (declaredNamespaceURI.equals(namespaceURI)) {
                 final String declaredPrefix = prefixes[i];
 
                 // Check if prefix is out of scope
                 boolean isOutOfScope = false;
                 for (int j = i + 1; j < namespacePosition; j++)
-                    if (declaredPrefix == prefixes[j]) {
+                    if (declaredPrefix.equals(prefixes[j])) {
                         isOutOfScope = true;
                         break;
                     }
@@ -107,13 +107,13 @@
 
         for (int i = namespacePosition - 1; i >= 0; i--) {
             final String declaredNamespaceURI = namespaceURIs[i];
-            if ((declaredNamespaceURI == namespaceURI || declaredNamespaceURI.equals(namespaceURI)) &&
+            if (declaredNamespaceURI.equals(namespaceURI) &&
                 prefixes[i].length() > 0){
                 final String declaredPrefix = prefixes[i];
 
                 // Check if prefix is out of scope
                 for (++i; i < namespacePosition; i++)
-                    if (declaredPrefix == prefixes[i])
+                    if (declaredPrefix.equals(prefixes[i]))
                         return null;
 
                 return declaredPrefix;
@@ -132,12 +132,12 @@
 
         NAMESPACE_LOOP: for (int i = namespacePosition - 1; i >= 0; i--) {
             final String declaredNamespaceURI = namespaceURIs[i];
-            if (declaredNamespaceURI == namespaceURI || declaredNamespaceURI.equals(namespaceURI)) {
+            if (declaredNamespaceURI.equals(namespaceURI)) {
                 final String declaredPrefix = prefixes[i];
 
                 // Check if prefix is out of scope
                 for (int j = i + 1; j < namespacePosition; j++)
-                    if (declaredPrefix == prefixes[j])
+                    if (declaredPrefix.equals(prefixes[j]))
                         continue NAMESPACE_LOOP;
 
                 l.add(declaredPrefix);
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/PrefixArray.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/PrefixArray.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/QualifiedNameArray.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/QualifiedNameArray.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.util;
 
 import com.sun.xml.internal.fastinfoset.QualifiedName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/StringArray.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/StringArray.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.util;
 import com.sun.xml.internal.fastinfoset.CommonResourceBundle;
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/StringIntMap.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/StringIntMap.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.util;
 
 import com.sun.xml.internal.fastinfoset.CommonResourceBundle;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/ValueArray.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/ValueArray.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.util;
 
 public abstract class ValueArray {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/ValueArrayResourceException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/util/ValueArrayResourceException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.util;
 
 public class ValueArrayResourceException extends RuntimeException {
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/vocab/ParserVocabulary.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/vocab/ParserVocabulary.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.vocab;
 
 import com.sun.xml.internal.fastinfoset.EncodingConstants;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.fastinfoset.vocab;
 
 import com.sun.xml.internal.fastinfoset.EncodingConstants;
--- a/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/vocab/Vocabulary.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/vocab/Vocabulary.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.fastinfoset.vocab;
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnection.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnection.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -47,7 +47,7 @@
  * @author Manveen Kaur (manveen.kaur@sun.com)
  *
  */
-public class HttpSOAPConnection extends SOAPConnection {
+class HttpSOAPConnection extends SOAPConnection {
 
     public static final String vmVendor = System.getProperty("java.vendor.url");
     private static final String sunVmVendor = "http://java.sun.com/";
@@ -60,16 +60,12 @@
         Logger.getLogger(LogDomainConstants.HTTP_CONN_DOMAIN,
                          "com.sun.xml.internal.messaging.saaj.client.p2p.LocalStrings");
 
-    private static final String defaultProxyHost = null;
-    private static final int defaultProxyPort = -1;
 
     MessageFactory messageFactory = null;
 
     boolean closed = false;
 
     public HttpSOAPConnection() throws SOAPException {
-        proxyHost = defaultProxyHost;
-        proxyPort = defaultProxyPort;
 
         try {
             messageFactory = MessageFactory.newInstance(SOAPConstants.DYNAMIC_SOAP_PROTOCOL);
@@ -92,7 +88,7 @@
         closed = true;
     }
 
-    public SOAPMessage call(SOAPMessage message, Object endPoint)
+   public SOAPMessage call(SOAPMessage message, Object endPoint)
         throws SOAPException {
         if (closed) {
             log.severe("SAAJ0003.p2p.call.already.closed.conn");
@@ -145,11 +141,7 @@
 
         if (endPoint instanceof URL)
             try {
-                PriviledgedPost pp =
-                    new PriviledgedPost(this, message, (URL) endPoint);
-                SOAPMessage response =
-                    (SOAPMessage) AccessController.doPrivileged(pp);
-
+                SOAPMessage response = post(message, (URL)endPoint);
                 return response;
             } catch (Exception ex) {
                 // TBD -- chaining?
@@ -160,73 +152,6 @@
         }
     }
 
-    static class PriviledgedPost implements PrivilegedExceptionAction {
-
-        HttpSOAPConnection c;
-        SOAPMessage message;
-        URL endPoint;
-
-        PriviledgedPost(
-            HttpSOAPConnection c,
-            SOAPMessage message,
-            URL endPoint) {
-            this.c = c;
-            this.message = message;
-            this.endPoint = endPoint;
-        }
-
-        public Object run() throws Exception {
-            return c.post(message, endPoint);
-        }
-    }
-
-    // TBD
-    //    Fix this to do things better.
-
-    private String proxyHost = null;
-
-    static class PriviledgedSetProxyAction implements PrivilegedExceptionAction {
-
-        String proxyHost = null;
-        int proxyPort = 0;
-
-        PriviledgedSetProxyAction(String host, int port) {
-            this.proxyHost = host;
-            this.proxyPort = port;
-        }
-
-        public Object run() throws Exception {
-            System.setProperty("http.proxyHost", proxyHost);
-            System.setProperty("http.proxyPort", new Integer(proxyPort).toString());
-            log.log(Level.FINE, "SAAJ0050.p2p.proxy.host",
-                    new String[] { proxyHost });
-            log.log(Level.FINE, "SAAJ0051.p2p.proxy.port",
-                    new String[] { new Integer(proxyPort).toString() });
-            return proxyHost;
-        }
-    }
-
-
-    public void setProxy(String host, int port) {
-        try {
-            proxyPort = port;
-            PriviledgedSetProxyAction ps = new PriviledgedSetProxyAction(host, port);
-            proxyHost = (String) AccessController.doPrivileged(ps);
-        } catch (Exception e) {
-            throw new RuntimeException(e);
-        }
-    }
-
-    public String getProxyHost() {
-        return proxyHost;
-    }
-
-    private int proxyPort = -1;
-
-    public int getProxyPort() {
-        return proxyPort;
-    }
-
     SOAPMessage post(SOAPMessage message, URL endPoint) throws SOAPException {
         boolean isFailure = false;
 
@@ -265,7 +190,7 @@
             httpConnection.setDoOutput(true);
             httpConnection.setDoInput(true);
             httpConnection.setUseCaches(false);
-            HttpURLConnection.setFollowRedirects(true);
+            httpConnection.setInstanceFollowRedirects(true);
 
             if (message.saveRequired())
                 message.saveChanges();
@@ -278,7 +203,6 @@
                 MimeHeader header = (MimeHeader) it.next();
 
                 String[] values = headers.getHeader(header.getName());
-
                 if (values.length == 1)
                     httpConnection.setRequestProperty(
                         header.getName(),
@@ -529,7 +453,7 @@
             httpConnection.setDoOutput(true);
             httpConnection.setDoInput(true);
             httpConnection.setUseCaches(false);
-            HttpURLConnection.setFollowRedirects(true);
+            httpConnection.setFollowRedirects(true);
 
             httpConnection.connect();
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnectionFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnectionFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/Header.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/Header.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/MessagingException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/MessagingException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/MultipartDataSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/MultipartDataSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/BMMimeMultipart.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/BMMimeMultipart.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentDisposition.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentDisposition.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/HeaderTokenizer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/HeaderTokenizer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/InternetHeaders.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/InternetHeaders.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeMultipart.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeMultipart.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePartDataSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePartDataSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePullMultipart.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePullMultipart.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeUtility.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeUtility.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParameterList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParameterList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParseException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParseException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/SharedInputStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/SharedInputStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/UniqueValue.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/UniqueValue.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/ASCIIUtility.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/ASCIIUtility.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64DecoderStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64DecoderStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64EncoderStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64EncoderStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BEncoderStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BEncoderStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/LineInputStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/LineInputStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/OutputUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/OutputUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QDecoderStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QDecoderStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QEncoderStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QEncoderStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPDecoderStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPDecoderStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPEncoderStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPEncoderStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUDecoderStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUDecoderStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUEncoderStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUEncoderStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -170,11 +170,8 @@
                     new String[] { ex.getLocalizedMessage()});
                 throw new SOAPExceptionImpl("Data handler error: " + ex);
             }
-            bytes = bout.getBytes();
-            if (bytes != null)
-                return bytes.length;
+            return bout.size();
         }
-        return -1;
     }
 
     public void clearContent() {
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/Envelope.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/Envelope.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/FastInfosetDataContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/FastInfosetDataContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/GifDataContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/GifDataContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ImageDataContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ImageDataContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/JpegDataContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/JpegDataContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/LocalStrings.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/LocalStrings.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/MessageFactoryImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/MessageFactoryImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/MultipartDataContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/MultipartDataContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SAAJMetaFactoryImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SAAJMetaFactoryImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPDocument.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPDocument.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -40,6 +40,7 @@
 
 public class SOAPDocumentImpl extends DocumentImpl implements SOAPDocument {
 
+    private static final String XMLNS = "xmlns".intern();
     protected static final Logger log =
         Logger.getLogger(LogDomainConstants.SOAP_DOMAIN,
                          "com.sun.xml.internal.messaging.saaj.soap.LocalStrings");
@@ -126,6 +127,18 @@
     }
 
     public Attr createAttribute(String name) throws DOMException {
+        boolean isQualifiedName = (name.indexOf(":") > 0);
+        if (isQualifiedName) {
+            String nsUri = null;
+            String prefix = name.substring(0, name.indexOf(":"));
+            //cannot do anything to resolve the URI if prefix is not
+            //XMLNS.
+            if (XMLNS.equals(prefix)) {
+                nsUri = ElementImpl.XMLNS_URI;
+                return createAttributeNS(nsUri, name);
+            }
+        }
+
         return super.createAttribute(name);
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPFactoryImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPFactoryImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPIOException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPIOException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPVersionMismatchException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/SOAPVersionMismatchException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/StringDataContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/StringDataContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/XmlDataContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/XmlDataContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPFactoryDynamicImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPFactoryDynamicImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPMessageFactoryDynamicImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPMessageFactoryDynamicImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/BodyElementImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/BodyElementImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/BodyImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/BodyImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/CommentImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/CommentImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/DetailEntryImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/DetailEntryImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/ElementFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/ElementFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/FaultElementImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/FaultElementImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/FaultImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/FaultImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderElementImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderElementImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/TreeException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/impl/TreeException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/name/NameImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/name/NameImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Body1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Body1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/BodyElement1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/BodyElement1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Detail1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Detail1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/DetailEntry1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/DetailEntry1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Envelope1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Envelope1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Fault1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Fault1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/FaultElement1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/FaultElement1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Header1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Header1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/HeaderElement1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/HeaderElement1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Message1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Message1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPFactory1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPFactory1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPMessageFactory1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPMessageFactory1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPPart1_1Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPPart1_1Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Body1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Body1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/BodyElement1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/BodyElement1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Detail1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Detail1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/DetailEntry1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/DetailEntry1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Envelope1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Envelope1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Fault1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Fault1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/FaultElement1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/FaultElement1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Header1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Header1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/HeaderElement1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/HeaderElement1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Message1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Message1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPFactory1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPFactory1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPMessageFactory1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPMessageFactory1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPPart1_2Impl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPPart1_2Impl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/Base64.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/Base64.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/ByteInputStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/ByteInputStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/ByteOutputStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/ByteOutputStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/CharReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/CharReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/CharWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/CharWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/FinalArrayList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/FinalArrayList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/JAXMStreamSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/JAXMStreamSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/JaxmURI.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/JaxmURI.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/LocalStrings.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/LocalStrings.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/LogDomainConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/LogDomainConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/MimeHeadersUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/MimeHeadersUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/NamespaceContextIterator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/NamespaceContextIterator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/ParseUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/ParseUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/ParserPool.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/ParserPool.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/RejectDoctypeSaxFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/RejectDoctypeSaxFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/TeeInputStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/TeeInputStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/transform/EfficientStreamingTransformer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/messaging/saaj/util/transform/EfficientStreamingTransformer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.org.jvnet.fastinfoset;
 
 public class EncodingAlgorithmException extends FastInfosetException {
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmIndexes.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmIndexes.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.org.jvnet.fastinfoset;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/ExternalVocabulary.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/ExternalVocabulary.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.org.jvnet.fastinfoset;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.org.jvnet.fastinfoset;
 
 public class FastInfosetException extends Exception {
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetResult.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetResult.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.org.jvnet.fastinfoset;
 
 import java.io.OutputStream;
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSerializer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSerializer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -24,6 +24,7 @@
  *
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
+
 package com.sun.xml.internal.org.jvnet.fastinfoset;
 
 import java.io.OutputStream;
@@ -244,7 +245,7 @@
 
     /**
      * Gets the maximum size of character content chunks
-     * that will be indexed.
+     * that might be indexed.
      *
      * @return The maximum character content chunk size.
      */
@@ -252,26 +253,27 @@
 
     /**
      * Sets the maximum size of character content chunks
-     * that will be indexed.
+     * that might be indexed.
      *
      * @param size the maximum character content chunk size.
      */
     public void setMaxCharacterContentChunkSize(int size);
 
     /**
-     * Gets the limit on the memory size of Map of attribute values
-     * that will be indexed.
+     * Gets the limit on the memory size, allocated for indexed character
+     * content chunks.
      *
-     * @return The attribute value size limit.
+     * @return the limit on the memory size, allocated for indexed character
+     * content chunks.
      */
     public int getCharacterContentChunkMapMemoryLimit();
 
     /**
-     * Sets the limit on the memory size of Map of attribute values
-     * that will be indexed.
+     * Sets the limit on the memory size, allocated for indexed character
+     * content chunks.
      *
-     * @param size The attribute value size limit. Any value less
-     * that a length of size limit will be indexed.
+     * @param size the limit on the memory size, allocated for indexed character
+     * content chunks.
      */
     public void setCharacterContentChunkMapMemoryLimit(int size);
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,8 +25,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
-
 package com.sun.xml.internal.org.jvnet.fastinfoset;
 
 import java.io.InputStream;
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/RestrictedAlphabet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/RestrictedAlphabet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.org.jvnet.fastinfoset;
 
 public final class RestrictedAlphabet {
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/Vocabulary.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/Vocabulary.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,12 +25,10 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.org.jvnet.fastinfoset;
 
 import java.util.LinkedHashSet;
 import java.util.Set;
-import javax.xml.namespace.QName;
 
 /**
  * A canonical representation of a vocabulary.
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/VocabularyApplicationData.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/VocabularyApplicationData.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.org.jvnet.fastinfoset;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmAttributes.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmAttributes.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/ExtendedContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/ExtendedContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -24,6 +24,7 @@
  *
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
+
 package com.sun.xml.internal.org.jvnet.fastinfoset.sax;
 
 import com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetSerializer;
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.org.jvnet.fastinfoset.sax;
 
 import org.xml.sax.SAXException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/RestrictedAlphabetContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/RestrictedAlphabetContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/EncodingAlgorithmAttributesImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/EncodingAlgorithmAttributesImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -24,6 +24,7 @@
  *
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
+
 package com.sun.xml.internal.org.jvnet.fastinfoset.sax.helpers;
 
 import com.sun.xml.internal.fastinfoset.CommonResourceBundle;
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/FastInfosetDefaultHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/FastInfosetDefaultHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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,6 @@
  * THIS FILE WAS MODIFIED BY SUN MICROSYSTEMS, INC.
  */
 
-
 package com.sun.xml.internal.org.jvnet.fastinfoset.sax.helpers;
 
 import com.sun.xml.internal.org.jvnet.fastinfoset.sax.*;
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/stax/FastInfosetStreamReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/stax/FastInfosetStreamReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/stax/LowLevelFastInfosetStreamWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/fastinfoset/stax/LowLevelFastInfosetStreamWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -27,10 +27,8 @@
 
 package com.sun.xml.internal.org.jvnet.fastinfoset.stax;
 
-import com.sun.xml.internal.fastinfoset.EncodingConstants;
 import java.io.IOException;
 import javax.xml.stream.XMLStreamException;
-import com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmIndexes;
 
 /**
  * Low level Fast Infoset stream writer.
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/Chunk.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/Chunk.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/ChunkInputStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/ChunkInputStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/Data.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/Data.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/DataFile.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/DataFile.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/DataHead.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/DataHead.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/FileData.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/FileData.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/FinalArrayList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/FinalArrayList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/Header.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/Header.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/InternetHeaders.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/InternetHeaders.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEConfig.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEConfig.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEParsingException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEParsingException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEPart.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MIMEPart.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MemoryData.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/MemoryData.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/WeakDataFile.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/mimepull/WeakDataFile.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/Base64Data.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/Base64Data.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/Base64Encoder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/Base64Encoder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/ByteArrayOutputStreamEx.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/ByteArrayOutputStreamEx.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/StreamingDataHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/StreamingDataHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/XMLStreamWriterEx.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/org/jvnet/staxex/XMLStreamWriterEx.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Annotations.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Annotations.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/BuildException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/BuildException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/CommentList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/CommentList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/DataPatternBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/DataPatternBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Div.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Div.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/ElementAnnotationBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/ElementAnnotationBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Grammar.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Grammar.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/GrammarSection.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/GrammarSection.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Include.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Include.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/IncludedGrammar.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/IncludedGrammar.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/NameClassBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/NameClassBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Scope.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/builder/Scope.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.builder;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/om/Location.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/om/Location.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.om;
 
 public interface Location { }
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/om/ParsedElementAnnotation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/om/ParsedElementAnnotation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.om;
 
 public interface ParsedElementAnnotation { }
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/om/ParsedNameClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/om/ParsedNameClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.om;
 
 public interface ParsedNameClass { }
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/om/ParsedPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/om/ParsedPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.om;
 
 public interface ParsedPattern { }
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.util;
 
 import com.sun.xml.internal.rngom.ast.builder.BuildException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/util/LocatorImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/util/LocatorImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.ast.util;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/util/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/ast/util/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,30 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
-Typical implementations of the ast.builder/ast.om packages.
+<!--
+ Copyright (C) 2004-2011
+ 
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
 
-Those classes are solely intended to make the AST implementation easier.
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+-->
+<html>
+<body>
+<p>Typical implementations of the ast.builder/ast.om packages.</p>
+<p>Those classes are solely intended to make the AST implementation easier.</p>
+</body>
+</html>
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/AfterPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/AfterPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/Alphabet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/Alphabet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.nc.ChoiceNameClass;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/AttributePattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/AttributePattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/BinaryPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/BinaryPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import org.xml.sax.SAXException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ChoicePattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ChoicePattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/DataExceptPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/DataExceptPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
@@ -45,14 +66,17 @@
     return except.samePattern(((DataExceptPattern)other).except);
   }
 
+    @Override
   public void accept(PatternVisitor visitor) {
     visitor.visitDataExcept(getDatatype(), except);
   }
 
+    @Override
   public Object apply(PatternFunction f) {
     return f.caseDataExcept(this);
   }
 
+    @Override
   void checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha)
     throws RestrictionViolationException {
     super.checkRestrictions(context, dad, alpha);
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/DataPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/DataPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
@@ -59,6 +80,7 @@
 //    return dt instanceof Datatype2 && ((Datatype2)dt).alwaysValid();
   }
 
+    @Override
   void checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha)
     throws RestrictionViolationException {
     switch (context) {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/DuplicateAttributeDetector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/DuplicateAttributeDetector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import java.util.ArrayList;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ElementPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ElementPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
@@ -50,6 +71,7 @@
     this.loc = loc;
   }
 
+    @Override
   void checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha)
     throws RestrictionViolationException {
     if (alpha != null)
@@ -75,6 +97,7 @@
     }
   }
 
+    @Override
   Pattern expand(SchemaPatternBuilder b) {
     if (!expanded) {
       expanded = true;
@@ -92,6 +115,7 @@
     return nameClass.equals(ep.nameClass) && p == ep.p;
   }
 
+    @Override
   void checkRecursion(int depth) throws SAXException {
     p.checkRecursion(depth + 1);
   }
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/EmptyPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/EmptyPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
@@ -40,6 +61,7 @@
   public Object apply(PatternFunction f) {
     return f.caseEmpty(this);
   }
+    @Override
   void checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha)
     throws RestrictionViolationException {
     switch (context) {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ErrorPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ErrorPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/GroupPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/GroupPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.*;
@@ -34,6 +55,7 @@
           p2);
   }
 
+    @Override
   Pattern expand(SchemaPatternBuilder b) {
     Pattern ep1 = p1.expand(b);
     Pattern ep2 = p2.expand(b);
@@ -43,6 +65,7 @@
       return this;
   }
 
+    @Override
   void checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha) throws RestrictionViolationException {
     switch (context) {
     case START_CONTEXT:
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/InterleavePattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/InterleavePattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
@@ -34,6 +55,7 @@
           p1,
           p2);
   }
+    @Override
   Pattern expand(SchemaPatternBuilder b) {
     Pattern ep1 = p1.expand(b);
     Pattern ep2 = p2.expand(b);
@@ -42,6 +64,7 @@
     else
       return this;
   }
+    @Override
   void checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha)
     throws RestrictionViolationException {
     switch (context) {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ListPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ListPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
@@ -41,6 +62,7 @@
     this.locator = locator;
   }
 
+    @Override
   Pattern expand(SchemaPatternBuilder b) {
     Pattern ep = p.expand(b);
     if (ep != p)
@@ -49,6 +71,7 @@
       return this;
   }
 
+    @Override
   void checkRecursion(int depth) throws SAXException {
     p.checkRecursion(depth);
   }
@@ -66,6 +89,7 @@
     return f.caseList(this);
   }
 
+    @Override
   void checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha)
     throws RestrictionViolationException {
     switch (context) {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -23,6 +23,27 @@
 # questions.
 #
 
+#
+# Copyright (C) 2004-2011
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+# THE SOFTWARE.
+#
 # Properties file specifying messages
 illegal_href_attribute=illegal \"href\" attribute
 ns_attribute_ignored=\"ns\" attribute ignored
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/NotAllowedPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/NotAllowedPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
@@ -31,6 +52,7 @@
   NotAllowedPattern() {
     super(false, EMPTY_CONTENT_TYPE, NOT_ALLOWED_HASH_CODE);
   }
+    @Override
   boolean isNotAllowed() {
     return true;
   }
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/OneOrMorePattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/OneOrMorePattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
@@ -38,6 +59,7 @@
     this.p = p;
   }
 
+    @Override
   Pattern expand(SchemaPatternBuilder b) {
     Pattern ep = p.expand(b);
     if (ep != p)
@@ -46,10 +68,12 @@
       return this;
   }
 
+    @Override
   void checkRecursion(int depth) throws SAXException {
     p.checkRecursion(depth);
   }
 
+    @Override
   void checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha)
     throws RestrictionViolationException {
     switch (context) {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/Pattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/Pattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.ast.om.ParsedPattern;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/PatternBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/PatternBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 public class PatternBuilder {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/PatternInterner.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/PatternInterner.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 final class PatternInterner {
@@ -45,6 +66,7 @@
         usedLimit = parent.usedLimit;
     }
 
+    @SuppressWarnings("empty-statement")
     Pattern intern(Pattern p) {
         int h;
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/RefPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/RefPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
@@ -68,6 +89,7 @@
     this.refLoc = loc;
   }
 
+    @Override
   void checkRecursion(int depth) throws SAXException {
     if (checkRecursionDepth == -1) {
       checkRecursionDepth = depth;
@@ -80,6 +102,7 @@
                                   refLoc);
   }
 
+    @Override
   Pattern expand(SchemaPatternBuilder b) {
     if (!expanded) {
       p = p.expand(b);
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/RestrictionViolationException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/RestrictionViolationException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/SchemaBuilderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/SchemaBuilderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import java.util.Enumeration;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/SchemaPatternBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/SchemaPatternBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.nc.NameClass;
@@ -32,9 +53,11 @@
   private boolean idTypes;
   private final Pattern unexpandedNotAllowed =
         new NotAllowedPattern() {
+        @Override
         boolean isNotAllowed() {
             return false;
         }
+        @Override
         Pattern expand(SchemaPatternBuilder b) {
             return b.makeNotAllowed();
         }
@@ -83,6 +106,7 @@
     return text;
   }
 
+    @Override
   Pattern makeOneOrMore(Pattern p) {
     if (p == text)
       return p;
@@ -98,6 +122,7 @@
     return schemaInterner.intern(p);
   }
 
+    @Override
   Pattern makeChoice(Pattern p1, Pattern p2) {
     if (p1 == notAllowed || p1 == p2)
       return p2;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/StringPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/StringPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 abstract class StringPattern extends Pattern {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/TextPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/TextPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
@@ -44,6 +65,7 @@
     return f.caseText(this);
   }
 
+    @Override
   void checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha)
     throws RestrictionViolationException {
     switch (context) {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ValuePattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/ValuePattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary;
 
 import com.sun.xml.internal.rngom.binary.visitor.PatternFunction;
@@ -55,6 +76,7 @@
     return f.caseValue(this);
   }
 
+    @Override
   void checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha)
     throws RestrictionViolationException {
     switch (context) {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+<!--
+ Copyright (C) 2004-2011
+ 
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+-->
 <html>
   <body>
     Minimal binarized pattern object model (one example of <tt>ast.om</tt> implementation).
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/visitor/ChildElementFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/visitor/ChildElementFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary.visitor;
 
 import com.sun.xml.internal.rngom.binary.Pattern;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/visitor/PatternFunction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/visitor/PatternFunction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary.visitor;
 
 import com.sun.xml.internal.rngom.binary.AfterPattern;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/visitor/PatternVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/visitor/PatternVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary.visitor;
 
 import com.sun.xml.internal.rngom.binary.Pattern;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/visitor/PatternWalker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/binary/visitor/PatternWalker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.binary.visitor;
 
 import com.sun.xml.internal.rngom.binary.Pattern;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/Annotation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/Annotation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/CommentListImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/CommentListImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,11 +22,31 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.ast.builder.CommentList;
 import com.sun.xml.internal.rngom.ast.builder.BuildException;
-import com.sun.xml.internal.rngom.ast.om.Location;
 import com.sun.xml.internal.rngom.ast.util.LocatorImpl;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DAnnotation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DAnnotation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import org.xml.sax.Locator;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DAttributePattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DAttributePattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.nc.NameClass;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DChoicePattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DChoicePattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DContainerPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DContainerPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DDataPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DDataPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DDefine.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DDefine.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DElementPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DElementPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.nc.NameClass;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DEmptyPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DEmptyPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,10 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
-
-
 /**
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DGrammarPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DGrammarPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import java.util.HashMap;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DGroupPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DGroupPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,10 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
-
-
 /**
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DInterleavePattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DInterleavePattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,10 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
-
-
 /**
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DListPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DListPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,10 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
-
-
 /**
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DMixedPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DMixedPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,10 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
-
-
 /**
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DNotAllowedPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DNotAllowedPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,10 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
-
-
 /**
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DOMPrinter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DOMPrinter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import org.w3c.dom.Attr;
@@ -134,12 +155,16 @@
             String prefix = node.getPrefix();
             if (prefix != null && prefix.equals("xmlns")) {
                 out.writeNamespace(prefix, node.getNamespaceURI());
-            } else {
+            } else if (prefix != null) {
                 out.writeAttribute(prefix
                     , node.getNamespaceURI()
                     , name
                     , node.getNodeValue()
                 );
+            } else {
+                out.writeAttribute(node.getNamespaceURI()
+                        , name
+                        , node.getNodeValue());
             }
         }
     }
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DOneOrMorePattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DOneOrMorePattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,10 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
-
-
 /**
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DOptionalPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DOptionalPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,10 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
-
-
 /**
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.ast.om.ParsedPattern;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DPatternVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DPatternVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,10 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
-
-
 /**
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DPatternWalker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DPatternWalker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,10 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
-
-
 /**
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DRefPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DRefPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,10 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
-
-
 /**
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DSchemaBuilderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DSchemaBuilderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.ast.builder.BuildException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DTextPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DTextPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,10 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
-
-
 /**
  * @author Kohsuke Kawaguchi (kk@kohsuke.org)
  */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DUnaryPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DUnaryPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DValuePattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DValuePattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.parse.Context;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DXMLPrinter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DXMLPrinter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,8 +22,30 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
+import java.io.File;
 import java.io.FileOutputStream;
 import java.io.OutputStream;
 import java.util.List;
@@ -511,16 +533,18 @@
         Parseable p;
 
         ErrorHandler eh = new DefaultHandler() {
+            @Override
             public void error(SAXParseException e) throws SAXException {
                 throw e;
             }
         };
 
         // the error handler passed to Parseable will receive parsing errors.
+        String path = new File(args[0]).toURL().toString();
         if (args[0].endsWith(".rng")) {
-            p = new SAXParseable(new InputSource(args[0]), eh);
+            p = new SAXParseable(new InputSource(path), eh);
         } else {
-            p = new CompactParseable(new InputSource(args[0]), eh);
+            p = new CompactParseable(new InputSource(path), eh);
         }
 
         // the error handler passed to CheckingSchemaBuilder will receive additional
@@ -533,6 +557,7 @@
             DGrammarPattern grammar = (DGrammarPattern) p.parse(sb);
             OutputStream out = new FileOutputStream(args[1]);
             XMLOutputFactory factory = XMLOutputFactory.newInstance();
+            factory.setProperty("javax.xml.stream.isRepairingNamespaces", Boolean.TRUE);
             XMLStreamWriter output = factory.createXMLStreamWriter(out);
             DXMLPrinter printer = new DXMLPrinter(output);
             printer.printDocument(grammar);
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DXmlTokenPattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DXmlTokenPattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.nc.NameClass;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DZeroOrMorePattern.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DZeroOrMorePattern.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DataPatternBuilderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/DataPatternBuilderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/ElementAnnotationBuilderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/ElementAnnotationBuilderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.ast.builder.BuildException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/ElementWrapper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/ElementWrapper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.ast.om.ParsedElementAnnotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/GrammarBuilderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/GrammarBuilderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/IncludeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/IncludeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
@@ -49,6 +70,7 @@
         super(p, parent, sb);
     }
 
+    @Override
     public void define(String name, Combine combine, ParsedPattern pattern, Location loc, Annotations anno) throws BuildException {
         super.define(name, combine, pattern, loc, anno);
         if(name==START)
@@ -66,6 +88,7 @@
             super(p, parent, sb);
         }
 
+        @Override
         public void define(String name, Combine combine, ParsedPattern pattern, Location loc, Annotations anno) throws BuildException {
             // check for overridden pattern
             if(name==START) {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/Main.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/Main.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.ast.builder.BuildException;
@@ -44,6 +65,7 @@
         Parseable p;
 
         ErrorHandler eh = new DefaultHandler() {
+            @Override
             public void error(SAXParseException e) throws SAXException {
                 throw e;
             }
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/PatternParseable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/PatternParseable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.digested;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
@@ -33,7 +54,6 @@
 import com.sun.xml.internal.rngom.ast.om.ParsedNameClass;
 import com.sun.xml.internal.rngom.ast.om.ParsedPattern;
 import com.sun.xml.internal.rngom.nc.NameClass;
-import com.sun.xml.internal.rngom.parse.IllegalSchemaException;
 import com.sun.xml.internal.rngom.parse.Parseable;
 import org.xml.sax.Locator;
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/digested/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+<!--
+ Copyright (C) 2004-2011
+ 
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+-->
 <html><body>
 Another RELAX NG AST implementation that optimizes away
 inclusions and some other syntax sugars, while still retaining
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/CachedDatatypeLibraryFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/CachedDatatypeLibraryFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.dt;
 
 import org.relaxng.datatype.DatatypeLibrary;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/CascadingDatatypeLibraryFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/CascadingDatatypeLibraryFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.dt;
 
 import org.relaxng.datatype.DatatypeLibrary;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/DoNothingDatatypeLibraryFactoryImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/DoNothingDatatypeLibraryFactoryImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.dt;
 
 import org.relaxng.datatype.DatatypeLibraryFactory;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.dt.builtin;
 
 import org.relaxng.datatype.Datatype;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibrary.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibrary.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.dt.builtin;
 
 import org.relaxng.datatype.Datatype;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibraryFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibraryFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.dt.builtin;
 
 import org.relaxng.datatype.DatatypeLibrary;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/CompatibilityDatatypeLibrary.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/CompatibilityDatatypeLibrary.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.dt.builtin;
 
 import org.relaxng.datatype.Datatype;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -23,5 +23,27 @@
 # questions.
 #
 
+#
+# Copyright (C) 2004-2011
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+# THE SOFTWARE.
+#
+
 # Properties file specifying messages
 builtin_param=builtin datatypes do not have any parameters
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/dt/builtin/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,4 +22,25 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
-RELAX NG built-in datatype implementation.
+<!--
+ Copyright (C) 2004-2011
+ 
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+-->
+<html><body>RELAX NG built-in datatype implementation.</body></html>
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/AnyNameClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/AnyNameClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.nc;
 
 import javax.xml.namespace.QName;
@@ -38,10 +59,12 @@
         return SPECIFICITY_ANY_NAME;
     }
 
+    @Override
     public boolean equals(Object obj) {
         return obj==this;
     }
 
+    @Override
     public int hashCode() {
         return AnyNameClass.class.hashCode();
     }
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/AnyNameExceptNameClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/AnyNameExceptNameClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.nc;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/ChoiceNameClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/ChoiceNameClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.nc;
 
 import javax.xml.namespace.QName;
@@ -46,10 +67,12 @@
             nameClass2.containsSpecificity(name));
     }
 
+    @Override
     public int hashCode() {
         return nameClass1.hashCode() ^ nameClass2.hashCode();
     }
 
+    @Override
     public boolean equals(Object obj) {
         if (obj == null || !(obj instanceof ChoiceNameClass))
             return false;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NameClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NameClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.nc;
 
 import com.sun.xml.internal.rngom.ast.om.ParsedNameClass;
@@ -71,6 +92,7 @@
     public Set<QName> listNames() {
         final Set<QName> names = new HashSet<QName>();
         accept(new NameClassWalker() {
+            @Override
             public Void visitName(QName name) {
                 names.add(name);
                 return null;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NameClassBuilderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NameClassBuilderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.nc;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
@@ -33,7 +54,6 @@
 
 import java.util.List;
 
-
 /**
  *
  * @author
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NameClassVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NameClassVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.nc;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NameClassWalker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NameClassWalker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.nc;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NsNameClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NsNameClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.nc;
 
 import javax.xml.namespace.QName;
@@ -42,10 +63,12 @@
     return contains(name) ? SPECIFICITY_NS_NAME : SPECIFICITY_NONE;
   }
 
+  @Override
   public int hashCode() {
     return namespaceUri.hashCode();
   }
 
+  @Override
   public boolean equals(Object obj) {
     if (obj == null || !(obj instanceof NsNameClass))
       return false;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NsNameExceptNameClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NsNameExceptNameClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.nc;
 
 import javax.xml.namespace.QName;
@@ -45,6 +66,7 @@
     return contains(name) ? SPECIFICITY_NS_NAME : SPECIFICITY_NONE;
   }
 
+  @Override
   public boolean equals(Object obj) {
     if (obj == null || !(obj instanceof NsNameExceptNameClass))
       return false;
@@ -53,6 +75,7 @@
             && nameClass.equals(other.nameClass));
   }
 
+  @Override
   public int hashCode() {
     return namespaceURI.hashCode() ^ nameClass.hashCode();
   }
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NullNameClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/NullNameClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.nc;
 
 import javax.xml.namespace.QName;
@@ -38,10 +59,12 @@
         return SPECIFICITY_NONE;
     }
 
+    @Override
     public int hashCode() {
         return NullNameClass.class.hashCode();
     }
 
+    @Override
     public boolean equals(Object obj) {
         return this==obj;
     }
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/OverlapDetector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/OverlapDetector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.nc;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/SimpleNameClass.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/SimpleNameClass.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.nc;
 
 import javax.xml.namespace.QName;
@@ -46,10 +67,12 @@
         return contains(name) ? SPECIFICITY_NAME : SPECIFICITY_NONE;
     }
 
+    @Override
     public int hashCode() {
         return name.hashCode();
     }
 
+    @Override
     public boolean equals(Object obj) {
         if (obj == null || !(obj instanceof SimpleNameClass))
             return false;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/nc/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+<!--
+ Copyright (C) 2004-2011
+ 
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+-->
 <html>
   <body>
     Default Name Class Object Model (one example of <tt>ast.om</tt> implementation).
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/Context.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/Context.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse;
 
 import java.util.Enumeration;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/IllegalSchemaException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/IllegalSchemaException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -23,6 +23,28 @@
 # questions.
 #
 
+#
+# Copyright (C) 2004-2011
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+# THE SOFTWARE.
+#
+
 # common messages between XML and compact syntax parser
 parent_ref_outside_grammar=parentRef is used outside a grammar
 ref_outside_grammar=ref is used outside a grammar
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/Parseable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/Parseable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse;
 
 import com.sun.xml.internal.rngom.ast.builder.*;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/CompactParseable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/CompactParseable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.compact;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 /* Generated By:JavaCC: Do not edit this line. CompactSyntax.java */
 package com.sun.xml.internal.rngom.parse.compact;
 
@@ -220,7 +241,7 @@
 
   private static String unquote(String s) {
     if (s.length() >= 6 && s.charAt(0) == s.charAt(1)) {
-      s = s.replace('\u0000', '\n');
+      s = s.replace('\u0000', '\u005cn');
       return s.substring(3, s.length() - 3);
     }
     else
@@ -324,7 +345,7 @@
               StringBuffer buf = new StringBuffer(s);
               do {
                 t = t.next;
-                buf.append('\n');
+                buf.append('\u005cn');
                 buf.append(mungeComment(t.image));
               } while (t.next != null
                        && t.next.kind == CompactSyntaxConstants.SINGLE_LINE_COMMENT_CONTINUE);
@@ -2109,7 +2130,7 @@
         break label_19;
       }
       t = jj_consume_token(DOCUMENTATION_CONTINUE);
-                                  eab.addText("\n" + mungeComment(t.image), makeLocation(t), null);
+                                  eab.addText("\u005cn" + mungeComment(t.image), makeLocation(t), null);
     }
     {if (true) return eab.makeElementAnnotation();}
     throw new Error("Missing return statement in function");
@@ -2630,63 +2651,63 @@
     throw new Error("Missing return statement in function");
   }
 
-  final private boolean jj_2_1(int xla) {
+  private boolean jj_2_1(int xla) {
     jj_la = xla; jj_lastpos = jj_scanpos = token;
     try { return !jj_3_1(); }
     catch(LookaheadSuccess ls) { return true; }
     finally { jj_save(0, xla); }
   }
 
-  final private boolean jj_2_2(int xla) {
+  private boolean jj_2_2(int xla) {
     jj_la = xla; jj_lastpos = jj_scanpos = token;
     try { return !jj_3_2(); }
     catch(LookaheadSuccess ls) { return true; }
     finally { jj_save(1, xla); }
   }
 
-  final private boolean jj_2_3(int xla) {
+  private boolean jj_2_3(int xla) {
     jj_la = xla; jj_lastpos = jj_scanpos = token;
     try { return !jj_3_3(); }
     catch(LookaheadSuccess ls) { return true; }
     finally { jj_save(2, xla); }
   }
 
-  final private boolean jj_2_4(int xla) {
+  private boolean jj_2_4(int xla) {
     jj_la = xla; jj_lastpos = jj_scanpos = token;
     try { return !jj_3_4(); }
     catch(LookaheadSuccess ls) { return true; }
     finally { jj_save(3, xla); }
   }
 
-  final private boolean jj_2_5(int xla) {
+  private boolean jj_2_5(int xla) {
     jj_la = xla; jj_lastpos = jj_scanpos = token;
     try { return !jj_3_5(); }
     catch(LookaheadSuccess ls) { return true; }
     finally { jj_save(4, xla); }
   }
 
-  final private boolean jj_2_6(int xla) {
+  private boolean jj_2_6(int xla) {
     jj_la = xla; jj_lastpos = jj_scanpos = token;
     try { return !jj_3_6(); }
     catch(LookaheadSuccess ls) { return true; }
     finally { jj_save(5, xla); }
   }
 
-  final private boolean jj_2_7(int xla) {
+  private boolean jj_2_7(int xla) {
     jj_la = xla; jj_lastpos = jj_scanpos = token;
     try { return !jj_3_7(); }
     catch(LookaheadSuccess ls) { return true; }
     finally { jj_save(6, xla); }
   }
 
-  final private boolean jj_2_8(int xla) {
+  private boolean jj_2_8(int xla) {
     jj_la = xla; jj_lastpos = jj_scanpos = token;
     try { return !jj_3_8(); }
     catch(LookaheadSuccess ls) { return true; }
     finally { jj_save(7, xla); }
   }
 
-  final private boolean jj_3R_43() {
+  private boolean jj_3R_43() {
     if (jj_scan_token(1)) return true;
     Token xsp;
     while (true) {
@@ -2697,17 +2718,17 @@
     return false;
   }
 
-  final private boolean jj_3R_51() {
+  private boolean jj_3R_51() {
     if (jj_scan_token(ESCAPED_IDENTIFIER)) return true;
     return false;
   }
 
-  final private boolean jj_3R_50() {
+  private boolean jj_3R_50() {
     if (jj_scan_token(IDENTIFIER)) return true;
     return false;
   }
 
-  final private boolean jj_3R_41() {
+  private boolean jj_3R_41() {
     Token xsp;
     xsp = jj_scanpos;
     if (jj_3R_50()) {
@@ -2717,13 +2738,13 @@
     return false;
   }
 
-  final private boolean jj_3R_47() {
+  private boolean jj_3R_47() {
     if (jj_scan_token(PREFIXED_NAME)) return true;
     if (jj_3R_56()) return true;
     return false;
   }
 
-  final private boolean jj_3R_55() {
+  private boolean jj_3R_55() {
     Token xsp;
     xsp = jj_scanpos;
     if (jj_scan_token(40)) {
@@ -2737,7 +2758,7 @@
     return false;
   }
 
-  final private boolean jj_3R_45() {
+  private boolean jj_3R_45() {
     Token xsp;
     if (jj_3R_55()) return true;
     while (true) {
@@ -2747,12 +2768,12 @@
     return false;
   }
 
-  final private boolean jj_3R_38() {
+  private boolean jj_3R_38() {
     if (jj_3R_48()) return true;
     return false;
   }
 
-  final private boolean jj_3R_42() {
+  private boolean jj_3R_42() {
     Token xsp;
     xsp = jj_scanpos;
     if (jj_scan_token(5)) {
@@ -2765,17 +2786,17 @@
     return false;
   }
 
-  final private boolean jj_3R_37() {
+  private boolean jj_3R_37() {
     if (jj_3R_47()) return true;
     return false;
   }
 
-  final private boolean jj_3R_54() {
+  private boolean jj_3R_54() {
     if (jj_3R_42()) return true;
     return false;
   }
 
-  final private boolean jj_3R_29() {
+  private boolean jj_3R_29() {
     Token xsp;
     xsp = jj_scanpos;
     if (jj_3R_37()) {
@@ -2785,7 +2806,7 @@
     return false;
   }
 
-  final private boolean jj_3R_44() {
+  private boolean jj_3R_44() {
     Token xsp;
     xsp = jj_scanpos;
     if (jj_3R_53()) {
@@ -2795,7 +2816,7 @@
     return false;
   }
 
-  final private boolean jj_3R_53() {
+  private boolean jj_3R_53() {
     if (jj_3R_41()) return true;
     Token xsp;
     xsp = jj_scanpos;
@@ -2809,7 +2830,7 @@
     return false;
   }
 
-  final private boolean jj_3R_36() {
+  private boolean jj_3R_36() {
     if (jj_3R_45()) return true;
     Token xsp;
     xsp = jj_scanpos;
@@ -2818,18 +2839,18 @@
     return false;
   }
 
-  final private boolean jj_3R_35() {
+  private boolean jj_3R_35() {
     if (jj_3R_43()) return true;
     if (jj_3R_44()) return true;
     return false;
   }
 
-  final private boolean jj_3R_34() {
+  private boolean jj_3R_34() {
     if (jj_3R_42()) return true;
     return false;
   }
 
-  final private boolean jj_3R_33() {
+  private boolean jj_3R_33() {
     if (jj_3R_41()) return true;
     Token xsp;
     xsp = jj_scanpos;
@@ -2846,18 +2867,18 @@
     return false;
   }
 
-  final private boolean jj_3_1() {
+  private boolean jj_3_1() {
     if (jj_3R_28()) return true;
     return false;
   }
 
-  final private boolean jj_3R_32() {
+  private boolean jj_3R_32() {
     if (jj_scan_token(PREFIXED_NAME)) return true;
     if (jj_scan_token(1)) return true;
     return false;
   }
 
-  final private boolean jj_3R_28() {
+  private boolean jj_3R_28() {
     Token xsp;
     xsp = jj_scanpos;
     if (jj_3R_32()) {
@@ -2876,54 +2897,54 @@
     return false;
   }
 
-  final private boolean jj_3R_59() {
+  private boolean jj_3R_59() {
     if (jj_3R_43()) return true;
     return false;
   }
 
-  final private boolean jj_3_8() {
+  private boolean jj_3_8() {
     if (jj_3R_31()) return true;
     return false;
   }
 
-  final private boolean jj_3R_56() {
+  private boolean jj_3R_56() {
     if (jj_scan_token(1)) return true;
     return false;
   }
 
-  final private boolean jj_3R_49() {
+  private boolean jj_3R_49() {
     if (jj_3R_57()) return true;
     if (jj_scan_token(2)) return true;
     return false;
   }
 
-  final private boolean jj_3R_40() {
+  private boolean jj_3R_40() {
     if (jj_3R_49()) return true;
     return false;
   }
 
-  final private boolean jj_3_4() {
+  private boolean jj_3_4() {
     if (jj_3R_29()) return true;
     return false;
   }
 
-  final private boolean jj_3R_48() {
+  private boolean jj_3R_48() {
     if (jj_3R_41()) return true;
     if (jj_3R_56()) return true;
     return false;
   }
 
-  final private boolean jj_3_3() {
+  private boolean jj_3_3() {
     if (jj_3R_29()) return true;
     return false;
   }
 
-  final private boolean jj_3_6() {
+  private boolean jj_3_6() {
     if (jj_3R_29()) return true;
     return false;
   }
 
-  final private boolean jj_3R_62() {
+  private boolean jj_3R_62() {
     Token xsp;
     xsp = jj_scanpos;
     if (jj_scan_token(26)) {
@@ -2984,33 +3005,33 @@
     return false;
   }
 
-  final private boolean jj_3R_61() {
+  private boolean jj_3R_61() {
     if (jj_3R_62()) return true;
     return false;
   }
 
-  final private boolean jj_3_2() {
+  private boolean jj_3_2() {
     if (jj_3R_28()) return true;
     return false;
   }
 
-  final private boolean jj_3R_30() {
+  private boolean jj_3R_30() {
     if (jj_scan_token(PREFIXED_NAME)) return true;
     if (jj_scan_token(2)) return true;
     return false;
   }
 
-  final private boolean jj_3R_60() {
+  private boolean jj_3R_60() {
     if (jj_3R_41()) return true;
     return false;
   }
 
-  final private boolean jj_3R_58() {
+  private boolean jj_3R_58() {
     if (jj_3R_57()) return true;
     return false;
   }
 
-  final private boolean jj_3R_57() {
+  private boolean jj_3R_57() {
     Token xsp;
     xsp = jj_scanpos;
     if (jj_3R_60()) {
@@ -3020,12 +3041,12 @@
     return false;
   }
 
-  final private boolean jj_3_5() {
+  private boolean jj_3_5() {
     if (jj_3R_29()) return true;
     return false;
   }
 
-  final private boolean jj_3R_31() {
+  private boolean jj_3R_31() {
     Token xsp;
     xsp = jj_scanpos;
     if (jj_3R_39()) {
@@ -3035,22 +3056,22 @@
     return false;
   }
 
-  final private boolean jj_3R_39() {
+  private boolean jj_3R_39() {
     if (jj_3R_30()) return true;
     return false;
   }
 
-  final private boolean jj_3_7() {
+  private boolean jj_3_7() {
     if (jj_3R_30()) return true;
     return false;
   }
 
-  final private boolean jj_3R_46() {
+  private boolean jj_3R_46() {
     if (jj_3R_43()) return true;
     return false;
   }
 
-  final private boolean jj_3R_52() {
+  private boolean jj_3R_52() {
     Token xsp;
     xsp = jj_scanpos;
     if (jj_scan_token(57)) {
@@ -3072,34 +3093,41 @@
     return false;
   }
 
+  /** Generated Token Manager. */
   public CompactSyntaxTokenManager token_source;
   JavaCharStream jj_input_stream;
-  public Token token, jj_nt;
+  /** Current token. */
+  public Token token;
+  /** Next token. */
+  public Token jj_nt;
   private int jj_ntk;
   private Token jj_scanpos, jj_lastpos;
   private int jj_la;
-  public boolean lookingAhead = false;
-  private boolean jj_semLA;
   private int jj_gen;
   final private int[] jj_la1 = new int[71];
   static private int[] jj_la1_0;
   static private int[] jj_la1_1;
   static {
-      jj_la1_0();
-      jj_la1_1();
+      jj_la1_init_0();
+      jj_la1_init_1();
    }
-   private static void jj_la1_0() {
+   private static void jj_la1_init_0() {
       jj_la1_0 = new int[] {0x9c0e0402,0x1e,0x2,0xe2,0x1c,0xe0,0xe0,0x0,0x0,0x0,0x8c0fe5e6,0x8c0fe5e6,0x402,0x16000,0x16000,0x8c0fe4e0,0x6000,0x8000,0x0,0x9c0e0400,0x100000,0x200000,0x400000,0x700000,0x700000,0x3800000,0x0,0x3800000,0x9e0fe4e0,0x0,0x100000,0x100000,0x9e0fe4e0,0x9c0fe4e0,0x2000000,0x40000000,0x40000000,0xe2,0xe0,0x20,0x1c,0x800,0x62,0x60,0x8000,0x40000000,0x40000000,0x800,0x0,0x0,0x0,0x8c0fe4e0,0x8c0fe4e0,0x8c0fe4e2,0x0,0x0,0x0,0x0,0x8c0fe4e0,0x2,0x8c0fe4e0,0x8c0fe4e0,0x0,0x8c0fe4e0,0x100,0x8c0fe4e0,0x100,0x100,0x100,0x100,0x8c0fe4e0,};
    }
-   private static void jj_la1_1() {
+   private static void jj_la1_init_1() {
       jj_la1_1 = new int[] {0x6c0091f,0x0,0x0,0x2c00900,0x0,0xc00000,0x0,0x900,0x200,0x900,0x6c0001f,0x6c0001f,0x900,0x0,0x0,0xc0001f,0x0,0x4000000,0x8000000,0x6c0001f,0x0,0x0,0x0,0x0,0x0,0x0,0x8000000,0x0,0x3c0001f,0x8000000,0x0,0x0,0x3c0001f,0x2c0001f,0x1000000,0x0,0x0,0xc00900,0xc00000,0xc00000,0x0,0x0,0xc00900,0xc00000,0x0,0x0,0x0,0x0,0x4000000,0x2000018,0xc00000,0xc0001f,0xc0001f,0xc0091f,0x900,0x200,0x900,0x900,0x2c0001f,0x0,0x2c0001f,0x2c0001f,0x2c00000,0x6c0001f,0x0,0x6c0001f,0x0,0x0,0x0,0x0,0x1f,};
    }
   final private JJCalls[] jj_2_rtns = new JJCalls[8];
   private boolean jj_rescan = false;
   private int jj_gc = 0;
 
+  /** Constructor with InputStream. */
   public CompactSyntax(java.io.InputStream stream) {
-    jj_input_stream = new JavaCharStream(stream, 1, 1);
+     this(stream, null);
+  }
+  /** Constructor with InputStream and supplied encoding */
+  public CompactSyntax(java.io.InputStream stream, String encoding) {
+    try { jj_input_stream = new JavaCharStream(stream, encoding, 1, 1); } catch(java.io.UnsupportedEncodingException e) { throw new RuntimeException(e); }
     token_source = new CompactSyntaxTokenManager(jj_input_stream);
     token = new Token();
     jj_ntk = -1;
@@ -3108,8 +3136,13 @@
     for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
   }
 
+  /** Reinitialise. */
   public void ReInit(java.io.InputStream stream) {
-    jj_input_stream.ReInit(stream, 1, 1);
+     ReInit(stream, null);
+  }
+  /** Reinitialise. */
+  public void ReInit(java.io.InputStream stream, String encoding) {
+    try { jj_input_stream.ReInit(stream, encoding, 1, 1); } catch(java.io.UnsupportedEncodingException e) { throw new RuntimeException(e); }
     token_source.ReInit(jj_input_stream);
     token = new Token();
     jj_ntk = -1;
@@ -3118,6 +3151,7 @@
     for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
   }
 
+  /** Constructor. */
   public CompactSyntax(java.io.Reader stream) {
     jj_input_stream = new JavaCharStream(stream, 1, 1);
     token_source = new CompactSyntaxTokenManager(jj_input_stream);
@@ -3128,6 +3162,7 @@
     for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
   }
 
+  /** Reinitialise. */
   public void ReInit(java.io.Reader stream) {
     jj_input_stream.ReInit(stream, 1, 1);
     token_source.ReInit(jj_input_stream);
@@ -3138,6 +3173,7 @@
     for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
   }
 
+  /** Constructor with generated Token Manager. */
   public CompactSyntax(CompactSyntaxTokenManager tm) {
     token_source = tm;
     token = new Token();
@@ -3147,6 +3183,7 @@
     for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
   }
 
+  /** Reinitialise. */
   public void ReInit(CompactSyntaxTokenManager tm) {
     token_source = tm;
     token = new Token();
@@ -3156,7 +3193,7 @@
     for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
   }
 
-  final private Token jj_consume_token(int kind) throws ParseException {
+  private Token jj_consume_token(int kind) throws ParseException {
     Token oldToken;
     if ((oldToken = token).next != null) token = token.next;
     else token = token.next = token_source.getNextToken();
@@ -3182,7 +3219,7 @@
 
   static private final class LookaheadSuccess extends java.lang.Error { }
   final private LookaheadSuccess jj_ls = new LookaheadSuccess();
-  final private boolean jj_scan_token(int kind) {
+  private boolean jj_scan_token(int kind) {
     if (jj_scanpos == jj_lastpos) {
       jj_la--;
       if (jj_scanpos.next == null) {
@@ -3203,6 +3240,8 @@
     return false;
   }
 
+
+/** Get the next Token. */
   final public Token getNextToken() {
     if (token.next != null) token = token.next;
     else token = token.next = token_source.getNextToken();
@@ -3211,8 +3250,9 @@
     return token;
   }
 
+/** Get the specific Token. */
   final public Token getToken(int index) {
-    Token t = lookingAhead ? jj_scanpos : token;
+    Token t = token;
     for (int i = 0; i < index; i++) {
       if (t.next != null) t = t.next;
       else t = t.next = token_source.getNextToken();
@@ -3220,14 +3260,14 @@
     return t;
   }
 
-  final private int jj_ntk() {
+  private int jj_ntk() {
     if ((jj_nt=token.next) == null)
       return (jj_ntk = (token.next=token_source.getNextToken()).kind);
     else
       return (jj_ntk = jj_nt.kind);
   }
 
-  private java.util.Vector jj_expentries = new java.util.Vector();
+  private java.util.List<int[]> jj_expentries = new java.util.ArrayList<int[]>();
   private int[] jj_expentry;
   private int jj_kind = -1;
   private int[] jj_lasttokens = new int[100];
@@ -3242,31 +3282,26 @@
       for (int i = 0; i < jj_endpos; i++) {
         jj_expentry[i] = jj_lasttokens[i];
       }
-      boolean exists = false;
-      for (java.util.Enumeration e = jj_expentries.elements(); e.hasMoreElements();) {
-        int[] oldentry = (int[])(e.nextElement());
+      jj_entries_loop: for (java.util.Iterator<?> it = jj_expentries.iterator(); it.hasNext();) {
+        int[] oldentry = (int[])(it.next());
         if (oldentry.length == jj_expentry.length) {
-          exists = true;
           for (int i = 0; i < jj_expentry.length; i++) {
             if (oldentry[i] != jj_expentry[i]) {
-              exists = false;
-              break;
+              continue jj_entries_loop;
             }
           }
-          if (exists) break;
+          jj_expentries.add(jj_expentry);
+          break jj_entries_loop;
         }
       }
-      if (!exists) jj_expentries.addElement(jj_expentry);
       if (pos != 0) jj_lasttokens[(jj_endpos = pos) - 1] = kind;
     }
   }
 
+  /** Generate ParseException. */
   public ParseException generateParseException() {
-    jj_expentries.removeAllElements();
+    jj_expentries.clear();
     boolean[] la1tokens = new boolean[61];
-    for (int i = 0; i < 61; i++) {
-      la1tokens[i] = false;
-    }
     if (jj_kind >= 0) {
       la1tokens[jj_kind] = true;
       jj_kind = -1;
@@ -3287,7 +3322,7 @@
       if (la1tokens[i]) {
         jj_expentry = new int[1];
         jj_expentry[0] = i;
-        jj_expentries.addElement(jj_expentry);
+        jj_expentries.add(jj_expentry);
       }
     }
     jj_endpos = 0;
@@ -3295,20 +3330,23 @@
     jj_add_error_token(0, 0);
     int[][] exptokseq = new int[jj_expentries.size()][];
     for (int i = 0; i < jj_expentries.size(); i++) {
-      exptokseq[i] = (int[])jj_expentries.elementAt(i);
+      exptokseq[i] = jj_expentries.get(i);
     }
     return new ParseException(token, exptokseq, tokenImage);
   }
 
+  /** Enable tracing. */
   final public void enable_tracing() {
   }
 
+  /** Disable tracing. */
   final public void disable_tracing() {
   }
 
-  final private void jj_rescan_token() {
+  private void jj_rescan_token() {
     jj_rescan = true;
     for (int i = 0; i < 8; i++) {
+    try {
       JJCalls p = jj_2_rtns[i];
       do {
         if (p.gen > jj_gen) {
@@ -3326,11 +3364,12 @@
         }
         p = p.next;
       } while (p != null);
+      } catch(LookaheadSuccess ls) { }
     }
     jj_rescan = false;
   }
 
-  final private void jj_save(int index, int xla) {
+  private void jj_save(int index, int xla) {
     JJCalls p = jj_2_rtns[index];
     while (p.gen > jj_gen) {
       if (p.next == null) { p = p.next = new JJCalls(); break; }
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,41 +22,96 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 /* Generated By:JavaCC: Do not edit this line. CompactSyntaxConstants.java */
 package com.sun.xml.internal.rngom.parse.compact;
 
+
+/**
+ * Token literal values and constants.
+ * Generated by org.javacc.parser.OtherFilesGen#start()
+ */
 public interface CompactSyntaxConstants {
 
+  /** End of File. */
   int EOF = 0;
+  /** RegularExpression Id. */
   int NEWLINE = 37;
+  /** RegularExpression Id. */
   int NOT_NEWLINE = 38;
+  /** RegularExpression Id. */
   int WS = 39;
+  /** RegularExpression Id. */
   int DOCUMENTATION = 40;
+  /** RegularExpression Id. */
   int DOCUMENTATION_CONTINUE = 41;
+  /** RegularExpression Id. */
   int SINGLE_LINE_COMMENT = 42;
+  /** RegularExpression Id. */
   int DOCUMENTATION_AFTER_SINGLE_LINE_COMMENT = 43;
+  /** RegularExpression Id. */
   int SINGLE_LINE_COMMENT_CONTINUE = 44;
+  /** RegularExpression Id. */
   int BASE_CHAR = 45;
+  /** RegularExpression Id. */
   int IDEOGRAPHIC = 46;
+  /** RegularExpression Id. */
   int LETTER = 47;
+  /** RegularExpression Id. */
   int COMBINING_CHAR = 48;
+  /** RegularExpression Id. */
   int DIGIT = 49;
+  /** RegularExpression Id. */
   int EXTENDER = 50;
+  /** RegularExpression Id. */
   int NMSTART = 51;
+  /** RegularExpression Id. */
   int NMCHAR = 52;
+  /** RegularExpression Id. */
   int NCNAME = 53;
+  /** RegularExpression Id. */
   int IDENTIFIER = 54;
+  /** RegularExpression Id. */
   int ESCAPED_IDENTIFIER = 55;
+  /** RegularExpression Id. */
   int PREFIX_STAR = 56;
+  /** RegularExpression Id. */
   int PREFIXED_NAME = 57;
+  /** RegularExpression Id. */
   int LITERAL = 58;
+  /** RegularExpression Id. */
   int FANNOTATE = 59;
+  /** RegularExpression Id. */
   int ILLEGAL_CHAR = 60;
 
+  /** Lexical state. */
   int DEFAULT = 0;
+  /** Lexical state. */
   int AFTER_SINGLE_LINE_COMMENT = 1;
+  /** Lexical state. */
   int AFTER_DOCUMENTATION = 2;
 
+  /** Literal token values. */
   String[] tokenImage = {
     "<EOF>",
     "\"[\"",
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxTokenManager.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxTokenManager.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 /* Generated By:JavaCC: Do not edit this line. CompactSyntaxTokenManager.java */
 package com.sun.xml.internal.rngom.parse.compact;
 import java.io.Reader;
@@ -60,9 +81,13 @@
 import com.sun.xml.internal.rngom.util.Localizer;
 import com.sun.xml.internal.rngom.xml.util.WellKnownNamespaces;
 
+/** Token Manager. */
 public class CompactSyntaxTokenManager implements CompactSyntaxConstants
 {
+
+  /** Debug output. */
   public  java.io.PrintStream debugStream = System.out;
+  /** Set debug output. */
   public  void setDebugStream(java.io.PrintStream ds) { debugStream = ds; }
 private final int jjStopStringLiteralDfa_0(int pos, long active0)
 {
@@ -175,21 +200,13 @@
 {
    return jjMoveNfa_0(jjStopStringLiteralDfa_0(pos, active0), pos + 1);
 }
-private final int jjStopAtPos(int pos, int kind)
+private int jjStopAtPos(int pos, int kind)
 {
    jjmatchedKind = kind;
    jjmatchedPos = pos;
    return pos + 1;
 }
-private final int jjStartNfaWithStates_0(int pos, int kind, int state)
-{
-   jjmatchedKind = kind;
-   jjmatchedPos = pos;
-   try { curChar = input_stream.readChar(); }
-   catch(java.io.IOException e) { return pos + 1; }
-   return jjMoveNfa_0(state, pos + 1);
-}
-private final int jjMoveStringLiteralDfa0_0()
+private int jjMoveStringLiteralDfa0_0()
 {
    switch(curChar)
    {
@@ -253,7 +270,7 @@
          return jjMoveNfa_0(3, 0);
    }
 }
-private final int jjMoveStringLiteralDfa1_0(long active0)
+private int jjMoveStringLiteralDfa1_0(long active0)
 {
    try { curChar = input_stream.readChar(); }
    catch(java.io.IOException e) {
@@ -297,7 +314,7 @@
    }
    return jjStartNfa_0(0, active0);
 }
-private final int jjMoveStringLiteralDfa2_0(long old0, long active0)
+private int jjMoveStringLiteralDfa2_0(long old0, long active0)
 {
    if (((active0 &= old0)) == 0L)
       return jjStartNfa_0(0, old0);
@@ -341,7 +358,7 @@
    }
    return jjStartNfa_0(1, active0);
 }
-private final int jjMoveStringLiteralDfa3_0(long old0, long active0)
+private int jjMoveStringLiteralDfa3_0(long old0, long active0)
 {
    if (((active0 &= old0)) == 0L)
       return jjStartNfa_0(1, old0);
@@ -377,7 +394,7 @@
    }
    return jjStartNfa_0(2, active0);
 }
-private final int jjMoveStringLiteralDfa4_0(long old0, long active0)
+private int jjMoveStringLiteralDfa4_0(long old0, long active0)
 {
    if (((active0 &= old0)) == 0L)
       return jjStartNfa_0(2, old0);
@@ -423,7 +440,7 @@
    }
    return jjStartNfa_0(3, active0);
 }
-private final int jjMoveStringLiteralDfa5_0(long old0, long active0)
+private int jjMoveStringLiteralDfa5_0(long old0, long active0)
 {
    if (((active0 &= old0)) == 0L)
       return jjStartNfa_0(3, old0);
@@ -463,7 +480,7 @@
    }
    return jjStartNfa_0(4, active0);
 }
-private final int jjMoveStringLiteralDfa6_0(long old0, long active0)
+private int jjMoveStringLiteralDfa6_0(long old0, long active0)
 {
    if (((active0 &= old0)) == 0L)
       return jjStartNfa_0(4, old0);
@@ -503,7 +520,7 @@
    }
    return jjStartNfa_0(5, active0);
 }
-private final int jjMoveStringLiteralDfa7_0(long old0, long active0)
+private int jjMoveStringLiteralDfa7_0(long old0, long active0)
 {
    if (((active0 &= old0)) == 0L)
       return jjStartNfa_0(5, old0);
@@ -531,7 +548,7 @@
    }
    return jjStartNfa_0(6, active0);
 }
-private final int jjMoveStringLiteralDfa8_0(long old0, long active0)
+private int jjMoveStringLiteralDfa8_0(long old0, long active0)
 {
    if (((active0 &= old0)) == 0L)
       return jjStartNfa_0(6, old0);
@@ -557,7 +574,7 @@
    }
    return jjStartNfa_0(7, active0);
 }
-private final int jjMoveStringLiteralDfa9_0(long old0, long active0)
+private int jjMoveStringLiteralDfa9_0(long old0, long active0)
 {
    if (((active0 &= old0)) == 0L)
       return jjStartNfa_0(7, old0);
@@ -577,35 +594,13 @@
    }
    return jjStartNfa_0(8, active0);
 }
-private final void jjCheckNAdd(int state)
-{
-   if (jjrounds[state] != jjround)
-   {
-      jjstateSet[jjnewStateCnt++] = state;
-      jjrounds[state] = jjround;
-   }
-}
-private final void jjAddStates(int start, int end)
+private int jjStartNfaWithStates_0(int pos, int kind, int state)
 {
-   do {
-      jjstateSet[jjnewStateCnt++] = jjnextStates[start];
-   } while (start++ != end);
-}
-private final void jjCheckNAddTwoStates(int state1, int state2)
-{
-   jjCheckNAdd(state1);
-   jjCheckNAdd(state2);
-}
-private final void jjCheckNAddStates(int start, int end)
-{
-   do {
-      jjCheckNAdd(jjnextStates[start]);
-   } while (start++ != end);
-}
-private final void jjCheckNAddStates(int start)
-{
-   jjCheckNAdd(jjnextStates[start]);
-   jjCheckNAdd(jjnextStates[start + 1]);
+   jjmatchedKind = kind;
+   jjmatchedPos = pos;
+   try { curChar = input_stream.readChar(); }
+   catch(java.io.IOException e) { return pos + 1; }
+   return jjMoveNfa_0(state, pos + 1);
 }
 static final long[] jjbitVec0 = {
    0xfffffffffffffffeL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL
@@ -730,14 +725,13 @@
 static final long[] jjbitVec41 = {
    0x3efffe000000a0L, 0xfffffffffffffffeL, 0xfffffffe661fffffL, 0x77ffffffffffffffL
 };
-private final int jjMoveNfa_0(int startState, int curPos)
+private int jjMoveNfa_0(int startState, int curPos)
 {
-   int[] nextStates;
    int startsAt = 0;
    jjnewStateCnt = 43;
    int i = 1;
    jjstateSet[0] = startState;
-   int j, kind = 0x7fffffff;
+   int kind = 0x7fffffff;
    for (;;)
    {
       if (++jjround == 0x7fffffff)
@@ -745,7 +739,7 @@
       if (curChar < 64)
       {
          long l = 1L << curChar;
-         MatchLoop: do
+         do
          {
             switch(jjstateSet[--i])
             {
@@ -965,7 +959,7 @@
       else if (curChar < 128)
       {
          long l = 1L << (curChar & 077);
-         MatchLoop: do
+         do
          {
             switch(jjstateSet[--i])
             {
@@ -1072,7 +1066,7 @@
          long l1 = 1L << (hiByte & 077);
          int i2 = (curChar & 0xff) >> 6;
          long l2 = 1L << (curChar & 077);
-         MatchLoop: do
+         do
          {
             switch(jjstateSet[--i])
             {
@@ -1202,18 +1196,17 @@
       catch(java.io.IOException e) { return curPos; }
    }
 }
-private final int jjMoveStringLiteralDfa0_1()
+private int jjMoveStringLiteralDfa0_1()
 {
    return jjMoveNfa_1(1, 0);
 }
-private final int jjMoveNfa_1(int startState, int curPos)
+private int jjMoveNfa_1(int startState, int curPos)
 {
-   int[] nextStates;
    int startsAt = 0;
    jjnewStateCnt = 10;
    int i = 1;
    jjstateSet[0] = startState;
-   int j, kind = 0x7fffffff;
+   int kind = 0x7fffffff;
    for (;;)
    {
       if (++jjround == 0x7fffffff)
@@ -1221,7 +1214,7 @@
       if (curChar < 64)
       {
          long l = 1L << curChar;
-         MatchLoop: do
+         do
          {
             switch(jjstateSet[--i])
             {
@@ -1298,7 +1291,7 @@
       else if (curChar < 128)
       {
          long l = 1L << (curChar & 077);
-         MatchLoop: do
+         do
          {
             switch(jjstateSet[--i])
             {
@@ -1327,7 +1320,7 @@
          long l1 = 1L << (hiByte & 077);
          int i2 = (curChar & 0xff) >> 6;
          long l2 = 1L << (curChar & 077);
-         MatchLoop: do
+         do
          {
             switch(jjstateSet[--i])
             {
@@ -1366,18 +1359,17 @@
       catch(java.io.IOException e) { return curPos; }
    }
 }
-private final int jjMoveStringLiteralDfa0_2()
+private int jjMoveStringLiteralDfa0_2()
 {
    return jjMoveNfa_2(1, 0);
 }
-private final int jjMoveNfa_2(int startState, int curPos)
+private int jjMoveNfa_2(int startState, int curPos)
 {
-   int[] nextStates;
    int startsAt = 0;
    jjnewStateCnt = 7;
    int i = 1;
    jjstateSet[0] = startState;
-   int j, kind = 0x7fffffff;
+   int kind = 0x7fffffff;
    for (;;)
    {
       if (++jjround == 0x7fffffff)
@@ -1385,7 +1377,7 @@
       if (curChar < 64)
       {
          long l = 1L << curChar;
-         MatchLoop: do
+         do
          {
             switch(jjstateSet[--i])
             {
@@ -1444,7 +1436,7 @@
       else if (curChar < 128)
       {
          long l = 1L << (curChar & 077);
-         MatchLoop: do
+         do
          {
             switch(jjstateSet[--i])
             {
@@ -1468,7 +1460,7 @@
          long l1 = 1L << (hiByte & 077);
          int i2 = (curChar & 0xff) >> 6;
          long l2 = 1L << (curChar & 077);
-         MatchLoop: do
+         do
          {
             switch(jjstateSet[--i])
             {
@@ -1630,6 +1622,8 @@
          return false;
    }
 }
+
+/** Token literal values. */
 public static final String[] jjstrLiteralImages = {
 "", "\133", "\75", "\46\75", "\174\75", "\163\164\141\162\164",
 "\144\151\166", "\151\156\143\154\165\144\145", "\176", "\135",
@@ -1641,11 +1635,15 @@
 "\145\170\164\145\162\156\141\154", "\160\141\162\145\156\164", "\163\164\162\151\156\147",
 "\164\157\153\145\156", null, null, null, null, null, null, null, null, null, null, null, null, null,
 null, null, null, null, null, null, null, null, null, "\76\76", null, };
+
+/** Lexer state names. */
 public static final String[] lexStateNames = {
    "DEFAULT",
    "AFTER_SINGLE_LINE_COMMENT",
    "AFTER_DOCUMENTATION",
 };
+
+/** Lex State array. */
 public static final int[] jjnewLexState = {
    -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
    -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 2, -1, 1, 2, -1, -1, -1, -1, -1, -1,
@@ -1663,21 +1661,25 @@
 protected JavaCharStream input_stream;
 private final int[] jjrounds = new int[43];
 private final int[] jjstateSet = new int[86];
-StringBuffer image;
-int jjimageLen;
-int lengthOfMatch;
+private final StringBuilder jjimage = new StringBuilder();
+private StringBuilder image = jjimage;
+private int jjimageLen;
+private int lengthOfMatch;
 protected char curChar;
-public CompactSyntaxTokenManager(JavaCharStream stream)
-{
+/** Constructor. */
+public CompactSyntaxTokenManager(JavaCharStream stream){
    if (JavaCharStream.staticFlag)
       throw new Error("ERROR: Cannot use a static CharStream class with a non-static lexical analyzer.");
    input_stream = stream;
 }
-public CompactSyntaxTokenManager(JavaCharStream stream, int lexState)
-{
+
+/** Constructor. */
+public CompactSyntaxTokenManager(JavaCharStream stream, int lexState){
    this(stream);
    SwitchTo(lexState);
 }
+
+/** Reinitialise parser. */
 public void ReInit(JavaCharStream stream)
 {
    jjmatchedPos = jjnewStateCnt = 0;
@@ -1685,18 +1687,22 @@
    input_stream = stream;
    ReInitRounds();
 }
-private final void ReInitRounds()
+private void ReInitRounds()
 {
    int i;
    jjround = 0x80000001;
    for (i = 43; i-- > 0;)
       jjrounds[i] = 0x80000000;
 }
+
+/** Reinitialise parser. */
 public void ReInit(JavaCharStream stream, int lexState)
 {
    ReInit(stream);
    SwitchTo(lexState);
 }
+
+/** Switch to specified lex state. */
 public void SwitchTo(int lexState)
 {
    if (lexState >= 3 || lexState < 0)
@@ -1707,14 +1713,25 @@
 
 protected Token jjFillToken()
 {
-   Token t = Token.newToken(jjmatchedKind);
-   t.kind = jjmatchedKind;
+   final Token t;
+   final String curTokenImage;
+   final int beginLine;
+   final int endLine;
+   final int beginColumn;
+   final int endColumn;
    String im = jjstrLiteralImages[jjmatchedKind];
-   t.image = (im == null) ? input_stream.GetImage() : im;
-   t.beginLine = input_stream.getBeginLine();
-   t.beginColumn = input_stream.getBeginColumn();
-   t.endLine = input_stream.getEndLine();
-   t.endColumn = input_stream.getEndColumn();
+   curTokenImage = (im == null) ? input_stream.GetImage() : im;
+   beginLine = input_stream.getBeginLine();
+   beginColumn = input_stream.getBeginColumn();
+   endLine = input_stream.getEndLine();
+   endColumn = input_stream.getEndColumn();
+   t = Token.newToken(jjmatchedKind, curTokenImage);
+
+   t.beginLine = beginLine;
+   t.endLine = endLine;
+   t.beginColumn = beginColumn;
+   t.endColumn = endColumn;
+
    return t;
 }
 
@@ -1725,9 +1742,9 @@
 int jjmatchedPos;
 int jjmatchedKind;
 
+/** Get the next Token. */
 public Token getNextToken()
 {
-  int kind;
   Token specialToken = null;
   Token matchedToken;
   int curPos = 0;
@@ -1746,7 +1763,8 @@
       matchedToken.specialToken = specialToken;
       return matchedToken;
    }
-   image = null;
+   image = jjimage;
+   image.setLength(0);
    jjimageLen = 0;
 
    switch(curLexState)
@@ -1831,4 +1849,31 @@
          break;
    }
 }
+private void jjCheckNAdd(int state)
+{
+   if (jjrounds[state] != jjround)
+   {
+      jjstateSet[jjnewStateCnt++] = state;
+      jjrounds[state] = jjround;
+   }
 }
+private void jjAddStates(int start, int end)
+{
+   do {
+      jjstateSet[jjnewStateCnt++] = jjnextStates[start];
+   } while (start++ != end);
+}
+private void jjCheckNAddTwoStates(int state1, int state2)
+{
+   jjCheckNAdd(state1);
+   jjCheckNAdd(state2);
+}
+
+private void jjCheckNAddStates(int start, int end)
+{
+   do {
+      jjCheckNAdd(jjnextStates[start]);
+   } while (start++ != end);
+}
+
+}
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/EOFException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/EOFException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.compact;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/EscapeSyntaxException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/EscapeSyntaxException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.compact;
 
 class EscapeSyntaxException extends RuntimeException {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/JavaCharStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/JavaCharStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,7 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
-/* Generated By:JavaCC: Do not edit this line. JavaCharStream.java Version 3.0 */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
+/* Generated By:JavaCC: Do not edit this line. JavaCharStream.java Version 5.0 */
+/* JavaCCOptions:STATIC=false,SUPPORT_CLASS_VISIBILITY_PUBLIC=true */
 package com.sun.xml.internal.rngom.parse.compact;
 
 /**
@@ -30,9 +52,12 @@
  * contain only ASCII characters (with java-like unicode escape processing).
  */
 
-public class JavaCharStream
+public
+class JavaCharStream
 {
+  /** Whether parser is static. */
   public static final boolean staticFlag = false;
+
   static final int hexval(char c) throws java.io.IOException {
     switch(c)
     {
@@ -80,6 +105,7 @@
     throw new java.io.IOException(); // Should never come here
   }
 
+/** Position in buffer. */
   public int bufpos = -1;
   int bufsize;
   int available;
@@ -100,307 +126,319 @@
   protected int maxNextCharInd = 0;
   protected int nextCharInd = -1;
   protected int inBuf = 0;
+  protected int tabSize = 8;
+
+  protected void setTabSize(int i) { tabSize = i; }
+  protected int getTabSize(int i) { return tabSize; }
 
   protected void ExpandBuff(boolean wrapAround)
   {
-     char[] newbuffer = new char[bufsize + 2048];
-     int newbufline[] = new int[bufsize + 2048];
-     int newbufcolumn[] = new int[bufsize + 2048];
+    char[] newbuffer = new char[bufsize + 2048];
+    int newbufline[] = new int[bufsize + 2048];
+    int newbufcolumn[] = new int[bufsize + 2048];
 
-     try
-     {
-        if (wrapAround)
-        {
-           System.arraycopy(buffer, tokenBegin, newbuffer, 0, bufsize - tokenBegin);
-           System.arraycopy(buffer, 0, newbuffer,
-                                             bufsize - tokenBegin, bufpos);
-           buffer = newbuffer;
+    try
+    {
+      if (wrapAround)
+      {
+        System.arraycopy(buffer, tokenBegin, newbuffer, 0, bufsize - tokenBegin);
+        System.arraycopy(buffer, 0, newbuffer, bufsize - tokenBegin, bufpos);
+        buffer = newbuffer;
 
-           System.arraycopy(bufline, tokenBegin, newbufline, 0, bufsize - tokenBegin);
-           System.arraycopy(bufline, 0, newbufline, bufsize - tokenBegin, bufpos);
-           bufline = newbufline;
+        System.arraycopy(bufline, tokenBegin, newbufline, 0, bufsize - tokenBegin);
+        System.arraycopy(bufline, 0, newbufline, bufsize - tokenBegin, bufpos);
+        bufline = newbufline;
 
-           System.arraycopy(bufcolumn, tokenBegin, newbufcolumn, 0, bufsize - tokenBegin);
-           System.arraycopy(bufcolumn, 0, newbufcolumn, bufsize - tokenBegin, bufpos);
-           bufcolumn = newbufcolumn;
+        System.arraycopy(bufcolumn, tokenBegin, newbufcolumn, 0, bufsize - tokenBegin);
+        System.arraycopy(bufcolumn, 0, newbufcolumn, bufsize - tokenBegin, bufpos);
+        bufcolumn = newbufcolumn;
 
-           bufpos += (bufsize - tokenBegin);
-        }
-        else
-        {
-           System.arraycopy(buffer, tokenBegin, newbuffer, 0, bufsize - tokenBegin);
-           buffer = newbuffer;
+        bufpos += (bufsize - tokenBegin);
+    }
+    else
+    {
+        System.arraycopy(buffer, tokenBegin, newbuffer, 0, bufsize - tokenBegin);
+        buffer = newbuffer;
 
-           System.arraycopy(bufline, tokenBegin, newbufline, 0, bufsize - tokenBegin);
-           bufline = newbufline;
+        System.arraycopy(bufline, tokenBegin, newbufline, 0, bufsize - tokenBegin);
+        bufline = newbufline;
 
-           System.arraycopy(bufcolumn, tokenBegin, newbufcolumn, 0, bufsize - tokenBegin);
-           bufcolumn = newbufcolumn;
+        System.arraycopy(bufcolumn, tokenBegin, newbufcolumn, 0, bufsize - tokenBegin);
+        bufcolumn = newbufcolumn;
 
-           bufpos -= tokenBegin;
-        }
-     }
-     catch (Throwable t)
-     {
-        throw new Error(t.getMessage());
-     }
+        bufpos -= tokenBegin;
+      }
+    }
+    catch (Throwable t)
+    {
+      throw new Error(t.getMessage());
+    }
 
-     available = (bufsize += 2048);
-     tokenBegin = 0;
+    available = (bufsize += 2048);
+    tokenBegin = 0;
   }
 
   protected void FillBuff() throws java.io.IOException
   {
-     int i;
-     if (maxNextCharInd == 4096)
-        maxNextCharInd = nextCharInd = 0;
+    int i;
+    if (maxNextCharInd == 4096)
+      maxNextCharInd = nextCharInd = 0;
 
-     try {
-        if ((i = inputStream.read(nextCharBuf, maxNextCharInd,
-                                            4096 - maxNextCharInd)) == -1)
-        {
-           inputStream.close();
-           throw new java.io.IOException();
-        }
-        else
-           maxNextCharInd += i;
-        return;
-     }
-     catch(java.io.IOException e) {
-        if (bufpos != 0)
-        {
-           --bufpos;
-           backup(0);
-        }
-        else
-        {
-           bufline[bufpos] = line;
-           bufcolumn[bufpos] = column;
-        }
-        throw e;
-     }
+    try {
+      if ((i = inputStream.read(nextCharBuf, maxNextCharInd,
+                                          4096 - maxNextCharInd)) == -1)
+      {
+        inputStream.close();
+        throw new java.io.IOException();
+      }
+      else
+         maxNextCharInd += i;
+      return;
+    }
+    catch(java.io.IOException e) {
+      if (bufpos != 0)
+      {
+        --bufpos;
+        backup(0);
+      }
+      else
+      {
+        bufline[bufpos] = line;
+        bufcolumn[bufpos] = column;
+      }
+      throw e;
+    }
   }
 
   protected char ReadByte() throws java.io.IOException
   {
-     if (++nextCharInd >= maxNextCharInd)
-        FillBuff();
+    if (++nextCharInd >= maxNextCharInd)
+      FillBuff();
 
-     return nextCharBuf[nextCharInd];
+    return nextCharBuf[nextCharInd];
   }
 
+/** @return starting character for token. */
   public char BeginToken() throws java.io.IOException
   {
-     if (inBuf > 0)
-     {
-        --inBuf;
+    if (inBuf > 0)
+    {
+      --inBuf;
 
-        if (++bufpos == bufsize)
-           bufpos = 0;
+      if (++bufpos == bufsize)
+        bufpos = 0;
 
-        tokenBegin = bufpos;
-        return buffer[bufpos];
-     }
+      tokenBegin = bufpos;
+      return buffer[bufpos];
+    }
 
-     tokenBegin = 0;
-     bufpos = -1;
+    tokenBegin = 0;
+    bufpos = -1;
 
-     return readChar();
+    return readChar();
   }
 
   protected void AdjustBuffSize()
   {
-     if (available == bufsize)
-     {
-        if (tokenBegin > 2048)
-        {
-           bufpos = 0;
-           available = tokenBegin;
-        }
-        else
-           ExpandBuff(false);
-     }
-     else if (available > tokenBegin)
-        available = bufsize;
-     else if ((tokenBegin - available) < 2048)
-        ExpandBuff(true);
-     else
+    if (available == bufsize)
+    {
+      if (tokenBegin > 2048)
+      {
+        bufpos = 0;
         available = tokenBegin;
+      }
+      else
+        ExpandBuff(false);
+    }
+    else if (available > tokenBegin)
+      available = bufsize;
+    else if ((tokenBegin - available) < 2048)
+      ExpandBuff(true);
+    else
+      available = tokenBegin;
   }
 
   protected void UpdateLineColumn(char c)
   {
-     column++;
+    column++;
 
-     if (prevCharIsLF)
-     {
-        prevCharIsLF = false;
+    if (prevCharIsLF)
+    {
+      prevCharIsLF = false;
+      line += (column = 1);
+    }
+    else if (prevCharIsCR)
+    {
+      prevCharIsCR = false;
+      if (c == '\n')
+      {
+        prevCharIsLF = true;
+      }
+      else
         line += (column = 1);
-     }
-     else if (prevCharIsCR)
-     {
-        prevCharIsCR = false;
-        if (c == '\n')
-        {
-           prevCharIsLF = true;
-        }
-        else
-           line += (column = 1);
-     }
+    }
 
-     switch (c)
-     {
-        case '\r' :
-           prevCharIsCR = true;
-           break;
-        case '\n' :
-           prevCharIsLF = true;
-           break;
-        case '\t' :
-           column--;
-           column += (8 - (column & 07));
-           break;
-        default :
-           break;
-     }
+    switch (c)
+    {
+      case '\r' :
+        prevCharIsCR = true;
+        break;
+      case '\n' :
+        prevCharIsLF = true;
+        break;
+      case '\t' :
+        column--;
+        column += (tabSize - (column % tabSize));
+        break;
+      default :
+        break;
+    }
 
-     bufline[bufpos] = line;
-     bufcolumn[bufpos] = column;
+    bufline[bufpos] = line;
+    bufcolumn[bufpos] = column;
   }
 
+/** Read a character. */
   public char readChar() throws java.io.IOException
   {
-     if (inBuf > 0)
-     {
-        --inBuf;
-
-        if (++bufpos == bufsize)
-           bufpos = 0;
-
-        return buffer[bufpos];
-     }
-
-     char c;
+    if (inBuf > 0)
+    {
+      --inBuf;
 
-     if (++bufpos == available)
-        AdjustBuffSize();
-
-     if ((buffer[bufpos] = c = ReadByte()) == '\\')
-     {
-        UpdateLineColumn(c);
+      if (++bufpos == bufsize)
+        bufpos = 0;
 
-        int backSlashCnt = 1;
+      return buffer[bufpos];
+    }
 
-        for (;;) // Read all the backslashes
-        {
-           if (++bufpos == available)
-              AdjustBuffSize();
+    char c;
 
-           try
-           {
-              if ((buffer[bufpos] = c = ReadByte()) != '\\')
-              {
-                 UpdateLineColumn(c);
-                 // found a non-backslash char.
-                 if ((c == 'u') && ((backSlashCnt & 1) == 1))
-                 {
-                    if (--bufpos < 0)
-                       bufpos = bufsize - 1;
+    if (++bufpos == available)
+      AdjustBuffSize();
 
-                    break;
-                 }
+    if ((buffer[bufpos] = c = ReadByte()) == '\\')
+    {
+      UpdateLineColumn(c);
 
-                 backup(backSlashCnt);
-                 return '\\';
-              }
-           }
-           catch(java.io.IOException e)
-           {
-              if (backSlashCnt > 1)
-                 backup(backSlashCnt);
+      int backSlashCnt = 1;
 
-              return '\\';
-           }
+      for (;;) // Read all the backslashes
+      {
+        if (++bufpos == available)
+          AdjustBuffSize();
 
-           UpdateLineColumn(c);
-           backSlashCnt++;
-        }
-
-        // Here, we have seen an odd number of backslash's followed by a 'u'
         try
         {
-           while ((c = ReadByte()) == 'u')
-              ++column;
+          if ((buffer[bufpos] = c = ReadByte()) != '\\')
+          {
+            UpdateLineColumn(c);
+            // found a non-backslash char.
+            if ((c == 'u') && ((backSlashCnt & 1) == 1))
+            {
+              if (--bufpos < 0)
+                bufpos = bufsize - 1;
 
-           buffer[bufpos] = c = (char)(hexval(c) << 12 |
-                                       hexval(ReadByte()) << 8 |
-                                       hexval(ReadByte()) << 4 |
-                                       hexval(ReadByte()));
+              break;
+            }
 
-           column += 4;
+            backup(backSlashCnt);
+            return '\\';
+          }
         }
         catch(java.io.IOException e)
         {
-           throw new Error("Invalid escape character at line " + line +
-                                         " column " + column + ".");
+          // We are returning one backslash so we should only backup (count-1)
+          if (backSlashCnt > 1)
+            backup(backSlashCnt-1);
+
+          return '\\';
         }
 
-        if (backSlashCnt == 1)
-           return c;
-        else
-        {
-           backup(backSlashCnt - 1);
-           return '\\';
-        }
-     }
-     else
-     {
         UpdateLineColumn(c);
-        return (c);
-     }
+        backSlashCnt++;
+      }
+
+      // Here, we have seen an odd number of backslash's followed by a 'u'
+      try
+      {
+        while ((c = ReadByte()) == 'u')
+          ++column;
+
+        buffer[bufpos] = c = (char)(hexval(c) << 12 |
+                                    hexval(ReadByte()) << 8 |
+                                    hexval(ReadByte()) << 4 |
+                                    hexval(ReadByte()));
+
+        column += 4;
+      }
+      catch(java.io.IOException e)
+      {
+        throw new Error("Invalid escape character at line " + line +
+                                         " column " + column + ".");
+      }
+
+      if (backSlashCnt == 1)
+        return c;
+      else
+      {
+        backup(backSlashCnt - 1);
+        return '\\';
+      }
+    }
+    else
+    {
+      UpdateLineColumn(c);
+      return c;
+    }
   }
 
+  @Deprecated
   /**
    * @deprecated
    * @see #getEndColumn
    */
-
   public int getColumn() {
-     return bufcolumn[bufpos];
+    return bufcolumn[bufpos];
   }
 
+  @Deprecated
   /**
    * @deprecated
    * @see #getEndLine
    */
-
   public int getLine() {
-     return bufline[bufpos];
+    return bufline[bufpos];
   }
 
+/** Get end column. */
   public int getEndColumn() {
-     return bufcolumn[bufpos];
+    return bufcolumn[bufpos];
   }
 
+/** Get end line. */
   public int getEndLine() {
-     return bufline[bufpos];
+    return bufline[bufpos];
   }
 
+/** @return column of token start */
   public int getBeginColumn() {
-     return bufcolumn[tokenBegin];
+    return bufcolumn[tokenBegin];
   }
 
+/** @return line number of token start */
   public int getBeginLine() {
-     return bufline[tokenBegin];
+    return bufline[tokenBegin];
   }
 
+/** Retreat. */
   public void backup(int amount) {
 
     inBuf += amount;
     if ((bufpos -= amount) < 0)
-       bufpos += bufsize;
+      bufpos += bufsize;
   }
 
+/** Constructor. */
   public JavaCharStream(java.io.Reader dstream,
                  int startline, int startcolumn, int buffersize)
   {
@@ -415,16 +453,19 @@
     nextCharBuf = new char[4096];
   }
 
+/** Constructor. */
   public JavaCharStream(java.io.Reader dstream,
                                         int startline, int startcolumn)
   {
-     this(dstream, startline, startcolumn, 4096);
+    this(dstream, startline, startcolumn, 4096);
   }
 
+/** Constructor. */
   public JavaCharStream(java.io.Reader dstream)
   {
-     this(dstream, 1, 1, 4096);
+    this(dstream, 1, 1, 4096);
   }
+/** Reinitialise. */
   public void ReInit(java.io.Reader dstream,
                  int startline, int startcolumn, int buffersize)
   {
@@ -445,79 +486,129 @@
     nextCharInd = bufpos = -1;
   }
 
+/** Reinitialise. */
   public void ReInit(java.io.Reader dstream,
                                         int startline, int startcolumn)
   {
-     ReInit(dstream, startline, startcolumn, 4096);
+    ReInit(dstream, startline, startcolumn, 4096);
   }
 
+/** Reinitialise. */
   public void ReInit(java.io.Reader dstream)
   {
-     ReInit(dstream, 1, 1, 4096);
+    ReInit(dstream, 1, 1, 4096);
   }
+/** Constructor. */
+  public JavaCharStream(java.io.InputStream dstream, String encoding, int startline,
+  int startcolumn, int buffersize) throws java.io.UnsupportedEncodingException
+  {
+    this(encoding == null ? new java.io.InputStreamReader(dstream) : new java.io.InputStreamReader(dstream, encoding), startline, startcolumn, buffersize);
+  }
+
+/** Constructor. */
   public JavaCharStream(java.io.InputStream dstream, int startline,
   int startcolumn, int buffersize)
   {
-     this(new java.io.InputStreamReader(dstream), startline, startcolumn, 4096);
+    this(new java.io.InputStreamReader(dstream), startline, startcolumn, 4096);
+  }
+
+/** Constructor. */
+  public JavaCharStream(java.io.InputStream dstream, String encoding, int startline,
+                        int startcolumn) throws java.io.UnsupportedEncodingException
+  {
+    this(dstream, encoding, startline, startcolumn, 4096);
+  }
+
+/** Constructor. */
+  public JavaCharStream(java.io.InputStream dstream, int startline,
+                        int startcolumn)
+  {
+    this(dstream, startline, startcolumn, 4096);
   }
 
-  public JavaCharStream(java.io.InputStream dstream, int startline,
-                                                           int startcolumn)
+/** Constructor. */
+  public JavaCharStream(java.io.InputStream dstream, String encoding) throws java.io.UnsupportedEncodingException
   {
-     this(dstream, startline, startcolumn, 4096);
+    this(dstream, encoding, 1, 1, 4096);
   }
 
+/** Constructor. */
   public JavaCharStream(java.io.InputStream dstream)
   {
-     this(dstream, 1, 1, 4096);
+    this(dstream, 1, 1, 4096);
   }
 
+/** Reinitialise. */
+  public void ReInit(java.io.InputStream dstream, String encoding, int startline,
+  int startcolumn, int buffersize) throws java.io.UnsupportedEncodingException
+  {
+    ReInit(encoding == null ? new java.io.InputStreamReader(dstream) : new java.io.InputStreamReader(dstream, encoding), startline, startcolumn, buffersize);
+  }
+
+/** Reinitialise. */
   public void ReInit(java.io.InputStream dstream, int startline,
   int startcolumn, int buffersize)
   {
-     ReInit(new java.io.InputStreamReader(dstream), startline, startcolumn, 4096);
+    ReInit(new java.io.InputStreamReader(dstream), startline, startcolumn, buffersize);
   }
+/** Reinitialise. */
+  public void ReInit(java.io.InputStream dstream, String encoding, int startline,
+                     int startcolumn) throws java.io.UnsupportedEncodingException
+  {
+    ReInit(dstream, encoding, startline, startcolumn, 4096);
+  }
+/** Reinitialise. */
   public void ReInit(java.io.InputStream dstream, int startline,
-                                                           int startcolumn)
+                     int startcolumn)
   {
-     ReInit(dstream, startline, startcolumn, 4096);
+    ReInit(dstream, startline, startcolumn, 4096);
   }
+/** Reinitialise. */
+  public void ReInit(java.io.InputStream dstream, String encoding) throws java.io.UnsupportedEncodingException
+  {
+    ReInit(dstream, encoding, 1, 1, 4096);
+  }
+
+/** Reinitialise. */
   public void ReInit(java.io.InputStream dstream)
   {
-     ReInit(dstream, 1, 1, 4096);
+    ReInit(dstream, 1, 1, 4096);
   }
 
+  /** @return token image as String */
   public String GetImage()
   {
-     if (bufpos >= tokenBegin)
-        return new String(buffer, tokenBegin, bufpos - tokenBegin + 1);
-     else
-        return new String(buffer, tokenBegin, bufsize - tokenBegin) +
+    if (bufpos >= tokenBegin)
+      return new String(buffer, tokenBegin, bufpos - tokenBegin + 1);
+    else
+      return new String(buffer, tokenBegin, bufsize - tokenBegin) +
                               new String(buffer, 0, bufpos + 1);
   }
 
+  /** @return suffix */
   public char[] GetSuffix(int len)
   {
-     char[] ret = new char[len];
+    char[] ret = new char[len];
 
-     if ((bufpos + 1) >= len)
-        System.arraycopy(buffer, bufpos - len + 1, ret, 0, len);
-     else
-     {
-        System.arraycopy(buffer, bufsize - (len - bufpos - 1), ret, 0,
-                                                          len - bufpos - 1);
-        System.arraycopy(buffer, 0, ret, len - bufpos - 1, bufpos + 1);
-     }
+    if ((bufpos + 1) >= len)
+      System.arraycopy(buffer, bufpos - len + 1, ret, 0, len);
+    else
+    {
+      System.arraycopy(buffer, bufsize - (len - bufpos - 1), ret, 0,
+                                                        len - bufpos - 1);
+      System.arraycopy(buffer, 0, ret, len - bufpos - 1, bufpos + 1);
+    }
 
-     return ret;
+    return ret;
   }
 
+  /** Set buffers back to null when finished. */
   public void Done()
   {
-     nextCharBuf = null;
-     buffer = null;
-     bufline = null;
-     bufcolumn = null;
+    nextCharBuf = null;
+    buffer = null;
+    bufline = null;
+    bufcolumn = null;
   }
 
   /**
@@ -525,47 +616,47 @@
    */
   public void adjustBeginLineColumn(int newLine, int newCol)
   {
-     int start = tokenBegin;
-     int len;
+    int start = tokenBegin;
+    int len;
 
-     if (bufpos >= tokenBegin)
-     {
-        len = bufpos - tokenBegin + inBuf + 1;
-     }
-     else
-     {
-        len = bufsize - tokenBegin + bufpos + 1 + inBuf;
-     }
+    if (bufpos >= tokenBegin)
+    {
+      len = bufpos - tokenBegin + inBuf + 1;
+    }
+    else
+    {
+      len = bufsize - tokenBegin + bufpos + 1 + inBuf;
+    }
 
-     int i = 0, j = 0, k = 0;
-     int nextColDiff = 0, columnDiff = 0;
+    int i = 0, j = 0, k = 0;
+    int nextColDiff = 0, columnDiff = 0;
 
-     while (i < len &&
-            bufline[j = start % bufsize] == bufline[k = ++start % bufsize])
-     {
-        bufline[j] = newLine;
-        nextColDiff = columnDiff + bufcolumn[k] - bufcolumn[j];
-        bufcolumn[j] = newCol + columnDiff;
-        columnDiff = nextColDiff;
-        i++;
-     }
+    while (i < len && bufline[j = start % bufsize] == bufline[k = ++start % bufsize])
+    {
+      bufline[j] = newLine;
+      nextColDiff = columnDiff + bufcolumn[k] - bufcolumn[j];
+      bufcolumn[j] = newCol + columnDiff;
+      columnDiff = nextColDiff;
+      i++;
+    }
 
-     if (i < len)
-     {
-        bufline[j] = newLine++;
-        bufcolumn[j] = newCol + columnDiff;
+    if (i < len)
+    {
+      bufline[j] = newLine++;
+      bufcolumn[j] = newCol + columnDiff;
 
-        while (i++ < len)
-        {
-           if (bufline[j = start % bufsize] != bufline[++start % bufsize])
-              bufline[j] = newLine++;
-           else
-              bufline[j] = newLine;
-        }
-     }
+      while (i++ < len)
+      {
+        if (bufline[j = start % bufsize] != bufline[++start % bufsize])
+          bufline[j] = newLine++;
+        else
+          bufline[j] = newLine;
+      }
+    }
 
-     line = bufline[j];
-     column = bufcolumn[j];
+    line = bufline[j];
+    column = bufcolumn[j];
   }
 
 }
+/* JavaCC - OriginalChecksum=d4510307ecc248a96e4d3455ebf92ff3 (do not edit this line) */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -23,6 +23,28 @@
 # questions.
 #
 
+#
+# Copyright (C) 2004-2011
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+# THE SOFTWARE.
+#
+
 syntax_error=syntax error: {0}
 undeclared_prefix=undeclared prefix \"{0}\"
 xmlns_prefix=prefix must not be \"xmlns\"
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/ParseException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/ParseException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,7 +22,29 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
-/* Generated By:JavaCC: Do not edit this line. ParseException.java Version 3.0 */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
+/* Generated By:JavaCC: Do not edit this line. ParseException.java Version 5.0 */
+/* JavaCCOptions:KEEP_LINE_COL=null */
 package com.sun.xml.internal.rngom.parse.compact;
 
 /**
@@ -37,24 +59,24 @@
 public class ParseException extends Exception {
 
   /**
+   * The version identifier for this Serializable class.
+   * Increment only if the <i>serialized</i> form of the
+   * class changes.
+   */
+  private static final long serialVersionUID = 1L;
+
+  /**
    * This constructor is used by the method "generateParseException"
    * in the generated parser.  Calling this constructor generates
    * a new object of this type with the fields "currentToken",
-   * "expectedTokenSequences", and "tokenImage" set.  The boolean
-   * flag "specialConstructor" is also set to true to indicate that
-   * this constructor was used to create this object.
-   * This constructor calls its super class with the empty string
-   * to force the "toString" method of parent class "Throwable" to
-   * print the error message in the form:
-   *     ParseException: <result of getMessage>
+   * "expectedTokenSequences", and "tokenImage" set.
    */
   public ParseException(Token currentTokenVal,
                         int[][] expectedTokenSequencesVal,
                         String[] tokenImageVal
                        )
   {
-    super("");
-    specialConstructor = true;
+    super(initialise(currentTokenVal, expectedTokenSequencesVal, tokenImageVal));
     currentToken = currentTokenVal;
     expectedTokenSequences = expectedTokenSequencesVal;
     tokenImage = tokenImageVal;
@@ -72,20 +94,13 @@
 
   public ParseException() {
     super();
-    specialConstructor = false;
   }
 
+  /** Constructor with message. */
   public ParseException(String message) {
     super(message);
-    specialConstructor = false;
   }
 
-  /**
-   * This variable determines which constructor was used to create
-   * this object and thereby affects the semantics of the
-   * "getMessage" method (see below).
-   */
-  protected boolean specialConstructor;
 
   /**
    * This is the last token that has been consumed successfully.  If
@@ -109,32 +124,29 @@
   public String[] tokenImage;
 
   /**
-   * This method has the standard behavior when this object has been
-   * created using the standard constructors.  Otherwise, it uses
-   * "currentToken" and "expectedTokenSequences" to generate a parse
+   * It uses "currentToken" and "expectedTokenSequences" to generate a parse
    * error message and returns it.  If this object has been created
    * due to a parse error, and you do not catch it (it gets thrown
-   * from the parser), then this method is called during the printing
-   * of the final stack trace, and hence the correct error message
+   * from the parser) the correct error message
    * gets displayed.
    */
-  public String getMessage() {
-    if (!specialConstructor) {
-      return super.getMessage();
-    }
-    String expected = "";
+  private static String initialise(Token currentToken,
+                           int[][] expectedTokenSequences,
+                           String[] tokenImage) {
+    String eol = System.getProperty("line.separator", "\n");
+    StringBuffer expected = new StringBuffer();
     int maxSize = 0;
     for (int i = 0; i < expectedTokenSequences.length; i++) {
       if (maxSize < expectedTokenSequences[i].length) {
         maxSize = expectedTokenSequences[i].length;
       }
       for (int j = 0; j < expectedTokenSequences[i].length; j++) {
-        expected += tokenImage[expectedTokenSequences[i][j]] + " ";
+        expected.append(tokenImage[expectedTokenSequences[i][j]]).append(' ');
       }
       if (expectedTokenSequences[i][expectedTokenSequences[i].length - 1] != 0) {
-        expected += "...";
+        expected.append("...");
       }
-      expected += eol + "    ";
+      expected.append(eol).append("    ");
     }
     String retval = "Encountered \"";
     Token tok = currentToken.next;
@@ -144,7 +156,10 @@
         retval += tokenImage[0];
         break;
       }
+      retval += " " + tokenImage[tok.kind];
+      retval += " \"";
       retval += add_escapes(tok.image);
+      retval += " \"";
       tok = tok.next;
     }
     retval += "\" at line " + currentToken.next.beginLine + ", column " + currentToken.next.beginColumn;
@@ -154,7 +169,7 @@
     } else {
       retval += "Was expecting one of:" + eol + "    ";
     }
-    retval += expected;
+    retval += expected.toString();
     return retval;
   }
 
@@ -168,7 +183,7 @@
    * when these raw version cannot be used as part of an ASCII
    * string literal.
    */
-  protected String add_escapes(String str) {
+  static String add_escapes(String str) {
       StringBuffer retval = new StringBuffer();
       char ch;
       for (int i = 0; i < str.length(); i++) {
@@ -214,3 +229,4 @@
    }
 
 }
+/* JavaCC - OriginalChecksum=bd9c46050b4c34811443efbf89741eef (do not edit this line) */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/Token.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/Token.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,14 +22,43 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
-/* Generated By:JavaCC: Do not edit this line. Token.java Version 3.0 */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
+/* Generated By:JavaCC: Do not edit this line. Token.java Version 5.0 */
+/* JavaCCOptions:TOKEN_EXTENDS=,KEEP_LINE_COL=null,SUPPORT_CLASS_VISIBILITY_PUBLIC=true */
 package com.sun.xml.internal.rngom.parse.compact;
 
 /**
  * Describes the input token stream.
  */
 
-public class Token {
+public class Token implements java.io.Serializable {
+
+  /**
+   * The version identifier for this Serializable class.
+   * Increment only if the <i>serialized</i> form of the
+   * class changes.
+   */
+  private static final long serialVersionUID = 1L;
 
   /**
    * An integer that describes the kind of this token.  This numbering
@@ -38,12 +67,14 @@
    */
   public int kind;
 
-  /**
-   * beginLine and beginColumn describe the position of the first character
-   * of this token; endLine and endColumn describe the position of the
-   * last character of this token.
-   */
-  public int beginLine, beginColumn, endLine, endColumn;
+  /** The line number of the first character of this Token. */
+  public int beginLine;
+  /** The column number of the first character of this Token. */
+  public int beginColumn;
+  /** The line number of the last character of this Token. */
+  public int endLine;
+  /** The column number of the last character of this Token. */
+  public int endColumn;
 
   /**
    * The string image of the token.
@@ -75,11 +106,45 @@
   public Token specialToken;
 
   /**
+   * An optional attribute value of the Token.
+   * Tokens which are not used as syntactic sugar will often contain
+   * meaningful values that will be used later on by the compiler or
+   * interpreter. This attribute value is often different from the image.
+   * Any subclass of Token that actually wants to return a non-null value can
+   * override this method as appropriate.
+   */
+  public Object getValue() {
+    return null;
+  }
+
+  /**
+   * No-argument constructor
+   */
+  public Token() {}
+
+  /**
+   * Constructs a new token for the specified Image.
+   */
+  public Token(int kind)
+  {
+    this(kind, null);
+  }
+
+  /**
+   * Constructs a new token for the specified Image and Kind.
+   */
+  public Token(int kind, String image)
+  {
+    this.kind = kind;
+    this.image = image;
+  }
+
+  /**
    * Returns the image.
    */
   public String toString()
   {
-     return image;
+    return image;
   }
 
   /**
@@ -87,19 +152,25 @@
    * can create and return subclass objects based on the value of ofKind.
    * Simply add the cases to the switch for all those special cases.
    * For example, if you have a subclass of Token called IDToken that
-   * you want to create if ofKind is ID, simlpy add something like :
+   * you want to create if ofKind is ID, simply add something like :
    *
-   *    case MyParserConstants.ID : return new IDToken();
+   *    case MyParserConstants.ID : return new IDToken(ofKind, image);
    *
    * to the following switch statement. Then you can cast matchedToken
-   * variable to the appropriate type and use it in your lexical actions.
+   * variable to the appropriate type and use sit in your lexical actions.
    */
-  public static final Token newToken(int ofKind)
+  public static Token newToken(int ofKind, String image)
   {
-     switch(ofKind)
-     {
-       default : return new Token();
-     }
+    switch(ofKind)
+    {
+      default : return new Token(ofKind, image);
+    }
+  }
+
+  public static Token newToken(int ofKind)
+  {
+    return newToken(ofKind, null);
   }
 
 }
+/* JavaCC - OriginalChecksum=07395369f4a62ea6ce44cc3487e30e69 (do not edit this line) */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/TokenMgrError.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/TokenMgrError.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,136 +22,171 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
-/* Generated By:JavaCC: Do not edit this line. TokenMgrError.java Version 3.0 */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
+/* Generated By:JavaCC: Do not edit this line. TokenMgrError.java Version 5.0 */
+/* JavaCCOptions: */
 package com.sun.xml.internal.rngom.parse.compact;
 
+/** Token Manager Error. */
 public class TokenMgrError extends Error
 {
-   /*
-    * Ordinals for various reasons why an Error of this type can be thrown.
-    */
+
+  /**
+   * The version identifier for this Serializable class.
+   * Increment only if the <i>serialized</i> form of the
+   * class changes.
+   */
+  private static final long serialVersionUID = 1L;
 
-   /**
-    * Lexical error occured.
-    */
-   static final int LEXICAL_ERROR = 0;
+  /*
+   * Ordinals for various reasons why an Error of this type can be thrown.
+   */
 
-   /**
-    * An attempt wass made to create a second instance of a static token manager.
-    */
-   static final int STATIC_LEXER_ERROR = 1;
+  /**
+   * Lexical error occurred.
+   */
+  static final int LEXICAL_ERROR = 0;
 
-   /**
-    * Tried to change to an invalid lexical state.
-    */
-   static final int INVALID_LEXICAL_STATE = 2;
+  /**
+   * An attempt was made to create a second instance of a static token manager.
+   */
+  static final int STATIC_LEXER_ERROR = 1;
+
+  /**
+   * Tried to change to an invalid lexical state.
+   */
+  static final int INVALID_LEXICAL_STATE = 2;
 
-   /**
-    * Detected (and bailed out of) an infinite loop in the token manager.
-    */
-   static final int LOOP_DETECTED = 3;
+  /**
+   * Detected (and bailed out of) an infinite loop in the token manager.
+   */
+  static final int LOOP_DETECTED = 3;
 
-   /**
-    * Indicates the reason why the exception is thrown. It will have
-    * one of the above 4 values.
-    */
-   int errorCode;
+  /**
+   * Indicates the reason why the exception is thrown. It will have
+   * one of the above 4 values.
+   */
+  int errorCode;
 
-   /**
-    * Replaces unprintable characters by their espaced (or unicode escaped)
-    * equivalents in the given string
-    */
-   protected static final String addEscapes(String str) {
-      StringBuffer retval = new StringBuffer();
-      char ch;
-      for (int i = 0; i < str.length(); i++) {
-        switch (str.charAt(i))
-        {
-           case 0 :
-              continue;
-           case '\b':
-              retval.append("\\b");
-              continue;
-           case '\t':
-              retval.append("\\t");
-              continue;
-           case '\n':
-              retval.append("\\n");
-              continue;
-           case '\f':
-              retval.append("\\f");
-              continue;
-           case '\r':
-              retval.append("\\r");
-              continue;
-           case '\"':
-              retval.append("\\\"");
-              continue;
-           case '\'':
-              retval.append("\\\'");
-              continue;
-           case '\\':
-              retval.append("\\\\");
-              continue;
-           default:
-              if ((ch = str.charAt(i)) < 0x20 || ch > 0x7e) {
-                 String s = "0000" + Integer.toString(ch, 16);
-                 retval.append("\\u" + s.substring(s.length() - 4, s.length()));
-              } else {
-                 retval.append(ch);
-              }
-              continue;
-        }
+  /**
+   * Replaces unprintable characters by their escaped (or unicode escaped)
+   * equivalents in the given string
+   */
+  protected static final String addEscapes(String str) {
+    StringBuffer retval = new StringBuffer();
+    char ch;
+    for (int i = 0; i < str.length(); i++) {
+      switch (str.charAt(i))
+      {
+        case 0 :
+          continue;
+        case '\b':
+          retval.append("\\b");
+          continue;
+        case '\t':
+          retval.append("\\t");
+          continue;
+        case '\n':
+          retval.append("\\n");
+          continue;
+        case '\f':
+          retval.append("\\f");
+          continue;
+        case '\r':
+          retval.append("\\r");
+          continue;
+        case '\"':
+          retval.append("\\\"");
+          continue;
+        case '\'':
+          retval.append("\\\'");
+          continue;
+        case '\\':
+          retval.append("\\\\");
+          continue;
+        default:
+          if ((ch = str.charAt(i)) < 0x20 || ch > 0x7e) {
+            String s = "0000" + Integer.toString(ch, 16);
+            retval.append("\\u" + s.substring(s.length() - 4, s.length()));
+          } else {
+            retval.append(ch);
+          }
+          continue;
       }
-      return retval.toString();
-   }
+    }
+    return retval.toString();
+  }
 
-   /**
-    * Returns a detailed message for the Error when it is thrown by the
-    * token manager to indicate a lexical error.
-    * Parameters :
-    *    EOFSeen     : indicates if EOF caused the lexicl error
-    *    curLexState : lexical state in which this error occured
-    *    errorLine   : line number when the error occured
-    *    errorColumn : column number when the error occured
-    *    errorAfter  : prefix that was seen before this error occured
-    *    curchar     : the offending character
-    * Note: You can customize the lexical error message by modifying this method.
-    */
-   protected static String LexicalError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, char curChar) {
-      return("Lexical error at line " +
-           errorLine + ", column " +
-           errorColumn + ".  Encountered: " +
-           (EOFSeen ? "<EOF> " : ("\"" + addEscapes(String.valueOf(curChar)) + "\"") + " (" + (int)curChar + "), ") +
-           "after : \"" + addEscapes(errorAfter) + "\"");
-   }
+  /**
+   * Returns a detailed message for the Error when it is thrown by the
+   * token manager to indicate a lexical error.
+   * Parameters :
+   *    EOFSeen     : indicates if EOF caused the lexical error
+   *    curLexState : lexical state in which this error occurred
+   *    errorLine   : line number when the error occurred
+   *    errorColumn : column number when the error occurred
+   *    errorAfter  : prefix that was seen before this error occurred
+   *    curchar     : the offending character
+   * Note: You can customize the lexical error message by modifying this method.
+   */
+  protected static String LexicalError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, char curChar) {
+    return("Lexical error at line " +
+          errorLine + ", column " +
+          errorColumn + ".  Encountered: " +
+          (EOFSeen ? "<EOF> " : ("\"" + addEscapes(String.valueOf(curChar)) + "\"") + " (" + (int)curChar + "), ") +
+          "after : \"" + addEscapes(errorAfter) + "\"");
+  }
 
-   /**
-    * You can also modify the body of this method to customize your error messages.
-    * For example, cases like LOOP_DETECTED and INVALID_LEXICAL_STATE are not
-    * of end-users concern, so you can return something like :
-    *
-    *     "Internal Error : Please file a bug report .... "
-    *
-    * from this method for such cases in the release version of your parser.
-    */
-   public String getMessage() {
-      return super.getMessage();
-   }
+  /**
+   * You can also modify the body of this method to customize your error messages.
+   * For example, cases like LOOP_DETECTED and INVALID_LEXICAL_STATE are not
+   * of end-users concern, so you can return something like :
+   *
+   *     "Internal Error : Please file a bug report .... "
+   *
+   * from this method for such cases in the release version of your parser.
+   */
+  public String getMessage() {
+    return super.getMessage();
+  }
+
+  /*
+   * Constructors of various flavors follow.
+   */
 
-   /*
-    * Constructors of various flavors follow.
-    */
-
-   public TokenMgrError() {
-   }
+  /** No arg constructor. */
+  public TokenMgrError() {
+  }
 
-   public TokenMgrError(String message, int reason) {
-      super(message);
-      errorCode = reason;
-   }
+  /** Constructor with message and reason. */
+  public TokenMgrError(String message, int reason) {
+    super(message);
+    errorCode = reason;
+  }
 
-   public TokenMgrError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, char curChar, int reason) {
-      this(LexicalError(EOFSeen, lexState, errorLine, errorColumn, errorAfter, curChar), reason);
-   }
+  /** Full Constructor. */
+  public TokenMgrError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, char curChar, int reason) {
+    this(LexicalError(EOFSeen, lexState, errorLine, errorColumn, errorAfter, curChar), reason);
+  }
 }
+/* JavaCC - OriginalChecksum=1d6588bf7a27100c05b06541f6175759 (do not edit this line) */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/UCode_UCodeESC_CharStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/compact/UCode_UCodeESC_CharStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 /* Generated By:JavaCC: Do not edit this line. UCode_UCodeESC_CharStream.java Version 0.7pre6 */
 /* The previous line keeps JavaCC quiet. In fact, the JavaCC generated file
    has been edited to fix some bugs. */
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/AnnotationsHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/AnnotationsHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/Base.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/Base.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/CommentListHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/CommentListHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.builder.BuildException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/DataPatternBuilderHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/DataPatternBuilderHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/DivHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/DivHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ElementAnnotationBuilderHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ElementAnnotationBuilderHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.builder.BuildException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/GrammarHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/GrammarHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/GrammarSectionHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/GrammarSectionHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/IncludeHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/IncludeHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/LocationHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/LocationHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.om.Location;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/NameClassBuilderHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/NameClassBuilderHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ParsedElementAnnotationHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ParsedElementAnnotationHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.om.ParsedElementAnnotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ParsedNameClassHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ParsedNameClassHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.om.ParsedNameClass;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ParsedPatternHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ParsedPatternHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.om.ParsedPattern;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/SchemaBuilderHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/SchemaBuilderHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ScopeHost.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/ScopeHost.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.host;
 
 import com.sun.xml.internal.rngom.ast.builder.Annotations;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/host/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,5 +22,26 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
-implementation of the <tt>asm.builder</tt> package that uses two
-other builds simultaneously.
+<!--
+ Copyright (C) 2004-2011
+ 
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+-->
+<html><body>Implementation of the <tt>asm.builder</tt> package that uses two
+other builds simultaneously.</body></html>
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/xml/DtdContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/xml/DtdContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.xml;
 
 import org.xml.sax.DTDHandler;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/xml/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/xml/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -23,6 +23,28 @@
 # questions.
 #
 
+#
+# Copyright (C) 2004-2011
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+# THE SOFTWARE.
+#
+
 no_comment_support=SAX parser \"{0}\" cannot report comments
 any_name_except_contains_any_name=\"except\" in \"anyName\" contains \"anyName\"
 attribute_multi_pattern=\"attribute\" pattern must contain at most one pattern
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/xml/SAXParseable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/xml/SAXParseable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.xml;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/xml/SchemaParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/parse/xml/SchemaParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.parse.xml;
 
 import java.util.Enumeration;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/util/Localizer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/util/Localizer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.util;
 
 import java.text.MessageFormat;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/util/Uri.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/util/Uri.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.util;
 
 import java.net.URL;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/util/Utf16.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/util/Utf16.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.util;
 
 public abstract class Utf16 {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/sax/AbstractLexicalHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/sax/AbstractLexicalHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.xml.sax;
 
 import org.xml.sax.ext.LexicalHandler;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/sax/JAXPXMLReaderCreator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/sax/JAXPXMLReaderCreator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.xml.sax;
 
 import javax.xml.parsers.ParserConfigurationException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/sax/XMLReaderCreator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/sax/XMLReaderCreator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.xml.sax;
 
 import org.xml.sax.SAXException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/sax/XmlBaseHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/sax/XmlBaseHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.xml.sax;
 
 import com.sun.xml.internal.rngom.util.Uri;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/util/EncodingMap.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/util/EncodingMap.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.xml.util;
 
 import java.io.UnsupportedEncodingException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/util/Naming.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/util/Naming.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.xml.util;
 
 public class Naming {
--- a/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/util/WellKnownNamespaces.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/rngom/xml/util/WellKnownNamespaces.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,27 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+/*
+ * Copyright (C) 2004-2011
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
 package com.sun.xml.internal.rngom.xml.util;
 
 public class WellKnownNamespaces {
--- a/sources/jaxws_src/src/com/sun/xml/internal/txw2/annotation/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/txw2/annotation/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,7 +22,10 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
+
+
 <body>
   <p>
     Defines a set of annotations that can be used on TypedXmlWriter interfaces.
--- a/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/CharacterEscapeHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/CharacterEscapeHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.txw2.output;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/DelegatingXMLStreamWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/DelegatingXMLStreamWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.txw2.output;
 
 import javax.xml.stream.XMLStreamWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/DumbEscapeHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/DumbEscapeHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.txw2.output;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/IndentingXMLFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/IndentingXMLFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.txw2.output;
 
 import org.xml.sax.Attributes;
--- a/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/IndentingXMLStreamWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/IndentingXMLStreamWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.txw2.output;
 
 import javax.xml.stream.XMLStreamException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/TXWResult.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/TXWResult.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.txw2.output;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/TXWSerializer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/TXWSerializer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.txw2.output;
 
 import com.sun.xml.internal.txw2.TypedXmlWriter;
--- a/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/txw2/output/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,7 +22,10 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
+
+
 <body>
   <p>
     Defines XmlSerializer and its built-in implementations.
--- a/sources/jaxws_src/src/com/sun/xml/internal/txw2/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/txw2/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,7 +22,10 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
+
+
 <body>
   <p>
     TXW runtime.
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/Closeable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/Closeable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/EPRSDDocumentFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/EPRSDDocumentFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/EndpointReferenceUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/EndpointReferenceUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/ProblemAction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/ProblemAction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/ProblemHeaderQName.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/ProblemHeaderQName.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/W3CAddressingConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/W3CAddressingConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/W3CAddressingMetadataConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/W3CAddressingMetadataConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/W3CWsaClientTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/W3CWsaClientTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/W3CWsaServerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/W3CWsaServerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WSEPRExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WSEPRExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaActionUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaActionUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaClientTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaClientTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaPropertyBag.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaPropertyBag.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaServerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaServerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaTubeHelper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaTubeHelper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaTubeHelperImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/WsaTubeHelperImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/model/ActionNotSupportedException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/model/ActionNotSupportedException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/model/InvalidAddressingHeaderException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/model/InvalidAddressingHeaderException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/model/MissingAddressingHeaderException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/model/MissingAddressingHeaderException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/policy/AddressingFeatureConfigurator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/policy/AddressingFeatureConfigurator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyMapConfigurator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyMapConfigurator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyValidator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyValidator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/policy/AddressingPrefixMapper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/policy/AddressingPrefixMapper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionAddressingConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionAddressingConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaClientTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaClientTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaServerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaServerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/ProblemAction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/ProblemAction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/ProblemHeaderQName.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/ProblemHeaderQName.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/WsaTubeHelperImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/addressing/v200408/WsaTubeHelperImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/BindingID.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/BindingID.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/BindingIDFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/BindingIDFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/DistributedPropertySet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/DistributedPropertySet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/EndpointAddress.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/EndpointAddress.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/FeatureConstructor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/FeatureConstructor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/PropertySet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/PropertySet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/ResourceLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/ResourceLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/SOAPVersion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/SOAPVersion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/WSBinding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/WSBinding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/WSFeatureList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/WSFeatureList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/WSService.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/WSService.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/WebServiceFeatureFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/WebServiceFeatureFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/AddressingVersion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/AddressingVersion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/EPRHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/EPRHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/OneWayFeature.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/OneWayFeature.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/OutboundReferenceParameterHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/OutboundReferenceParameterHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/WSEndpointReference.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/WSEndpointReference.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/addressing/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/ClientPipelineHook.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/ClientPipelineHook.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/SelectOptimalEncodingFeature.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/SelectOptimalEncodingFeature.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/ServiceInterceptor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/ServiceInterceptor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/ServiceInterceptorFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/ServiceInterceptorFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/WSPortInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/client/WSPortInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/EndpointCreationAttributes.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/EndpointCreationAttributes.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/ManagedEndpointFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/ManagedEndpointFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/Reconfigurable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/Reconfigurable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/policy/ManagedClientAssertion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/policy/ManagedClientAssertion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/policy/ManagedServiceAssertion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/policy/ManagedServiceAssertion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/policy/ManagementAssertion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/config/management/policy/ManagementAssertion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/fastinfoset/FastInfosetFeature.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/fastinfoset/FastInfosetFeature.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/ha/HaInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/ha/HaInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/ha/StickyFeature.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/ha/StickyFeature.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/handler/MessageHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/handler/MessageHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/handler/MessageHandlerContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/handler/MessageHandlerContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Attachment.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Attachment.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/AttachmentSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/AttachmentSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/ExceptionHasMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/ExceptionHasMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/FilterMessageImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/FilterMessageImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Header.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Header.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/HeaderList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/HeaderList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Headers.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Headers.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Message.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Message.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Packet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/Packet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/stream/InputStreamMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/stream/InputStreamMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/stream/StreamBasedMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/stream/StreamBasedMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/stream/XMLStreamReaderMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/message/stream/XMLStreamReaderMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/CheckedException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/CheckedException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/ExceptionType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/ExceptionType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/JavaMethod.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/JavaMethod.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/MEP.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/MEP.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/Parameter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/Parameter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/ParameterBinding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/ParameterBinding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/SEIModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/SEIModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/soap/SOAPBinding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/soap/SOAPBinding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundFault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundFault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundOperation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundOperation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundPortType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundPortType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLDescriptorKind.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLDescriptorKind.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtensible.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtensible.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLFault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLFault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLFeaturedObject.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLFeaturedObject.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLInput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLInput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLObject.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLObject.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLOperation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLOperation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLOutput.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLOutput.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLPart.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLPart.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLPartDescriptor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLPartDescriptor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLPort.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLPort.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLPortType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLPortType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLService.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/model/wsdl/WSDLService.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ClientPipeAssemblerContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ClientPipeAssemblerContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ClientTubeAssemblerContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ClientTubeAssemblerContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Codec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Codec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Codecs.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Codecs.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ContentType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ContentType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Engine.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Engine.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Fiber.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Fiber.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/NextAction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/NextAction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Pipe.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Pipe.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/PipeCloner.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/PipeCloner.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/PipelineAssembler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/PipelineAssembler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/PipelineAssemblerFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/PipelineAssemblerFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/SOAPBindingCodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/SOAPBindingCodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ServerPipeAssemblerContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ServerPipeAssemblerContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ServerTubeAssemblerContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/ServerTubeAssemblerContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/StreamSOAPCodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/StreamSOAPCodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Stubs.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Stubs.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TransportPipeFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TransportPipeFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TransportTubeFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TransportTubeFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Tube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/Tube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TubeCloner.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TubeCloner.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TubelineAssembler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TubelineAssembler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TubelineAssemblerFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/TubelineAssemblerFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterPipeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterPipeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterTubeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterTubeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/AbstractPipeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/AbstractPipeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/AbstractTubeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/AbstractTubeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/PipeAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/PipeAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/helper/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/pipe/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/AlternativeSelector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/AlternativeSelector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/ModelGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/ModelGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/ModelTranslator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/ModelTranslator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/ModelUnmarshaller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/ModelUnmarshaller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/PolicyResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/PolicyResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/PolicyResolverFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/PolicyResolverFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/SourceModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/SourceModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/ValidationProcessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/policy/ValidationProcessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/AbstractServerAsyncTransport.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/AbstractServerAsyncTransport.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/Adapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/Adapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/AsyncProvider.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/AsyncProvider.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/AsyncProviderCallback.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/AsyncProviderCallback.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/BoundEndpoint.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/BoundEndpoint.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/Container.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/Container.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/ContainerResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/ContainerResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/DocumentAddressResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/DocumentAddressResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/EndpointAwareCodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/EndpointAwareCodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/EndpointComponent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/EndpointComponent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/EndpointData.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/EndpointData.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/EndpointReferenceExtensionContributor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/EndpointReferenceExtensionContributor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/HttpEndpoint.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/HttpEndpoint.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/InstanceResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/InstanceResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/InstanceResolverAnnotation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/InstanceResolverAnnotation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/Invoker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/Invoker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/Module.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/Module.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/PortAddressResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/PortAddressResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/ResourceInjector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/ResourceInjector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/SDDocument.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/SDDocument.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/SDDocumentFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/SDDocumentFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/SDDocumentSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/SDDocumentSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/ServiceDefinition.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/ServiceDefinition.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/TransportBackChannel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/TransportBackChannel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/WSEndpoint.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/WSEndpoint.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/WSWebServiceContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/WSWebServiceContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/WebModule.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/WebModule.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/WebServiceContextDelegate.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/WebServiceContextDelegate.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/server/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/MetaDataResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/MetaDataResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/MetadataResolverFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/MetadataResolverFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/ServiceDescriptor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/ServiceDescriptor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtensionContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtensionContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/XMLEntityResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/XMLEntityResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/parser/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGenExtnContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGenExtnContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGeneratorExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGeneratorExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/binding/BindingImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/binding/BindingImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/binding/HTTPBindingImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/binding/HTTPBindingImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/binding/SOAPBindingImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/binding/SOAPBindingImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/AsyncInvoker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/AsyncInvoker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/AsyncResponseImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/AsyncResponseImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/BindingProviderProperties.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/BindingProviderProperties.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/ClientContainer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/ClientContainer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/ClientSchemaValidationTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/ClientSchemaValidationTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/ClientTransportException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/ClientTransportException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/ContentNegotiation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/ContentNegotiation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/HandlerConfiguration.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/HandlerConfiguration.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/HandlerConfigurator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/HandlerConfigurator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/MonitorRootClient.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/MonitorRootClient.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/PortInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/PortInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/RequestContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/RequestContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/ResponseContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/ResponseContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/ResponseContextReceiver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/ResponseContextReceiver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/SCAnnotations.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/SCAnnotations.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/SEIPortInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/SEIPortInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/SenderException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/SenderException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/Stub.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/Stub.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/WSServiceDelegate.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/WSServiceDelegate.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/DataSourceDispatch.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/DataSourceDispatch.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/DispatchImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/DispatchImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/JAXBDispatch.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/JAXBDispatch.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/MessageDispatch.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/MessageDispatch.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/RESTSourceDispatch.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/RESTSourceDispatch.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/SOAPMessageDispatch.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/SOAPMessageDispatch.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/SOAPSourceDispatch.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/dispatch/SOAPSourceDispatch.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/AsyncMethodHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/AsyncMethodHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/BodyBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/BodyBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/CallbackMethodHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/CallbackMethodHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/MessageFiller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/MessageFiller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/MethodHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/MethodHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/PollingMethodHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/PollingMethodHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ResponseBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ResponseBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/SEIMethodHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/SEIMethodHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/SEIStub.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/SEIStub.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/SyncMethodHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/SyncMethodHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ValueGetter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ValueGetter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ValueGetterFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ValueGetterFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ValueSetter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ValueSetter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ValueSetterFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/ValueSetterFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/pacakge-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/client/sei/pacakge-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/config/management/policy/ManagementAssertionCreator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/config/management/policy/ManagementAssertionCreator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/config/management/policy/ManagementPolicyValidator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/config/management/policy/ManagementPolicyValidator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/config/management/policy/ManagementPrefixMapper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/config/management/policy/ManagementPrefixMapper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/BindingTypeFeature.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/BindingTypeFeature.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/EPRRecipe.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/EPRRecipe.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/JAXBContextFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/JAXBContextFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/JAXWSProperties.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/JAXWSProperties.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/MemberSubmissionAddressing.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/MemberSubmissionAddressing.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/MemberSubmissionAddressingFeature.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/MemberSubmissionAddressingFeature.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/MemberSubmissionEndpointReference.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/MemberSubmissionEndpointReference.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/SchemaValidation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/SchemaValidation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/SchemaValidationFeature.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/SchemaValidationFeature.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/ServerSideException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/ServerSideException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/StreamingAttachment.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/StreamingAttachment.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/StreamingAttachmentFeature.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/StreamingAttachmentFeature.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/StreamingDataHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/StreamingDataHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/UsesJAXBContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/UsesJAXBContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/UsesJAXBContextFeature.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/UsesJAXBContextFeature.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/ValidationErrorHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/ValidationErrorHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/WSBindingProvider.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/WSBindingProvider.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/developer/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/ContentType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/ContentType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/ContentTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/ContentTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/DataHandlerDataSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/DataHandlerDataSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/DataSourceStreamingDataHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/DataSourceStreamingDataHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/HeaderTokenizer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/HeaderTokenizer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/ImageDataContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/ImageDataContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/MIMEPartStreamingDataHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/MIMEPartStreamingDataHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/MimeCodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/MimeCodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/MimeMultipartParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/MimeMultipartParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/MtomCodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/MtomCodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/ParameterList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/ParameterList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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,11 +25,6 @@
 
 package com.sun.xml.internal.ws.encoding;
 
-/*
- * @(#)ParameterList.java     1.10 03/02/12
- */
-
-
 import javax.xml.ws.WebServiceException;
 import java.util.HashMap;
 import java.util.Iterator;
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/RootOnlyCodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/RootOnlyCodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/SOAPBindingCodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/SOAPBindingCodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/StreamSOAP11Codec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/StreamSOAP11Codec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/StreamSOAP12Codec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/StreamSOAP12Codec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/StreamSOAPCodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/StreamSOAPCodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/StringDataContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/StringDataContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/SwACodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/SwACodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/TagInfoset.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/TagInfoset.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/XMLHTTPBindingCodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/XMLHTTPBindingCodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetCodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetCodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetMIMETypes.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetMIMETypes.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderRecyclable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderRecyclable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP11Codec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP11Codec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP12Codec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP12Codec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/EncodingConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/EncodingConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/EncodingPolicyValidator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/EncodingPolicyValidator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/EncodingPrefixMapper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/EncodingPrefixMapper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/FastInfosetFeatureConfigurator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/FastInfosetFeatureConfigurator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/MtomFeatureConfigurator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/MtomFeatureConfigurator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/MtomPolicyMapConfigurator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/MtomPolicyMapConfigurator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/SelectOptimalEncodingFeatureConfigurator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/policy/SelectOptimalEncodingFeatureConfigurator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/DeserializationException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/DeserializationException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/SOAP12Constants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/SOAP12Constants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/SOAPConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/SOAPConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/SerializationException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/SerializationException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/SerializerConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/SerializerConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/streaming/SOAP12NamespaceConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/streaming/SOAP12NamespaceConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/streaming/SOAPNamespaceConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/soap/streaming/SOAPNamespaceConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/xml/XMLCodec.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/xml/XMLCodec.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/xml/XMLMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/encoding/xml/XMLMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/CodeType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/CodeType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/DetailType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/DetailType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/ExceptionBean.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/ExceptionBean.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/ReasonType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/ReasonType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/SOAP11Fault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/SOAP11Fault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/SOAP12Fault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/SOAP12Fault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/SubcodeType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/SubcodeType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/TextType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/fault/TextType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ClientLogicalHandlerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ClientLogicalHandlerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ClientMessageHandlerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ClientMessageHandlerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ClientSOAPHandlerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ClientSOAPHandlerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/HandlerChainsModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/HandlerChainsModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/HandlerException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/HandlerException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/HandlerProcessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/HandlerProcessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/HandlerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/HandlerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/LogicalMessageContextImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/LogicalMessageContextImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/LogicalMessageImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/LogicalMessageImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/MessageContextImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/MessageContextImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/MessageHandlerContextImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/MessageHandlerContextImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/MessageUpdatableContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/MessageUpdatableContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/PortInfoImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/PortInfoImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/SOAPHandlerProcessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/SOAPHandlerProcessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/SOAPMessageContextImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/SOAPMessageContextImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ServerLogicalHandlerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ServerLogicalHandlerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ServerMessageHandlerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ServerMessageHandlerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ServerSOAPHandlerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/ServerSOAPHandlerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/XMLHandlerProcessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/handler/XMLHandlerProcessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/AbstractHeaderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/AbstractHeaderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/AbstractMessageImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/AbstractMessageImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/AttachmentSetImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/AttachmentSetImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/AttachmentUnmarshallerImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/AttachmentUnmarshallerImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/ByteArrayAttachment.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/ByteArrayAttachment.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/DOMHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/DOMHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/DOMMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/DOMMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/DataHandlerAttachment.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/DataHandlerAttachment.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/EmptyMessageImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/EmptyMessageImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/FaultDetailHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/FaultDetailHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/FaultMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/FaultMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/JAXBAttachment.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/JAXBAttachment.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/MimeAttachmentSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/MimeAttachmentSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/ProblemActionHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/ProblemActionHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/RelatesToHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/RelatesToHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/RootElementSniffer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/RootElementSniffer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/StringHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/StringHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/Util.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/Util.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/XMLReaderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/XMLReaderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/AttachmentMarshallerImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/AttachmentMarshallerImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/JAXBBridgeSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/JAXBBridgeSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/JAXBHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/JAXBHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/MarshallerBridge.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/MarshallerBridge.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/jaxb/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/saaj/SAAJHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/saaj/SAAJHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/saaj/SAAJMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/saaj/SAAJMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/source/PayloadSourceMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/source/PayloadSourceMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/source/ProtocolSourceMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/source/ProtocolSourceMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/source/SourceUtils.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/source/SourceUtils.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/OutboundStreamHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/OutboundStreamHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/PayloadStreamReaderMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/PayloadStreamReaderMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamAttachment.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamAttachment.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamHeader11.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamHeader11.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamHeader12.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamHeader12.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/message/stream/StreamMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/AbstractSEIModelImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/AbstractSEIModelImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/AbstractWrapperBeanGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/AbstractWrapperBeanGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/CheckedExceptionImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/CheckedExceptionImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/FieldSignature.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/FieldSignature.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/Injector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/Injector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2008, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/JavaMethodImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/JavaMethodImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/ParameterImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/ParameterImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/RuntimeModeler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/RuntimeModeler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/RuntimeModelerException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/RuntimeModelerException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/SOAPSEIModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/SOAPSEIModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/WrapperParameter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/WrapperParameter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/soap/SOAPBindingImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/soap/SOAPBindingImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/AbstractExtensibleImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/AbstractExtensibleImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/AbstractFeaturedObjectImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/AbstractFeaturedObjectImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/AbstractObjectImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/AbstractObjectImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLBoundFaultImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLBoundFaultImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLBoundOperationImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLBoundOperationImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLBoundPortTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLBoundPortTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLInputImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLInputImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLMessageImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLMessageImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLModelImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLModelImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLOperationImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLOperationImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLOutputImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLOutputImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLPartDescriptorImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLPartDescriptorImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLPartImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLPartImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLPortImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLPortImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLPortTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLPortTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLProperties.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLProperties.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLServiceImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/model/wsdl/WSDLServiceImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/AssertionSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/AssertionSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/AssertionValidationProcessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/AssertionValidationProcessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/ComplexAssertion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/ComplexAssertion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/EffectiveAlternativeSelector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/EffectiveAlternativeSelector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/EffectivePolicyModifier.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/EffectivePolicyModifier.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/NestedPolicy.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/NestedPolicy.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/Policy.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/Policy.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyAssertion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyAssertion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyIntersector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyIntersector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMap.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMap.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapExtender.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapExtender.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapKey.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapKey.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapKeyHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapKeyHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapMutator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapMutator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMapUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMerger.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyMerger.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyScope.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicyScope.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicySubject.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/PolicySubject.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/SimpleAssertion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/SimpleAssertion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerEndpointScope.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerEndpointScope.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerMessageScope.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerMessageScope.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerOperationScope.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerOperationScope.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerServiceScope.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerServiceScope.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/DefaultPolicyResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/DefaultPolicyResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/PolicyMapBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/PolicyMapBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/PolicyUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/PolicyUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLGeneratorExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLGeneratorExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLParserExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLParserExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/SafePolicyReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/SafePolicyReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/WSDLBoundFaultContainer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/WSDLBoundFaultContainer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyFeatureConfigurator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyFeatureConfigurator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyMapConfigurator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyMapConfigurator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/Localization.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/Localization.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/LocalizationMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/LocalizationMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.ws.policy.privateutil;
 
 import com.sun.istack.internal.localization.Localizable;
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/PolicyLogger.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/PolicyLogger.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/PolicyUtils.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/PolicyUtils.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/RuntimePolicyUtilsException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/RuntimePolicyUtilsException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/ServiceConfigurationError.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/ServiceConfigurationError.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/ServiceFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/ServiceFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/privateutil/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/AssertionData.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/AssertionData.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/CompactModelGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/CompactModelGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/DefaultPolicyAssertionCreator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/DefaultPolicyAssertionCreator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/ModelNode.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/ModelNode.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/NormalizedModelGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/NormalizedModelGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelMarshaller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelMarshaller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelTranslator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelTranslator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelUnmarshaller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelUnmarshaller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyReferenceData.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicyReferenceData.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModelContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModelContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelMarshaller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelMarshaller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelUnmarshaller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelUnmarshaller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/attach/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/attach/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/NamespaceVersion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/NamespaceVersion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/XmlToken.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/XmlToken.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/AbstractQNameValidator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/AbstractQNameValidator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/AssertionCreationException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/AssertionCreationException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/PolicyAssertionCreator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/PolicyAssertionCreator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/PolicyAssertionValidator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/PolicyAssertionValidator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/PrefixMapper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/PrefixMapper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/spi/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/subject/PolicyMapKeyConverter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/subject/PolicyMapKeyConverter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/subject/WsdlBindingSubject.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/subject/WsdlBindingSubject.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/subject/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/policy/subject/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/ClientMUTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/ClientMUTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/MUTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/MUTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/MessageCreationException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/MessageCreationException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/VersionMismatchException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/soap/VersionMismatchException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/xml/XMLMessageException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/protocol/xml/XMLMessageException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/AddressingMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/AddressingMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ClientMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ClientMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/DispatchMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/DispatchMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/EncodingMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/EncodingMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/HandlerMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/HandlerMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/HttpserverMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/HttpserverMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ManagementMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ManagementMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ModelerMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ModelerMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/PolicyMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/PolicyMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ProviderApiMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ProviderApiMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/SenderMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/SenderMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ServerMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/ServerMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/SoapMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/SoapMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/StreamingMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/StreamingMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/UtilMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/UtilMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/WsdlmodelMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/WsdlmodelMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/WsservletMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/WsservletMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/XmlmessageMessages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/XmlmessageMessages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/client.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/client.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/dispatch.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/dispatch.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/encoding.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/encoding.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/handler.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/handler.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/httpserver.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/httpserver.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/management.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/management.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/modeler.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/modeler.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/policy.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/policy.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/providerApi.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/providerApi.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/sender.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/sender.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/server.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/server.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/soap.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/soap.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/streaming.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/streaming.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/util.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/util.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/wsdlmodel.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/wsdlmodel.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/xmlmessage.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/resources/xmlmessage.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/AbstractInstanceResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/AbstractInstanceResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/AbstractMultiInstanceResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/AbstractMultiInstanceResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/AbstractWebServiceContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/AbstractWebServiceContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/DefaultResourceInjector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/DefaultResourceInjector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/DraconianValidationErrorHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/DraconianValidationErrorHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/EndpointFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/EndpointFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/EndpointMessageContextImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/EndpointMessageContextImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/InvokerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/InvokerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/MonitorBase.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/MonitorBase.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -267,7 +267,11 @@
         try {
             final Object ignored = mom.createRoot(this, name);
             if (ignored != null) {
-                logger.log(Level.INFO, "Metro monitoring rootname successfully set to: " + mom.getObjectName(mom.getRoot()));
+                ObjectName ignoredName = mom.getObjectName(mom.getRoot());
+                // The name is null when the MOM is a NOOP.
+                if (ignoredName != null) {
+                    logger.log(Level.INFO, "Metro monitoring rootname successfully set to: " + ignoredName);
+                }
                 return mom;
             }
             try {
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/MonitorRootService.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/MonitorRootService.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/SDDocumentImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/SDDocumentImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/ServerPropertyConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/ServerPropertyConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/ServerRtException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/ServerRtException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/ServerSchemaValidationTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/ServerSchemaValidationTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/ServiceDefinitionImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/ServiceDefinitionImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/SingletonResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/SingletonResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/UnsupportedMediaException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/UnsupportedMediaException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/WSDLGenResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/WSDLGenResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/WSEndpointImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/WSEndpointImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/AsyncProviderInvokerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/AsyncProviderInvokerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/MessageProviderArgumentBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/MessageProviderArgumentBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/ProviderArgumentsBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/ProviderArgumentsBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/ProviderEndpointModel.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/ProviderEndpointModel.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/ProviderInvokerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/ProviderInvokerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/SOAPProviderArgumentBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/SOAPProviderArgumentBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/SyncProviderInvokerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/SyncProviderInvokerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/XMLProviderArgumentBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/provider/XMLProviderArgumentBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/EndpointMethodHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/EndpointMethodHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/MessageFiller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/MessageFiller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/SEIInvokerTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/SEIInvokerTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/ValueGetter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/server/sei/ValueGetter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/spi/ProviderImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/spi/ProviderImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/Attributes.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/Attributes.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/DOMStreamReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/DOMStreamReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/MtomStreamWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/MtomStreamWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/PrefixFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/PrefixFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/PrefixFactoryImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/PrefixFactoryImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/SourceReaderFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/SourceReaderFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/TidyXMLStreamReader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/TidyXMLStreamReader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLReaderException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLReaderException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLStreamReaderException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLStreamReaderException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLStreamReaderUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLStreamReaderUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLStreamWriterException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLStreamWriterException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/DeferredTransportPipe.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/DeferredTransportPipe.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/Headers.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/Headers.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/DeploymentDescriptorParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/DeploymentDescriptorParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/HttpAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/HttpAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/HttpAdapterList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/HttpAdapterList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/HttpMetadataPublisher.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/HttpMetadataPublisher.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/ResourceLoader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/ResourceLoader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/CookieJar.java	Wed Sep 28 01:36:49 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,339 +0,0 @@
-/*
- * Copyright (c) 2005, 2010, 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.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * 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 com.sun.xml.internal.ws.transport.http.client;
-
-import java.net.URL;
-import java.util.*;
-
-/**
- * Generic class to hold onto HTTP cookies.  Can record, retrieve, and
- * persistently store cookies associated with particular URLs.
- *
- * @author WS Development Team
- */
-public class CookieJar {
-
-    // The representation of cookies is relatively simple right now:
-    // a hash table with key being the domain and the value being
-    // a vector of cookies for that domain.
-    // REMIND: create this on demand in the future
-    private transient Map<String, List<HttpCookie>> cookieJar = new HashMap<String, List<HttpCookie>>();
-
-    /*
-     * Records any cookies which have been sent as part of an HTTP response.
-     * The connection parameter must be already have been opened, so that
-     * the response headers are available.  It's ok to pass a non-HTTP
-     * URL connection, or one which does not have any set-cookie headers.
-     */
-    public synchronized void recordAnyCookies(URL url, Map<String, List<String>> resHeaders) {
-        List<String> cookies = resHeaders.get("Set-Cookie");
-        if (cookies != null) {
-            for(String cookie : cookies) {
-                recordCookie(url, cookie);
-            }
-        }
-    }
-
-    /*
-     * Create a cookie from the cookie, and use the HttpURLConnection to
-     * fill in unspecified values in the cookie with defaults.
-     */
-    private void recordCookie(URL url, String cookieValue) {
-
-        HttpCookie cookie = new HttpCookie(url, cookieValue);
-
-        // First, check to make sure the cookie's domain matches the
-        // server's, and has the required number of '.'s
-        String twodot[] = { "com", "edu", "net", "org", "gov", "mil", "int" };
-        String domain = cookie.getDomain();
-
-        if (domain == null) {
-            return;
-        }
-
-        domain = domain.toLowerCase();
-
-        String host = url.getHost();
-
-        host = host.toLowerCase();
-
-        boolean domainOK = host.equals(domain);
-
-        if (!domainOK && host.endsWith(domain)) {
-            int dotsNeeded = 2;
-
-            for (String aTwodot : twodot) {
-                if (domain.endsWith(aTwodot)) {
-                    dotsNeeded = 1;
-                }
-            }
-
-            int lastChar = domain.length();
-
-            for (;(lastChar > 0) && (dotsNeeded > 0); dotsNeeded--) {
-                lastChar = domain.lastIndexOf('.', lastChar - 1);
-            }
-
-            if (lastChar > 0) {
-                domainOK = true;
-            }
-        }
-
-        if (domainOK) {
-            recordCookie(cookie);
-        }
-    }
-
-    /*
-     * Record the cookie in the in-memory container of cookies.  If there
-     * is already a cookie which is in the exact same domain with the
-     * exact same
-     */
-    private void recordCookie(HttpCookie cookie) {
-        recordCookieToJar(cookie, cookieJar);
-    }
-
-    //
-    // Records the given cookie to the desired jar.  If doNotify is true,
-    // tell globals to inform interested parties.  It *only* makes since for
-    // doNotify to be true if jar is the static jar (i.e. Cookies.cookieJar).
-    //
-    //
-    private static void recordCookieToJar(
-        HttpCookie cookie,
-        Map<String, List<HttpCookie>> jar) {
-
-        String domain = cookie.getDomain().toLowerCase();
-        List<HttpCookie> cookieList = jar.get(domain);
-
-        if (cookieList == null) {
-            cookieList = new Vector<HttpCookie>();
-        }
-
-        if (addOrReplaceCookie(cookieList, cookie)) {
-            jar.put(domain, cookieList);
-        }
-    }
-
-    /*
-     * Scans the vector of cookies looking for an exact match with the
-     * given cookie.  Replaces it if there is one, otherwise adds
-     * one at the end.  The vector is presumed to have cookies which all
-     * have the same domain, so the domain of the cookie is not checked.
-     * <p>
-     * If doNotify is true, we'll do a vetoable notification of changing the
-     * cookie.  This <b>only</b> makes since if the jar being operated on
-     * is Cookies.cookieJar.
-     * <p>
-     * If this is called, it is assumed that the cookie jar is exclusively
-     * held by the current thread.
-     *
-     * @return true if the cookie is actually set
-     */
-    private static boolean addOrReplaceCookie(
-        List<HttpCookie> cookies,
-        final HttpCookie cookie) {
-
-        int numCookies = cookies.size();
-        String path = cookie.getPath();
-        String name = cookie.getName();
-        HttpCookie replaced = null;
-        int replacedIndex = -1;
-
-        for (int i = 0; i < numCookies; i++) {
-            HttpCookie existingCookie = cookies.get(i);
-            String existingPath = existingCookie.getPath();
-
-            if (path.equals(existingPath)) {
-                String existingName = existingCookie.getName();
-
-                if (name.equals(existingName)) {
-
-                    // need to replace this one!
-                    replaced = existingCookie;
-                    replacedIndex = i;
-
-                    break;
-                }
-            }
-        }
-
-        // Do the replace
-        if (replaced != null) {
-            cookies.set(replacedIndex, cookie);
-        } else {
-            cookies.add(cookie);
-        }
-
-        return true;
-    }
-
-    public synchronized void applyRelevantCookies(URL url, Map<String, List<String>> reqHeaders) {
-        String host = url.getHost();
-
-        applyCookiesForHost(host, url, reqHeaders);
-
-        // REMIND: should be careful about IP addresses here.
-        int index;
-
-        while ((index = host.indexOf('.', 1)) >= 0) {
-
-            // trim off everything up to, and including the dot.
-            host = host.substring(index + 1);
-
-            applyCookiesForHost(host, url, reqHeaders);
-        }
-    }
-
-    /*
-     * Host may be a FQDN, or a partial domain name starting with a dot.
-     * Adds any cookies which match the host and path to the
-     * cookie set on the URL connection.
-     */
-    private void applyCookiesForHost(
-        String host,
-        URL url,
-        Map<String, List<String>> reqHeaders) {
-
-        host = host.toLowerCase();
-        List<HttpCookie> cookieList = cookieJar.get(host);
-
-        if (cookieList == null) {
-
-            // Hax.debugln("no matching hosts" + host);
-            return;
-        }
-
-        //System.out.println("X1"+cookieList.size());
-        String path = url.getFile();
-        int queryInd = path.indexOf('?');
-
-        if (queryInd > 0) {
-
-            // strip off the part following the ?
-            path = path.substring(0, queryInd);
-        }
-
-        List<HttpCookie> cookiesToSend = new ArrayList<HttpCookie>(10);
-
-        for(HttpCookie cookie : cookieList) {
-            String cookiePath = cookie.getPath();
-
-            if (path.startsWith(cookiePath)) {
-
-                // larrylf: Actually, my documentation (from Netscape)
-                // says that /foo should
-                // match /foobar and /foo/bar.  Yuck!!!
-                if (!cookie.hasExpired()) {
-                    cookiesToSend.add(cookie);
-                }
-
-                /*
-                   We're keeping this piece of commented out code around just in
-                   case we decide to put it back.  the spec does specify the above.
-
-
-                                int cookiePathLen = cookiePath.length();
-
-                                // verify that /foo does not match /foobar by mistake
-                                if ((path.length() == cookiePathLen)
-                                    || (path.length() > cookiePathLen &&
-                                        path.charAt(cookiePathLen) == '/')) {
-
-                                    // We have a matching cookie!
-
-                                    if (!cookie.hasExpired()) {
-                                        cookiesToSend.addElement(cookie);
-                                    }
-                                }
-                */
-            }
-        }
-
-        // Now, sort the cookies in most to least specific order
-        // Yes, its the deaded bubblesort!!
-        // (it should be a small vector, so perf is not an issue...)
-        if (cookiesToSend.size() > 1) {
-            for (int i = 0; i < cookiesToSend.size() - 1; i++) {
-                HttpCookie headC = cookiesToSend.get(i);
-                String head = headC.getPath();
-
-                // This little excercise is a cheap way to get
-                // '/foo' to read more specfic then '/'
-                if (!head.endsWith("/")) {
-                    head = head + "/";
-                }
-
-                for (int j = i + 1; j < cookiesToSend.size(); j++) {
-                    HttpCookie scanC = cookiesToSend.get(j);
-                    String scan = scanC.getPath();
-
-                    if (!scan.endsWith("/")) {
-                        scan = scan + "/";
-                    }
-
-                    int headCount = 0;
-                    int index = -1;
-
-                    while ((index = head.indexOf('/', index + 1)) != -1) {
-                        headCount++;
-                    }
-
-                    index = -1;
-
-                    int scanCount = 0;
-
-                    while ((index = scan.indexOf('/', index + 1)) != -1) {
-                        scanCount++;
-                    }
-
-                    if (scanCount > headCount) {
-                        cookiesToSend.set(j, headC);
-                        cookiesToSend.set(i, scanC);
-
-                        headC = scanC;
-                        head = scan;
-                    }
-                }
-            }
-        }
-
-        // And send the sorted cookies...
-        String cookieStr = null;
-
-        for(HttpCookie cookie: cookiesToSend) {
-            if (cookieStr == null) {
-                cookieStr = cookie.getNameValue();
-            } else {
-                cookieStr = cookieStr + "; " + cookie.getNameValue();
-            }
-        }
-
-        if (cookieStr != null) {
-            reqHeaders.put("Cookie", Collections.singletonList(cookieStr));
-        }
-    }
-}
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/HttpClientTransport.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/HttpClientTransport.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -277,7 +277,9 @@
 
         // set the properties on HttpURLConnection
         for (Map.Entry<String, List<String>> entry : reqHeaders.entrySet()) {
-            httpConnection.addRequestProperty(entry.getKey(), entry.getValue().get(0));
+            for(String value : entry.getValue()) {
+                httpConnection.addRequestProperty(entry.getKey(), value);
+            }
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/HttpCookie.java	Wed Sep 28 01:36:49 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,260 +0,0 @@
-/*
- * Copyright (c) 2005, 2010, 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.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * 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 com.sun.xml.internal.ws.transport.http.client;
-
-import java.net.URL;
-import java.util.Date;
-import java.util.StringTokenizer;
-
-/**
- * An object which represents an HTTP cookie.  Can be constructed by
- * parsing a string from the set-cookie: header.
- *
- * Syntax: Set-Cookie: NAME=VALUE; expires=DATE;
- *             path=PATH; domain=DOMAIN_NAME; secure
- *
- * All but the first field are optional.
- *
- * @author WS Development Team
- */
-public class HttpCookie {
-
-    private Date expirationDate = null;
-    private String nameAndValue;
-    private String path;
-    private String domain;
-    private boolean isSecure = false;
-
-    public HttpCookie(String cookieString) {
-        parseCookieString(cookieString);
-    }
-
-    //
-    // Constructor for use by the bean
-    //
-    public HttpCookie(
-        Date expirationDate,
-        String nameAndValue,
-        String path,
-        String domain,
-        boolean isSecure) {
-
-        this.expirationDate = expirationDate;
-        this.nameAndValue = nameAndValue;
-        this.path = path;
-        this.domain = stripPort(domain);
-        this.isSecure = isSecure;
-    }
-
-    public HttpCookie(URL url, String cookieString) {
-        parseCookieString(cookieString);
-        applyDefaults(url);
-    }
-
-    /**
-     * Fills in default values for domain, path, etc. from the URL
-     * after creation of the cookie.
-     */
-    private void applyDefaults(URL url) {
-
-        if (domain == null) {
-            domain = url.getHost();
-
-            // REMIND: record the port
-        }
-
-        if (path == null) {
-            path = url.getFile();
-
-            // The documentation for cookies say that the path is
-            // by default, the path of the document, not the filename of the
-            // document.  This could be read as not including that document
-            // name itself, just its path (this is how NetScape inteprets it)
-            // so amputate the document name!
-            int last = path.lastIndexOf("/");
-
-            if (last > -1) {
-                path = path.substring(0, last);
-            }
-        }
-    }
-
-    private String stripPort(String domainName) {
-
-        int index = domainName.indexOf(':');
-
-        if (index == -1) {
-            return domainName;
-        }
-
-        return domainName.substring(0, index);
-    }
-
-    /**
-     * Parse the given string into its individual components, recording them
-     * in the member variables of this object.
-     */
-    private void parseCookieString(String cookieString) {
-
-        StringTokenizer tokens = new StringTokenizer(cookieString, ";");
-
-        if (!tokens.hasMoreTokens()) {
-
-            // REMIND: make this robust against parse errors
-        }
-
-        nameAndValue = tokens.nextToken().trim();
-
-        while (tokens.hasMoreTokens()) {
-            String token = tokens.nextToken().trim();
-
-            if (token.equalsIgnoreCase("secure")) {
-                isSecure = true;
-            } else {
-                int equIndex = token.indexOf("=");
-
-                if (equIndex < 0) {
-                    continue;
-
-                    // REMIND: malformed cookie
-                }
-
-                String attr = token.substring(0, equIndex);
-                String val = token.substring(equIndex + 1);
-
-                if (attr.equalsIgnoreCase("path")) {
-                    path = val;
-                } else if (attr.equalsIgnoreCase("domain")) {
-                    if (val.indexOf(".") == 0) {
-
-                        // spec seems to allow for setting the domain in
-                        // the form 'domain=.eng.sun.com'.  We want to
-                        // trim off the leading '.' so we can allow for
-                        // both leading dot and non leading dot forms
-                        // without duplicate storage.
-                        domain = stripPort(val.substring(1));
-                    } else {
-                        domain = stripPort(val);
-                    }
-                } else if (attr.equalsIgnoreCase("expires")) {
-                    expirationDate = parseExpireDate(val);
-                } else {
-
-                    // unknown attribute -- do nothing
-                }
-            }
-        }
-    }
-
-    //======================================================================
-    //
-    // Accessor functions
-    //
-    public String getNameValue() {
-        return nameAndValue;
-    }
-
-    /**
-     * Returns just the name part of the cookie
-     */
-    public String getName() {
-
-        int index = nameAndValue.indexOf("=");
-
-        return nameAndValue.substring(0, index);
-    }
-
-    /**
-     * Returns the domain of the cookie as it was presented
-     */
-    public String getDomain() {
-
-        // REMIND: add port here if appropriate
-        return domain;
-    }
-
-    public String getPath() {
-        return path;
-    }
-
-    public Date getExpirationDate() {
-        return expirationDate;
-    }
-
-    boolean hasExpired() {
-
-        if (expirationDate == null) {
-            return false;
-        }
-
-        return (expirationDate.getTime() <= System.currentTimeMillis());
-    }
-
-    /**
-     * Returns true if the cookie has an expiration date (meaning it's
-     * persistent), and if the date nas not expired;
-     */
-    boolean isSaveable() {
-        return (expirationDate != null)
-            && (expirationDate.getTime() > System.currentTimeMillis());
-    }
-
-    public boolean isSecure() {
-        return isSecure;
-    }
-
-    private Date parseExpireDate(String dateString) {
-
-        // format is wdy, DD-Mon-yyyy HH:mm:ss GMT
-        RfcDateParser parser = new RfcDateParser(dateString);
-        Date theDate = parser.getDate();
-
-        return theDate;
-    }
-
-    public String toString() {
-
-        String result = nameAndValue;
-
-        if (expirationDate != null) {
-            result += "; expires=" + expirationDate;
-        }
-
-        if (path != null) {
-            result += "; path=" + path;
-        }
-
-        if (domain != null) {
-            result += "; domain=" + domain;
-        }
-
-        if (isSecure) {
-            result += "; secure";
-        }
-
-        return result;
-    }
-}
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/HttpResponseProperties.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/HttpResponseProperties.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/HttpTransportPipe.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/HttpTransportPipe.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -50,6 +50,8 @@
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.OutputStream;
+import java.lang.reflect.Constructor;
+import java.net.CookieHandler;
 import java.util.Collections;
 import java.util.List;
 import java.util.Map;
@@ -69,9 +71,45 @@
     private final Codec codec;
     private final WSBinding binding;
     private static final List<String> USER_AGENT = Collections.singletonList(RuntimeVersion.VERSION.toString());
-    private final CookieJar cookieJar;      // shared object among the tubes
+    private final CookieHandler cookieJar;      // shared object among the tubes
     private final boolean sticky;
 
+    private static final Constructor cookieManagerConstructor;
+    private static final Object cookiePolicy;
+    static {
+        Constructor tempConstructor;
+        Object tempPolicy;
+        try {
+            /*
+             * Using reflection to create CookieManger so that RI would continue to
+             * work with JDK 5.
+             */
+            Class policyClass = Class.forName("java.net.CookiePolicy");
+            Class storeClass = Class.forName("java.net.CookieStore");
+            tempConstructor = Class.forName("java.net.CookieManager").getConstructor(storeClass, policyClass);
+            // JDK's default policy is ACCEPT_ORIGINAL_SERVER, but ACCEPT_ALL
+            // is used for backward compatibility
+            tempPolicy = policyClass.getField("ACCEPT_ALL").get(null);
+        } catch(Exception e) {
+            try {
+                /*
+                 * Using reflection so that these classes won't have to be
+                 * integrated in JDK 6.
+                 */
+                Class policyClass = Class.forName("com.sun.xml.internal.ws.transport.http.client.CookiePolicy");
+                Class storeClass = Class.forName("com.sun.xml.internal.ws.transport.http.client.CookieStore");
+                tempConstructor = Class.forName("com.sun.xml.internal.ws.transport.http.client.CookieManager").getConstructor(storeClass, policyClass);
+                // JDK's default policy is ACCEPT_ORIGINAL_SERVER, but ACCEPT_ALL
+                // is used for backward compatibility
+                tempPolicy = policyClass.getField("ACCEPT_ALL").get(null);
+            } catch(Exception ce) {
+                throw new WebServiceException(ce);
+            }
+        }
+        cookieManagerConstructor = tempConstructor;
+        cookiePolicy = tempPolicy;
+    }
+
     // Need to use JAXB first to register DatatypeConverter
     static {
         try {
@@ -81,14 +119,22 @@
         }
     }
 
+    private static CookieHandler getCookieHandler() {
+        try {
+            return (CookieHandler)cookieManagerConstructor.newInstance(null, cookiePolicy);
+        } catch(Exception e) {
+            throw new WebServiceException(e);
+        }
+    }
+
     public HttpTransportPipe(Codec codec, WSBinding binding) {
         // TODO Rather than creating a new instance, CookieJar should be got
         // TODO from a feature ideally. That way CookieJar can be shared across
         // TODO multiple proxies
-        this(codec, binding, new CookieJar(), isSticky(binding));
+        this(codec, binding, getCookieHandler(), isSticky(binding));
     }
 
-    private HttpTransportPipe(Codec codec, WSBinding binding, CookieJar cookieJar, boolean sticky) {
+    private HttpTransportPipe(Codec codec, WSBinding binding, CookieHandler cookieJar, boolean sticky) {
         this.codec = codec;
         this.binding = binding;
         this.sticky = sticky;
@@ -304,25 +350,27 @@
         return code == 500 || code == 400;
     }
 
-    private void addCookies(Packet context, Map<String, List<String>> reqHeaders) {
+    private void addCookies(Packet context, Map<String, List<String>> reqHeaders) throws IOException {
         Boolean shouldMaintainSessionProperty =
             (Boolean) context.invocationProperties.get(BindingProvider.SESSION_MAINTAIN_PROPERTY);
         if (shouldMaintainSessionProperty != null && !shouldMaintainSessionProperty) {
             return;         // explicitly turned off
         }
         if (sticky || (shouldMaintainSessionProperty != null && shouldMaintainSessionProperty)) {
-            cookieJar.applyRelevantCookies(context.endpointAddress.getURL(), reqHeaders);
+            Map<String, List<String>> cookies = cookieJar.get(context.endpointAddress.getURI(),reqHeaders);
+            reqHeaders.putAll(cookies);
+            //cookieJar.applyRelevantCookies(context.endpointAddress.getURL(), reqHeaders);
         }
     }
 
-    private void recordCookies(Packet context, HttpClientTransport con) {
+    private void recordCookies(Packet context, HttpClientTransport con) throws IOException {
         Boolean shouldMaintainSessionProperty =
             (Boolean) context.invocationProperties.get(BindingProvider.SESSION_MAINTAIN_PROPERTY);
         if (shouldMaintainSessionProperty != null && !shouldMaintainSessionProperty) {
             return;         // explicitly turned off
         }
         if (sticky || (shouldMaintainSessionProperty != null && shouldMaintainSessionProperty)) {
-            cookieJar.recordAnyCookies(context.endpointAddress.getURL(), con.getHeaders());
+            cookieJar.put(context.endpointAddress.getURI(), con.getHeaders());
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/client/RfcDateParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,114 +0,0 @@
-/*
- * Copyright (c) 2005, 2010, 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.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * 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 com.sun.xml.internal.ws.transport.http.client;
-
-import java.text.SimpleDateFormat;
-import java.text.ParseException;
-import java.util.Date;
-import java.util.Locale;
-import java.util.TimeZone;
-
-/**
- * A parser for date strings commonly found in http and email headers that
- * follow various RFC conventions.  Given a date-string, the parser will
- * attempt to parse it by trying matches with a set of patterns, returning
- * null on failure, a Date object on success.
- *
- * @author WS Development Team
- */
-final class RfcDateParser {
-    private boolean isGMT = false;
-    static final String[] standardFormats =
-        { "EEEE', 'dd-MMM-yy HH:mm:ss z", // RFC 850 (obsoleted by 1036)
-        "EEEE', 'dd-MMM-yy HH:mm:ss", // ditto but no tz. Happens too often
-        "EEE', 'dd-MMM-yyyy HH:mm:ss z", // RFC 822/1123
-        "EEE', 'dd MMM yyyy HH:mm:ss z", // REMIND what rfc? Apache/1.1
-        "EEEE', 'dd MMM yyyy HH:mm:ss z", // REMIND what rfc? Apache/1.1
-        "EEE', 'dd MMM yyyy hh:mm:ss z", // REMIND what rfc? Apache/1.1
-        "EEEE', 'dd MMM yyyy hh:mm:ss z", // REMIND what rfc? Apache/1.1
-        "EEE MMM dd HH:mm:ss z yyyy", // Date's string output format
-        "EEE MMM dd HH:mm:ss yyyy", // ANSI C asctime format()
-        "EEE', 'dd-MMM-yy HH:mm:ss", // No time zone 2 digit year RFC 1123
-        "EEE', 'dd-MMM-yyyy HH:mm:ss" // No time zone RFC 822/1123
-    };
-    static final String[] gmtStandardFormats =
-        { "EEEE',' dd-MMM-yy HH:mm:ss 'GMT'", // RFC 850 (obsoleted by 1036)
-        "EEE',' dd-MMM-yyyy HH:mm:ss 'GMT'", // RFC 822/1123
-        "EEE',' dd MMM yyyy HH:mm:ss 'GMT'", // REMIND what rfc? Apache/1.1
-        "EEEE',' dd MMM yyyy HH:mm:ss 'GMT'", // REMIND what rfc? Apache/1.1
-        "EEE',' dd MMM yyyy hh:mm:ss 'GMT'", // REMIND what rfc? Apache/1.1
-        "EEEE',' dd MMM yyyy hh:mm:ss 'GMT'", // REMIND what rfc? Apache/1.1
-        "EEE MMM dd HH:mm:ss 'GMT' yyyy" // Date's string output format
-    };
-    String dateString;
-
-    public RfcDateParser(String dateString) {
-
-        this.dateString = dateString.trim();
-
-        if (this.dateString.indexOf("GMT") != -1) {
-            isGMT = true;
-        }
-    }
-
-    public Date getDate() {
-
-        // format is wdy, DD-Mon-yyyy HH:mm:ss GMT
-        int arrayLen =
-            isGMT ? gmtStandardFormats.length : standardFormats.length;
-
-        for (int i = 0; i < arrayLen; i++) {
-            Date d;
-
-            if (isGMT) {
-                d = tryParsing(gmtStandardFormats[i]);
-            } else {
-                d = tryParsing(standardFormats[i]);
-            }
-
-            if (d != null) {
-                return d;
-            }
-        }
-
-        return null;
-    }
-
-    private Date tryParsing(String format) {
-
-        SimpleDateFormat df = new SimpleDateFormat(format, Locale.US);
-
-        if (isGMT) {
-            df.setTimeZone(TimeZone.getTimeZone("GMT"));
-        }
-
-        try {
-            return df.parse(dateString);
-        } catch (ParseException e) {
-            return null;
-        }
-    }
-}
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/EndpointImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/EndpointImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -176,7 +176,7 @@
         if (!com.sun.net.httpserver.HttpContext.class.isAssignableFrom(serverContext.getClass())) {
             throw new IllegalArgumentException(serverContext.getClass() + " is not a supported context.");
         }
-        createEndpoint("");
+        createEndpoint(((com.sun.net.httpserver.HttpContext)serverContext).getPath());
         ((HttpEndpoint) actualEndpoint).publish(serverContext);
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/HttpEndpoint.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/HttpEndpoint.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/PortableConnectionImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/PortableConnectionImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/PortableHttpHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/PortableHttpHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerAdapterList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerAdapterList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerConnectionImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerConnectionImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerContainer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerContainer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/WSHttpHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/transport/http/server/WSHttpHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ASCIIUtility.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ASCIIUtility.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ByteArrayBuffer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ByteArrayBuffer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ByteArrayDataSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ByteArrayDataSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/CompletedFuture.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/CompletedFuture.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/Constants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/Constants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/DOMUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/DOMUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/FastInfosetReflection.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/FastInfosetReflection.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/FastInfosetUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/FastInfosetUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/HandlerAnnotationInfo.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/HandlerAnnotationInfo.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/HandlerAnnotationProcessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/HandlerAnnotationProcessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/JAXWSUtils.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/JAXWSUtils.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/MetadataUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/MetadataUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/NamespaceSupport.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/NamespaceSupport.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/NoCloseInputStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/NoCloseInputStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/NoCloseOutputStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/NoCloseOutputStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/Pool.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/Pool.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/QNameMap.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/QNameMap.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ReadAllStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ReadAllStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ReadOnlyPropertyException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ReadOnlyPropertyException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/RuntimeVersion.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/RuntimeVersion.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ServiceConfigurationError.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ServiceConfigurationError.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ServiceFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/ServiceFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/StreamUtils.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/StreamUtils.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/StringUtils.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/StringUtils.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/UtilException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/UtilException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/Version.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/Version.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/VersionUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/VersionUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/exception/LocatableWebServiceException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/exception/LocatableWebServiceException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/Localizable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/Localizable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/LocalizableImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/LocalizableImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/LocalizableMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/LocalizableMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/LocalizableMessageFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/LocalizableMessageFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/Localizer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/Localizer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/NullLocalizable.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/localization/NullLocalizable.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/pipe/DumpTube.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/pipe/DumpTube.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/pipe/StandalonePipeAssembler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/pipe/StandalonePipeAssembler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/pipe/StandaloneTubeAssembler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/pipe/StandaloneTubeAssembler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/resources/Messages_en.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/resources/Messages_en.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/version.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/version.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -23,7 +23,6 @@
 # questions.
 #
 
-#Tue Dec 14 12:13:54 PST 2010
-build-id=JAX-WS RI 2.2.2 in JDK 7
-major-version=2.2.2
-build-version=JAX-WS RI 2.2.2 in JDK 7
+build-id=b01
+                build-version=JAX-WS RI 2.2.4-b01
+                major-version=2.2.4
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/CDATA.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/CDATA.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/ContentHandlerToXMLStreamWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/ContentHandlerToXMLStreamWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/DummyLocation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/DummyLocation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/NamedNodeMapIterator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/NamedNodeMapIterator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/NodeListIterator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/NodeListIterator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/StAXResult.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/StAXResult.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/StAXSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/StAXSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/XMLStreamReaderFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/XMLStreamReaderFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToXMLStreamWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToXMLStreamWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/XMLStreamWriterFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/XMLStreamWriterFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/XmlUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/util/xml/XmlUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/ActionBasedOperationFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/ActionBasedOperationFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/ActionBasedOperationSignature.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/ActionBasedOperationSignature.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/DispatchException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/DispatchException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/OperationDispatcher.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/OperationDispatcher.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/PayloadQNameBasedOperationFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/PayloadQNameBasedOperationFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/SDDocumentResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/SDDocumentResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/SOAPActionBasedOperationFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/SOAPActionBasedOperationFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/WSDLOperationFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/WSDLOperationFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/DelegatingParserExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/DelegatingParserExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/EntityResolverWrapper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/EntityResolverWrapper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/ErrorHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/ErrorHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/FoolProofParserExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/FoolProofParserExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/InaccessibleWSDLException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/InaccessibleWSDLException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/MIMEConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/MIMEConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/MemberSubmissionAddressingWSDLParserExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/MemberSubmissionAddressingWSDLParserExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/MexEntityResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/MexEntityResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/ParserUtil.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/ParserUtil.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/SOAPConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/SOAPConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingMetadataWSDLParserExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingMetadataWSDLParserExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingWSDLParserExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingWSDLParserExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/WSDLConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/WSDLConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionContextImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionContextImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionFacade.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionFacade.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/DocumentLocationResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/DocumentLocationResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/UsingAddressing.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/UsingAddressing.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingMetadataWSDLGeneratorExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingMetadataWSDLGeneratorExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingWSDLGeneratorExtension.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingWSDLGeneratorExtension.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/WSDLGeneratorExtensionFacade.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/WSDLGeneratorExtensionFacade.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/WSDLPatcher.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/WSDLPatcher.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/WSDLResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/WSDLResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Binding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Binding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/BindingOperationType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/BindingOperationType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Definitions.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Definitions.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Documented.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Documented.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Fault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Fault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/FaultType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/FaultType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Import.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Import.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Message.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Message.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/OpenAtts.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/OpenAtts.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Operation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Operation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/ParamType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/ParamType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Part.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Part.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Port.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Port.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/PortType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/PortType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Service.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Service.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/StartWithExtensionsType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/StartWithExtensionsType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Types.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/Types.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/http/Address.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/http/Address.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/http/Binding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/http/Binding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/http/Operation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/http/Operation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/http/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/http/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/Body.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/Body.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/BodyType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/BodyType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/Header.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/Header.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/HeaderFault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/HeaderFault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPAddress.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPAddress.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPBinding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPBinding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPFault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPFault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPOperation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPOperation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Body.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Body.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/BodyType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/BodyType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Header.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Header.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/HeaderFault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/HeaderFault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPAddress.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPAddress.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPBinding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPBinding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPFault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPFault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPOperation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPOperation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/soap12/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Import.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Import.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Schema.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Schema.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/xsd/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/ws/wsdl/writer/document/xsd/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/ForeignAttributes.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/ForeignAttributes.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/SCD.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/SCD.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAnnotation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAnnotation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import org.xml.sax.Locator;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAttContainer.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAttContainer.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAttGroupDecl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAttGroupDecl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAttributeDecl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAttributeDecl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAttributeUse.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSAttributeUse.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,11 +23,8 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
-import org.relaxng.datatype.ValidationContext;
-
 /**
  * Attribute use.
  *
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSComplexType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSComplexType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import java.util.List;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSComponent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSComponent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import com.sun.xml.internal.xsom.parser.SchemaDocument;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSContentType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSContentType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import com.sun.xml.internal.xsom.visitor.XSContentTypeFunction;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSDeclaration.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSDeclaration.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSElementDecl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSElementDecl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import java.util.List;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSFacet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSFacet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSIdentityConstraint.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSIdentityConstraint.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSListSimpleType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSListSimpleType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSModelGroup.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSModelGroup.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSModelGroupDecl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSModelGroupDecl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSNotation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSNotation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSParticle.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSParticle.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import java.math.*;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSRestrictionSimpleType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSRestrictionSimpleType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSSchema.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSSchema.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import com.sun.xml.internal.xsom.parser.SchemaDocument;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSSchemaSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSSchemaSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import javax.xml.namespace.NamespaceContext;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSSimpleType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSSimpleType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import com.sun.xml.internal.xsom.visitor.XSSimpleTypeFunction;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSTerm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSTerm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import com.sun.xml.internal.xsom.visitor.XSTermFunction;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSUnionSimpleType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSUnionSimpleType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSVariety.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSVariety.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSWildcard.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSWildcard.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSXPath.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XSXPath.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/XmlString.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/XmlString.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AnnotationImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AnnotationImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSAnnotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AttGroupDeclImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AttGroupDeclImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSAttGroupDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AttributeDeclImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AttributeDeclImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSAttributeDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AttributeUseImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AttributeUseImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSAttributeDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AttributesHolder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/AttributesHolder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSAttGroupDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ComplexTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ComplexTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSAttGroupDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ComponentImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ComponentImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.SCD;
@@ -34,7 +33,6 @@
 import com.sun.xml.internal.xsom.impl.parser.SchemaDocumentImpl;
 import com.sun.xml.internal.xsom.parser.SchemaDocument;
 import org.xml.sax.Locator;
-import org.xml.sax.helpers.LocatorImpl;
 
 import javax.xml.namespace.NamespaceContext;
 import java.text.ParseException;
@@ -138,6 +136,7 @@
         }
     }
 
+    @Override
     public String toString() {
         return apply(new ComponentNameFunction());
     }
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/Const.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/Const.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 public class Const
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ContentTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ContentTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSContentType;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/DeclarationImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/DeclarationImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSDeclaration;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ElementDecl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ElementDecl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSElementDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/EmptyImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/EmptyImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSContentType;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/FacetImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/FacetImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSFacet;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ForeignAttributesImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ForeignAttributesImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/IdentityConstraintImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/IdentityConstraintImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ListSimpleTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ListSimpleTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSFacet;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ModelGroupDeclImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ModelGroupDeclImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSElementDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ModelGroupImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ModelGroupImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSElementDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/NotationImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/NotationImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSNotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ParticleImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/ParticleImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSContentType;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/Ref.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/Ref.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSAttGroupDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/RestrictionSimpleTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/RestrictionSimpleTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSFacet;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/SchemaImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/SchemaImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.ForeignAttributes;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/SchemaSetImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/SchemaSetImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.SCD;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/SimpleTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/SimpleTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSComplexType;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/UName.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/UName.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/UnionSimpleTypeImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/UnionSimpleTypeImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSFacet;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/Util.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/Util.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSComplexType;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/WildcardImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/WildcardImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl;
 
 import com.sun.xml.internal.xsom.XSElementDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/XPathImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/XPathImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,9 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
+
+
 Implementation of the <code>com.sun.xml.internal.xsom</code> package.
 </body></html>
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/BaseContentRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/BaseContentRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/DefaultAnnotationParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/DefaultAnnotationParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl.parser;
 
 import com.sun.xml.internal.xsom.parser.AnnotationContext;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/DelayedRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/DelayedRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl.parser;
 
 import com.sun.xml.internal.xsom.XSAttGroupDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl.parser;
 
 import java.text.MessageFormat;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
@@ -23,6 +23,7 @@
 # questions.
 #
 
+
 UndefinedSimpleType = \
         undefined simple type ''{0}''
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/Messages_ja.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/Messages_ja.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
@@ -23,47 +23,48 @@
 # questions.
 #
 
+
 UndefinedSimpleType = \
-        \u672A\u5B9A\u7FA9\u306E\u30B7\u30F3\u30D7\u30EB\u30BF\u30A4\u30D7''{0}''\u304C\u4F7F\u308F\u308C\u3066\u3044\u307E\u3059
+        \u672a\u5b9a\u7fa9\u306e\u30b7\u30f3\u30d7\u30eb\u30bf\u30a4\u30d7''{0}''\u304c\u4f7f\u308f\u308c\u3066\u3044\u307e\u3059
 
 UndefinedCompplexType = \
-        \u672A\u5B9A\u7FA9\u306E\u30B3\u30F3\u30D7\u30EC\u30C3\u30AF\u30B9\u30BF\u30A4\u30D7''{0}''\u304C\u4F7F\u308F\u308C\u3066\u3044\u307E\u3059
+        \u672a\u5b9a\u7fa9\u306e\u30b3\u30f3\u30d7\u30ec\u30c3\u30af\u30b9\u30bf\u30a4\u30d7''{0}''\u304c\u4f7f\u308f\u308c\u3066\u3044\u307e\u3059
 
 UndefinedType = \
-        \u672A\u5B9A\u7FA9\u306E\u578B''{0}''\u304C\u4F7F\u308F\u308C\u3066\u3044\u307E\u3059
+        \u672a\u5b9a\u7fa9\u306e\u578b''{0}''\u304c\u4f7f\u308f\u308c\u3066\u3044\u307e\u3059
 
 UndefinedElement = \
-        \u672A\u5B9A\u7FA9\u306E\u8981\u7D20''{0}''\u304C\u4F7F\u308F\u308C\u3066\u3044\u307E\u3059
+        \u672a\u5b9a\u7fa9\u306e\u8981\u7d20''{0}''\u304c\u4f7f\u308f\u308c\u3066\u3044\u307e\u3059
 
 UndefinedModelGroup = \
-        \u672A\u5B9A\u7FA9\u306E\u30E2\u30C7\u30EB\u30B0\u30EB\u30FC\u30D7''{0}''\u304C\u4F7F\u308F\u308C\u3066\u3044\u307E\u3059
+        \u672a\u5b9a\u7fa9\u306e\u30e2\u30c7\u30eb\u30b0\u30eb\u30fc\u30d7''{0}''\u304c\u4f7f\u308f\u308c\u3066\u3044\u307e\u3059
 
 UndefinedAttribute = \
-        \u672A\u5B9A\u7FA9\u306E\u5C5E\u6027''{0}''\u304C\u4F7F\u308F\u308C\u3066\u3044\u307E\u3059
+        \u672a\u5b9a\u7fa9\u306e\u5c5e\u6027''{0}''\u304c\u4f7f\u308f\u308c\u3066\u3044\u307e\u3059
 
 UndefinedAttributeGroup = \
-        \u672A\u5B9A\u7FA9\u306E\u5C5E\u6027\u30B0\u30EB\u30FC\u30D7''{0}''\u304C\u4F7F\u308F\u308C\u3066\u3044\u307E\u3059
+        \u672a\u5b9a\u7fa9\u306e\u5c5e\u6027\u30b0\u30eb\u30fc\u30d7''{0}''\u304c\u4f7f\u308f\u308c\u3066\u3044\u307e\u3059
 
 UndefinedIdentityConstraint = \
-        \u672A\u5B9A\u7FA9\u306E\u4E00\u610F\u6027\u5236\u7D04''{0}''\u304C\u4F7F\u308F\u308C\u3066\u3044\u307E\u3059
+        \u672a\u5b9a\u7fa9\u306e\u4e00\u610f\u6027\u5236\u7d04''{0}''\u304c\u4f7f\u308f\u308c\u3066\u3044\u307e\u3059
 
 UndefinedPrefix = \
-        xmlns\u5BA3\u8A00\u306E\u3055\u308C\u3066\u3044\u306A\u3044\u30D7\u30EC\u30D5\u30A3\u30C3\u30AF\u30B9''{0}''\u304C\u4F7F\u308F\u308C\u3066\u3044\u307E\u3059
+        xmlns\u5ba3\u8a00\u306e\u3055\u308c\u3066\u3044\u306a\u3044\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9''{0}''\u304c\u4f7f\u308f\u308c\u3066\u3044\u307e\u3059
 
 UnexpectedTargetnamespace.Include = \
-        include\u3057\u305F\u5074\u3068\u3055\u308C\u305F\u5074\u306EtargetNamespace\u5C5E\u6027\u306E\u5024\u304C\u98DF\u3044\u9055\u3063\u3066\u3044\u307E\u3059({0}\u3068{1})
+        include\u3057\u305f\u5074\u3068\u3055\u308c\u305f\u5074\u306etargetNamespace\u5c5e\u6027\u306e\u5024\u304c\u98df\u3044\u9055\u3063\u3066\u3044\u307e\u3059({0}\u3068{1})
 
 UnexpectedTargetnamespace.Import = \
-        import\u3057\u305F\u5074\u3068\u3055\u308C\u305F\u5074\u306EtargetNamespace\u5C5E\u6027\u306E\u5024\u304C\u98DF\u3044\u9055\u3063\u3066\u3044\u307E\u3059({0}\u3068{1})
+        import\u3057\u305f\u5074\u3068\u3055\u308c\u305f\u5074\u306etargetNamespace\u5c5e\u6027\u306e\u5024\u304c\u98df\u3044\u9055\u3063\u3066\u3044\u307e\u3059({0}\u3068{1})
 
 DoubleDefinition = \
-        ''{0}''\u306F\u65E2\u306B\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u307E\u3059
+        ''{0}''\u306f\u65e2\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u3059
 
 DoubleDefinition.Original = \
-        \uFF08\u4E0A\u306E\u30A8\u30E9\u30FC\u306B\u95A2\u9023\uFF09\u5143\u3005\u306E\u5B9A\u7FA9\u306F\u3053\u3053\u3067\u884C\u308F\u308C\u3066\u3044\u307E\u3059
+        \uff08\u4e0a\u306e\u30a8\u30e9\u30fc\u306b\u95a2\u9023\uff09\u5143\u3005\u306e\u5b9a\u7fa9\u306f\u3053\u3053\u3067\u884c\u308f\u308c\u3066\u3044\u307e\u3059
 
 MissingSchemaLocation = \
-        schemaLocation\u5C5E\u6027\u304C\u6307\u5B9A\u3055\u308C\u3066\u3044\u307E\u305B\u3093
+        schemaLocation\u5c5e\u6027\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 
 EntityResolutionFailure = \
-        ''{0}''\u3092\u8AAD\u307F\u8FBC\u3081\u307E\u305B\u3093: {1}
+        ''{0}''\u3092\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093: {1}
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -47,6 +47,7 @@
 import org.xml.sax.helpers.LocatorImpl;
 
 import java.io.IOException;
+import java.net.URI;
 import java.text.MessageFormat;
 import java.util.Stack;
 
@@ -184,18 +185,28 @@
                 // better than nothing.
                 baseUri=documentSystemId;
 
+            EntityResolver er = parser.getEntityResolver();
             String systemId = null;
-            if(relativeUri!=null)
+
+            if (relativeUri!=null)
                 systemId = Uri.resolve(baseUri,relativeUri);
 
-            EntityResolver er = parser.getEntityResolver();
-            if(er!=null) {
+            if (er!=null) {
                 InputSource is = er.resolveEntity(namespaceURI,systemId);
-                if(is!=null)
+                if (is == null) {
+                    try {
+                        String normalizedSystemId = URI.create(systemId).normalize().toASCIIString();
+                        is = er.resolveEntity(namespaceURI,normalizedSystemId);
+                    } catch (Exception e) {
+                        // just ignore, this is a second try, return the fallback if this breaks
+                    }
+                }
+                if (is != null) {
                     return is;
+                }
             }
 
-            if(systemId!=null)
+            if (systemId!=null)
                 return new InputSource(systemId);
             else
                 return null;
@@ -314,23 +325,14 @@
             throws SAXException {
 
         documentSystemId = source.getSystemId();
-//        System.out.println("parsing "+baseUri);
-
-
-
         try {
             Schema s = new Schema(this,includeMode,expectedNamespace);
             setRootHandler(s);
-
             try {
-                parser.parser.parse(source,this,
-                    getErrorHandler(),
-                    parser.getEntityResolver());
-            } catch( IOException e ) {
-                SAXParseException se = new SAXParseException(
-                    e.toString(),importLocation,e);
-                parser.errorHandler.fatalError(se);
-                throw se;
+                parser.parser.parse(source,this, getErrorHandler(), parser.getEntityResolver());
+            } catch( IOException fnfe ) {
+                SAXParseException se = new SAXParseException(fnfe.toString(), importLocation, fnfe);
+                parser.errorHandler.warning(se);
             }
         } catch( SAXException e ) {
             parser.setErrorFlag();
@@ -365,12 +367,14 @@
         return parser.errorHandler;
     }
 
+    @Override
     public void onEnterElementConsumed(String uri, String localName, String qname, Attributes atts)
         throws SAXException {
         super.onEnterElementConsumed(uri, localName, qname, atts);
         elementNames.push(localName);
     }
 
+    @Override
     public void onLeaveElementConsumed(String uri, String localName, String qname) throws SAXException {
         super.onLeaveElementConsumed(uri, localName, qname);
         elementNames.pop();
@@ -421,10 +425,12 @@
         else    return new XmlString(value,createValidationContext());
     }
 
+    @Override
     public void startPrefixMapping( String prefix, String uri ) throws SAXException {
         super.startPrefixMapping(prefix,uri);
         currentContext = new Context(prefix,uri,currentContext);
     }
+    @Override
     public void endPrefixMapping( String prefix ) throws SAXException {
         super.endPrefixMapping(prefix);
         currentContext = currentContext.previous;
@@ -473,6 +479,7 @@
     }
 
 
+    @Override
     protected void unexpectedX(String token) throws SAXException {
         SAXParseException e = new SAXParseException(MessageFormat.format(
             "Unexpected {0} appears at line {1} column {2}",
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/ParserContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/ParserContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/Patch.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/Patch.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl.parser;
 
 import org.xml.sax.SAXException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/PatcherManager.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/PatcherManager.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl.parser;
 
 import org.xml.sax.Locator;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/SAXParserFactoryAdaptor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/SAXParserFactoryAdaptor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl.parser;
 
 import com.sun.xml.internal.xsom.parser.XMLParser;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/SubstGroupBaseTypeRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/SubstGroupBaseTypeRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl.parser;
 
 import com.sun.xml.internal.xsom.XSType;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/datatypes.xsd	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/datatypes.xsd	Wed Sep 28 01:59:37 2011 +0100
@@ -1,6 +1,6 @@
 <?xml version='1.0'?>
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -23,6 +23,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <!-- XML Schema schema for XML Schemas: Part 2: Datatypes -->
 <!--
 	This file is fed to XSOM to build schema components for built-in datatypes.
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,9 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
+
+
 Parser that reads XML Schema documents and builds an <code>XSSchemaSet</code> object.
 </body></html>
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/AttributesImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/AttributesImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 // AttributesImpl.java - default implementation of Attributes.
 // Written by David Megginson, sax@megginson.com
 // NO WARRANTY!  This class is in the public domain.
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventReceiver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventReceiver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.xsom.impl.parser.state;
 
 import org.xml.sax.Attributes;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.xsom.impl.parser.state;
 
 import org.xml.sax.Attributes;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.xsom.impl.parser.state;
 
 import org.xml.sax.Attributes;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.xsom.impl.parser.state;
 
 import org.xml.sax.Attributes;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package com.sun.xml.internal.xsom.impl.parser.state;
 
 import java.text.MessageFormat;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/Schema.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/Schema.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -195,10 +196,22 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 45:
+            {
+                if(($ai = $runtime.getAttributeIndex("","elementFormDefault"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 41;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
         case 11:
             {
                 if((($ai = $runtime.getAttributeIndex("","name"))>=0 || ($ai = $runtime.getAttributeIndex("","form"))>=0)) {
-                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 242, locator,false,defaultValue,fixedValue);
+                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 413, locator,false,defaultValue,fixedValue);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -206,18 +219,6 @@
                 }
             }
             break;
-        case 41:
-            {
-                if(($ai = $runtime.getAttributeIndex("","blockDefault"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 37;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         case 12:
             {
                 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
@@ -230,46 +231,6 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
-        case 45:
-            {
-                if(($ai = $runtime.getAttributeIndex("","elementFormDefault"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 41;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 49:
-            {
-                if(($ai = $runtime.getAttributeIndex("","attributeFormDefault"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 45;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 27:
-            {
-                if((($ai = $runtime.getAttributeIndex("","default"))>=0 || (($ai = $runtime.getAttributeIndex("","block"))>=0 || (($ai = $runtime.getAttributeIndex("","name"))>=0 || (($ai = $runtime.getAttributeIndex("","fixed"))>=0 || (($ai = $runtime.getAttributeIndex("","abstract"))>=0 || (($ai = $runtime.getAttributeIndex("","form"))>=0 || ($ai = $runtime.getAttributeIndex("","final"))>=0))))))) {
-                    NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 260, locator,true);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
         case 16:
             {
                 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
@@ -282,25 +243,42 @@
                 }
             }
             break;
-        case 2:
+        case 41:
+            {
+                if(($ai = $runtime.getAttributeIndex("","blockDefault"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 37;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 1:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 336, anno,AnnotationContext.SCHEMA);
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 496, anno,AnnotationContext.SCHEMA);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
                     if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include"))) {
-                        NGCCHandler h = new includeDecl(this, super._source, $runtime, 337);
+                        NGCCHandler h = new includeDecl(this, super._source, $runtime, 497);
                         spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                     }
                     else {
                         if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("import"))) {
-                            NGCCHandler h = new importDecl(this, super._source, $runtime, 338);
+                            NGCCHandler h = new importDecl(this, super._source, $runtime, 498);
                             spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                         }
                         else {
                             if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine"))) {
-                                NGCCHandler h = new redefine(this, super._source, $runtime, 339);
+                                NGCCHandler h = new redefine(this, super._source, $runtime, 499);
                                 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                             }
                             else {
@@ -311,12 +289,12 @@
                                 }
                                 else {
                                     if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
-                                        NGCCHandler h = new simpleType(this, super._source, $runtime, 341);
+                                        NGCCHandler h = new simpleType(this, super._source, $runtime, 501);
                                         spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                                     }
                                     else {
                                         if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
-                                            NGCCHandler h = new complexType(this, super._source, $runtime, 342);
+                                            NGCCHandler h = new complexType(this, super._source, $runtime, 502);
                                             spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                                         }
                                         else {
@@ -327,114 +305,17 @@
                                             }
                                             else {
                                                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) {
-                                                    NGCCHandler h = new group(this, super._source, $runtime, 344);
+                                                    NGCCHandler h = new group(this, super._source, $runtime, 504);
                                                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                                                 }
                                                 else {
                                                     if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation"))) {
-                                                        NGCCHandler h = new notation(this, super._source, $runtime, 345);
+                                                        NGCCHandler h = new notation(this, super._source, $runtime, 505);
                                                         spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                                                     }
                                                     else {
                                                         if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
-                                                            NGCCHandler h = new attributeGroupDecl(this, super._source, $runtime, 346);
-                                                            spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                                                        }
-                                                        else {
-                                                            $_ngcc_current_state = 1;
-                                                            $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                                                        }
-                                                    }
-                                                }
-                                            }
-                                        }
-                                    }
-                                }
-                            }
-                        }
-                    }
-                }
-            }
-            break;
-        case 53:
-            {
-                if(($ai = $runtime.getAttributeIndex("","targetNamespace"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 49;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 36:
-            {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("import")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation"))))))))))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 348, null);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
-        case 1:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 325, anno,AnnotationContext.SCHEMA);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include"))) {
-                        NGCCHandler h = new includeDecl(this, super._source, $runtime, 326);
-                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                    }
-                    else {
-                        if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("import"))) {
-                            NGCCHandler h = new importDecl(this, super._source, $runtime, 327);
-                            spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                        }
-                        else {
-                            if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine"))) {
-                                NGCCHandler h = new redefine(this, super._source, $runtime, 328);
-                                spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                            }
-                            else {
-                                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) {
-                                    $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
-                                    action8();
-                                    $_ngcc_current_state = 27;
-                                }
-                                else {
-                                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
-                                        NGCCHandler h = new simpleType(this, super._source, $runtime, 330);
-                                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                                    }
-                                    else {
-                                        if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
-                                            NGCCHandler h = new complexType(this, super._source, $runtime, 331);
-                                            spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                                        }
-                                        else {
-                                            if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
-                                                $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
-                                                action4();
-                                                $_ngcc_current_state = 16;
-                                            }
-                                            else {
-                                                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) {
-                                                    NGCCHandler h = new group(this, super._source, $runtime, 333);
-                                                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                                                }
-                                                else {
-                                                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation"))) {
-                                                        NGCCHandler h = new notation(this, super._source, $runtime, 334);
-                                                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                                                    }
-                                                    else {
-                                                        if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
-                                                            NGCCHandler h = new attributeGroupDecl(this, super._source, $runtime, 335);
+                                                            NGCCHandler h = new attributeGroupDecl(this, super._source, $runtime, 506);
                                                             spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                                                         }
                                                         else {
@@ -464,6 +345,40 @@
                 }
             }
             break;
+        case 27:
+            {
+                if((($ai = $runtime.getAttributeIndex("","name"))>=0 || (($ai = $runtime.getAttributeIndex("","default"))>=0 || (($ai = $runtime.getAttributeIndex("","final"))>=0 || (($ai = $runtime.getAttributeIndex("","block"))>=0 || (($ai = $runtime.getAttributeIndex("","abstract"))>=0 || (($ai = $runtime.getAttributeIndex("","fixed"))>=0 || ($ai = $runtime.getAttributeIndex("","form"))>=0))))))) {
+                    NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 431, locator,true);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
+        case 53:
+            {
+                if(($ai = $runtime.getAttributeIndex("","targetNamespace"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 49;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 36:
+            {
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("import")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine"))))))))))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 519, null);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
         case 37:
             {
                 if(($ai = $runtime.getAttributeIndex("","finalDefault"))>=0) {
@@ -476,6 +391,92 @@
                 }
             }
             break;
+        case 2:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 507, anno,AnnotationContext.SCHEMA);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include"))) {
+                        NGCCHandler h = new includeDecl(this, super._source, $runtime, 508);
+                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                    }
+                    else {
+                        if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("import"))) {
+                            NGCCHandler h = new importDecl(this, super._source, $runtime, 509);
+                            spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                        }
+                        else {
+                            if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine"))) {
+                                NGCCHandler h = new redefine(this, super._source, $runtime, 510);
+                                spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                            }
+                            else {
+                                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) {
+                                    $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
+                                    action8();
+                                    $_ngcc_current_state = 27;
+                                }
+                                else {
+                                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
+                                        NGCCHandler h = new simpleType(this, super._source, $runtime, 512);
+                                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                                    }
+                                    else {
+                                        if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
+                                            NGCCHandler h = new complexType(this, super._source, $runtime, 513);
+                                            spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                                        }
+                                        else {
+                                            if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
+                                                $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
+                                                action4();
+                                                $_ngcc_current_state = 16;
+                                            }
+                                            else {
+                                                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) {
+                                                    NGCCHandler h = new group(this, super._source, $runtime, 515);
+                                                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                                                }
+                                                else {
+                                                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation"))) {
+                                                        NGCCHandler h = new notation(this, super._source, $runtime, 516);
+                                                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                                                    }
+                                                    else {
+                                                        if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
+                                                            NGCCHandler h = new attributeGroupDecl(this, super._source, $runtime, 517);
+                                                            spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                                                        }
+                                                        else {
+                                                            $_ngcc_current_state = 1;
+                                                            $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                                                        }
+                                                    }
+                                                }
+                                            }
+                                        }
+                                    }
+                                }
+                            }
+                        }
+                    }
+                }
+            }
+            break;
+        case 49:
+            {
+                if(($ai = $runtime.getAttributeIndex("","attributeFormDefault"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 45;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -490,10 +491,22 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 45:
+            {
+                if(($ai = $runtime.getAttributeIndex("","elementFormDefault"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    $_ngcc_current_state = 41;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
         case 11:
             {
                 if(((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) || (($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
-                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 242, locator,false,defaultValue,fixedValue);
+                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 413, locator,false,defaultValue,fixedValue);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -501,6 +514,41 @@
                 }
             }
             break;
+        case 12:
+            {
+                if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    $_ngcc_current_state = 11;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
+        case 16:
+            {
+                if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    $_ngcc_current_state = 12;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
+        case 26:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 1;
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
         case 41:
             {
                 if(($ai = $runtime.getAttributeIndex("","blockDefault"))>=0) {
@@ -518,76 +566,33 @@
                 revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 12:
-            {
-                if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    $_ngcc_current_state = 11;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
-        case 45:
+        case 10:
             {
-                if(($ai = $runtime.getAttributeIndex("","elementFormDefault"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    $_ngcc_current_state = 41;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
-        case 49:
-            {
-                if(($ai = $runtime.getAttributeIndex("","attributeFormDefault"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    $_ngcc_current_state = 45;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
-        case 27:
-            {
-                if(((($ai = $runtime.getAttributeIndex("","default"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","abstract"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || (($ai = $runtime.getAttributeIndex("","final"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")))))))))) {
-                    NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 260, locator,true);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 1;
                 }
                 else {
                     unexpectedLeaveElement($__qname);
                 }
             }
             break;
-        case 16:
+        case 1:
             {
-                if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("schema"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 0;
                 }
                 else {
-                    $_ngcc_current_state = 12;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                    unexpectedLeaveElement($__qname);
                 }
             }
             break;
-        case 2:
+        case 27:
             {
-                $_ngcc_current_state = 1;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 26:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 1;
+                if(((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","default"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","final"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","abstract"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || (($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")))))))))) {
+                    NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 431, locator,true);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
                     unexpectedLeaveElement($__qname);
@@ -609,7 +614,7 @@
         case 36:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("schema"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 348, null);
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 519, null);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -617,17 +622,6 @@
                 }
             }
             break;
-        case 1:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("schema"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 0;
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
         case 37:
             {
                 if(($ai = $runtime.getAttributeIndex("","finalDefault"))>=0) {
@@ -640,14 +634,21 @@
                 }
             }
             break;
-        case 10:
+        case 2:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 1;
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 49:
+            {
+                if(($ai = $runtime.getAttributeIndex("","attributeFormDefault"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
-                    unexpectedLeaveElement($__qname);
+                    $_ngcc_current_state = 45;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
             }
             break;
@@ -665,13 +666,18 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 41:
+        case 0:
             {
-                if(($__uri.equals("") && $__local.equals("blockDefault"))) {
-                    $_ngcc_current_state = 43;
+                revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 45:
+            {
+                if(($__uri.equals("") && $__local.equals("elementFormDefault"))) {
+                    $_ngcc_current_state = 47;
                 }
                 else {
-                    $_ngcc_current_state = 37;
+                    $_ngcc_current_state = 41;
                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
                 }
             }
@@ -679,7 +685,7 @@
         case 11:
             {
                 if((($__uri.equals("") && $__local.equals("name")) || ($__uri.equals("") && $__local.equals("form")))) {
-                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 242, locator,false,defaultValue,fixedValue);
+                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 413, locator,false,defaultValue,fixedValue);
                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -687,9 +693,15 @@
                 }
             }
             break;
-        case 0:
+        case 27:
             {
-                revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
+                if((($__uri.equals("") && $__local.equals("name")) || (($__uri.equals("") && $__local.equals("default")) || (($__uri.equals("") && $__local.equals("final")) || (($__uri.equals("") && $__local.equals("block")) || (($__uri.equals("") && $__local.equals("abstract")) || (($__uri.equals("") && $__local.equals("fixed")) || ($__uri.equals("") && $__local.equals("form"))))))))) {
+                    NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 431, locator,true);
+                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedEnterAttribute($__qname);
+                }
             }
             break;
         case 12:
@@ -714,24 +726,13 @@
                 }
             }
             break;
-        case 45:
+        case 16:
             {
-                if(($__uri.equals("") && $__local.equals("elementFormDefault"))) {
-                    $_ngcc_current_state = 47;
+                if(($__uri.equals("") && $__local.equals("default"))) {
+                    $_ngcc_current_state = 18;
                 }
                 else {
-                    $_ngcc_current_state = 41;
-                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
-        case 49:
-            {
-                if(($__uri.equals("") && $__local.equals("attributeFormDefault"))) {
-                    $_ngcc_current_state = 51;
-                }
-                else {
-                    $_ngcc_current_state = 45;
+                    $_ngcc_current_state = 12;
                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
                 }
             }
@@ -747,32 +748,32 @@
                 }
             }
             break;
-        case 27:
+        case 2:
             {
-                if((($__uri.equals("") && $__local.equals("default")) || (($__uri.equals("") && $__local.equals("block")) || (($__uri.equals("") && $__local.equals("name")) || (($__uri.equals("") && $__local.equals("fixed")) || (($__uri.equals("") && $__local.equals("abstract")) || (($__uri.equals("") && $__local.equals("form")) || ($__uri.equals("") && $__local.equals("final"))))))))) {
-                    NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 260, locator,true);
-                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                $_ngcc_current_state = 1;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 41:
+            {
+                if(($__uri.equals("") && $__local.equals("blockDefault"))) {
+                    $_ngcc_current_state = 43;
                 }
                 else {
-                    unexpectedEnterAttribute($__qname);
-                }
-            }
-            break;
-        case 16:
-            {
-                if(($__uri.equals("") && $__local.equals("default"))) {
-                    $_ngcc_current_state = 18;
-                }
-                else {
-                    $_ngcc_current_state = 12;
+                    $_ngcc_current_state = 37;
                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
                 }
             }
             break;
-        case 2:
+        case 49:
             {
-                $_ngcc_current_state = 1;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+                if(($__uri.equals("") && $__local.equals("attributeFormDefault"))) {
+                    $_ngcc_current_state = 51;
+                }
+                else {
+                    $_ngcc_current_state = 45;
+                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+                }
             }
             break;
         default:
@@ -789,15 +790,40 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 41:
+        case 54:
             {
-                $_ngcc_current_state = 37;
+                if(($__uri.equals("") && $__local.equals("targetNamespace"))) {
+                    $_ngcc_current_state = 49;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 45:
+            {
+                $_ngcc_current_state = 41;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 0:
+        case 13:
             {
-                revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
+                if(($__uri.equals("") && $__local.equals("fixed"))) {
+                    $_ngcc_current_state = 11;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 42:
+            {
+                if(($__uri.equals("") && $__local.equals("blockDefault"))) {
+                    $_ngcc_current_state = 37;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
             }
             break;
         case 12:
@@ -806,16 +832,20 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 45:
+        case 16:
             {
-                $_ngcc_current_state = 41;
+                $_ngcc_current_state = 12;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 49:
+        case 38:
             {
-                $_ngcc_current_state = 45;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+                if(($__uri.equals("") && $__local.equals("finalDefault"))) {
+                    $_ngcc_current_state = 36;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
             }
             break;
         case 50:
@@ -828,10 +858,16 @@
                 }
             }
             break;
-        case 38:
+        case 41:
             {
-                if(($__uri.equals("") && $__local.equals("finalDefault"))) {
-                    $_ngcc_current_state = 36;
+                $_ngcc_current_state = 37;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 46:
+            {
+                if(($__uri.equals("") && $__local.equals("elementFormDefault"))) {
+                    $_ngcc_current_state = 41;
                 }
                 else {
                     unexpectedLeaveAttribute($__qname);
@@ -848,20 +884,21 @@
                 }
             }
             break;
-        case 16:
+        case 0:
             {
-                $_ngcc_current_state = 12;
+                revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 53:
+            {
+                $_ngcc_current_state = 49;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 42:
+        case 37:
             {
-                if(($__uri.equals("") && $__local.equals("blockDefault"))) {
-                    $_ngcc_current_state = 37;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
+                $_ngcc_current_state = 36;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
         case 2:
@@ -870,48 +907,12 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 46:
-            {
-                if(($__uri.equals("") && $__local.equals("elementFormDefault"))) {
-                    $_ngcc_current_state = 41;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 53:
-            {
-                $_ngcc_current_state = 49;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 54:
+        case 49:
             {
-                if(($__uri.equals("") && $__local.equals("targetNamespace"))) {
-                    $_ngcc_current_state = 49;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 37:
-            {
-                $_ngcc_current_state = 36;
+                $_ngcc_current_state = 45;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 13:
-            {
-                if(($__uri.equals("") && $__local.equals("fixed"))) {
-                    $_ngcc_current_state = 11;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -923,20 +924,81 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
+        case 47:
+            {
+                if($value.equals("unqualified")) {
+                    NGCCHandler h = new qualification(this, super._source, $runtime, 531);
+                    spawnChildFromText(h, $value);
+                }
+                else {
+                    if($value.equals("qualified")) {
+                        NGCCHandler h = new qualification(this, super._source, $runtime, 531);
+                        spawnChildFromText(h, $value);
+                    }
+                }
+            }
+            break;
+        case 55:
+            {
+                $_ngcc_current_state = 54;
+            }
+            break;
+        case 45:
+            {
+                if(($ai = $runtime.getAttributeIndex("","elementFormDefault"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 41;
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
         case 11:
             {
                 if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
-                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 242, locator,false,defaultValue,fixedValue);
+                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 413, locator,false,defaultValue,fixedValue);
                     spawnChildFromText(h, $value);
                 }
                 else {
                     if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                        NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 242, locator,false,defaultValue,fixedValue);
+                        NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 413, locator,false,defaultValue,fixedValue);
                         spawnChildFromText(h, $value);
                     }
                 }
             }
             break;
+        case 18:
+            {
+                defaultValue = $value;
+                $_ngcc_current_state = 17;
+            }
+            break;
+        case 12:
+            {
+                if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 11;
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
+        case 16:
+            {
+                if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 12;
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
         case 41:
             {
                 if(($ai = $runtime.getAttributeIndex("","blockDefault"))>=0) {
@@ -954,76 +1016,40 @@
                 revertToParentFromText(this, super._cookie, $value);
             }
             break;
-        case 12:
-            {
-                if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 11;
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
-        case 45:
-            {
-                if(($ai = $runtime.getAttributeIndex("","elementFormDefault"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 41;
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
-        case 49:
-            {
-                if(($ai = $runtime.getAttributeIndex("","attributeFormDefault"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 45;
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
         case 27:
             {
-                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
-                    NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 260, locator,true);
+                if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
+                    NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 431, locator,true);
                     spawnChildFromText(h, $value);
                 }
                 else {
-                    if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
-                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 260, locator,true);
+                    if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
+                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 431, locator,true);
                         spawnChildFromText(h, $value);
                     }
                     else {
                         if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
-                            NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 260, locator,true);
+                            NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 431, locator,true);
                             spawnChildFromText(h, $value);
                         }
                         else {
-                            if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
-                                NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 260, locator,true);
+                            if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
+                                NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 431, locator,true);
                                 spawnChildFromText(h, $value);
                             }
                             else {
-                                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                                    NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 260, locator,true);
+                                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
+                                    NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 431, locator,true);
                                     spawnChildFromText(h, $value);
                                 }
                                 else {
-                                    if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
-                                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 260, locator,true);
+                                    if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
+                                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 431, locator,true);
                                         spawnChildFromText(h, $value);
                                     }
                                     else {
-                                        if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
-                                            NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 260, locator,true);
+                                        if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                                            NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 431, locator,true);
                                             spawnChildFromText(h, $value);
                                         }
                                     }
@@ -1034,42 +1060,12 @@
                 }
             }
             break;
-        case 14:
-            {
-                fixedValue = $value;
-                $_ngcc_current_state = 13;
-            }
-            break;
-        case 16:
+        case 43:
             {
-                if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 12;
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
-        case 39:
-            {
-                NGCCHandler h = new erSet(this, super._source, $runtime, 350);
+                NGCCHandler h = new ersSet(this, super._source, $runtime, 526);
                 spawnChildFromText(h, $value);
             }
             break;
-        case 18:
-            {
-                defaultValue = $value;
-                $_ngcc_current_state = 17;
-            }
-            break;
         case 53:
             {
                 if(($ai = $runtime.getAttributeIndex("","targetNamespace"))>=0) {
@@ -1082,25 +1078,26 @@
                 }
             }
             break;
-        case 55:
-            {
-                $_ngcc_current_state = 54;
-            }
-            break;
         case 51:
             {
                 if($value.equals("unqualified")) {
-                    NGCCHandler h = new qualification(this, super._source, $runtime, 365);
+                    NGCCHandler h = new qualification(this, super._source, $runtime, 536);
                     spawnChildFromText(h, $value);
                 }
                 else {
                     if($value.equals("qualified")) {
-                        NGCCHandler h = new qualification(this, super._source, $runtime, 365);
+                        NGCCHandler h = new qualification(this, super._source, $runtime, 536);
                         spawnChildFromText(h, $value);
                     }
                 }
             }
             break;
+        case 39:
+            {
+                NGCCHandler h = new erSet(this, super._source, $runtime, 521);
+                spawnChildFromText(h, $value);
+            }
+            break;
         case 37:
             {
                 if(($ai = $runtime.getAttributeIndex("","finalDefault"))>=0) {
@@ -1113,24 +1110,28 @@
                 }
             }
             break;
-        case 47:
+        case 2:
             {
-                if($value.equals("unqualified")) {
-                    NGCCHandler h = new qualification(this, super._source, $runtime, 360);
-                    spawnChildFromText(h, $value);
+                $_ngcc_current_state = 1;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
+        case 49:
+            {
+                if(($ai = $runtime.getAttributeIndex("","attributeFormDefault"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
                 }
                 else {
-                    if($value.equals("qualified")) {
-                        NGCCHandler h = new qualification(this, super._source, $runtime, 360);
-                        spawnChildFromText(h, $value);
-                    }
+                    $_ngcc_current_state = 45;
+                    $runtime.sendText(super._cookie, $value);
                 }
             }
             break;
-        case 43:
+        case 14:
             {
-                NGCCHandler h = new ersSet(this, super._source, $runtime, 355);
-                spawnChildFromText(h, $value);
+                fixedValue = $value;
+                $_ngcc_current_state = 13;
             }
             break;
         }
@@ -1138,167 +1139,167 @@
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 242:
-            {
-                ad = ((AttributeDeclImpl)$__result__);
-                action3();
-                $_ngcc_current_state = 10;
-            }
-            break;
-        case 260:
-            {
-                e = ((ElementDecl)$__result__);
-                action7();
-                $_ngcc_current_state = 26;
-            }
-            break;
-        case 348:
-            {
-                fa = ((ForeignAttributesImpl)$__result__);
-                action10();
-                $_ngcc_current_state = 2;
-            }
-            break;
-        case 365:
-            {
-                afd = ((Boolean)$__result__).booleanValue();
-                action14();
-                $_ngcc_current_state = 50;
-            }
-            break;
-        case 350:
-            {
-                finalDefault = ((Integer)$__result__);
-                action11();
-                $_ngcc_current_state = 38;
-            }
-            break;
-        case 355:
-            {
-                blockDefault = ((Integer)$__result__);
-                action12();
-                $_ngcc_current_state = 42;
-            }
-            break;
-        case 336:
+        case 496:
             {
                 anno = ((AnnotationImpl)$__result__);
                 action9();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 337:
+        case 497:
             {
                 $_ngcc_current_state = 1;
             }
             break;
-        case 338:
+        case 498:
             {
                 $_ngcc_current_state = 1;
             }
             break;
-        case 339:
+        case 499:
             {
                 $_ngcc_current_state = 1;
             }
             break;
-        case 341:
+        case 501:
             {
                 st = ((SimpleTypeImpl)$__result__);
                 action6();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 342:
+        case 502:
             {
                 ct = ((ComplexTypeImpl)$__result__);
                 action5();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 344:
+        case 504:
             {
                 group = ((ModelGroupDeclImpl)$__result__);
                 action2();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 345:
+        case 505:
             {
                 notation = ((XSNotation)$__result__);
                 action1();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 346:
+        case 506:
             {
                 ag = ((AttGroupDeclImpl)$__result__);
                 action0();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 325:
+        case 536:
+            {
+                afd = ((Boolean)$__result__).booleanValue();
+                action14();
+                $_ngcc_current_state = 50;
+            }
+            break;
+        case 413:
+            {
+                ad = ((AttributeDeclImpl)$__result__);
+                action3();
+                $_ngcc_current_state = 10;
+            }
+            break;
+        case 521:
+            {
+                finalDefault = ((Integer)$__result__);
+                action11();
+                $_ngcc_current_state = 38;
+            }
+            break;
+        case 531:
+            {
+                efd = ((Boolean)$__result__).booleanValue();
+                action13();
+                $_ngcc_current_state = 46;
+            }
+            break;
+        case 431:
+            {
+                e = ((ElementDecl)$__result__);
+                action7();
+                $_ngcc_current_state = 26;
+            }
+            break;
+        case 519:
+            {
+                fa = ((ForeignAttributesImpl)$__result__);
+                action10();
+                $_ngcc_current_state = 2;
+            }
+            break;
+        case 507:
             {
                 anno = ((AnnotationImpl)$__result__);
                 action9();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 326:
+        case 508:
             {
                 $_ngcc_current_state = 1;
             }
             break;
-        case 327:
+        case 509:
             {
                 $_ngcc_current_state = 1;
             }
             break;
-        case 328:
+        case 510:
             {
                 $_ngcc_current_state = 1;
             }
             break;
-        case 330:
+        case 512:
             {
                 st = ((SimpleTypeImpl)$__result__);
                 action6();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 331:
+        case 513:
             {
                 ct = ((ComplexTypeImpl)$__result__);
                 action5();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 333:
+        case 515:
             {
                 group = ((ModelGroupDeclImpl)$__result__);
                 action2();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 334:
+        case 516:
             {
                 notation = ((XSNotation)$__result__);
                 action1();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 335:
+        case 517:
             {
                 ag = ((AttGroupDeclImpl)$__result__);
                 action0();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 360:
+        case 526:
             {
-                efd = ((Boolean)$__result__).booleanValue();
-                action13();
-                $_ngcc_current_state = 46;
+                blockDefault = ((Integer)$__result__);
+                action12();
+                $_ngcc_current_state = 42;
             }
             break;
         }
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_List.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_List.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -103,29 +104,6 @@
                 revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
             }
             break;
-        case 7:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 645, annotation,AnnotationContext.SIMPLETYPE_DECL);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 2;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 9:
-            {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($ai = $runtime.getAttributeIndex("","itemType"))>=0 && (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 647, fa);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
         case 2:
             {
                 if(($ai = $runtime.getAttributeIndex("","itemType"))>=0) {
@@ -134,7 +112,7 @@
                 }
                 else {
                     if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
-                        NGCCHandler h = new simpleType(this, super._source, $runtime, 639);
+                        NGCCHandler h = new simpleType(this, super._source, $runtime, 36);
                         spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                     }
                     else {
@@ -143,6 +121,17 @@
                 }
             }
             break;
+        case 9:
+            {
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ((($ai = $runtime.getAttributeIndex("","itemType"))>=0 && (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 44, fa);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
         case 10:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("list"))) {
@@ -155,6 +144,18 @@
                 }
             }
             break;
+        case 7:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 42, annotation,AnnotationContext.SIMPLETYPE_DECL);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 2;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -169,6 +170,11 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 1:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("list"))) {
@@ -181,28 +187,6 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 7:
-            {
-                $_ngcc_current_state = 2;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 9:
-            {
-                if((($ai = $runtime.getAttributeIndex("","itemType"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("list")))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 647, fa);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
         case 2:
             {
                 if(($ai = $runtime.getAttributeIndex("","itemType"))>=0) {
@@ -214,6 +198,23 @@
                 }
             }
             break;
+        case 9:
+            {
+                if((($ai = $runtime.getAttributeIndex("","itemType"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("list")))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 44, fa);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 7:
+            {
+                $_ngcc_current_state = 2;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
@@ -233,23 +234,6 @@
                 revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 7:
-            {
-                $_ngcc_current_state = 2;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 9:
-            {
-                if(($__uri.equals("") && $__local.equals("itemType"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 647, fa);
-                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedEnterAttribute($__qname);
-                }
-            }
-            break;
         case 2:
             {
                 if(($__uri.equals("") && $__local.equals("itemType"))) {
@@ -260,6 +244,23 @@
                 }
             }
             break;
+        case 9:
+            {
+                if(($__uri.equals("") && $__local.equals("itemType"))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 44, fa);
+                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedEnterAttribute($__qname);
+                }
+            }
+            break;
+        case 7:
+            {
+                $_ngcc_current_state = 2;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -274,6 +275,11 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 4:
             {
                 if(($__uri.equals("") && $__local.equals("itemType"))) {
@@ -284,11 +290,6 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 7:
             {
                 $_ngcc_current_state = 2;
@@ -311,18 +312,10 @@
                 revertToParentFromText(result, super._cookie, $value);
             }
             break;
-        case 7:
+        case 5:
             {
-                $_ngcc_current_state = 2;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
-        case 9:
-            {
-                if(($ai = $runtime.getAttributeIndex("","itemType"))>=0) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 647, fa);
-                    spawnChildFromText(h, $value);
-                }
+                NGCCHandler h = new qname(this, super._source, $runtime, 38);
+                spawnChildFromText(h, $value);
             }
             break;
         case 2:
@@ -333,10 +326,18 @@
                 }
             }
             break;
-        case 5:
+        case 9:
             {
-                NGCCHandler h = new qname(this, super._source, $runtime, 641);
-                spawnChildFromText(h, $value);
+                if(($ai = $runtime.getAttributeIndex("","itemType"))>=0) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 44, fa);
+                    spawnChildFromText(h, $value);
+                }
+            }
+            break;
+        case 7:
+            {
+                $_ngcc_current_state = 2;
+                $runtime.sendText(super._cookie, $value);
             }
             break;
         }
@@ -344,31 +345,31 @@
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 647:
-            {
-                fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 7;
-            }
-            break;
-        case 645:
-            {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 2;
-            }
-            break;
-        case 641:
+        case 38:
             {
                 itemTypeName = ((UName)$__result__);
                 action1();
                 $_ngcc_current_state = 4;
             }
             break;
-        case 639:
+        case 36:
             {
                 itemType = ((SimpleTypeImpl)$__result__);
                 $_ngcc_current_state = 1;
             }
             break;
+        case 44:
+            {
+                fa = ((ForeignAttributesImpl)$__result__);
+                $_ngcc_current_state = 7;
+            }
+            break;
+        case 42:
+            {
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 2;
+            }
+            break;
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Restriction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Restriction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -104,10 +105,10 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 12:
+        case 1:
             {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($ai = $runtime.getAttributeIndex("","base"))>=0 && ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || (((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 126, fa);
+                if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) {
+                    NGCCHandler h = new facet(this, super._source, $runtime, 266);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -115,6 +116,18 @@
                 }
             }
             break;
+        case 2:
+            {
+                if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) {
+                    NGCCHandler h = new facet(this, super._source, $runtime, 267);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 1;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
         case 4:
             {
                 action1();
@@ -122,10 +135,15 @@
                 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
             }
             break;
-        case 1:
+        case 0:
             {
-                if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) {
-                    NGCCHandler h = new facet(this, super._source, $runtime, 113);
+                revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 12:
+            {
+                if(((($ai = $runtime.getAttributeIndex("","base"))>=0 && ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) || (((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern"))))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 279, fa);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -133,6 +151,23 @@
                 }
             }
             break;
+        case 5:
+            {
+                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
+                        NGCCHandler h = new simpleType(this, super._source, $runtime, 271);
+                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                    }
+                    else {
+                        unexpectedEnterElement($__qname);
+                    }
+                }
+            }
+            break;
         case 13:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
@@ -145,27 +180,10 @@
                 }
             }
             break;
-        case 5:
-            {
-                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
-                        NGCCHandler h = new simpleType(this, super._source, $runtime, 118);
-                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                    }
-                    else {
-                        unexpectedEnterElement($__qname);
-                    }
-                }
-            }
-            break;
         case 10:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 124, annotation,AnnotationContext.SIMPLETYPE_DECL);
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 277, annotation,AnnotationContext.SIMPLETYPE_DECL);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -174,23 +192,6 @@
                 }
             }
             break;
-        case 2:
-            {
-                if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) {
-                    NGCCHandler h = new facet(this, super._source, $runtime, 114);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 1;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -205,17 +206,23 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 12:
+        case 1:
             {
-                if((($ai = $runtime.getAttributeIndex("","base"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 126, fa);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 0;
                 }
                 else {
                     unexpectedLeaveElement($__qname);
                 }
             }
             break;
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 4:
             {
                 action1();
@@ -223,11 +230,16 @@
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 1:
+        case 0:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 0;
+                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 12:
+            {
+                if((($ai = $runtime.getAttributeIndex("","base"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 279, fa);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
                     unexpectedLeaveElement($__qname);
@@ -251,17 +263,6 @@
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
@@ -276,15 +277,10 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 12:
+        case 2:
             {
-                if(($__uri.equals("") && $__local.equals("base"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 126, fa);
-                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedEnterAttribute($__qname);
-                }
+                $_ngcc_current_state = 1;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
         case 4:
@@ -294,6 +290,22 @@
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 0:
+            {
+                revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 12:
+            {
+                if(($__uri.equals("") && $__local.equals("base"))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 279, fa);
+                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedEnterAttribute($__qname);
+                }
+            }
+            break;
         case 5:
             {
                 if(($__uri.equals("") && $__local.equals("base"))) {
@@ -310,17 +322,6 @@
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -335,6 +336,24 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 4:
+            {
+                action1();
+                $_ngcc_current_state = 2;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 7:
             {
                 if(($__uri.equals("") && $__local.equals("base"))) {
@@ -345,30 +364,12 @@
                 }
             }
             break;
-        case 4:
-            {
-                action1();
-                $_ngcc_current_state = 2;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 10:
             {
                 $_ngcc_current_state = 5;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -380,18 +381,16 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 8:
+        case 2:
             {
-                NGCCHandler h = new qname(this, super._source, $runtime, 120);
-                spawnChildFromText(h, $value);
+                $_ngcc_current_state = 1;
+                $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 12:
+        case 8:
             {
-                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 126, fa);
-                    spawnChildFromText(h, $value);
-                }
+                NGCCHandler h = new qname(this, super._source, $runtime, 273);
+                spawnChildFromText(h, $value);
             }
             break;
         case 4:
@@ -401,6 +400,19 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
+        case 0:
+            {
+                revertToParentFromText(result, super._cookie, $value);
+            }
+            break;
+        case 12:
+            {
+                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 279, fa);
+                    spawnChildFromText(h, $value);
+                }
+            }
+            break;
         case 5:
             {
                 if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
@@ -415,56 +427,45 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromText(result, super._cookie, $value);
-            }
-            break;
         }
     }
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 113:
+        case 266:
             {
                 facet = ((XSFacet)$__result__);
                 action0();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 124:
+        case 273:
+            {
+                baseTypeName = ((UName)$__result__);
+                action2();
+                $_ngcc_current_state = 7;
+            }
+            break;
+        case 279:
+            {
+                fa = ((ForeignAttributesImpl)$__result__);
+                $_ngcc_current_state = 10;
+            }
+            break;
+        case 277:
             {
                 annotation = ((AnnotationImpl)$__result__);
                 $_ngcc_current_state = 5;
             }
             break;
-        case 114:
+        case 267:
             {
                 facet = ((XSFacet)$__result__);
                 action0();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 120:
-            {
-                baseTypeName = ((UName)$__result__);
-                action2();
-                $_ngcc_current_state = 7;
-            }
-            break;
-        case 126:
-            {
-                fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 10;
-            }
-            break;
-        case 118:
+        case 271:
             {
                 baseType = ((SimpleTypeImpl)$__result__);
                 $_ngcc_current_state = 4;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Union.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Union.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -110,22 +111,10 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 4:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 7, annotation,AnnotationContext.SIMPLETYPE_DECL);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 2;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         case 1:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
-                    NGCCHandler h = new simpleType(this, super._source, $runtime, 3);
+                    NGCCHandler h = new simpleType(this, super._source, $runtime, 173);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -133,19 +122,15 @@
                 }
             }
             break;
-        case 0:
+        case 2:
             {
-                revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
-        case 6:
-            {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 9, fa);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
+                    NGCCHandler h = new simpleType(this, super._source, $runtime, 174);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    unexpectedEnterElement($__qname);
+                    $_ngcc_current_state = 1;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
             break;
@@ -173,14 +158,30 @@
                 }
             }
             break;
-        case 2:
+        case 0:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
-                    NGCCHandler h = new simpleType(this, super._source, $runtime, 4);
+                revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 6:
+            {
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 179, fa);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    $_ngcc_current_state = 1;
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
+        case 4:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 177, annotation,AnnotationContext.SIMPLETYPE_DECL);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 2;
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
@@ -199,12 +200,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 4:
-            {
-                $_ngcc_current_state = 2;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 1:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("union"))) {
@@ -217,20 +212,10 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 6:
+        case 2:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("union"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 9, fa);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
         case 7:
@@ -245,9 +230,25 @@
                 }
             }
             break;
-        case 2:
+        case 0:
+            {
+                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 6:
             {
-                $_ngcc_current_state = 1;
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("union"))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 179, fa);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 4:
+            {
+                $_ngcc_current_state = 2;
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -265,17 +266,12 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 4:
+        case 2:
             {
-                $_ngcc_current_state = 2;
+                $_ngcc_current_state = 1;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 0:
-            {
-                revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 7:
             {
                 if(($__uri.equals("") && $__local.equals("memberTypes"))) {
@@ -287,9 +283,14 @@
                 }
             }
             break;
-        case 2:
+        case 0:
             {
-                $_ngcc_current_state = 1;
+                revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 4:
+            {
+                $_ngcc_current_state = 2;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -307,17 +308,12 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 4:
+        case 2:
             {
-                $_ngcc_current_state = 2;
+                $_ngcc_current_state = 1;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 0:
-            {
-                revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 8:
             {
                 if(($__uri.equals("") && $__local.equals("memberTypes"))) {
@@ -334,9 +330,14 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 2:
+        case 0:
             {
-                $_ngcc_current_state = 1;
+                revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 4:
+            {
+                $_ngcc_current_state = 2;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -351,10 +352,22 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 4:
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
+        case 9:
             {
-                $_ngcc_current_state = 2;
-                $runtime.sendText(super._cookie, $value);
+                NGCCHandler h = new qname(this, super._source, $runtime, 181);
+                spawnChildFromText(h, $value);
+            }
+            break;
+        case 8:
+            {
+                NGCCHandler h = new qname(this, super._source, $runtime, 182);
+                spawnChildFromText(h, $value);
             }
             break;
         case 10:
@@ -364,23 +377,6 @@
                 action3();
             }
             break;
-        case 0:
-            {
-                revertToParentFromText(result, super._cookie, $value);
-            }
-            break;
-        case 9:
-            {
-                NGCCHandler h = new qname(this, super._source, $runtime, 11);
-                spawnChildFromText(h, $value);
-            }
-            break;
-        case 8:
-            {
-                NGCCHandler h = new qname(this, super._source, $runtime, 12);
-                spawnChildFromText(h, $value);
-            }
-            break;
         case 7:
             {
                 if(($ai = $runtime.getAttributeIndex("","memberTypes"))>=0) {
@@ -393,9 +389,14 @@
                 }
             }
             break;
-        case 2:
+        case 0:
             {
-                $_ngcc_current_state = 1;
+                revertToParentFromText(result, super._cookie, $value);
+            }
+            break;
+        case 4:
+            {
+                $_ngcc_current_state = 2;
                 $runtime.sendText(super._cookie, $value);
             }
             break;
@@ -404,46 +405,46 @@
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 7:
-            {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 2;
-            }
-            break;
-        case 3:
+        case 173:
             {
                 anonymousMemberType = ((SimpleTypeImpl)$__result__);
                 action1();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 9:
-            {
-                fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 4;
-            }
-            break;
-        case 11:
+        case 181:
             {
                 memberTypeName = ((UName)$__result__);
                 action2();
                 $_ngcc_current_state = 8;
             }
             break;
-        case 12:
+        case 177:
+            {
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 2;
+            }
+            break;
+        case 179:
+            {
+                fa = ((ForeignAttributesImpl)$__result__);
+                $_ngcc_current_state = 4;
+            }
+            break;
+        case 174:
+            {
+                anonymousMemberType = ((SimpleTypeImpl)$__result__);
+                action1();
+                $_ngcc_current_state = 1;
+            }
+            break;
+        case 182:
             {
                 memberTypeName = ((UName)$__result__);
                 action2();
                 $_ngcc_current_state = 8;
             }
             break;
-        case 4:
-            {
-                anonymousMemberType = ((SimpleTypeImpl)$__result__);
-                action1();
-                $_ngcc_current_state = 1;
-            }
-            break;
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/annotation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/annotation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -86,11 +87,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
         case 2:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
@@ -103,6 +99,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -117,11 +118,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 1:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
@@ -133,6 +129,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -91,6 +92,23 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 7:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 11, null,AnnotationContext.ATTRIBUTE_DECL);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 1;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
         case 13:
             {
                 if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
@@ -114,9 +132,16 @@
                 }
             }
             break;
-        case 0:
+        case 9:
             {
-                revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($ai = $runtime.getAttributeIndex("","type"))>=0 && (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 13, fa);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 13, fa);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
             }
             break;
         case 1:
@@ -127,7 +152,7 @@
                 }
                 else {
                     if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
-                        NGCCHandler h = new simpleType(this, super._source, $runtime, 380);
+                        NGCCHandler h = new simpleType(this, super._source, $runtime, 2);
                         spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                     }
                     else {
@@ -137,30 +162,6 @@
                 }
             }
             break;
-        case 7:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 389, null,AnnotationContext.ATTRIBUTE_DECL);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 1;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 9:
-            {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || (($ai = $runtime.getAttributeIndex("","type"))>=0 && (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 391, fa);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 391, fa);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -175,6 +176,17 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 7:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 13:
             {
                 if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
@@ -198,9 +210,16 @@
                 }
             }
             break;
-        case 0:
+        case 9:
             {
-                revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
+                if(($ai = $runtime.getAttributeIndex("","type"))>=0) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 13, fa);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 13, fa);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
             }
             break;
         case 1:
@@ -215,24 +234,6 @@
                 }
             }
             break;
-        case 7:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 9:
-            {
-                if(($ai = $runtime.getAttributeIndex("","type"))>=0) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 391, fa);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 391, fa);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                }
-            }
-            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
@@ -247,6 +248,17 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 7:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 13:
             {
                 if(($__uri.equals("") && $__local.equals("form"))) {
@@ -268,9 +280,16 @@
                 }
             }
             break;
-        case 0:
+        case 9:
             {
-                revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
+                if(($__uri.equals("") && $__local.equals("type"))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 13, fa);
+                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 13, fa);
+                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                }
             }
             break;
         case 1:
@@ -284,24 +303,6 @@
                 }
             }
             break;
-        case 7:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 9:
-            {
-                if(($__uri.equals("") && $__local.equals("type"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 391, fa);
-                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 391, fa);
-                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
-                }
-            }
-            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -316,30 +317,20 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 13:
-            {
-                $_ngcc_current_state = 12;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 14:
-            {
-                if(($__uri.equals("") && $__local.equals("form"))) {
-                    $_ngcc_current_state = 12;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
         case 0:
             {
                 revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 1:
+        case 7:
             {
-                $_ngcc_current_state = 0;
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 13:
+            {
+                $_ngcc_current_state = 12;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -353,9 +344,25 @@
                 }
             }
             break;
-        case 7:
+        case 14:
             {
-                $_ngcc_current_state = 1;
+                if(($__uri.equals("") && $__local.equals("form"))) {
+                    $_ngcc_current_state = 12;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 9:
+            {
+                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 13, fa);
+                spawnChildFromLeaveAttribute(h, $__uri, $__local, $__qname);
+            }
+            break;
+        case 1:
+            {
+                $_ngcc_current_state = 0;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -369,12 +376,6 @@
                 }
             }
             break;
-        case 9:
-            {
-                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 391, fa);
-                spawnChildFromLeaveAttribute(h, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -386,6 +387,23 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromText(makeResult(), super._cookie, $value);
+            }
+            break;
+        case 7:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
+        case 5:
+            {
+                NGCCHandler h = new qname(this, super._source, $runtime, 4);
+                spawnChildFromText(h, $value);
+            }
+            break;
         case 13:
             {
                 if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
@@ -398,12 +416,6 @@
                 }
             }
             break;
-        case 5:
-            {
-                NGCCHandler h = new qname(this, super._source, $runtime, 382);
-                spawnChildFromText(h, $value);
-            }
-            break;
         case 12:
             {
                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
@@ -412,9 +424,16 @@
                 }
             }
             break;
-        case 0:
+        case 9:
             {
-                revertToParentFromText(makeResult(), super._cookie, $value);
+                if(($ai = $runtime.getAttributeIndex("","type"))>=0) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 13, fa);
+                    spawnChildFromText(h, $value);
+                }
+                else {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 13, fa);
+                    spawnChildFromText(h, $value);
+                }
             }
             break;
         case 1:
@@ -429,21 +448,15 @@
                 }
             }
             break;
-        case 7:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
         case 15:
             {
                 if($value.equals("unqualified")) {
-                    NGCCHandler h = new qualification(this, super._source, $runtime, 396);
+                    NGCCHandler h = new qualification(this, super._source, $runtime, 18);
                     spawnChildFromText(h, $value);
                 }
                 else {
                     if($value.equals("qualified")) {
-                        NGCCHandler h = new qualification(this, super._source, $runtime, 396);
+                        NGCCHandler h = new qualification(this, super._source, $runtime, 18);
                         spawnChildFromText(h, $value);
                     }
                 }
@@ -455,60 +468,48 @@
                 $_ngcc_current_state = 10;
             }
             break;
-        case 9:
-            {
-                if(($ai = $runtime.getAttributeIndex("","type"))>=0) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 391, fa);
-                    spawnChildFromText(h, $value);
-                }
-                else {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 391, fa);
-                    spawnChildFromText(h, $value);
-                }
-            }
-            break;
         }
     }
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 380:
+        case 11:
+            {
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 1;
+            }
+            break;
+        case 4:
+            {
+                typeName = ((UName)$__result__);
+                action0();
+                $_ngcc_current_state = 4;
+            }
+            break;
+        case 2:
             {
                 type = ((SimpleTypeImpl)$__result__);
                 $_ngcc_current_state = 0;
             }
             break;
-        case 396:
+        case 18:
             {
                 form = ((Boolean)$__result__).booleanValue();
                 action1();
                 $_ngcc_current_state = 14;
             }
             break;
-        case 391:
+        case 13:
             {
                 fa = ((ForeignAttributesImpl)$__result__);
                 $_ngcc_current_state = 7;
             }
             break;
-        case 382:
-            {
-                typeName = ((UName)$__result__);
-                action0();
-                $_ngcc_current_state = 4;
-            }
-            break;
-        case 389:
-            {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 1;
-            }
-            break;
         }
     }
 
     public boolean accepted() {
-        return((($_ngcc_current_state == 7) || (($_ngcc_current_state == 1) || ($_ngcc_current_state == 0))));
+        return((($_ngcc_current_state == 0) || (($_ngcc_current_state == 1) || ($_ngcc_current_state == 7))));
     }
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -87,21 +88,29 @@
                 revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
             }
             break;
-        case 6:
+        case 3:
             {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 599, fa);
+                action0();
+                $_ngcc_current_state = 2;
+                $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 4:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 563, null,AnnotationContext.ATTRIBUTE_GROUP);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    unexpectedEnterElement($__qname);
+                    $_ngcc_current_state = 3;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
             break;
-        case 2:
+        case 6:
             {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
-                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 594, result);
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 565, fa);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -121,6 +130,17 @@
                 }
             }
             break;
+        case 13:
+            {
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
         case 14:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
@@ -133,36 +153,17 @@
                 }
             }
             break;
-        case 4:
+        case 2:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 597, null,AnnotationContext.ATTRIBUTE_GROUP);
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
+                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 560, result);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    $_ngcc_current_state = 3;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 13:
-            {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
                     unexpectedEnterElement($__qname);
                 }
             }
             break;
-        case 3:
-            {
-                action0();
-                $_ngcc_current_state = 2;
-                $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -177,26 +178,39 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 6:
+        case 1:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 599, fa);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 0;
                 }
                 else {
                     unexpectedLeaveElement($__qname);
                 }
             }
             break;
-        case 2:
+        case 0:
+            {
+                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 3:
+            {
+                action0();
+                $_ngcc_current_state = 2;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 4:
+            {
+                $_ngcc_current_state = 3;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 6:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
-                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 594, result);
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 565, fa);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -216,12 +230,6 @@
                 }
             }
             break;
-        case 4:
-            {
-                $_ngcc_current_state = 3;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 13:
             {
                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
@@ -233,24 +241,17 @@
                 }
             }
             break;
-        case 1:
+        case 2:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 0;
+                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 560, result);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
                     unexpectedLeaveElement($__qname);
                 }
             }
             break;
-        case 3:
-            {
-                action0();
-                $_ngcc_current_state = 2;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
@@ -270,6 +271,19 @@
                 revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 3:
+            {
+                action0();
+                $_ngcc_current_state = 2;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 4:
+            {
+                $_ngcc_current_state = 3;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 7:
             {
                 if(($__uri.equals("") && $__local.equals("id"))) {
@@ -281,12 +295,6 @@
                 }
             }
             break;
-        case 4:
-            {
-                $_ngcc_current_state = 3;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 13:
             {
                 if(($__uri.equals("") && $__local.equals("name"))) {
@@ -297,13 +305,6 @@
                 }
             }
             break;
-        case 3:
-            {
-                action0();
-                $_ngcc_current_state = 2;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -323,6 +324,29 @@
                 revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 3:
+            {
+                action0();
+                $_ngcc_current_state = 2;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 11:
+            {
+                if(($__uri.equals("") && $__local.equals("name"))) {
+                    $_ngcc_current_state = 7;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 4:
+            {
+                $_ngcc_current_state = 3;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 7:
             {
                 $_ngcc_current_state = 6;
@@ -339,29 +363,6 @@
                 }
             }
             break;
-        case 4:
-            {
-                $_ngcc_current_state = 3;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 11:
-            {
-                if(($__uri.equals("") && $__local.equals("name"))) {
-                    $_ngcc_current_state = 7;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 3:
-            {
-                action0();
-                $_ngcc_current_state = 2;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -373,6 +374,11 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
+        case 9:
+            {
+                $_ngcc_current_state = 8;
+            }
+            break;
         case 0:
             {
                 revertToParentFromText(result, super._cookie, $value);
@@ -384,6 +390,19 @@
                 $_ngcc_current_state = 11;
             }
             break;
+        case 3:
+            {
+                action0();
+                $_ngcc_current_state = 2;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
+        case 4:
+            {
+                $_ngcc_current_state = 3;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
         case 7:
             {
                 if(($ai = $runtime.getAttributeIndex("","id"))>=0) {
@@ -396,12 +415,6 @@
                 }
             }
             break;
-        case 4:
-            {
-                $_ngcc_current_state = 3;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
         case 13:
             {
                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
@@ -410,38 +423,26 @@
                 }
             }
             break;
-        case 9:
-            {
-                $_ngcc_current_state = 8;
-            }
-            break;
-        case 3:
-            {
-                action0();
-                $_ngcc_current_state = 2;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
         }
     }
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 594:
+        case 563:
             {
-                $_ngcc_current_state = 1;
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 3;
             }
             break;
-        case 599:
+        case 565:
             {
                 fa = ((ForeignAttributesImpl)$__result__);
                 $_ngcc_current_state = 4;
             }
             break;
-        case 597:
+        case 560:
             {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 3;
+                $_ngcc_current_state = 1;
             }
             break;
         }
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -142,13 +143,25 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 3:
+        case 9:
             {
-                if((($ai = $runtime.getAttributeIndex("","namespace"))>=0 || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($ai = $runtime.getAttributeIndex("","processContents"))>=0))) {
-                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 63, wloc);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 352, null,AnnotationContext.ATTRIBUTE_USE);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
+                    $_ngcc_current_state = 8;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 13:
+            {
+                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
                     unexpectedEnterElement($__qname);
                 }
             }
@@ -160,6 +173,26 @@
                 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
             }
             break;
+        case 5:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
+                    $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
+                    action7();
+                    $_ngcc_current_state = 33;
+                }
+                else {
+                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
+                        $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
+                        action3();
+                        $_ngcc_current_state = 13;
+                    }
+                    else {
+                        $_ngcc_current_state = 1;
+                        $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                    }
+                }
+            }
+            break;
         case 33:
             {
                 if(($ai = $runtime.getAttributeIndex("","use"))>=0) {
@@ -172,18 +205,70 @@
                 }
             }
             break;
-        case 9:
+        case 19:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 70, null,AnnotationContext.ATTRIBUTE_USE);
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 363, null,AnnotationContext.ATTRIBUTE_USE);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    $_ngcc_current_state = 8;
+                    $_ngcc_current_state = 18;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 16:
+            {
+                action4();
+                $_ngcc_current_state = 15;
+                $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 25:
+            {
+                if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 17;
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
             break;
+        case 17:
+            {
+                if((($ai = $runtime.getAttributeIndex("","name"))>=0 || ($ai = $runtime.getAttributeIndex("","form"))>=0)) {
+                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 370, locator,true,defaultValue,fixedValue);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
+                        $runtime.consumeAttribute($ai);
+                        $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                    }
+                    else {
+                        unexpectedEnterElement($__qname);
+                    }
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 3:
+            {
+                if((($ai = $runtime.getAttributeIndex("","processContents"))>=0 || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($ai = $runtime.getAttributeIndex("","namespace"))>=0))) {
+                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 345, wloc);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
         case 1:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
@@ -211,55 +296,6 @@
                 }
             }
             break;
-        case 5:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
-                    $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
-                    action7();
-                    $_ngcc_current_state = 33;
-                }
-                else {
-                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
-                        $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
-                        action3();
-                        $_ngcc_current_state = 13;
-                    }
-                    else {
-                        $_ngcc_current_state = 1;
-                        $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                    }
-                }
-            }
-            break;
-        case 17:
-            {
-                if((($ai = $runtime.getAttributeIndex("","name"))>=0 || ($ai = $runtime.getAttributeIndex("","form"))>=0)) {
-                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 88, locator,true,defaultValue,fixedValue);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
-                        $runtime.consumeAttribute($ai);
-                        $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                    }
-                    else {
-                        unexpectedEnterElement($__qname);
-                    }
-                }
-            }
-            break;
-        case 25:
-            {
-                if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 17;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         case 29:
             {
                 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
@@ -272,41 +308,6 @@
                 }
             }
             break;
-        case 19:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 81, null,AnnotationContext.ATTRIBUTE_USE);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 18;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
-        case 16:
-            {
-                action4();
-                $_ngcc_current_state = 15;
-                $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
-        case 13:
-            {
-                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -321,11 +322,17 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 3:
+        case 9:
             {
-                if(((($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")))))) {
-                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 63, wloc);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                $_ngcc_current_state = 8;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 13:
+            {
+                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
                     unexpectedLeaveElement($__qname);
@@ -339,6 +346,12 @@
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 5:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 33:
             {
                 if(($ai = $runtime.getAttributeIndex("","use"))>=0) {
@@ -351,63 +364,19 @@
                 }
             }
             break;
-        case 9:
+        case 19:
             {
-                $_ngcc_current_state = 8;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 1:
-            {
-                $_ngcc_current_state = 0;
+                $_ngcc_current_state = 18;
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 2:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 0;
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 7:
+        case 16:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 1;
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 5:
-            {
-                $_ngcc_current_state = 1;
+                action4();
+                $_ngcc_current_state = 15;
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 17:
-            {
-                if(((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) || (($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
-                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 88, locator,true,defaultValue,fixedValue);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
-                        $runtime.consumeAttribute($ai);
-                        $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                    }
-                    else {
-                        unexpectedLeaveElement($__qname);
-                    }
-                }
-            }
-            break;
         case 25:
             {
                 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
@@ -420,11 +389,72 @@
                 }
             }
             break;
-        case 18:
+        case 17:
+            {
+                if(((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) || (($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
+                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 370, locator,true,defaultValue,fixedValue);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
+                        $runtime.consumeAttribute($ai);
+                        $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                    }
+                    else {
+                        unexpectedLeaveElement($__qname);
+                    }
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 2:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 0;
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 3:
+            {
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ((($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute"))) || (($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")))))) {
+                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 345, wloc);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 15:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 79, null);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 1;
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 1:
+            {
+                $_ngcc_current_state = 0;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 7:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 1;
                 }
                 else {
                     unexpectedLeaveElement($__qname);
@@ -443,40 +473,11 @@
                 }
             }
             break;
-        case 19:
-            {
-                $_ngcc_current_state = 18;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 15:
+        case 18:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 1;
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 16:
-            {
-                action4();
-                $_ngcc_current_state = 15;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 13:
-            {
-                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 361, null);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
                     unexpectedLeaveElement($__qname);
@@ -497,11 +498,16 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 3:
+        case 9:
             {
-                if((($__uri.equals("") && $__local.equals("namespace")) || ($__uri.equals("") && $__local.equals("processContents")))) {
-                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 63, wloc);
-                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                $_ngcc_current_state = 8;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 13:
+            {
+                if(($__uri.equals("") && $__local.equals("ref"))) {
+                    $_ngcc_current_state = 12;
                 }
                 else {
                     unexpectedEnterAttribute($__qname);
@@ -515,6 +521,12 @@
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 5:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 33:
             {
                 if(($__uri.equals("") && $__local.equals("use"))) {
@@ -526,38 +538,17 @@
                 }
             }
             break;
-        case 9:
+        case 19:
             {
-                $_ngcc_current_state = 8;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 1:
-            {
-                $_ngcc_current_state = 0;
+                $_ngcc_current_state = 18;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 5:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 17:
+        case 16:
             {
-                if((($__uri.equals("") && $__local.equals("name")) || ($__uri.equals("") && $__local.equals("form")))) {
-                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 88, locator,true,defaultValue,fixedValue);
-                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    if(($__uri.equals("") && $__local.equals("ref"))) {
-                        $_ngcc_current_state = 22;
-                    }
-                    else {
-                        unexpectedEnterAttribute($__qname);
-                    }
-                }
+                action4();
+                $_ngcc_current_state = 15;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
         case 25:
@@ -571,6 +562,44 @@
                 }
             }
             break;
+        case 17:
+            {
+                if((($__uri.equals("") && $__local.equals("name")) || ($__uri.equals("") && $__local.equals("form")))) {
+                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 370, locator,true,defaultValue,fixedValue);
+                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    if(($__uri.equals("") && $__local.equals("ref"))) {
+                        $_ngcc_current_state = 22;
+                    }
+                    else {
+                        unexpectedEnterAttribute($__qname);
+                    }
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 3:
+            {
+                if((($__uri.equals("") && $__local.equals("processContents")) || ($__uri.equals("") && $__local.equals("namespace")))) {
+                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 345, wloc);
+                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedEnterAttribute($__qname);
+                }
+            }
+            break;
+        case 1:
+            {
+                $_ngcc_current_state = 0;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 29:
             {
                 if(($__uri.equals("") && $__local.equals("default"))) {
@@ -582,34 +611,6 @@
                 }
             }
             break;
-        case 19:
-            {
-                $_ngcc_current_state = 18;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 16:
-            {
-                action4();
-                $_ngcc_current_state = 15;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 13:
-            {
-                if(($__uri.equals("") && $__local.equals("ref"))) {
-                    $_ngcc_current_state = 12;
-                }
-                else {
-                    unexpectedEnterAttribute($__qname);
-                }
-            }
-            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -624,6 +625,12 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 9:
+            {
+                $_ngcc_current_state = 8;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 8:
             {
                 action2();
@@ -631,47 +638,34 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 5:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 33:
             {
                 $_ngcc_current_state = 29;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 34:
-            {
-                if(($__uri.equals("") && $__local.equals("use"))) {
-                    $_ngcc_current_state = 29;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 26:
+        case 19:
             {
-                if(($__uri.equals("") && $__local.equals("fixed"))) {
-                    $_ngcc_current_state = 17;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 9:
-            {
-                $_ngcc_current_state = 8;
+                $_ngcc_current_state = 18;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 1:
+        case 16:
             {
-                $_ngcc_current_state = 0;
+                action4();
+                $_ngcc_current_state = 15;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 5:
+        case 25:
             {
-                $_ngcc_current_state = 1;
+                $_ngcc_current_state = 17;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -685,29 +679,6 @@
                 }
             }
             break;
-        case 25:
-            {
-                $_ngcc_current_state = 17;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 29:
-            {
-                $_ngcc_current_state = 25;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 19:
-            {
-                $_ngcc_current_state = 18;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 30:
             {
                 if(($__uri.equals("") && $__local.equals("default"))) {
@@ -718,13 +689,43 @@
                 }
             }
             break;
-        case 16:
+        case 0:
+            {
+                revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 26:
+            {
+                if(($__uri.equals("") && $__local.equals("fixed"))) {
+                    $_ngcc_current_state = 17;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 1:
             {
-                action4();
-                $_ngcc_current_state = 15;
+                $_ngcc_current_state = 0;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 29:
+            {
+                $_ngcc_current_state = 25;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 34:
+            {
+                if(($__uri.equals("") && $__local.equals("use"))) {
+                    $_ngcc_current_state = 29;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
         case 21:
             {
                 if(($__uri.equals("") && $__local.equals("ref"))) {
@@ -746,24 +747,24 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 3:
+        case 9:
             {
-                if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
-                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 63, wloc);
-                    spawnChildFromText(h, $value);
-                }
-                else {
-                    if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
-                        NGCCHandler h = new wildcardBody(this, super._source, $runtime, 63, wloc);
-                        spawnChildFromText(h, $value);
-                    }
-                }
+                $_ngcc_current_state = 8;
+                $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 35:
+        case 31:
             {
-                use = $value;
-                $_ngcc_current_state = 34;
+                defaultValue = $value;
+                $_ngcc_current_state = 30;
+            }
+            break;
+        case 13:
+            {
+                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
             }
             break;
         case 8:
@@ -773,6 +774,12 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
+        case 5:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
         case 33:
             {
                 if(($ai = $runtime.getAttributeIndex("","use"))>=0) {
@@ -785,54 +792,17 @@
                 }
             }
             break;
-        case 22:
-            {
-                NGCCHandler h = new qname(this, super._source, $runtime, 84);
-                spawnChildFromText(h, $value);
-            }
-            break;
-        case 9:
+        case 19:
             {
-                $_ngcc_current_state = 8;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
-        case 12:
-            {
-                NGCCHandler h = new qname(this, super._source, $runtime, 73);
-                spawnChildFromText(h, $value);
-            }
-            break;
-        case 1:
-            {
-                $_ngcc_current_state = 0;
+                $_ngcc_current_state = 18;
                 $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 5:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
-        case 17:
+        case 16:
             {
-                if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
-                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 88, locator,true,defaultValue,fixedValue);
-                    spawnChildFromText(h, $value);
-                }
-                else {
-                    if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                        NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 88, locator,true,defaultValue,fixedValue);
-                        spawnChildFromText(h, $value);
-                    }
-                    else {
-                        if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
-                            $runtime.consumeAttribute($ai);
-                            $runtime.sendText(super._cookie, $value);
-                        }
-                    }
-                }
+                action4();
+                $_ngcc_current_state = 15;
+                $runtime.sendText(super._cookie, $value);
             }
             break;
         case 25:
@@ -847,10 +817,61 @@
                 }
             }
             break;
-        case 31:
+        case 17:
+            {
+                if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
+                    NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 370, locator,true,defaultValue,fixedValue);
+                    spawnChildFromText(h, $value);
+                }
+                else {
+                    if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                        NGCCHandler h = new attributeDeclBody(this, super._source, $runtime, 370, locator,true,defaultValue,fixedValue);
+                        spawnChildFromText(h, $value);
+                    }
+                    else {
+                        if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
+                            $runtime.consumeAttribute($ai);
+                            $runtime.sendText(super._cookie, $value);
+                        }
+                    }
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromText(this, super._cookie, $value);
+            }
+            break;
+        case 27:
             {
-                defaultValue = $value;
-                $_ngcc_current_state = 30;
+                fixedValue = $value;
+                $_ngcc_current_state = 26;
+            }
+            break;
+        case 3:
+            {
+                if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
+                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 345, wloc);
+                    spawnChildFromText(h, $value);
+                }
+                else {
+                    if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
+                        NGCCHandler h = new wildcardBody(this, super._source, $runtime, 345, wloc);
+                        spawnChildFromText(h, $value);
+                    }
+                }
+            }
+            break;
+        case 35:
+            {
+                use = $value;
+                $_ngcc_current_state = 34;
+            }
+            break;
+        case 1:
+            {
+                $_ngcc_current_state = 0;
+                $runtime.sendText(super._cookie, $value);
             }
             break;
         case 29:
@@ -865,36 +886,16 @@
                 }
             }
             break;
-        case 19:
+        case 22:
             {
-                $_ngcc_current_state = 18;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromText(this, super._cookie, $value);
+                NGCCHandler h = new qname(this, super._source, $runtime, 366);
+                spawnChildFromText(h, $value);
             }
             break;
-        case 27:
-            {
-                fixedValue = $value;
-                $_ngcc_current_state = 26;
-            }
-            break;
-        case 16:
+        case 12:
             {
-                action4();
-                $_ngcc_current_state = 15;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
-        case 13:
-            {
-                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
+                NGCCHandler h = new qname(this, super._source, $runtime, 355);
+                spawnChildFromText(h, $value);
             }
             break;
         }
@@ -902,50 +903,50 @@
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 70:
+        case 352:
             {
                 $_ngcc_current_state = 8;
             }
             break;
-        case 73:
+        case 363:
+            {
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 18;
+            }
+            break;
+        case 361:
+            {
+                fa = ((ForeignAttributesImpl)$__result__);
+                $_ngcc_current_state = 16;
+            }
+            break;
+        case 366:
+            {
+                attDeclName = ((UName)$__result__);
+                action5();
+                $_ngcc_current_state = 21;
+            }
+            break;
+        case 355:
             {
                 groupName = ((UName)$__result__);
                 $_ngcc_current_state = 11;
             }
             break;
-        case 88:
+        case 370:
             {
                 anonymousDecl = ((AttributeDeclImpl)$__result__);
                 action6();
                 $_ngcc_current_state = 16;
             }
             break;
-        case 79:
-            {
-                fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 16;
-            }
-            break;
-        case 81:
-            {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 18;
-            }
-            break;
-        case 63:
+        case 345:
             {
                 wildcard = ((WildcardImpl)$__result__);
                 action0();
                 $_ngcc_current_state = 2;
             }
             break;
-        case 84:
-            {
-                attDeclName = ((UName)$__result__);
-                action5();
-                $_ngcc_current_state = 21;
-            }
-            break;
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/complexType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/complexType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -188,18 +189,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 76:
-            {
-                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 72;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         case 35:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
@@ -219,10 +208,123 @@
                 }
             }
             break;
+        case 65:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 655, null,AnnotationContext.COMPLEXTYPE_DECL);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 2;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 51:
+            {
+                action13();
+                $_ngcc_current_state = 49;
+                $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 29:
+            {
+                if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 28;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 68:
+            {
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 67;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 47:
+            {
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
+                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 627, result);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
+        case 10:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 583, annotation,AnnotationContext.COMPLEXTYPE_DECL);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 9;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 19:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 594, annotation,AnnotationContext.COMPLEXTYPE_DECL);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 18;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 49:
+            {
+                if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) {
+                    NGCCHandler h = new facet(this, super._source, $runtime, 631);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 48;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
         case 67:
             {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 508, fa);
+                if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 657, fa);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
+        case 61:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 647, annotation,AnnotationContext.COMPLEXTYPE_DECL);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 35;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 63:
+            {
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 649, fa);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -242,9 +344,9 @@
                         $_ngcc_current_state = 29;
                     }
                     else {
-                        if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))))))) {
+                        if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))))))) {
                             action1();
-                            NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 429, result);
+                            NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 578, result);
                             spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                         }
                         else {
@@ -254,79 +356,10 @@
                 }
             }
             break;
-        case 41:
-            {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 471, fa);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
-        case 37:
-            {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
-                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 466, result);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
-        case 52:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
-                    NGCCHandler h = new simpleType(this, super._source, $runtime, 486);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 51;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 15:
-            {
-                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
-        case 49:
-            {
-                if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) {
-                    NGCCHandler h = new facet(this, super._source, $runtime, 482);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 48;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 61:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 498, annotation,AnnotationContext.COMPLEXTYPE_DECL);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 35;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         case 48:
             {
                 if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) {
-                    NGCCHandler h = new facet(this, super._source, $runtime, 481);
+                    NGCCHandler h = new facet(this, super._source, $runtime, 630);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -336,53 +369,17 @@
                 }
             }
             break;
-        case 54:
+        case 41:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 489, annotation,AnnotationContext.COMPLEXTYPE_DECL);
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 620, fa);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    $_ngcc_current_state = 52;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 59:
-            {
-                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
                     unexpectedEnterElement($__qname);
                 }
             }
             break;
-        case 39:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 469, annotation,AnnotationContext.COMPLEXTYPE_DECL);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 38;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 19:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 445, annotation,AnnotationContext.COMPLEXTYPE_DECL);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 18;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         case 44:
             {
                 if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
@@ -397,7 +394,7 @@
         case 26:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 454, annotation,AnnotationContext.COMPLEXTYPE_DECL);
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 603, annotation,AnnotationContext.COMPLEXTYPE_DECL);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -406,28 +403,10 @@
                 }
             }
             break;
-        case 56:
+        case 37:
             {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 491, fa);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
-        case 38:
-            {
-                action8();
-                $_ngcc_current_state = 37;
-                $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
-        case 12:
-            {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 436, fa);
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
+                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 615, result);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -435,10 +414,22 @@
                 }
             }
             break;
-        case 9:
+        case 76:
             {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))))))) {
-                    NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 432, result);
+                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 72;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 12:
+            {
+                if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 585, fa);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -446,68 +437,38 @@
                 }
             }
             break;
-        case 65:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 506, null,AnnotationContext.COMPLEXTYPE_DECL);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 2;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 51:
-            {
-                action13();
-                $_ngcc_current_state = 49;
-                $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
         case 0:
             {
                 revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
             }
             break;
-        case 72:
+        case 59:
             {
-                if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    $_ngcc_current_state = 68;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 47:
-            {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
-                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 478, result);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
                     unexpectedEnterElement($__qname);
                 }
             }
             break;
-        case 18:
+        case 39:
             {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))))))) {
-                    NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 443, result);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 618, annotation,AnnotationContext.COMPLEXTYPE_DECL);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    unexpectedEnterElement($__qname);
+                    $_ngcc_current_state = 38;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
             break;
-        case 63:
+        case 18:
             {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 500, fa);
+                if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))))))) {
+                    NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 592, result);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -515,34 +476,10 @@
                 }
             }
             break;
-        case 10:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 434, annotation,AnnotationContext.COMPLEXTYPE_DECL);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 9;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 29:
-            {
-                if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 28;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         case 21:
             {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 447, fa);
+                if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 596, fa);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -550,18 +487,6 @@
                 }
             }
             break;
-        case 80:
-            {
-                if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 76;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         case 84:
             {
                 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
@@ -574,11 +499,11 @@
                 }
             }
             break;
-        case 24:
+        case 28:
             {
-                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 605, fa);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
                     unexpectedEnterElement($__qname);
@@ -604,6 +529,30 @@
                 }
             }
             break;
+        case 80:
+            {
+                if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 76;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 72:
+            {
+                if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 68;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
         case 88:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
@@ -616,10 +565,10 @@
                 }
             }
             break;
-        case 28:
+        case 56:
             {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 456, fa);
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute")))))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 640, fa);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -627,16 +576,68 @@
                 }
             }
             break;
-        case 68:
+        case 54:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 638, annotation,AnnotationContext.COMPLEXTYPE_DECL);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 52;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 52:
             {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
+                    NGCCHandler h = new simpleType(this, super._source, $runtime, 635);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 51;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 9:
+            {
+                if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))))))) {
+                    NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 581, result);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
+        case 38:
+            {
+                action8();
+                $_ngcc_current_state = 37;
+                $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 15:
+            {
+                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    $_ngcc_current_state = 67;
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
+        case 24:
+            {
+                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
+                    $runtime.consumeAttribute($ai);
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
             }
             break;
         default:
@@ -653,21 +654,92 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 76:
+        case 65:
+            {
+                $_ngcc_current_state = 2;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 51:
             {
-                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
+                action13();
+                $_ngcc_current_state = 49;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 29:
+            {
+                if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    $_ngcc_current_state = 28;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
+        case 68:
+            {
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
-                    $_ngcc_current_state = 72;
+                    $_ngcc_current_state = 67;
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
             }
             break;
-        case 17:
+        case 47:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
+                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 627, result);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 10:
+            {
+                $_ngcc_current_state = 9;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 19:
+            {
+                $_ngcc_current_state = 18;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 49:
+            {
+                $_ngcc_current_state = 48;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 67:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 657, fa);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 61:
+            {
+                $_ngcc_current_state = 35;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 8:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) {
                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
                     $_ngcc_current_state = 6;
                 }
@@ -687,33 +759,11 @@
                 }
             }
             break;
-        case 67:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 508, fa);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
         case 2:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
                     action1();
-                    NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 429, result);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 41:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 471, fa);
+                    NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 578, result);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -721,46 +771,6 @@
                 }
             }
             break;
-        case 37:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) {
-                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 466, result);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 52:
-            {
-                $_ngcc_current_state = 51;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 15:
-            {
-                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 49:
-            {
-                $_ngcc_current_state = 48;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 61:
-            {
-                $_ngcc_current_state = 35;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 48:
             {
                 action11();
@@ -768,46 +778,17 @@
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 34:
+        case 41:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 1;
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 620, fa);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
                     unexpectedLeaveElement($__qname);
                 }
             }
             break;
-        case 54:
-            {
-                $_ngcc_current_state = 52;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 59:
-            {
-                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 39:
-            {
-                $_ngcc_current_state = 38;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 19:
-            {
-                $_ngcc_current_state = 18;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 44:
             {
                 if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
@@ -825,10 +806,10 @@
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 56:
+        case 37:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 491, fa);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) {
+                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 615, result);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -836,18 +817,11 @@
                 }
             }
             break;
-        case 38:
+        case 6:
             {
-                action8();
-                $_ngcc_current_state = 37;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 12:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 436, fa);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 1;
                 }
                 else {
                     unexpectedLeaveElement($__qname);
@@ -865,51 +839,22 @@
                 }
             }
             break;
-        case 9:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) {
-                    NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 432, result);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 65:
+        case 76:
             {
-                $_ngcc_current_state = 2;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 51:
-            {
-                action13();
-                $_ngcc_current_state = 49;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 72:
-            {
-                if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
-                    $_ngcc_current_state = 68;
+                    $_ngcc_current_state = 72;
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
             }
             break;
-        case 47:
+        case 12:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
-                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 478, result);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 585, fa);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -917,10 +862,43 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 34:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleContent"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 1;
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 59:
+            {
+                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 39:
+            {
+                $_ngcc_current_state = 38;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 18:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
-                    NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 443, result);
+                    NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 592, result);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -928,28 +906,21 @@
                 }
             }
             break;
-        case 10:
+        case 46:
             {
-                $_ngcc_current_state = 9;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 29:
-            {
-                if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 34;
                 }
                 else {
-                    $_ngcc_current_state = 28;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                    unexpectedLeaveElement($__qname);
                 }
             }
             break;
         case 21:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 447, fa);
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 596, fa);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -957,29 +928,6 @@
                 }
             }
             break;
-        case 80:
-            {
-                if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    $_ngcc_current_state = 76;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
-        case 6:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexContent"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 1;
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
         case 84:
             {
                 if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
@@ -992,7 +940,83 @@
                 }
             }
             break;
-        case 24:
+        case 17:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 6;
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 80:
+            {
+                if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    $_ngcc_current_state = 76;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
+        case 72:
+            {
+                if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    $_ngcc_current_state = 68;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
+        case 56:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 640, fa);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 54:
+            {
+                $_ngcc_current_state = 52;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 52:
+            {
+                $_ngcc_current_state = 51;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 9:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) {
+                    NGCCHandler h = new complexType_complexContent_body(this, super._source, $runtime, 581, result);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 38:
+            {
+                action8();
+                $_ngcc_current_state = 37;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 15:
             {
                 if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
                     $runtime.consumeAttribute($ai);
@@ -1003,37 +1027,14 @@
                 }
             }
             break;
-        case 8:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("extension"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 6;
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 46:
+        case 24:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 34;
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 68:
-            {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
-                    $_ngcc_current_state = 67;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                    unexpectedLeaveElement($__qname);
                 }
             }
             break;
@@ -1051,17 +1052,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 76:
-            {
-                if(($__uri.equals("") && $__local.equals("final"))) {
-                    $_ngcc_current_state = 78;
-                }
-                else {
-                    $_ngcc_current_state = 72;
-                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
         case 65:
             {
                 $_ngcc_current_state = 2;
@@ -1075,34 +1065,17 @@
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 0:
+        case 76:
             {
-                revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 72:
-            {
-                if(($__uri.equals("") && $__local.equals("mixed"))) {
-                    $_ngcc_current_state = 74;
+                if(($__uri.equals("") && $__local.equals("final"))) {
+                    $_ngcc_current_state = 78;
                 }
                 else {
-                    $_ngcc_current_state = 68;
+                    $_ngcc_current_state = 72;
                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
                 }
             }
             break;
-        case 52:
-            {
-                $_ngcc_current_state = 51;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 10:
-            {
-                $_ngcc_current_state = 9;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 29:
             {
                 if(($__uri.equals("") && $__local.equals("mixed"))) {
@@ -1114,25 +1087,26 @@
                 }
             }
             break;
-        case 15:
+        case 68:
             {
-                if(($__uri.equals("") && $__local.equals("base"))) {
-                    $_ngcc_current_state = 14;
+                if(($__uri.equals("") && $__local.equals("name"))) {
+                    $_ngcc_current_state = 70;
                 }
                 else {
-                    unexpectedEnterAttribute($__qname);
+                    $_ngcc_current_state = 67;
+                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
                 }
             }
             break;
-        case 80:
+        case 10:
             {
-                if(($__uri.equals("") && $__local.equals("block"))) {
-                    $_ngcc_current_state = 82;
-                }
-                else {
-                    $_ngcc_current_state = 76;
-                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-                }
+                $_ngcc_current_state = 9;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
             }
             break;
         case 49:
@@ -1141,22 +1115,31 @@
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 61:
+        case 19:
             {
-                $_ngcc_current_state = 35;
+                $_ngcc_current_state = 18;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 48:
+        case 59:
             {
-                action11();
-                $_ngcc_current_state = 47;
+                if(($__uri.equals("") && $__local.equals("base"))) {
+                    $_ngcc_current_state = 58;
+                }
+                else {
+                    unexpectedEnterAttribute($__qname);
+                }
+            }
+            break;
+        case 39:
+            {
+                $_ngcc_current_state = 38;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 54:
+        case 61:
             {
-                $_ngcc_current_state = 52;
+                $_ngcc_current_state = 35;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -1171,35 +1154,44 @@
                 }
             }
             break;
-        case 59:
+        case 48:
             {
-                if(($__uri.equals("") && $__local.equals("base"))) {
-                    $_ngcc_current_state = 58;
+                action11();
+                $_ngcc_current_state = 47;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 80:
+            {
+                if(($__uri.equals("") && $__local.equals("block"))) {
+                    $_ngcc_current_state = 82;
                 }
                 else {
-                    unexpectedEnterAttribute($__qname);
+                    $_ngcc_current_state = 76;
+                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
                 }
             }
             break;
-        case 24:
+        case 72:
             {
-                if(($__uri.equals("") && $__local.equals("base"))) {
-                    $_ngcc_current_state = 23;
+                if(($__uri.equals("") && $__local.equals("mixed"))) {
+                    $_ngcc_current_state = 74;
                 }
                 else {
-                    unexpectedEnterAttribute($__qname);
+                    $_ngcc_current_state = 68;
+                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
                 }
             }
             break;
-        case 19:
+        case 54:
             {
-                $_ngcc_current_state = 18;
+                $_ngcc_current_state = 52;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 39:
+        case 52:
             {
-                $_ngcc_current_state = 38;
+                $_ngcc_current_state = 51;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -1226,14 +1218,23 @@
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 68:
+        case 15:
             {
-                if(($__uri.equals("") && $__local.equals("name"))) {
-                    $_ngcc_current_state = 70;
+                if(($__uri.equals("") && $__local.equals("base"))) {
+                    $_ngcc_current_state = 14;
                 }
                 else {
-                    $_ngcc_current_state = 67;
-                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+                    unexpectedEnterAttribute($__qname);
+                }
+            }
+            break;
+        case 24:
+            {
+                if(($__uri.equals("") && $__local.equals("base"))) {
+                    $_ngcc_current_state = 23;
+                }
+                else {
+                    unexpectedEnterAttribute($__qname);
                 }
             }
             break;
@@ -1251,30 +1252,29 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 85:
+        case 65:
             {
-                if(($__uri.equals("") && $__local.equals("abstract"))) {
-                    $_ngcc_current_state = 80;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 76:
-            {
-                $_ngcc_current_state = 72;
+                $_ngcc_current_state = 2;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 13:
+        case 51:
+            {
+                action13();
+                $_ngcc_current_state = 49;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 68:
             {
-                if(($__uri.equals("") && $__local.equals("base"))) {
-                    $_ngcc_current_state = 12;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
+                $_ngcc_current_state = 67;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 29:
+            {
+                $_ngcc_current_state = 28;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
         case 42:
@@ -1287,25 +1287,15 @@
                 }
             }
             break;
-        case 52:
+        case 10:
             {
-                $_ngcc_current_state = 51;
+                $_ngcc_current_state = 9;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 69:
+        case 19:
             {
-                if(($__uri.equals("") && $__local.equals("name"))) {
-                    $_ngcc_current_state = 67;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 61:
-            {
-                $_ngcc_current_state = 35;
+                $_ngcc_current_state = 18;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -1315,6 +1305,12 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 61:
+            {
+                $_ngcc_current_state = 35;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 48:
             {
                 action11();
@@ -1322,48 +1318,10 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 54:
-            {
-                $_ngcc_current_state = 52;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 57:
-            {
-                if(($__uri.equals("") && $__local.equals("base"))) {
-                    $_ngcc_current_state = 56;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 39:
+        case 73:
             {
-                $_ngcc_current_state = 38;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 19:
-            {
-                $_ngcc_current_state = 18;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 77:
-            {
-                if(($__uri.equals("") && $__local.equals("final"))) {
-                    $_ngcc_current_state = 72;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 81:
-            {
-                if(($__uri.equals("") && $__local.equals("block"))) {
-                    $_ngcc_current_state = 76;
+                if(($__uri.equals("") && $__local.equals("mixed"))) {
+                    $_ngcc_current_state = 68;
                 }
                 else {
                     unexpectedLeaveAttribute($__qname);
@@ -1380,30 +1338,56 @@
                 }
             }
             break;
+        case 77:
+            {
+                if(($__uri.equals("") && $__local.equals("final"))) {
+                    $_ngcc_current_state = 72;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
         case 26:
             {
                 $_ngcc_current_state = 7;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 38:
+        case 13:
+            {
+                if(($__uri.equals("") && $__local.equals("base"))) {
+                    $_ngcc_current_state = 12;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 85:
             {
-                action8();
-                $_ngcc_current_state = 37;
+                if(($__uri.equals("") && $__local.equals("abstract"))) {
+                    $_ngcc_current_state = 80;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 76:
+            {
+                $_ngcc_current_state = 72;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 65:
+        case 81:
             {
-                $_ngcc_current_state = 2;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 51:
-            {
-                action13();
-                $_ngcc_current_state = 49;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+                if(($__uri.equals("") && $__local.equals("block"))) {
+                    $_ngcc_current_state = 76;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
             }
             break;
         case 0:
@@ -1411,21 +1395,35 @@
                 revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 72:
+        case 69:
             {
-                $_ngcc_current_state = 68;
+                if(($__uri.equals("") && $__local.equals("name"))) {
+                    $_ngcc_current_state = 67;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 39:
+            {
+                $_ngcc_current_state = 38;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 29:
+        case 57:
             {
-                $_ngcc_current_state = 28;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+                if(($__uri.equals("") && $__local.equals("base"))) {
+                    $_ngcc_current_state = 56;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
             }
             break;
-        case 10:
+        case 84:
             {
-                $_ngcc_current_state = 9;
+                $_ngcc_current_state = 80;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -1435,9 +1433,15 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 84:
+        case 72:
             {
-                $_ngcc_current_state = 80;
+                $_ngcc_current_state = 68;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 54:
+            {
+                $_ngcc_current_state = 52;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -1451,19 +1455,16 @@
                 }
             }
             break;
-        case 73:
+        case 52:
             {
-                if(($__uri.equals("") && $__local.equals("mixed"))) {
-                    $_ngcc_current_state = 68;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
+                $_ngcc_current_state = 51;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 68:
+        case 38:
             {
-                $_ngcc_current_state = 67;
+                action8();
+                $_ngcc_current_state = 37;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -1478,53 +1479,64 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 76:
-            {
-                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 72;
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
-        case 23:
-            {
-                NGCCHandler h = new qname(this, super._source, $runtime, 449);
-                spawnChildFromText(h, $value);
-            }
-            break;
-        case 52:
-            {
-                $_ngcc_current_state = 51;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
         case 70:
             {
                 name = $value;
                 $_ngcc_current_state = 69;
             }
             break;
-        case 15:
+        case 65:
+            {
+                $_ngcc_current_state = 2;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
+        case 51:
             {
-                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
+                action13();
+                $_ngcc_current_state = 49;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
+        case 68:
+            {
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendText(super._cookie, $value);
                 }
+                else {
+                    $_ngcc_current_state = 67;
+                    $runtime.sendText(super._cookie, $value);
+                }
             }
             break;
-        case 43:
+        case 29:
             {
-                NGCCHandler h = new qname(this, super._source, $runtime, 473);
+                if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 28;
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
+        case 82:
+            {
+                NGCCHandler h = new erSet(this, super._source, $runtime, 674);
                 spawnChildFromText(h, $value);
             }
             break;
-        case 61:
+        case 10:
             {
-                $_ngcc_current_state = 35;
+                $_ngcc_current_state = 9;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
+        case 19:
+            {
+                $_ngcc_current_state = 18;
                 $runtime.sendText(super._cookie, $value);
             }
             break;
@@ -1534,6 +1546,18 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
+        case 31:
+            {
+                mixedValue = $value;
+                $_ngcc_current_state = 30;
+            }
+            break;
+        case 61:
+            {
+                $_ngcc_current_state = 35;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
         case 48:
             {
                 action11();
@@ -1541,38 +1565,6 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 54:
-            {
-                $_ngcc_current_state = 52;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
-        case 59:
-            {
-                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
-        case 82:
-            {
-                NGCCHandler h = new erSet(this, super._source, $runtime, 525);
-                spawnChildFromText(h, $value);
-            }
-            break;
-        case 39:
-            {
-                $_ngcc_current_state = 38;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
-        case 19:
-            {
-                $_ngcc_current_state = 18;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
         case 44:
             {
                 if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
@@ -1587,69 +1579,75 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 38:
+        case 23:
             {
-                action8();
-                $_ngcc_current_state = 37;
-                $runtime.sendText(super._cookie, $value);
+                NGCCHandler h = new qname(this, super._source, $runtime, 598);
+                spawnChildFromText(h, $value);
             }
             break;
-        case 74:
+        case 76:
             {
-                mixedValue = $value;
-                $_ngcc_current_state = 73;
+                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 72;
+                    $runtime.sendText(super._cookie, $value);
+                }
             }
             break;
-        case 65:
+        case 43:
             {
-                $_ngcc_current_state = 2;
-                $runtime.sendText(super._cookie, $value);
+                NGCCHandler h = new qname(this, super._source, $runtime, 622);
+                spawnChildFromText(h, $value);
+            }
+            break;
+        case 58:
+            {
+                NGCCHandler h = new qname(this, super._source, $runtime, 642);
+                spawnChildFromText(h, $value);
             }
             break;
         case 78:
             {
-                NGCCHandler h = new erSet(this, super._source, $runtime, 520);
+                NGCCHandler h = new erSet(this, super._source, $runtime, 669);
                 spawnChildFromText(h, $value);
             }
             break;
-        case 51:
-            {
-                action13();
-                $_ngcc_current_state = 49;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
         case 0:
             {
                 revertToParentFromText(result, super._cookie, $value);
             }
             break;
-        case 72:
+        case 59:
             {
-                if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendText(super._cookie, $value);
                 }
-                else {
-                    $_ngcc_current_state = 68;
-                    $runtime.sendText(super._cookie, $value);
-                }
             }
             break;
-        case 10:
+        case 39:
             {
-                $_ngcc_current_state = 9;
+                $_ngcc_current_state = 38;
                 $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 29:
+        case 86:
             {
-                if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) {
+                abstractValue = $value;
+                $_ngcc_current_state = 85;
+            }
+            break;
+        case 84:
+            {
+                if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendText(super._cookie, $value);
                 }
                 else {
-                    $_ngcc_current_state = 28;
+                    $_ngcc_current_state = 80;
                     $runtime.sendText(super._cookie, $value);
                 }
             }
@@ -1666,24 +1664,49 @@
                 }
             }
             break;
-        case 31:
+        case 72:
             {
-                mixedValue = $value;
-                $_ngcc_current_state = 30;
-            }
-            break;
-        case 84:
-            {
-                if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","mixed"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendText(super._cookie, $value);
                 }
                 else {
-                    $_ngcc_current_state = 80;
+                    $_ngcc_current_state = 68;
                     $runtime.sendText(super._cookie, $value);
                 }
             }
             break;
+        case 74:
+            {
+                mixedValue = $value;
+                $_ngcc_current_state = 73;
+            }
+            break;
+        case 54:
+            {
+                $_ngcc_current_state = 52;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
+        case 52:
+            {
+                $_ngcc_current_state = 51;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
+        case 14:
+            {
+                NGCCHandler h = new qname(this, super._source, $runtime, 587);
+                spawnChildFromText(h, $value);
+            }
+            break;
+        case 38:
+            {
+                action8();
+                $_ngcc_current_state = 37;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
         case 24:
             {
                 if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
@@ -1692,34 +1715,12 @@
                 }
             }
             break;
-        case 58:
-            {
-                NGCCHandler h = new qname(this, super._source, $runtime, 493);
-                spawnChildFromText(h, $value);
-            }
-            break;
-        case 14:
+        case 15:
             {
-                NGCCHandler h = new qname(this, super._source, $runtime, 438);
-                spawnChildFromText(h, $value);
-            }
-            break;
-        case 86:
-            {
-                abstractValue = $value;
-                $_ngcc_current_state = 85;
-            }
-            break;
-        case 68:
-            {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","base"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendText(super._cookie, $value);
                 }
-                else {
-                    $_ngcc_current_state = 67;
-                    $runtime.sendText(super._cookie, $value);
-                }
             }
             break;
         }
@@ -1727,179 +1728,179 @@
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 508:
+        case 655:
+            {
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 2;
+            }
+            break;
+        case 627:
+            {
+                $_ngcc_current_state = 46;
+            }
+            break;
+        case 674:
+            {
+                blockValue = ((Integer)$__result__);
+                $_ngcc_current_state = 81;
+            }
+            break;
+        case 583:
+            {
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 9;
+            }
+            break;
+        case 631:
+            {
+                facet = ((XSFacet)$__result__);
+                action12();
+                $_ngcc_current_state = 48;
+            }
+            break;
+        case 594:
+            {
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 18;
+            }
+            break;
+        case 657:
             {
                 fa = ((ForeignAttributesImpl)$__result__);
                 $_ngcc_current_state = 65;
             }
             break;
-        case 449:
+        case 647:
+            {
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 35;
+            }
+            break;
+        case 578:
+            {
+                explicitContent = ((ContentTypeImpl)$__result__);
+                action0();
+                $_ngcc_current_state = 1;
+            }
+            break;
+        case 630:
+            {
+                facet = ((XSFacet)$__result__);
+                action12();
+                $_ngcc_current_state = 48;
+            }
+            break;
+        case 620:
+            {
+                fa = ((ForeignAttributesImpl)$__result__);
+                $_ngcc_current_state = 39;
+            }
+            break;
+        case 603:
+            {
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 7;
+            }
+            break;
+        case 615:
+            {
+                $_ngcc_current_state = 36;
+            }
+            break;
+        case 598:
             {
                 baseTypeName = ((UName)$__result__);
                 action6();
                 $_ngcc_current_state = 22;
             }
             break;
-        case 466:
-            {
-                $_ngcc_current_state = 36;
-            }
-            break;
-        case 486:
-            {
-                baseContentType = ((SimpleTypeImpl)$__result__);
-                $_ngcc_current_state = 51;
-            }
-            break;
-        case 445:
-            {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 18;
-            }
-            break;
-        case 469:
+        case 618:
             {
                 annotation = ((AnnotationImpl)$__result__);
                 $_ngcc_current_state = 38;
             }
             break;
-        case 454:
-            {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 7;
-            }
-            break;
-        case 506:
+        case 605:
             {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 2;
-            }
-            break;
-        case 520:
-            {
-                finalValue = ((Integer)$__result__);
-                $_ngcc_current_state = 77;
+                fa = ((ForeignAttributesImpl)$__result__);
+                $_ngcc_current_state = 26;
             }
             break;
-        case 500:
-            {
-                fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 61;
-            }
-            break;
-        case 434:
+        case 638:
             {
                 annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 9;
+                $_ngcc_current_state = 52;
             }
             break;
-        case 447:
-            {
-                fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 19;
-            }
-            break;
-        case 438:
+        case 587:
             {
                 baseTypeName = ((UName)$__result__);
                 action3();
                 $_ngcc_current_state = 13;
             }
             break;
-        case 456:
+        case 649:
             {
                 fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 26;
+                $_ngcc_current_state = 61;
             }
             break;
-        case 429:
+        case 585:
             {
-                explicitContent = ((ContentTypeImpl)$__result__);
-                action0();
-                $_ngcc_current_state = 1;
+                fa = ((ForeignAttributesImpl)$__result__);
+                $_ngcc_current_state = 10;
             }
             break;
-        case 471:
+        case 642:
             {
-                fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 39;
+                baseTypeName = ((UName)$__result__);
+                action14();
+                $_ngcc_current_state = 57;
             }
             break;
-        case 473:
+        case 622:
             {
                 baseTypeName = ((UName)$__result__);
                 action9();
                 $_ngcc_current_state = 42;
             }
             break;
-        case 498:
-            {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 35;
-            }
-            break;
-        case 482:
+        case 669:
             {
-                facet = ((XSFacet)$__result__);
-                action12();
-                $_ngcc_current_state = 48;
-            }
-            break;
-        case 481:
-            {
-                facet = ((XSFacet)$__result__);
-                action12();
-                $_ngcc_current_state = 48;
-            }
-            break;
-        case 489:
-            {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 52;
+                finalValue = ((Integer)$__result__);
+                $_ngcc_current_state = 77;
             }
             break;
-        case 525:
-            {
-                blockValue = ((Integer)$__result__);
-                $_ngcc_current_state = 81;
-            }
-            break;
-        case 491:
-            {
-                fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 54;
-            }
-            break;
-        case 436:
-            {
-                fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 10;
-            }
-            break;
-        case 432:
-            {
-                explicitContent = ((ContentTypeImpl)$__result__);
-                action2();
-                $_ngcc_current_state = 8;
-            }
-            break;
-        case 443:
+        case 592:
             {
                 explicitContent = ((ContentTypeImpl)$__result__);
                 action5();
                 $_ngcc_current_state = 17;
             }
             break;
-        case 478:
+        case 596:
             {
-                $_ngcc_current_state = 46;
+                fa = ((ForeignAttributesImpl)$__result__);
+                $_ngcc_current_state = 19;
+            }
+            break;
+        case 640:
+            {
+                fa = ((ForeignAttributesImpl)$__result__);
+                $_ngcc_current_state = 54;
             }
             break;
-        case 493:
+        case 635:
             {
-                baseTypeName = ((UName)$__result__);
-                action14();
-                $_ngcc_current_state = 57;
+                baseContentType = ((SimpleTypeImpl)$__result__);
+                $_ngcc_current_state = 51;
+            }
+            break;
+        case 581:
+            {
+                explicitContent = ((ContentTypeImpl)$__result__);
+                action2();
+                $_ngcc_current_state = 8;
             }
             break;
         }
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/complexType_complexContent_body.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/complexType_complexContent_body.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -78,7 +79,7 @@
         case 2:
             {
                 if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")))))) {
-                    NGCCHandler h = new particle(this, super._source, $runtime, 635);
+                    NGCCHandler h = new particle(this, super._source, $runtime, 32);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -87,23 +88,23 @@
                 }
             }
             break;
+        case 1:
+            {
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
+                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 30, owner);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 30, owner);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
         case 0:
             {
                 revertToParentFromEnterElement(particle, super._cookie, $__uri, $__local, $__qname, $attrs);
             }
             break;
-        case 1:
-            {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("anyAttribute")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attribute"))))) {
-                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 633, owner);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    NGCCHandler h = new attributeUses(this, super._source, $runtime, 633, owner);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -124,17 +125,17 @@
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 1:
+            {
+                NGCCHandler h = new attributeUses(this, super._source, $runtime, 30, owner);
+                spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+            }
+            break;
         case 0:
             {
                 revertToParentFromLeaveElement(particle, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 1:
-            {
-                NGCCHandler h = new attributeUses(this, super._source, $runtime, 633, owner);
-                spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
@@ -155,17 +156,17 @@
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 1:
+            {
+                NGCCHandler h = new attributeUses(this, super._source, $runtime, 30, owner);
+                spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+            }
+            break;
         case 0:
             {
                 revertToParentFromEnterAttribute(particle, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 1:
-            {
-                NGCCHandler h = new attributeUses(this, super._source, $runtime, 633, owner);
-                spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -186,17 +187,17 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 1:
+            {
+                NGCCHandler h = new attributeUses(this, super._source, $runtime, 30, owner);
+                spawnChildFromLeaveAttribute(h, $__uri, $__local, $__qname);
+            }
+            break;
         case 0:
             {
                 revertToParentFromLeaveAttribute(particle, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 1:
-            {
-                NGCCHandler h = new attributeUses(this, super._source, $runtime, 633, owner);
-                spawnChildFromLeaveAttribute(h, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -214,29 +215,29 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
+        case 1:
+            {
+                NGCCHandler h = new attributeUses(this, super._source, $runtime, 30, owner);
+                spawnChildFromText(h, $value);
+            }
+            break;
         case 0:
             {
                 revertToParentFromText(particle, super._cookie, $value);
             }
             break;
-        case 1:
-            {
-                NGCCHandler h = new attributeUses(this, super._source, $runtime, 633, owner);
-                spawnChildFromText(h, $value);
-            }
-            break;
         }
     }
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 635:
+        case 32:
             {
                 particle = ((ParticleImpl)$__result__);
                 $_ngcc_current_state = 1;
             }
             break;
-        case 633:
+        case 30:
             {
                 action0();
                 $_ngcc_current_state = 0;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -106,73 +107,14 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 36:
-            {
-                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 32;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 0:
+        case 1:
             {
                 if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) {
-                    NGCCHandler h = new identityConstraint(this, super._source, $runtime, 170);
+                    NGCCHandler h = new identityConstraint(this, super._source, $runtime, 48);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 13:
-            {
-                if(($ai = $runtime.getAttributeIndex("","substitutionGroup"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 11;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 3:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
-                    NGCCHandler h = new simpleType(this, super._source, $runtime, 183);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
-                        NGCCHandler h = new complexType(this, super._source, $runtime, 184);
-                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                    }
-                    else {
-                        if(($ai = $runtime.getAttributeIndex("","type"))>=0) {
-                            $runtime.consumeAttribute($ai);
-                            $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                        }
-                        else {
-                            $_ngcc_current_state = 1;
-                            $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                        }
-                    }
-                }
-            }
-            break;
-        case 11:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 188, null,AnnotationContext.ELEMENT_DECL);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 3;
+                    $_ngcc_current_state = 0;
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
@@ -189,14 +131,14 @@
                 }
             }
             break;
-        case 44:
+        case 32:
             {
-                if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    $_ngcc_current_state = 40;
+                    $_ngcc_current_state = 28;
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
@@ -213,6 +155,76 @@
                 }
             }
             break;
+        case 0:
+            {
+                if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) {
+                    NGCCHandler h = new identityConstraint(this, super._source, $runtime, 47);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 3:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
+                    NGCCHandler h = new simpleType(this, super._source, $runtime, 60);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
+                        NGCCHandler h = new complexType(this, super._source, $runtime, 61);
+                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                    }
+                    else {
+                        if(($ai = $runtime.getAttributeIndex("","type"))>=0) {
+                            $runtime.consumeAttribute($ai);
+                            $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                        }
+                        else {
+                            $_ngcc_current_state = 1;
+                            $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                        }
+                    }
+                }
+            }
+            break;
+        case 36:
+            {
+                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 32;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 44:
+            {
+                if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 40;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 48:
+            {
+                if(((($ai = $runtime.getAttributeIndex("","name"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","default"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","final"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","abstract"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || (($ai = $runtime.getAttributeIndex("","form"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))))))))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 110, fa);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
         case 23:
             {
                 if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
@@ -224,14 +236,26 @@
                 }
             }
             break;
-        case 32:
+        case 17:
             {
-                if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","nillable"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    $_ngcc_current_state = 28;
+                    $_ngcc_current_state = 13;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 13:
+            {
+                if(($ai = $runtime.getAttributeIndex("","substitutionGroup"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 11;
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
@@ -248,37 +272,14 @@
                 }
             }
             break;
-        case 48:
+        case 11:
             {
-                if(((($ai = $runtime.getAttributeIndex("","default"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","name"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","abstract"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","form"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || (($ai = $runtime.getAttributeIndex("","final"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))))))))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 233, fa);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 65, null,AnnotationContext.ELEMENT_DECL);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
-        case 1:
-            {
-                if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) {
-                    NGCCHandler h = new identityConstraint(this, super._source, $runtime, 171);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 0;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 17:
-            {
-                if(($ai = $runtime.getAttributeIndex("","nillable"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 13;
+                    $_ngcc_current_state = 3;
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
@@ -297,14 +298,44 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 36:
+        case 1:
             {
-                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
+                $_ngcc_current_state = 0;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 40:
+            {
+                if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
-                    $_ngcc_current_state = 32;
+                    $_ngcc_current_state = 36;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
+        case 32:
+            {
+                if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    $_ngcc_current_state = 28;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
+        case 24:
+            {
+                if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    $_ngcc_current_state = 23;
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
             }
@@ -314,18 +345,6 @@
                 revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 13:
-            {
-                if(($ai = $runtime.getAttributeIndex("","substitutionGroup"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    $_ngcc_current_state = 11;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
         case 3:
             {
                 if(($ai = $runtime.getAttributeIndex("","type"))>=0) {
@@ -338,20 +357,14 @@
                 }
             }
             break;
-        case 11:
+        case 36:
             {
-                $_ngcc_current_state = 3;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 40:
-            {
-                if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
-                    $_ngcc_current_state = 36;
+                    $_ngcc_current_state = 32;
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
             }
@@ -368,15 +381,14 @@
                 }
             }
             break;
-        case 24:
+        case 48:
             {
-                if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                if((($ai = $runtime.getAttributeIndex("","name"))>=0 || (($ai = $runtime.getAttributeIndex("","default"))>=0 || (($ai = $runtime.getAttributeIndex("","final"))>=0 || (($ai = $runtime.getAttributeIndex("","block"))>=0 || (($ai = $runtime.getAttributeIndex("","abstract"))>=0 || (($ai = $runtime.getAttributeIndex("","fixed"))>=0 || ($ai = $runtime.getAttributeIndex("","form"))>=0))))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 110, fa);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
-                    $_ngcc_current_state = 23;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                    unexpectedLeaveElement($__qname);
                 }
             }
             break;
@@ -391,14 +403,26 @@
                 }
             }
             break;
-        case 32:
+        case 17:
             {
-                if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","nillable"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
-                    $_ngcc_current_state = 28;
+                    $_ngcc_current_state = 13;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
+        case 13:
+            {
+                if(($ai = $runtime.getAttributeIndex("","substitutionGroup"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    $_ngcc_current_state = 11;
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
             }
@@ -415,35 +439,12 @@
                 }
             }
             break;
-        case 48:
-            {
-                if((($ai = $runtime.getAttributeIndex("","default"))>=0 || (($ai = $runtime.getAttributeIndex("","block"))>=0 || (($ai = $runtime.getAttributeIndex("","name"))>=0 || (($ai = $runtime.getAttributeIndex("","fixed"))>=0 || (($ai = $runtime.getAttributeIndex("","abstract"))>=0 || (($ai = $runtime.getAttributeIndex("","form"))>=0 || ($ai = $runtime.getAttributeIndex("","final"))>=0))))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 233, fa);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 1:
+        case 11:
             {
-                $_ngcc_current_state = 0;
+                $_ngcc_current_state = 3;
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 17:
-            {
-                if(($ai = $runtime.getAttributeIndex("","nillable"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    $_ngcc_current_state = 13;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
@@ -458,13 +459,41 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 36:
+        case 1:
             {
-                if(($__uri.equals("") && $__local.equals("final"))) {
-                    $_ngcc_current_state = 38;
+                $_ngcc_current_state = 0;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 40:
+            {
+                if(($__uri.equals("") && $__local.equals("block"))) {
+                    $_ngcc_current_state = 42;
                 }
                 else {
-                    $_ngcc_current_state = 32;
+                    $_ngcc_current_state = 36;
+                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
+        case 32:
+            {
+                if(($__uri.equals("") && $__local.equals("default"))) {
+                    $_ngcc_current_state = 34;
+                }
+                else {
+                    $_ngcc_current_state = 28;
+                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
+        case 24:
+            {
+                if(($__uri.equals("") && $__local.equals("form"))) {
+                    $_ngcc_current_state = 26;
+                }
+                else {
+                    $_ngcc_current_state = 23;
                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
                 }
             }
@@ -474,17 +503,6 @@
                 revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 13:
-            {
-                if(($__uri.equals("") && $__local.equals("substitutionGroup"))) {
-                    $_ngcc_current_state = 15;
-                }
-                else {
-                    $_ngcc_current_state = 11;
-                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
         case 3:
             {
                 if(($__uri.equals("") && $__local.equals("type"))) {
@@ -496,19 +514,13 @@
                 }
             }
             break;
-        case 11:
+        case 36:
             {
-                $_ngcc_current_state = 3;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 40:
-            {
-                if(($__uri.equals("") && $__local.equals("block"))) {
-                    $_ngcc_current_state = 42;
+                if(($__uri.equals("") && $__local.equals("final"))) {
+                    $_ngcc_current_state = 38;
                 }
                 else {
-                    $_ngcc_current_state = 36;
+                    $_ngcc_current_state = 32;
                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
                 }
             }
@@ -524,14 +536,14 @@
                 }
             }
             break;
-        case 24:
+        case 48:
             {
-                if(($__uri.equals("") && $__local.equals("form"))) {
-                    $_ngcc_current_state = 26;
+                if((($__uri.equals("") && $__local.equals("name")) || (($__uri.equals("") && $__local.equals("default")) || (($__uri.equals("") && $__local.equals("final")) || (($__uri.equals("") && $__local.equals("block")) || (($__uri.equals("") && $__local.equals("abstract")) || (($__uri.equals("") && $__local.equals("fixed")) || ($__uri.equals("") && $__local.equals("form"))))))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 110, fa);
+                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
                 }
                 else {
-                    $_ngcc_current_state = 23;
-                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+                    unexpectedEnterAttribute($__qname);
                 }
             }
             break;
@@ -545,13 +557,24 @@
                 }
             }
             break;
-        case 32:
+        case 17:
             {
-                if(($__uri.equals("") && $__local.equals("default"))) {
-                    $_ngcc_current_state = 34;
+                if(($__uri.equals("") && $__local.equals("nillable"))) {
+                    $_ngcc_current_state = 19;
                 }
                 else {
-                    $_ngcc_current_state = 28;
+                    $_ngcc_current_state = 13;
+                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
+        case 13:
+            {
+                if(($__uri.equals("") && $__local.equals("substitutionGroup"))) {
+                    $_ngcc_current_state = 15;
+                }
+                else {
+                    $_ngcc_current_state = 11;
                     $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
                 }
             }
@@ -567,34 +590,12 @@
                 }
             }
             break;
-        case 48:
-            {
-                if((($__uri.equals("") && $__local.equals("default")) || (($__uri.equals("") && $__local.equals("block")) || (($__uri.equals("") && $__local.equals("name")) || (($__uri.equals("") && $__local.equals("fixed")) || (($__uri.equals("") && $__local.equals("abstract")) || (($__uri.equals("") && $__local.equals("form")) || ($__uri.equals("") && $__local.equals("final"))))))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 233, fa);
-                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedEnterAttribute($__qname);
-                }
-            }
-            break;
-        case 1:
+        case 11:
             {
-                $_ngcc_current_state = 0;
+                $_ngcc_current_state = 3;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 17:
-            {
-                if(($__uri.equals("") && $__local.equals("nillable"))) {
-                    $_ngcc_current_state = 19;
-                }
-                else {
-                    $_ngcc_current_state = 13;
-                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -609,122 +610,9 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 36:
-            {
-                $_ngcc_current_state = 32;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 21:
-            {
-                if(($__uri.equals("") && $__local.equals("name"))) {
-                    $_ngcc_current_state = 17;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 14:
-            {
-                if(($__uri.equals("") && $__local.equals("substitutionGroup"))) {
-                    $_ngcc_current_state = 11;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 29:
-            {
-                if(($__uri.equals("") && $__local.equals("fixed"))) {
-                    $_ngcc_current_state = 24;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 13:
-            {
-                $_ngcc_current_state = 11;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 3:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 11:
+        case 1:
             {
-                $_ngcc_current_state = 3;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 44:
-            {
-                $_ngcc_current_state = 40;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 40:
-            {
-                $_ngcc_current_state = 36;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 24:
-            {
-                $_ngcc_current_state = 23;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 18:
-            {
-                if(($__uri.equals("") && $__local.equals("nillable"))) {
-                    $_ngcc_current_state = 13;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 41:
-            {
-                if(($__uri.equals("") && $__local.equals("block"))) {
-                    $_ngcc_current_state = 36;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 45:
-            {
-                if(($__uri.equals("") && $__local.equals("abstract"))) {
-                    $_ngcc_current_state = 40;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
-        case 32:
-            {
-                $_ngcc_current_state = 28;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 28:
-            {
-                $_ngcc_current_state = 24;
+                $_ngcc_current_state = 0;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -748,6 +636,39 @@
                 }
             }
             break;
+        case 40:
+            {
+                $_ngcc_current_state = 36;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 24:
+            {
+                $_ngcc_current_state = 23;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 32:
+            {
+                $_ngcc_current_state = 28;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 21:
+            {
+                if(($__uri.equals("") && $__local.equals("name"))) {
+                    $_ngcc_current_state = 17;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 5:
             {
                 if(($__uri.equals("") && $__local.equals("type"))) {
@@ -759,12 +680,50 @@
                 }
             }
             break;
-        case 1:
+        case 3:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 36:
+            {
+                $_ngcc_current_state = 32;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 44:
+            {
+                $_ngcc_current_state = 40;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 29:
             {
-                $_ngcc_current_state = 0;
+                if(($__uri.equals("") && $__local.equals("fixed"))) {
+                    $_ngcc_current_state = 24;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 17:
+            {
+                $_ngcc_current_state = 13;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 45:
+            {
+                if(($__uri.equals("") && $__local.equals("abstract"))) {
+                    $_ngcc_current_state = 40;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
         case 25:
             {
                 if(($__uri.equals("") && $__local.equals("form"))) {
@@ -775,9 +734,51 @@
                 }
             }
             break;
-        case 17:
+        case 13:
+            {
+                $_ngcc_current_state = 11;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 28:
+            {
+                $_ngcc_current_state = 24;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 14:
             {
-                $_ngcc_current_state = 13;
+                if(($__uri.equals("") && $__local.equals("substitutionGroup"))) {
+                    $_ngcc_current_state = 11;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 41:
+            {
+                if(($__uri.equals("") && $__local.equals("block"))) {
+                    $_ngcc_current_state = 36;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 18:
+            {
+                if(($__uri.equals("") && $__local.equals("nillable"))) {
+                    $_ngcc_current_state = 13;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 11:
+            {
+                $_ngcc_current_state = 3;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -792,75 +793,36 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 46:
+        case 1:
             {
-                abstractValue = $value;
-                $_ngcc_current_state = 45;
+                $_ngcc_current_state = 0;
+                $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 36:
+        case 42:
             {
-                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
+                NGCCHandler h = new ersSet(this, super._source, $runtime, 101);
+                spawnChildFromText(h, $value);
+            }
+            break;
+        case 26:
+            {
+                if($value.equals("unqualified")) {
+                    NGCCHandler h = new qualification(this, super._source, $runtime, 81);
+                    spawnChildFromText(h, $value);
                 }
                 else {
-                    $_ngcc_current_state = 32;
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromText(makeResult(), super._cookie, $value);
-            }
-            break;
-        case 13:
-            {
-                if(($ai = $runtime.getAttributeIndex("","substitutionGroup"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 11;
-                    $runtime.sendText(super._cookie, $value);
+                    if($value.equals("qualified")) {
+                        NGCCHandler h = new qualification(this, super._source, $runtime, 81);
+                        spawnChildFromText(h, $value);
+                    }
                 }
             }
             break;
-        case 34:
-            {
-                defaultValue = $value;
-                $_ngcc_current_state = 33;
-            }
-            break;
-        case 3:
+        case 6:
             {
-                if(($ai = $runtime.getAttributeIndex("","type"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 1;
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
-        case 11:
-            {
-                $_ngcc_current_state = 3;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
-        case 44:
-            {
-                if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 40;
-                    $runtime.sendText(super._cookie, $value);
-                }
+                NGCCHandler h = new qname(this, super._source, $runtime, 51);
+                spawnChildFromText(h, $value);
             }
             break;
         case 40:
@@ -887,40 +849,6 @@
                 }
             }
             break;
-        case 26:
-            {
-                if($value.equals("unqualified")) {
-                    NGCCHandler h = new qualification(this, super._source, $runtime, 204);
-                    spawnChildFromText(h, $value);
-                }
-                else {
-                    if($value.equals("qualified")) {
-                        NGCCHandler h = new qualification(this, super._source, $runtime, 204);
-                        spawnChildFromText(h, $value);
-                    }
-                }
-            }
-            break;
-        case 38:
-            {
-                NGCCHandler h = new erSet(this, super._source, $runtime, 219);
-                spawnChildFromText(h, $value);
-            }
-            break;
-        case 23:
-            {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
-        case 22:
-            {
-                name = $value;
-                $_ngcc_current_state = 21;
-            }
-            break;
         case 32:
             {
                 if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
@@ -933,10 +861,151 @@
                 }
             }
             break;
-        case 19:
+        case 0:
+            {
+                revertToParentFromText(makeResult(), super._cookie, $value);
+            }
+            break;
+        case 3:
+            {
+                if(($ai = $runtime.getAttributeIndex("","type"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 1;
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
+        case 46:
+            {
+                abstractValue = $value;
+                $_ngcc_current_state = 45;
+            }
+            break;
+        case 38:
+            {
+                NGCCHandler h = new erSet(this, super._source, $runtime, 96);
+                spawnChildFromText(h, $value);
+            }
+            break;
+        case 22:
+            {
+                name = $value;
+                $_ngcc_current_state = 21;
+            }
+            break;
+        case 36:
+            {
+                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 32;
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
+        case 44:
+            {
+                if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 40;
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
+        case 48:
             {
-                nillable = $value;
-                $_ngcc_current_state = 18;
+                if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 110, fa);
+                    spawnChildFromText(h, $value);
+                }
+                else {
+                    if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
+                        NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 110, fa);
+                        spawnChildFromText(h, $value);
+                    }
+                    else {
+                        if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
+                            NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 110, fa);
+                            spawnChildFromText(h, $value);
+                        }
+                        else {
+                            if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
+                                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 110, fa);
+                                spawnChildFromText(h, $value);
+                            }
+                            else {
+                                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
+                                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 110, fa);
+                                    spawnChildFromText(h, $value);
+                                }
+                                else {
+                                    if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
+                                        NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 110, fa);
+                                        spawnChildFromText(h, $value);
+                                    }
+                                    else {
+                                        if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                                            NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 110, fa);
+                                            spawnChildFromText(h, $value);
+                                        }
+                                    }
+                                }
+                            }
+                        }
+                    }
+                }
+            }
+            break;
+        case 15:
+            {
+                NGCCHandler h = new qname(this, super._source, $runtime, 68);
+                spawnChildFromText(h, $value);
+            }
+            break;
+        case 23:
+            {
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
+        case 30:
+            {
+                fixedValue = $value;
+                $_ngcc_current_state = 29;
+            }
+            break;
+        case 17:
+            {
+                if(($ai = $runtime.getAttributeIndex("","nillable"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 13;
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
+        case 13:
+            {
+                if(($ai = $runtime.getAttributeIndex("","substitutionGroup"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 11;
+                    $runtime.sendText(super._cookie, $value);
+                }
             }
             break;
         case 28:
@@ -951,90 +1020,22 @@
                 }
             }
             break;
-        case 30:
-            {
-                fixedValue = $value;
-                $_ngcc_current_state = 29;
-            }
-            break;
-        case 15:
+        case 34:
             {
-                NGCCHandler h = new qname(this, super._source, $runtime, 191);
-                spawnChildFromText(h, $value);
-            }
-            break;
-        case 42:
-            {
-                NGCCHandler h = new ersSet(this, super._source, $runtime, 224);
-                spawnChildFromText(h, $value);
+                defaultValue = $value;
+                $_ngcc_current_state = 33;
             }
             break;
-        case 48:
+        case 19:
             {
-                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 233, fa);
-                    spawnChildFromText(h, $value);
-                }
-                else {
-                    if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
-                        NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 233, fa);
-                        spawnChildFromText(h, $value);
-                    }
-                    else {
-                        if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
-                            NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 233, fa);
-                            spawnChildFromText(h, $value);
-                        }
-                        else {
-                            if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
-                                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 233, fa);
-                                spawnChildFromText(h, $value);
-                            }
-                            else {
-                                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 233, fa);
-                                    spawnChildFromText(h, $value);
-                                }
-                                else {
-                                    if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
-                                        NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 233, fa);
-                                        spawnChildFromText(h, $value);
-                                    }
-                                    else {
-                                        if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
-                                            NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 233, fa);
-                                            spawnChildFromText(h, $value);
-                                        }
-                                    }
-                                }
-                            }
-                        }
-                    }
-                }
+                nillable = $value;
+                $_ngcc_current_state = 18;
             }
             break;
-        case 1:
-            {
-                $_ngcc_current_state = 0;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
-        case 17:
+        case 11:
             {
-                if(($ai = $runtime.getAttributeIndex("","nillable"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 13;
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
-        case 6:
-            {
-                NGCCHandler h = new qname(this, super._source, $runtime, 174);
-                spawnChildFromText(h, $value);
+                $_ngcc_current_state = 3;
+                $runtime.sendText(super._cookie, $value);
             }
             break;
         }
@@ -1042,81 +1043,81 @@
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 170:
+        case 47:
             {
                 idc = ((IdentityConstraintImpl)$__result__);
                 action0();
                 $_ngcc_current_state = 0;
             }
             break;
-        case 183:
+        case 96:
             {
-                type = ((SimpleTypeImpl)$__result__);
-                $_ngcc_current_state = 1;
+                finalValue = ((Integer)$__result__);
+                $_ngcc_current_state = 37;
             }
             break;
-        case 184:
+        case 81:
             {
-                type = ((ComplexTypeImpl)$__result__);
-                $_ngcc_current_state = 1;
+                form = ((Boolean)$__result__).booleanValue();
+                action3();
+                $_ngcc_current_state = 25;
             }
             break;
-        case 188:
+        case 51:
             {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 3;
+                typeName = ((UName)$__result__);
+                $_ngcc_current_state = 5;
             }
             break;
-        case 191:
+        case 68:
             {
                 substRef = ((UName)$__result__);
                 action2();
                 $_ngcc_current_state = 14;
             }
             break;
-        case 224:
+        case 65:
             {
-                blockValue = ((Integer)$__result__);
-                $_ngcc_current_state = 41;
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 3;
             }
             break;
-        case 174:
-            {
-                typeName = ((UName)$__result__);
-                $_ngcc_current_state = 5;
-            }
-            break;
-        case 233:
-            {
-                fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 44;
-            }
-            break;
-        case 171:
+        case 48:
             {
                 idc = ((IdentityConstraintImpl)$__result__);
                 action0();
                 $_ngcc_current_state = 0;
             }
             break;
-        case 204:
+        case 101:
             {
-                form = ((Boolean)$__result__).booleanValue();
-                action3();
-                $_ngcc_current_state = 25;
+                blockValue = ((Integer)$__result__);
+                $_ngcc_current_state = 41;
             }
             break;
-        case 219:
+        case 60:
+            {
+                type = ((SimpleTypeImpl)$__result__);
+                $_ngcc_current_state = 1;
+            }
+            break;
+        case 61:
             {
-                finalValue = ((Integer)$__result__);
-                $_ngcc_current_state = 37;
+                type = ((ComplexTypeImpl)$__result__);
+                $_ngcc_current_state = 1;
+            }
+            break;
+        case 110:
+            {
+                fa = ((ForeignAttributesImpl)$__result__);
+                $_ngcc_current_state = 44;
             }
             break;
         }
     }
 
     public boolean accepted() {
-        return((($_ngcc_current_state == 17) || (($_ngcc_current_state == 1) || (($_ngcc_current_state == 13) || (($_ngcc_current_state == 11) || (($_ngcc_current_state == 3) || ($_ngcc_current_state == 0)))))));
+        return((($_ngcc_current_state == 3) || (($_ngcc_current_state == 1) || (($_ngcc_current_state == 11) || (($_ngcc_current_state == 17) || (($_ngcc_current_state == 0) || ($_ngcc_current_state == 13)))))));
     }
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/erSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/erSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -142,17 +143,17 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromText(makeResult(), super._cookie, $value);
-            }
-            break;
         case 1:
             {
                 v = $value;
                 $_ngcc_current_state = 0;
             }
             break;
+        case 0:
+            {
+                revertToParentFromText(makeResult(), super._cookie, $value);
+            }
+            break;
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/ersSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/ersSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -142,17 +143,17 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromText(makeResult(), super._cookie, $value);
-            }
-            break;
         case 1:
             {
                 v = $value;
                 $_ngcc_current_state = 0;
             }
             break;
+        case 0:
+            {
+                revertToParentFromText(makeResult(), super._cookie, $value);
+            }
+            break;
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/facet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/facet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -84,9 +85,16 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
+        case 5:
             {
-                revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
+                if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 4;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
             }
             break;
         case 12:
@@ -101,16 +109,9 @@
                 }
             }
             break;
-        case 5:
+        case 0:
             {
-                if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 4;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
+                revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
             }
             break;
         case 11:
@@ -124,10 +125,21 @@
                 }
             }
             break;
+        case 4:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 192, fa);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
         case 2:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 687, null,AnnotationContext.SIMPLETYPE_DECL);
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 190, null,AnnotationContext.SIMPLETYPE_DECL);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -136,17 +148,6 @@
                 }
             }
             break;
-        case 4:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 689, fa);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -161,11 +162,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 5:
             {
                 if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
@@ -190,6 +186,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 11:
             {
                 if(($ai = $runtime.getAttributeIndex("","value"))>=0) {
@@ -201,16 +202,10 @@
                 }
             }
             break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 4:
             {
                 if((((((((((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minExclusive")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxExclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxInclusive"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("totalDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("fractionDigits"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("length"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("maxLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("minLength"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("enumeration"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("whiteSpace"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("pattern")))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 689, fa);
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 192, fa);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -218,6 +213,12 @@
                 }
             }
             break;
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
@@ -232,11 +233,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 5:
             {
                 if(($__uri.equals("") && $__local.equals("fixed"))) {
@@ -248,6 +244,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 11:
             {
                 if(($__uri.equals("") && $__local.equals("value"))) {
@@ -278,10 +279,16 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 6:
+        case 5:
             {
-                if(($__uri.equals("") && $__local.equals("fixed"))) {
-                    $_ngcc_current_state = 4;
+                $_ngcc_current_state = 4;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 9:
+            {
+                if(($__uri.equals("") && $__local.equals("value"))) {
+                    $_ngcc_current_state = 5;
                 }
                 else {
                     unexpectedLeaveAttribute($__qname);
@@ -293,22 +300,16 @@
                 revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 5:
-            {
-                $_ngcc_current_state = 4;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 2:
             {
                 $_ngcc_current_state = 1;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 9:
+        case 6:
             {
-                if(($__uri.equals("") && $__local.equals("value"))) {
-                    $_ngcc_current_state = 5;
+                if(($__uri.equals("") && $__local.equals("fixed"))) {
+                    $_ngcc_current_state = 4;
                 }
                 else {
                     unexpectedLeaveAttribute($__qname);
@@ -326,11 +327,6 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromText(result, super._cookie, $value);
-            }
-            break;
         case 10:
             {
                 value = $value;
@@ -349,6 +345,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromText(result, super._cookie, $value);
+            }
+            break;
         case 11:
             {
                 if(($ai = $runtime.getAttributeIndex("","value"))>=0) {
@@ -374,13 +375,13 @@
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 689:
+        case 192:
             {
                 fa = ((ForeignAttributesImpl)$__result__);
                 $_ngcc_current_state = 2;
             }
             break;
-        case 687:
+        case 190:
             {
                 annotation = ((AnnotationImpl)$__result__);
                 $_ngcc_current_state = 1;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/foreignAttributes.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/foreignAttributes.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/group.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/group.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -94,10 +95,10 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 5:
+        case 3:
             {
-                if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 580, null);
+                if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))))))) {
+                    NGCCHandler h = new modelGroupBody(this, super._source, $runtime, 113, mloc,compositorName);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -117,27 +118,10 @@
                 }
             }
             break;
-        case 11:
-            {
-                if(($ai = $runtime.getAttributeIndex("","ID"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 10;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
         case 6:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 582, null,AnnotationContext.MODELGROUP_DECL);
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 117, null,AnnotationContext.MODELGROUP_DECL);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -157,10 +141,10 @@
                 }
             }
             break;
-        case 3:
+        case 5:
             {
-                if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))))))) {
-                    NGCCHandler h = new modelGroupBody(this, super._source, $runtime, 578, mloc,compositorName);
+                if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 115, null);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -168,6 +152,23 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 11:
+            {
+                if(($ai = $runtime.getAttributeIndex("","ID"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 10;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
         case 4:
             {
                 if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))) {
@@ -193,6 +194,17 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 3:
+            {
+                if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))) {
+                    NGCCHandler h = new modelGroupBody(this, super._source, $runtime, 113, mloc,compositorName);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
         case 1:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) {
@@ -205,23 +217,6 @@
                 }
             }
             break;
-        case 11:
-            {
-                if(($ai = $runtime.getAttributeIndex("","ID"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    $_ngcc_current_state = 10;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 6:
             {
                 $_ngcc_current_state = 5;
@@ -250,14 +245,20 @@
                 }
             }
             break;
-        case 3:
+        case 0:
             {
-                if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))) {
-                    NGCCHandler h = new modelGroupBody(this, super._source, $runtime, 578, mloc,compositorName);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 11:
+            {
+                if(($ai = $runtime.getAttributeIndex("","ID"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
-                    unexpectedLeaveElement($__qname);
+                    $_ngcc_current_state = 10;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
             }
             break;
@@ -275,22 +276,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 11:
-            {
-                if(($__uri.equals("") && $__local.equals("ID"))) {
-                    $_ngcc_current_state = 13;
-                }
-                else {
-                    $_ngcc_current_state = 10;
-                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 6:
             {
                 $_ngcc_current_state = 5;
@@ -307,6 +292,22 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 11:
+            {
+                if(($__uri.equals("") && $__local.equals("ID"))) {
+                    $_ngcc_current_state = 13;
+                }
+                else {
+                    $_ngcc_current_state = 10;
+                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -321,6 +322,12 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 6:
+            {
+                $_ngcc_current_state = 5;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 8:
             {
                 if(($__uri.equals("") && $__local.equals("name"))) {
@@ -331,20 +338,14 @@
                 }
             }
             break;
-        case 11:
-            {
-                $_ngcc_current_state = 10;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 0:
             {
                 revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 6:
+        case 11:
             {
-                $_ngcc_current_state = 5;
+                $_ngcc_current_state = 10;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -369,9 +370,29 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 13:
+        case 6:
+            {
+                $_ngcc_current_state = 5;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
+        case 10:
             {
-                $_ngcc_current_state = 12;
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromText(result, super._cookie, $value);
+            }
+            break;
+        case 9:
+            {
+                name = $value;
+                $_ngcc_current_state = 8;
             }
             break;
         case 11:
@@ -386,29 +407,9 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromText(result, super._cookie, $value);
-            }
-            break;
-        case 6:
+        case 13:
             {
-                $_ngcc_current_state = 5;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
-        case 10:
-            {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
-        case 9:
-            {
-                name = $value;
-                $_ngcc_current_state = 8;
+                $_ngcc_current_state = 12;
             }
             break;
         }
@@ -416,25 +417,25 @@
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 580:
+        case 113:
+            {
+                term = ((ModelGroupImpl)$__result__);
+                $_ngcc_current_state = 2;
+            }
+            break;
+        case 115:
             {
                 fa = ((ForeignAttributesImpl)$__result__);
                 action1();
                 $_ngcc_current_state = 4;
             }
             break;
-        case 582:
+        case 117:
             {
                 annotation = ((AnnotationImpl)$__result__);
                 $_ngcc_current_state = 5;
             }
             break;
-        case 578:
-            {
-                term = ((ModelGroupImpl)$__result__);
-                $_ngcc_current_state = 2;
-            }
-            break;
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -95,23 +96,45 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 7:
+        case 16:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector"))) {
-                    $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
-                    $_ngcc_current_state = 6;
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
                     unexpectedEnterElement($__qname);
                 }
             }
             break;
-        case 18:
+        case 8:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 252, null,AnnotationContext.IDENTITY_CONSTRAINT);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 7;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 4:
             {
-                if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) {
                     $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
-                    action2();
-                    $_ngcc_current_state = 17;
+                    $_ngcc_current_state = 3;
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
+        case 17:
+            {
+                if((($ai = $runtime.getAttributeIndex("","name"))>=0 && (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector"))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 262, null);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
                     unexpectedEnterElement($__qname);
@@ -129,60 +152,27 @@
                 }
             }
             break;
-        case 4:
+        case 0:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) {
-                    $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
-                    $_ngcc_current_state = 3;
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
+                revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
             }
             break;
-        case 3:
+        case 18:
             {
-                if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
-                    NGCCHandler h = new xpath(this, super._source, $runtime, 666);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) {
+                    $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
+                    action2();
+                    $_ngcc_current_state = 17;
                 }
                 else {
                     unexpectedEnterElement($__qname);
                 }
             }
             break;
-        case 8:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 673, null,AnnotationContext.IDENTITY_CONSTRAINT);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 7;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 0:
+        case 6:
             {
-                revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
-        case 16:
-            {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
-        case 17:
-            {
-                if((($ai = $runtime.getAttributeIndex("","name"))>=0 && (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector"))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 683, null);
+                if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
+                    NGCCHandler h = new xpath(this, super._source, $runtime, 249);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -202,10 +192,21 @@
                 }
             }
             break;
-        case 6:
+        case 7:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector"))) {
+                    $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
+                    $_ngcc_current_state = 6;
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
+        case 3:
             {
                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
-                    NGCCHandler h = new xpath(this, super._source, $runtime, 670);
+                    NGCCHandler h = new xpath(this, super._source, $runtime, 245);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -227,22 +228,11 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 1:
+        case 16:
             {
-                if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 0;
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 3:
-            {
-                if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field")))) {
-                    NGCCHandler h = new xpath(this, super._source, $runtime, 666);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
                     unexpectedLeaveElement($__qname);
@@ -255,6 +245,28 @@
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 2:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 1;
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 17:
+            {
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 262, null);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
         case 5:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector"))) {
@@ -266,11 +278,11 @@
                 }
             }
             break;
-        case 2:
+        case 1:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) {
+                if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) {
                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 1;
+                    $_ngcc_current_state = 0;
                 }
                 else {
                     unexpectedLeaveElement($__qname);
@@ -282,21 +294,10 @@
                 revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 16:
+        case 6:
             {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 17:
-            {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 683, null);
+                if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector")))) {
+                    NGCCHandler h = new xpath(this, super._source, $runtime, 249);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -316,10 +317,10 @@
                 }
             }
             break;
-        case 6:
+        case 3:
             {
-                if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector")))) {
-                    NGCCHandler h = new xpath(this, super._source, $runtime, 670);
+                if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field")))) {
+                    NGCCHandler h = new xpath(this, super._source, $runtime, 245);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -341,11 +342,10 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 3:
+        case 16:
             {
-                if(($__uri.equals("") && $__local.equals("xpath"))) {
-                    NGCCHandler h = new xpath(this, super._source, $runtime, 666);
-                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                if(($__uri.equals("") && $__local.equals("name"))) {
+                    $_ngcc_current_state = 15;
                 }
                 else {
                     unexpectedEnterAttribute($__qname);
@@ -358,25 +358,26 @@
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 0:
-            {
-                revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 16:
+        case 17:
             {
                 if(($__uri.equals("") && $__local.equals("name"))) {
-                    $_ngcc_current_state = 15;
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 262, null);
+                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
                 }
                 else {
                     unexpectedEnterAttribute($__qname);
                 }
             }
             break;
-        case 17:
+        case 0:
             {
-                if(($__uri.equals("") && $__local.equals("name"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 683, null);
+                revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 6:
+            {
+                if(($__uri.equals("") && $__local.equals("xpath"))) {
+                    NGCCHandler h = new xpath(this, super._source, $runtime, 249);
                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -395,10 +396,10 @@
                 }
             }
             break;
-        case 6:
+        case 3:
             {
                 if(($__uri.equals("") && $__local.equals("xpath"))) {
-                    NGCCHandler h = new xpath(this, super._source, $runtime, 670);
+                    NGCCHandler h = new xpath(this, super._source, $runtime, 245);
                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -431,12 +432,6 @@
                 revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 10:
-            {
-                $_ngcc_current_state = 8;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 11:
             {
                 if(($__uri.equals("") && $__local.equals("refer"))) {
@@ -447,6 +442,12 @@
                 }
             }
             break;
+        case 10:
+            {
+                $_ngcc_current_state = 8;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 14:
             {
                 if(($__uri.equals("") && $__local.equals("name"))) {
@@ -468,17 +469,11 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 12:
+        case 16:
             {
-                NGCCHandler h = new qname(this, super._source, $runtime, 676);
-                spawnChildFromText(h, $value);
-            }
-            break;
-        case 3:
-            {
-                if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
-                    NGCCHandler h = new xpath(this, super._source, $runtime, 666);
-                    spawnChildFromText(h, $value);
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
                 }
             }
             break;
@@ -488,23 +483,35 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
+        case 12:
+            {
+                NGCCHandler h = new qname(this, super._source, $runtime, 255);
+                spawnChildFromText(h, $value);
+            }
+            break;
+        case 17:
+            {
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 262, null);
+                    spawnChildFromText(h, $value);
+                }
+            }
+            break;
         case 0:
             {
                 revertToParentFromText(makeResult(), super._cookie, $value);
             }
             break;
-        case 16:
+        case 15:
             {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
+                name = $value;
+                $_ngcc_current_state = 14;
             }
             break;
-        case 17:
+        case 6:
             {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 683, null);
+                if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
+                    NGCCHandler h = new xpath(this, super._source, $runtime, 249);
                     spawnChildFromText(h, $value);
                 }
             }
@@ -521,55 +528,49 @@
                 }
             }
             break;
-        case 6:
+        case 3:
             {
                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
-                    NGCCHandler h = new xpath(this, super._source, $runtime, 670);
+                    NGCCHandler h = new xpath(this, super._source, $runtime, 245);
                     spawnChildFromText(h, $value);
                 }
             }
             break;
-        case 15:
-            {
-                name = $value;
-                $_ngcc_current_state = 14;
-            }
-            break;
         }
     }
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 666:
+        case 252:
             {
-                field = ((XPathImpl)$__result__);
-                action0();
-                $_ngcc_current_state = 2;
+                ann = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 7;
             }
             break;
-        case 683:
-            {
-                fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 16;
-            }
-            break;
-        case 670:
-            {
-                selector = ((XPathImpl)$__result__);
-                $_ngcc_current_state = 5;
-            }
-            break;
-        case 676:
+        case 255:
             {
                 ref = ((UName)$__result__);
                 action1();
                 $_ngcc_current_state = 11;
             }
             break;
-        case 673:
+        case 262:
+            {
+                fa = ((ForeignAttributesImpl)$__result__);
+                $_ngcc_current_state = 16;
+            }
+            break;
+        case 249:
             {
-                ann = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 7;
+                selector = ((XPathImpl)$__result__);
+                $_ngcc_current_state = 5;
+            }
+            break;
+        case 245:
+            {
+                field = ((XPathImpl)$__result__);
+                action0();
+                $_ngcc_current_state = 2;
             }
             break;
         }
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/importDecl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/importDecl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -89,15 +90,10 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
         case 2:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 611, null,AnnotationContext.SCHEMA);
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 686, null,AnnotationContext.SCHEMA);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -117,6 +113,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
         case 4:
             {
                 if(($ai = $runtime.getAttributeIndex("","schemaLocation"))>=0) {
@@ -143,6 +144,24 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 8:
+            {
+                if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    $_ngcc_current_state = 4;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 1:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("import"))) {
@@ -155,29 +174,11 @@
                 }
             }
             break;
-        case 8:
-            {
-                if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    $_ngcc_current_state = 4;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
         case 0:
             {
                 revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 4:
             {
                 if(($ai = $runtime.getAttributeIndex("","schemaLocation"))>=0) {
@@ -215,17 +216,17 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 2:
             {
                 $_ngcc_current_state = 1;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 0:
+            {
+                revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 4:
             {
                 if(($__uri.equals("") && $__local.equals("schemaLocation"))) {
@@ -257,15 +258,10 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 0:
+        case 5:
             {
-                revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 9:
-            {
-                if(($__uri.equals("") && $__local.equals("namespace"))) {
-                    $_ngcc_current_state = 4;
+                if(($__uri.equals("") && $__local.equals("schemaLocation"))) {
+                    $_ngcc_current_state = 2;
                 }
                 else {
                     unexpectedLeaveAttribute($__qname);
@@ -278,10 +274,15 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 5:
+        case 0:
             {
-                if(($__uri.equals("") && $__local.equals("schemaLocation"))) {
-                    $_ngcc_current_state = 2;
+                revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 9:
+            {
+                if(($__uri.equals("") && $__local.equals("namespace"))) {
+                    $_ngcc_current_state = 4;
                 }
                 else {
                     unexpectedLeaveAttribute($__qname);
@@ -317,15 +318,27 @@
                 }
             }
             break;
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
         case 0:
             {
                 revertToParentFromText(this, super._cookie, $value);
             }
             break;
-        case 2:
+        case 4:
             {
-                $_ngcc_current_state = 1;
-                $runtime.sendText(super._cookie, $value);
+                if(($ai = $runtime.getAttributeIndex("","schemaLocation"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 2;
+                    $runtime.sendText(super._cookie, $value);
+                }
             }
             break;
         case 10:
@@ -340,24 +353,12 @@
                 $_ngcc_current_state = 5;
             }
             break;
-        case 4:
-            {
-                if(($ai = $runtime.getAttributeIndex("","schemaLocation"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 2;
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
         }
     }
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 611:
+        case 686:
             {
                 $_ngcc_current_state = 1;
             }
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/includeDecl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/includeDecl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -73,6 +74,23 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 2:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 395, null,AnnotationContext.SCHEMA);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 1;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
         case 7:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include"))) {
@@ -84,23 +102,6 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
-        case 2:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 556, null,AnnotationContext.SCHEMA);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 1;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         case 6:
             {
                 if(($ai = $runtime.getAttributeIndex("","schemaLocation"))>=0) {
@@ -137,23 +138,23 @@
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 6:
+        case 1:
             {
-                if(($ai = $runtime.getAttributeIndex("","schemaLocation"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 0;
+                    action0();
                 }
                 else {
                     unexpectedLeaveElement($__qname);
                 }
             }
             break;
-        case 1:
+        case 6:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("include"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 0;
-                    action0();
+                if(($ai = $runtime.getAttributeIndex("","schemaLocation"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
                     unexpectedLeaveElement($__qname);
@@ -214,12 +215,6 @@
                 revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 4:
             {
                 if(($__uri.equals("") && $__local.equals("schemaLocation"))) {
@@ -230,6 +225,12 @@
                 }
             }
             break;
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -271,7 +272,7 @@
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 556:
+        case 395:
             {
                 $_ngcc_current_state = 1;
             }
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/modelGroupBody.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/modelGroupBody.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -96,14 +97,39 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 2:
+        case 1:
             {
                 if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")))))) {
-                    NGCCHandler h = new particle(this, super._source, $runtime, 21);
+                    NGCCHandler h = new particle(this, super._source, $runtime, 337);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    $_ngcc_current_state = 1;
+                    action0();
+                    $_ngcc_current_state = 0;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 6:
+            {
+                if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 343, null);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 343, null);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 4:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 341, null,AnnotationContext.MODELGROUP);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 2;
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
@@ -113,39 +139,14 @@
                 revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
             }
             break;
-        case 4:
+        case 2:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 24, null,AnnotationContext.MODELGROUP);
+                if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")))))) {
+                    NGCCHandler h = new particle(this, super._source, $runtime, 338);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    $_ngcc_current_state = 2;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 6:
-            {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 26, null);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 26, null);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 1:
-            {
-                if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")))))) {
-                    NGCCHandler h = new particle(this, super._source, $runtime, 20);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    action0();
-                    $_ngcc_current_state = 0;
+                    $_ngcc_current_state = 1;
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
@@ -164,9 +165,22 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 2:
+        case 1:
             {
-                $_ngcc_current_state = 1;
+                action0();
+                $_ngcc_current_state = 0;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 6:
+            {
+                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 343, null);
+                spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+            }
+            break;
+        case 4:
+            {
+                $_ngcc_current_state = 2;
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -175,22 +189,9 @@
                 revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 4:
-            {
-                $_ngcc_current_state = 2;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 6:
+        case 2:
             {
-                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 26, null);
-                spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-            }
-            break;
-        case 1:
-            {
-                action0();
-                $_ngcc_current_state = 0;
+                $_ngcc_current_state = 1;
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -208,9 +209,22 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 2:
+        case 1:
             {
-                $_ngcc_current_state = 1;
+                action0();
+                $_ngcc_current_state = 0;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 6:
+            {
+                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 343, null);
+                spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+            }
+            break;
+        case 4:
+            {
+                $_ngcc_current_state = 2;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -219,22 +233,9 @@
                 revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 4:
-            {
-                $_ngcc_current_state = 2;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 6:
+        case 2:
             {
-                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 26, null);
-                spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
-            }
-            break;
-        case 1:
-            {
-                action0();
-                $_ngcc_current_state = 0;
+                $_ngcc_current_state = 1;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -252,9 +253,22 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 2:
+        case 1:
             {
-                $_ngcc_current_state = 1;
+                action0();
+                $_ngcc_current_state = 0;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 6:
+            {
+                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 343, null);
+                spawnChildFromLeaveAttribute(h, $__uri, $__local, $__qname);
+            }
+            break;
+        case 4:
+            {
+                $_ngcc_current_state = 2;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -263,22 +277,9 @@
                 revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 4:
-            {
-                $_ngcc_current_state = 2;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 6:
+        case 2:
             {
-                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 26, null);
-                spawnChildFromLeaveAttribute(h, $__uri, $__local, $__qname);
-            }
-            break;
-        case 1:
-            {
-                action0();
-                $_ngcc_current_state = 0;
+                $_ngcc_current_state = 1;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
@@ -293,15 +294,17 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 2:
+        case 1:
             {
-                $_ngcc_current_state = 1;
+                action0();
+                $_ngcc_current_state = 0;
                 $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 0:
+        case 6:
             {
-                revertToParentFromText(result, super._cookie, $value);
+                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 343, null);
+                spawnChildFromText(h, $value);
             }
             break;
         case 4:
@@ -310,16 +313,14 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 6:
+        case 0:
             {
-                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 26, null);
-                spawnChildFromText(h, $value);
+                revertToParentFromText(result, super._cookie, $value);
             }
             break;
-        case 1:
+        case 2:
             {
-                action0();
-                $_ngcc_current_state = 0;
+                $_ngcc_current_state = 1;
                 $runtime.sendText(super._cookie, $value);
             }
             break;
@@ -328,26 +329,26 @@
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 21:
+        case 337:
             {
                 childParticle = ((ParticleImpl)$__result__);
                 action1();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 24:
+        case 343:
+            {
+                fa = ((ForeignAttributesImpl)$__result__);
+                $_ngcc_current_state = 4;
+            }
+            break;
+        case 341:
             {
                 annotation = ((AnnotationImpl)$__result__);
                 $_ngcc_current_state = 2;
             }
             break;
-        case 26:
-            {
-                fa = ((ForeignAttributesImpl)$__result__);
-                $_ngcc_current_state = 4;
-            }
-            break;
-        case 20:
+        case 338:
             {
                 childParticle = ((ParticleImpl)$__result__);
                 action1();
@@ -358,7 +359,7 @@
     }
 
     public boolean accepted() {
-        return((($_ngcc_current_state == 1) || (($_ngcc_current_state == 0) || (($_ngcc_current_state == 4) || ($_ngcc_current_state == 2)))));
+        return((($_ngcc_current_state == 0) || (($_ngcc_current_state == 2) || (($_ngcc_current_state == 4) || ($_ngcc_current_state == 1)))));
     }
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/notation.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/notation.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -77,18 +78,57 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 8:
+        case 14:
             {
-                if(($ai = $runtime.getAttributeIndex("","public"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    $_ngcc_current_state = 4;
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
+        case 2:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 283, null,AnnotationContext.NOTATION);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 1;
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
             break;
+        case 15:
+            {
+                if((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 298, null);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 16:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation"))) {
+                    $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
+                    action0();
+                    $_ngcc_current_state = 15;
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
         case 4:
             {
                 if(($ai = $runtime.getAttributeIndex("","system"))>=0) {
@@ -101,54 +141,15 @@
                 }
             }
             break;
-        case 16:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation"))) {
-                    $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs);
-                    action0();
-                    $_ngcc_current_state = 15;
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
-        case 15:
+        case 8:
             {
-                if((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 552, null);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
-        case 2:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 537, null,AnnotationContext.NOTATION);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 1;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
-        case 14:
-            {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","public"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    unexpectedEnterElement($__qname);
+                    $_ngcc_current_state = 4;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
             }
             break;
@@ -166,16 +167,48 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 8:
+        case 14:
             {
-                if(($ai = $runtime.getAttributeIndex("","public"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
-                    $_ngcc_current_state = 4;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 15:
+            {
+                if((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation")))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 298, null);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 1:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 0;
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
             }
             break;
         case 4:
@@ -190,47 +223,15 @@
                 }
             }
             break;
-        case 1:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 0;
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 15:
+        case 8:
             {
-                if((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("notation")))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 552, null);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 14:
-            {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                if(($ai = $runtime.getAttributeIndex("","public"))>=0) {
                     $runtime.consumeAttribute($ai);
                     $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
-                    unexpectedLeaveElement($__qname);
+                    $_ngcc_current_state = 4;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
             }
             break;
@@ -248,17 +249,38 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 8:
+        case 14:
             {
-                if(($__uri.equals("") && $__local.equals("public"))) {
-                    $_ngcc_current_state = 10;
+                if(($__uri.equals("") && $__local.equals("name"))) {
+                    $_ngcc_current_state = 13;
                 }
                 else {
-                    $_ngcc_current_state = 4;
-                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+                    unexpectedEnterAttribute($__qname);
                 }
             }
             break;
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 15:
+            {
+                if(($__uri.equals("") && $__local.equals("name"))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 298, null);
+                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedEnterAttribute($__qname);
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 4:
             {
                 if(($__uri.equals("") && $__local.equals("system"))) {
@@ -270,35 +292,14 @@
                 }
             }
             break;
-        case 15:
+        case 8:
             {
-                if(($__uri.equals("") && $__local.equals("name"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 552, null);
-                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                if(($__uri.equals("") && $__local.equals("public"))) {
+                    $_ngcc_current_state = 10;
                 }
                 else {
-                    unexpectedEnterAttribute($__qname);
-                }
-            }
-            break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 14:
-            {
-                if(($__uri.equals("") && $__local.equals("name"))) {
-                    $_ngcc_current_state = 13;
-                }
-                else {
-                    unexpectedEnterAttribute($__qname);
+                    $_ngcc_current_state = 4;
+                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
                 }
             }
             break;
@@ -316,20 +317,47 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 12:
+        case 5:
             {
-                if(($__uri.equals("") && $__local.equals("name"))) {
-                    $_ngcc_current_state = 8;
+                if(($__uri.equals("") && $__local.equals("system"))) {
+                    $_ngcc_current_state = 2;
                 }
                 else {
                     unexpectedLeaveAttribute($__qname);
                 }
             }
             break;
-        case 5:
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 9:
             {
-                if(($__uri.equals("") && $__local.equals("system"))) {
-                    $_ngcc_current_state = 2;
+                if(($__uri.equals("") && $__local.equals("public"))) {
+                    $_ngcc_current_state = 4;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 4:
+            {
+                $_ngcc_current_state = 2;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 12:
+            {
+                if(($__uri.equals("") && $__local.equals("name"))) {
+                    $_ngcc_current_state = 8;
                 }
                 else {
                     unexpectedLeaveAttribute($__qname);
@@ -342,33 +370,6 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 4:
-            {
-                $_ngcc_current_state = 2;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 9:
-            {
-                if(($__uri.equals("") && $__local.equals("public"))) {
-                    $_ngcc_current_state = 4;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
-            }
-            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -386,22 +387,37 @@
                 $_ngcc_current_state = 9;
             }
             break;
+        case 14:
+            {
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
+        case 15:
+            {
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 298, null);
+                    spawnChildFromText(h, $value);
+                }
+            }
+            break;
         case 13:
             {
                 name = $value;
                 $_ngcc_current_state = 12;
             }
             break;
-        case 8:
+        case 0:
             {
-                if(($ai = $runtime.getAttributeIndex("","public"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 4;
-                    $runtime.sendText(super._cookie, $value);
-                }
+                revertToParentFromText(makeResult(), super._cookie, $value);
             }
             break;
         case 4:
@@ -416,18 +432,16 @@
                 }
             }
             break;
-        case 15:
+        case 8:
             {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 552, null);
-                    spawnChildFromText(h, $value);
+                if(($ai = $runtime.getAttributeIndex("","public"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
                 }
-            }
-            break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendText(super._cookie, $value);
+                else {
+                    $_ngcc_current_state = 4;
+                    $runtime.sendText(super._cookie, $value);
+                }
             }
             break;
         case 6:
@@ -436,31 +450,18 @@
                 $_ngcc_current_state = 5;
             }
             break;
-        case 0:
-            {
-                revertToParentFromText(makeResult(), super._cookie, $value);
-            }
-            break;
-        case 14:
-            {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
         }
     }
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 552:
+        case 298:
             {
                 fa = ((ForeignAttributesImpl)$__result__);
                 $_ngcc_current_state = 14;
             }
             break;
-        case 537:
+        case 283:
             {
                 ann = ((AnnotationImpl)$__result__);
                 $_ngcc_current_state = 1;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/occurs.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/occurs.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -82,11 +83,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
         case 1:
             {
                 if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) {
@@ -111,6 +107,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -125,11 +126,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 1:
             {
                 if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) {
@@ -154,6 +150,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
@@ -168,11 +169,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 1:
             {
                 if(($__uri.equals("") && $__local.equals("minOccurs"))) {
@@ -195,6 +191,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -209,11 +210,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 1:
             {
                 $_ngcc_current_state = 0;
@@ -246,6 +242,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -257,24 +258,6 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromText(this, super._cookie, $value);
-            }
-            break;
-        case 7:
-            {
-                if($value.equals("unbounded")) {
-                    $_ngcc_current_state = 6;
-                    action1();
-                }
-                else {
-                    v = $value;
-                    $_ngcc_current_state = 6;
-                    action2();
-                }
-            }
-            break;
         case 1:
             {
                 if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) {
@@ -306,6 +289,24 @@
                 }
             }
             break;
+        case 7:
+            {
+                if($value.equals("unbounded")) {
+                    $_ngcc_current_state = 6;
+                    action1();
+                }
+                else {
+                    v = $value;
+                    $_ngcc_current_state = 6;
+                    action2();
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromText(this, super._cookie, $value);
+            }
+            break;
         }
     }
 
@@ -315,7 +316,7 @@
     }
 
     public boolean accepted() {
-        return((($_ngcc_current_state == 5) || (($_ngcc_current_state == 1) || ($_ngcc_current_state == 0))));
+        return((($_ngcc_current_state == 0) || (($_ngcc_current_state == 5) || ($_ngcc_current_state == 1))));
     }
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/particle.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/particle.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -130,6 +131,11 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
         case 20:
             {
                 action5();
@@ -137,6 +143,24 @@
                 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
             }
             break;
+        case 26:
+            {
+                if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($ai = $runtime.getAttributeIndex("","ref"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || (($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))))) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 157);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
+        case 10:
+            {
+                action3();
+                $_ngcc_current_state = 7;
+                $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
         case 1:
             {
                 if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))) {
@@ -170,10 +194,10 @@
                 }
             }
             break;
-        case 4:
+        case 16:
             {
-                if(((($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || (($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))))))) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 130);
+                if(((($ai = $runtime.getAttributeIndex("","ref"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","name"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","default"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","final"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","abstract"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))) || (($ai = $runtime.getAttributeIndex("","form"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")))))))))))))) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 146);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -181,10 +205,10 @@
                 }
             }
             break;
-        case 30:
+        case 29:
             {
-                if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))))) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))))))))))) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 160);
+                if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))))))) {
+                    NGCCHandler h = new modelGroupBody(this, super._source, $runtime, 161, loc,compositorName);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -195,7 +219,7 @@
         case 21:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 150, null,AnnotationContext.PARTICLE);
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 152, null,AnnotationContext.PARTICLE);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -204,17 +228,10 @@
                 }
             }
             break;
-        case 10:
-            {
-                action3();
-                $_ngcc_current_state = 7;
-                $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
         case 3:
             {
-                if((($ai = $runtime.getAttributeIndex("","namespace"))>=0 || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($ai = $runtime.getAttributeIndex("","processContents"))>=0))) {
-                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 129, wloc);
+                if((($ai = $runtime.getAttributeIndex("","processContents"))>=0 || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($ai = $runtime.getAttributeIndex("","namespace"))>=0))) {
+                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 131, wloc);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -222,10 +239,22 @@
                 }
             }
             break;
-        case 29:
+        case 11:
             {
-                if((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))))))) {
-                    NGCCHandler h = new modelGroupBody(this, super._source, $runtime, 159, loc,compositorName);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 140, null,AnnotationContext.PARTICLE);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 10;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 4:
+            {
+                if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || (($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))))))) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 132);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -233,19 +262,20 @@
                 }
             }
             break;
-        case 0:
+        case 8:
             {
-                revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
-        case 26:
-            {
-                if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ((($ai = $runtime.getAttributeIndex("","ref"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || (($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))))) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 155);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    unexpectedEnterElement($__qname);
+                    if((($ai = $runtime.getAttributeIndex("","name"))>=0 || (($ai = $runtime.getAttributeIndex("","default"))>=0 || (($ai = $runtime.getAttributeIndex("","final"))>=0 || (($ai = $runtime.getAttributeIndex("","block"))>=0 || (($ai = $runtime.getAttributeIndex("","abstract"))>=0 || (($ai = $runtime.getAttributeIndex("","fixed"))>=0 || ($ai = $runtime.getAttributeIndex("","form"))>=0))))))) {
+                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 137, loc,false);
+                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                    }
+                    else {
+                        unexpectedEnterElement($__qname);
+                    }
                 }
             }
             break;
@@ -260,27 +290,10 @@
                 }
             }
             break;
-        case 8:
+        case 30:
             {
-                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    if((($ai = $runtime.getAttributeIndex("","default"))>=0 || (($ai = $runtime.getAttributeIndex("","block"))>=0 || (($ai = $runtime.getAttributeIndex("","name"))>=0 || (($ai = $runtime.getAttributeIndex("","fixed"))>=0 || (($ai = $runtime.getAttributeIndex("","abstract"))>=0 || (($ai = $runtime.getAttributeIndex("","form"))>=0 || ($ai = $runtime.getAttributeIndex("","final"))>=0))))))) {
-                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 135, loc,false);
-                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                    }
-                    else {
-                        unexpectedEnterElement($__qname);
-                    }
-                }
-            }
-            break;
-        case 16:
-            {
-                if(((($ai = $runtime.getAttributeIndex("","default"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","name"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","abstract"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","form"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || ((($ai = $runtime.getAttributeIndex("","final"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))) || (($ai = $runtime.getAttributeIndex("","ref"))>=0 && (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType")) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType")))))))))))))) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 144);
+                if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))))) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ((((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))))))))))) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 162);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -288,18 +301,6 @@
                 }
             }
             break;
-        case 11:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 138, null,AnnotationContext.PARTICLE);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 10;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -314,6 +315,11 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 20:
             {
                 action5();
@@ -332,32 +338,10 @@
                 }
             }
             break;
-        case 7:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 0;
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 4:
+        case 26:
             {
-                if(((($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || (($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")))))))) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 130);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedLeaveElement($__qname);
-                }
-            }
-            break;
-        case 30:
-            {
-                if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))))))) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 160);
+                if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) || ((($ai = $runtime.getAttributeIndex("","ref"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) || (($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")))))) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 157);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -372,16 +356,10 @@
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 21:
+        case 16:
             {
-                $_ngcc_current_state = 20;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 3:
-            {
-                if(((($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || (($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")))))) {
-                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 129, wloc);
+                if(((($ai = $runtime.getAttributeIndex("","ref"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","default"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","final"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","abstract"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || (($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))))))))))))) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 146);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -392,7 +370,7 @@
         case 29:
             {
                 if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))) {
-                    NGCCHandler h = new modelGroupBody(this, super._source, $runtime, 159, loc,compositorName);
+                    NGCCHandler h = new modelGroupBody(this, super._source, $runtime, 161, loc,compositorName);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -400,9 +378,26 @@
                 }
             }
             break;
-        case 19:
+        case 21:
+            {
+                $_ngcc_current_state = 20;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 3:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) {
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || ((($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || (($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")))))) {
+                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 131, wloc);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
+            }
+            break;
+        case 7:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) {
                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
                     $_ngcc_current_state = 0;
                 }
@@ -411,16 +406,45 @@
                 }
             }
             break;
-        case 0:
+        case 11:
+            {
+                $_ngcc_current_state = 10;
+                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 4:
             {
-                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
+                if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")) || ((($ai = $runtime.getAttributeIndex("","processContents"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any"))) || (($ai = $runtime.getAttributeIndex("","namespace"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("any")))))))) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 132);
+                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedLeaveElement($__qname);
+                }
             }
             break;
-        case 26:
+        case 8:
             {
-                if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) || ((($ai = $runtime.getAttributeIndex("","ref"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) || (($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group")))))) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 155);
-                    spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    if(((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","default"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","final"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","abstract"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || (($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")))))))))) {
+                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 137, loc,false);
+                        spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
+                    }
+                    else {
+                        unexpectedLeaveElement($__qname);
+                    }
+                }
+            }
+            break;
+        case 28:
+            {
+                if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 0;
                 }
                 else {
                     unexpectedLeaveElement($__qname);
@@ -438,27 +462,10 @@
                 }
             }
             break;
-        case 8:
+        case 30:
             {
-                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    if(((($ai = $runtime.getAttributeIndex("","default"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","abstract"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || (($ai = $runtime.getAttributeIndex("","final"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element")))))))))) {
-                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 135, loc,false);
-                        spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
-                    }
-                    else {
-                        unexpectedLeaveElement($__qname);
-                    }
-                }
-            }
-            break;
-        case 16:
-            {
-                if(((($ai = $runtime.getAttributeIndex("","default"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","block"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","name"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","fixed"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","abstract"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","form"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || ((($ai = $runtime.getAttributeIndex("","final"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))) || (($ai = $runtime.getAttributeIndex("","ref"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("element"))))))))))))) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 144);
+                if(((($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0 && ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))) || (((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))) || (($ai = $runtime.getAttributeIndex("","minOccurs"))>=0 && ((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence"))))))) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 162);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -466,9 +473,9 @@
                 }
             }
             break;
-        case 28:
+        case 19:
             {
-                if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("all")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("choice"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("sequence")))) {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) {
                     $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
                     $_ngcc_current_state = 0;
                 }
@@ -477,12 +484,6 @@
                 }
             }
             break;
-        case 11:
-            {
-                $_ngcc_current_state = 10;
-                $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
@@ -509,10 +510,34 @@
                 revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 11:
+            {
+                $_ngcc_current_state = 10;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 10:
+            {
+                action3();
+                $_ngcc_current_state = 7;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 26:
+            {
+                if((($__uri.equals("") && $__local.equals("maxOccurs")) || (($__uri.equals("") && $__local.equals("ref")) || ($__uri.equals("") && $__local.equals("minOccurs"))))) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 157);
+                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedEnterAttribute($__qname);
+                }
+            }
+            break;
         case 4:
             {
-                if((($__uri.equals("") && $__local.equals("namespace")) || (($__uri.equals("") && $__local.equals("maxOccurs")) || (($__uri.equals("") && $__local.equals("minOccurs")) || ($__uri.equals("") && $__local.equals("processContents")))))) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 130);
+                if((($__uri.equals("") && $__local.equals("maxOccurs")) || (($__uri.equals("") && $__local.equals("processContents")) || (($__uri.equals("") && $__local.equals("minOccurs")) || ($__uri.equals("") && $__local.equals("namespace")))))) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 132);
                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -520,10 +545,43 @@
                 }
             }
             break;
-        case 30:
+        case 16:
+            {
+                if((($__uri.equals("") && $__local.equals("ref")) || (($__uri.equals("") && $__local.equals("maxOccurs")) || (($__uri.equals("") && $__local.equals("name")) || (($__uri.equals("") && $__local.equals("default")) || (($__uri.equals("") && $__local.equals("final")) || (($__uri.equals("") && $__local.equals("block")) || (($__uri.equals("") && $__local.equals("abstract")) || (($__uri.equals("") && $__local.equals("fixed")) || (($__uri.equals("") && $__local.equals("minOccurs")) || ($__uri.equals("") && $__local.equals("form")))))))))))) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 146);
+                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                }
+                else {
+                    unexpectedEnterAttribute($__qname);
+                }
+            }
+            break;
+        case 8:
             {
-                if((($__uri.equals("") && $__local.equals("maxOccurs")) || ($__uri.equals("") && $__local.equals("minOccurs")))) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 160);
+                if(($__uri.equals("") && $__local.equals("ref"))) {
+                    $_ngcc_current_state = 14;
+                }
+                else {
+                    if((($__uri.equals("") && $__local.equals("name")) || (($__uri.equals("") && $__local.equals("default")) || (($__uri.equals("") && $__local.equals("final")) || (($__uri.equals("") && $__local.equals("block")) || (($__uri.equals("") && $__local.equals("abstract")) || (($__uri.equals("") && $__local.equals("fixed")) || ($__uri.equals("") && $__local.equals("form"))))))))) {
+                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 137, loc,false);
+                        spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
+                    }
+                    else {
+                        unexpectedEnterAttribute($__qname);
+                    }
+                }
+            }
+            break;
+        case 21:
+            {
+                $_ngcc_current_state = 20;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 3:
+            {
+                if((($__uri.equals("") && $__local.equals("processContents")) || ($__uri.equals("") && $__local.equals("namespace")))) {
+                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 131, wloc);
                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -541,67 +599,10 @@
                 }
             }
             break;
-        case 26:
-            {
-                if((($__uri.equals("") && $__local.equals("maxOccurs")) || (($__uri.equals("") && $__local.equals("ref")) || ($__uri.equals("") && $__local.equals("minOccurs"))))) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 155);
-                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedEnterAttribute($__qname);
-                }
-            }
-            break;
-        case 8:
-            {
-                if(($__uri.equals("") && $__local.equals("ref"))) {
-                    $_ngcc_current_state = 14;
-                }
-                else {
-                    if((($__uri.equals("") && $__local.equals("default")) || (($__uri.equals("") && $__local.equals("block")) || (($__uri.equals("") && $__local.equals("name")) || (($__uri.equals("") && $__local.equals("fixed")) || (($__uri.equals("") && $__local.equals("abstract")) || (($__uri.equals("") && $__local.equals("form")) || ($__uri.equals("") && $__local.equals("final"))))))))) {
-                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 135, loc,false);
-                        spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
-                    }
-                    else {
-                        unexpectedEnterAttribute($__qname);
-                    }
-                }
-            }
-            break;
-        case 10:
+        case 30:
             {
-                action3();
-                $_ngcc_current_state = 7;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 21:
-            {
-                $_ngcc_current_state = 20;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 16:
-            {
-                if((($__uri.equals("") && $__local.equals("default")) || (($__uri.equals("") && $__local.equals("maxOccurs")) || (($__uri.equals("") && $__local.equals("block")) || (($__uri.equals("") && $__local.equals("name")) || (($__uri.equals("") && $__local.equals("fixed")) || (($__uri.equals("") && $__local.equals("abstract")) || (($__uri.equals("") && $__local.equals("form")) || (($__uri.equals("") && $__local.equals("minOccurs")) || (($__uri.equals("") && $__local.equals("final")) || ($__uri.equals("") && $__local.equals("ref")))))))))))) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 144);
-                    spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
-                }
-                else {
-                    unexpectedEnterAttribute($__qname);
-                }
-            }
-            break;
-        case 11:
-            {
-                $_ngcc_current_state = 10;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 3:
-            {
-                if((($__uri.equals("") && $__local.equals("namespace")) || ($__uri.equals("") && $__local.equals("processContents")))) {
-                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 129, wloc);
+                if((($__uri.equals("") && $__local.equals("maxOccurs")) || ($__uri.equals("") && $__local.equals("minOccurs")))) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 162);
                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -635,6 +636,12 @@
                 revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 11:
+            {
+                $_ngcc_current_state = 10;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 13:
             {
                 if(($__uri.equals("") && $__local.equals("ref"))) {
@@ -652,18 +659,6 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 21:
-            {
-                $_ngcc_current_state = 20;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 11:
-            {
-                $_ngcc_current_state = 10;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 23:
             {
                 if(($__uri.equals("") && $__local.equals("ref"))) {
@@ -674,6 +669,12 @@
                 }
             }
             break;
+        case 21:
+            {
+                $_ngcc_current_state = 20;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -685,10 +686,9 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 14:
+        case 0:
             {
-                NGCCHandler h = new qname(this, super._source, $runtime, 141);
-                spawnChildFromText(h, $value);
+                revertToParentFromText(result, super._cookie, $value);
             }
             break;
         case 20:
@@ -698,52 +698,26 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 4:
+        case 26:
             {
-                if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 130);
+                if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 157);
                     spawnChildFromText(h, $value);
                 }
                 else {
-                    if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) {
-                        NGCCHandler h = new occurs(this, super._source, $runtime, 130);
+                    if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
+                        NGCCHandler h = new occurs(this, super._source, $runtime, 157);
                         spawnChildFromText(h, $value);
                     }
                     else {
                         if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) {
-                            NGCCHandler h = new occurs(this, super._source, $runtime, 130);
+                            NGCCHandler h = new occurs(this, super._source, $runtime, 157);
                             spawnChildFromText(h, $value);
                         }
-                        else {
-                            if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
-                                NGCCHandler h = new occurs(this, super._source, $runtime, 130);
-                                spawnChildFromText(h, $value);
-                            }
-                        }
                     }
                 }
             }
             break;
-        case 30:
-            {
-                if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 160);
-                    spawnChildFromText(h, $value);
-                }
-                else {
-                    if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) {
-                        NGCCHandler h = new occurs(this, super._source, $runtime, 160);
-                        spawnChildFromText(h, $value);
-                    }
-                }
-            }
-            break;
-        case 21:
-            {
-                $_ngcc_current_state = 20;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
         case 10:
             {
                 action3();
@@ -751,158 +725,55 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 3:
+        case 16:
             {
-                if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
-                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 129, wloc);
+                if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 146);
                     spawnChildFromText(h, $value);
                 }
                 else {
-                    if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
-                        NGCCHandler h = new wildcardBody(this, super._source, $runtime, 129, wloc);
-                        spawnChildFromText(h, $value);
-                    }
-                }
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromText(result, super._cookie, $value);
-            }
-            break;
-        case 26:
-            {
-                if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 155);
-                    spawnChildFromText(h, $value);
-                }
-                else {
-                    if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
-                        NGCCHandler h = new occurs(this, super._source, $runtime, 155);
+                    if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) {
+                        NGCCHandler h = new occurs(this, super._source, $runtime, 146);
                         spawnChildFromText(h, $value);
                     }
                     else {
-                        if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) {
-                            NGCCHandler h = new occurs(this, super._source, $runtime, 155);
-                            spawnChildFromText(h, $value);
-                        }
-                    }
-                }
-            }
-            break;
-        case 25:
-            {
-                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
-        case 8:
-            {
-                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
-                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 135, loc,false);
-                        spawnChildFromText(h, $value);
-                    }
-                    else {
-                        if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
-                            NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 135, loc,false);
+                        if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
+                            NGCCHandler h = new occurs(this, super._source, $runtime, 146);
                             spawnChildFromText(h, $value);
                         }
                         else {
                             if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
-                                NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 135, loc,false);
+                                NGCCHandler h = new occurs(this, super._source, $runtime, 146);
                                 spawnChildFromText(h, $value);
                             }
                             else {
-                                if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
-                                    NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 135, loc,false);
+                                if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
+                                    NGCCHandler h = new occurs(this, super._source, $runtime, 146);
                                     spawnChildFromText(h, $value);
                                 }
                                 else {
-                                    if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 135, loc,false);
+                                    if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
+                                        NGCCHandler h = new occurs(this, super._source, $runtime, 146);
                                         spawnChildFromText(h, $value);
                                     }
                                     else {
-                                        if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
-                                            NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 135, loc,false);
+                                        if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
+                                            NGCCHandler h = new occurs(this, super._source, $runtime, 146);
                                             spawnChildFromText(h, $value);
                                         }
                                         else {
-                                            if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
-                                                NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 135, loc,false);
-                                                spawnChildFromText(h, $value);
-                                            }
-                                        }
-                                    }
-                                }
-                            }
-                        }
-                    }
-                }
-            }
-            break;
-        case 24:
-            {
-                NGCCHandler h = new qname(this, super._source, $runtime, 153);
-                spawnChildFromText(h, $value);
-            }
-            break;
-        case 16:
-            {
-                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
-                    NGCCHandler h = new occurs(this, super._source, $runtime, 144);
-                    spawnChildFromText(h, $value);
-                }
-                else {
-                    if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
-                        NGCCHandler h = new occurs(this, super._source, $runtime, 144);
-                        spawnChildFromText(h, $value);
-                    }
-                    else {
-                        if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) {
-                            NGCCHandler h = new occurs(this, super._source, $runtime, 144);
-                            spawnChildFromText(h, $value);
-                        }
-                        else {
-                            if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
-                                NGCCHandler h = new occurs(this, super._source, $runtime, 144);
-                                spawnChildFromText(h, $value);
-                            }
-                            else {
-                                if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
-                                    NGCCHandler h = new occurs(this, super._source, $runtime, 144);
-                                    spawnChildFromText(h, $value);
-                                }
-                                else {
-                                    if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
-                                        NGCCHandler h = new occurs(this, super._source, $runtime, 144);
-                                        spawnChildFromText(h, $value);
-                                    }
-                                    else {
-                                        if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                                            NGCCHandler h = new occurs(this, super._source, $runtime, 144);
-                                            spawnChildFromText(h, $value);
-                                        }
-                                        else {
-                                            if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
-                                                NGCCHandler h = new occurs(this, super._source, $runtime, 144);
+                                            if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                                                NGCCHandler h = new occurs(this, super._source, $runtime, 146);
                                                 spawnChildFromText(h, $value);
                                             }
                                             else {
                                                 if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) {
-                                                    NGCCHandler h = new occurs(this, super._source, $runtime, 144);
+                                                    NGCCHandler h = new occurs(this, super._source, $runtime, 146);
                                                     spawnChildFromText(h, $value);
                                                 }
                                                 else {
-                                                    if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
-                                                        NGCCHandler h = new occurs(this, super._source, $runtime, 144);
+                                                    if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
+                                                        NGCCHandler h = new occurs(this, super._source, $runtime, 146);
                                                         spawnChildFromText(h, $value);
                                                     }
                                                 }
@@ -916,37 +787,154 @@
                 }
             }
             break;
+        case 24:
+            {
+                NGCCHandler h = new qname(this, super._source, $runtime, 155);
+                spawnChildFromText(h, $value);
+            }
+            break;
+        case 21:
+            {
+                $_ngcc_current_state = 20;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
+        case 3:
+            {
+                if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
+                    NGCCHandler h = new wildcardBody(this, super._source, $runtime, 131, wloc);
+                    spawnChildFromText(h, $value);
+                }
+                else {
+                    if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
+                        NGCCHandler h = new wildcardBody(this, super._source, $runtime, 131, wloc);
+                        spawnChildFromText(h, $value);
+                    }
+                }
+            }
+            break;
         case 11:
             {
                 $_ngcc_current_state = 10;
                 $runtime.sendText(super._cookie, $value);
             }
             break;
+        case 4:
+            {
+                if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 132);
+                    spawnChildFromText(h, $value);
+                }
+                else {
+                    if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) {
+                        NGCCHandler h = new occurs(this, super._source, $runtime, 132);
+                        spawnChildFromText(h, $value);
+                    }
+                    else {
+                        if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
+                            NGCCHandler h = new occurs(this, super._source, $runtime, 132);
+                            spawnChildFromText(h, $value);
+                        }
+                        else {
+                            if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) {
+                                NGCCHandler h = new occurs(this, super._source, $runtime, 132);
+                                spawnChildFromText(h, $value);
+                            }
+                        }
+                    }
+                }
+            }
+            break;
+        case 8:
+            {
+                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    if(($ai = $runtime.getAttributeIndex("","form"))>=0) {
+                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 137, loc,false);
+                        spawnChildFromText(h, $value);
+                    }
+                    else {
+                        if(($ai = $runtime.getAttributeIndex("","fixed"))>=0) {
+                            NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 137, loc,false);
+                            spawnChildFromText(h, $value);
+                        }
+                        else {
+                            if(($ai = $runtime.getAttributeIndex("","abstract"))>=0) {
+                                NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 137, loc,false);
+                                spawnChildFromText(h, $value);
+                            }
+                            else {
+                                if(($ai = $runtime.getAttributeIndex("","block"))>=0) {
+                                    NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 137, loc,false);
+                                    spawnChildFromText(h, $value);
+                                }
+                                else {
+                                    if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
+                                        NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 137, loc,false);
+                                        spawnChildFromText(h, $value);
+                                    }
+                                    else {
+                                        if(($ai = $runtime.getAttributeIndex("","default"))>=0) {
+                                            NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 137, loc,false);
+                                            spawnChildFromText(h, $value);
+                                        }
+                                        else {
+                                            if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                                                NGCCHandler h = new elementDeclBody(this, super._source, $runtime, 137, loc,false);
+                                                spawnChildFromText(h, $value);
+                                            }
+                                        }
+                                    }
+                                }
+                            }
+                        }
+                    }
+                }
+            }
+            break;
+        case 14:
+            {
+                NGCCHandler h = new qname(this, super._source, $runtime, 143);
+                spawnChildFromText(h, $value);
+            }
+            break;
+        case 25:
+            {
+                if(($ai = $runtime.getAttributeIndex("","ref"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
+        case 30:
+            {
+                if(($ai = $runtime.getAttributeIndex("","minOccurs"))>=0) {
+                    NGCCHandler h = new occurs(this, super._source, $runtime, 162);
+                    spawnChildFromText(h, $value);
+                }
+                else {
+                    if(($ai = $runtime.getAttributeIndex("","maxOccurs"))>=0) {
+                        NGCCHandler h = new occurs(this, super._source, $runtime, 162);
+                        spawnChildFromText(h, $value);
+                    }
+                }
+            }
+            break;
         }
     }
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 141:
+        case 146:
             {
-                elementTypeName = ((UName)$__result__);
-                $_ngcc_current_state = 13;
+                occurs = ((occurs)$__result__);
+                $_ngcc_current_state = 8;
             }
             break;
-        case 150:
-            {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 20;
-            }
-            break;
-        case 129:
-            {
-                wcBody = ((WildcardImpl)$__result__);
-                action0();
-                $_ngcc_current_state = 2;
-            }
-            break;
-        case 159:
+        case 161:
             {
                 term = ((ModelGroupImpl)$__result__);
                 action7();
@@ -955,45 +943,58 @@
             break;
         case 155:
             {
-                occurs = ((occurs)$__result__);
-                $_ngcc_current_state = 25;
+                groupName = ((UName)$__result__);
+                $_ngcc_current_state = 23;
             }
             break;
-        case 144:
+        case 131:
             {
-                occurs = ((occurs)$__result__);
-                $_ngcc_current_state = 8;
+                wcBody = ((WildcardImpl)$__result__);
+                action0();
+                $_ngcc_current_state = 2;
             }
             break;
-        case 138:
+        case 140:
             {
                 annotation = ((AnnotationImpl)$__result__);
                 $_ngcc_current_state = 10;
             }
             break;
-        case 130:
+        case 157:
+            {
+                occurs = ((occurs)$__result__);
+                $_ngcc_current_state = 25;
+            }
+            break;
+        case 152:
+            {
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 20;
+            }
+            break;
+        case 132:
             {
                 occurs = ((occurs)$__result__);
                 $_ngcc_current_state = 3;
             }
             break;
-        case 160:
-            {
-                occurs = ((occurs)$__result__);
-                $_ngcc_current_state = 29;
-            }
-            break;
-        case 135:
+        case 137:
             {
                 anonymousElementDecl = ((ElementDecl)$__result__);
                 action2();
                 $_ngcc_current_state = 7;
             }
             break;
-        case 153:
+        case 143:
             {
-                groupName = ((UName)$__result__);
-                $_ngcc_current_state = 23;
+                elementTypeName = ((UName)$__result__);
+                $_ngcc_current_state = 13;
+            }
+            break;
+        case 162:
+            {
+                occurs = ((occurs)$__result__);
+                $_ngcc_current_state = 29;
             }
             break;
         }
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/qname.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/qname.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/qualification.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/qualification.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -142,6 +143,11 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromText(new Boolean(text.trim().equals("qualified")), super._cookie, $value);
+            }
+            break;
         case 1:
             {
                 if($value.equals("qualified")) {
@@ -156,11 +162,6 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromText(new Boolean(text.trim().equals("qualified")), super._cookie, $value);
-            }
-            break;
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/redefine.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/redefine.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -117,65 +118,46 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 1:
+        case 0:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 47, null,AnnotationContext.SCHEMA);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
+        case 14:
+            {
+                if(($ai = $runtime.getAttributeIndex("","schemaLocation"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
-                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
-                        NGCCHandler h = new simpleType(this, super._source, $runtime, 48);
-                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                    }
-                    else {
-                        if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
-                            NGCCHandler h = new complexType(this, super._source, $runtime, 49);
-                            spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                        }
-                        else {
-                            if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) {
-                                NGCCHandler h = new group(this, super._source, $runtime, 50);
-                                spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                            }
-                            else {
-                                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
-                                    NGCCHandler h = new attributeGroupDecl(this, super._source, $runtime, 51);
-                                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                                }
-                                else {
-                                    unexpectedEnterElement($__qname);
-                                }
-                            }
-                        }
-                    }
+                    unexpectedEnterElement($__qname);
                 }
             }
             break;
         case 2:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 52, null,AnnotationContext.SCHEMA);
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 325, null,AnnotationContext.SCHEMA);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
                     if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
-                        NGCCHandler h = new simpleType(this, super._source, $runtime, 53);
+                        NGCCHandler h = new simpleType(this, super._source, $runtime, 326);
                         spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                     }
                     else {
                         if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
-                            NGCCHandler h = new complexType(this, super._source, $runtime, 54);
+                            NGCCHandler h = new complexType(this, super._source, $runtime, 327);
                             spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                         }
                         else {
                             if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) {
-                                NGCCHandler h = new group(this, super._source, $runtime, 55);
+                                NGCCHandler h = new group(this, super._source, $runtime, 328);
                                 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                             }
                             else {
                                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
-                                    NGCCHandler h = new attributeGroupDecl(this, super._source, $runtime, 56);
+                                    NGCCHandler h = new attributeGroupDecl(this, super._source, $runtime, 329);
                                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                                 }
                                 else {
@@ -188,6 +170,41 @@
                 }
             }
             break;
+        case 1:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 320, null,AnnotationContext.SCHEMA);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
+                        NGCCHandler h = new simpleType(this, super._source, $runtime, 321);
+                        spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                    }
+                    else {
+                        if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("complexType"))) {
+                            NGCCHandler h = new complexType(this, super._source, $runtime, 322);
+                            spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                        }
+                        else {
+                            if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("group"))) {
+                                NGCCHandler h = new group(this, super._source, $runtime, 323);
+                                spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                            }
+                            else {
+                                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("attributeGroup"))) {
+                                    NGCCHandler h = new attributeGroupDecl(this, super._source, $runtime, 324);
+                                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                                }
+                                else {
+                                    unexpectedEnterElement($__qname);
+                                }
+                            }
+                        }
+                    }
+                }
+            }
+            break;
         case 15:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine"))) {
@@ -199,22 +216,6 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
-        case 14:
-            {
-                if(($ai = $runtime.getAttributeIndex("","schemaLocation"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -229,11 +230,16 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 1:
+        case 0:
             {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine"))) {
-                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
-                    $_ngcc_current_state = 0;
+                revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
+        case 14:
+            {
+                if(($ai = $runtime.getAttributeIndex("","schemaLocation"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
                 }
                 else {
                     unexpectedLeaveElement($__qname);
@@ -246,16 +252,11 @@
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 0:
+        case 1:
             {
-                revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
-        case 14:
-            {
-                if(($ai = $runtime.getAttributeIndex("","schemaLocation"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("redefine"))) {
+                    $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
+                    $_ngcc_current_state = 0;
                 }
                 else {
                     unexpectedLeaveElement($__qname);
@@ -276,12 +277,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 0:
             {
                 revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
@@ -297,6 +292,12 @@
                 }
             }
             break;
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -321,17 +322,17 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 2:
             {
                 $_ngcc_current_state = 1;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 0:
-            {
-                revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -350,12 +351,6 @@
                 action4();
             }
             break;
-        case 2:
-            {
-                $_ngcc_current_state = 1;
-                $runtime.sendText(super._cookie, $value);
-            }
-            break;
         case 0:
             {
                 revertToParentFromText(this, super._cookie, $value);
@@ -369,71 +364,77 @@
                 }
             }
             break;
+        case 2:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendText(super._cookie, $value);
+            }
+            break;
         }
     }
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 47:
+        case 320:
             {
                 $_ngcc_current_state = 1;
             }
             break;
-        case 48:
+        case 321:
             {
                 newSt = ((SimpleTypeImpl)$__result__);
                 action3();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 49:
+        case 322:
             {
                 newCt = ((ComplexTypeImpl)$__result__);
                 action2();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 50:
+        case 323:
             {
                 newGrp = ((ModelGroupDeclImpl)$__result__);
                 action1();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 51:
+        case 324:
             {
                 newAg = ((AttGroupDeclImpl)$__result__);
                 action0();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 52:
+        case 325:
             {
                 $_ngcc_current_state = 1;
             }
             break;
-        case 53:
+        case 326:
             {
                 newSt = ((SimpleTypeImpl)$__result__);
                 action3();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 54:
+        case 327:
             {
                 newCt = ((ComplexTypeImpl)$__result__);
                 action2();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 55:
+        case 328:
             {
                 newGrp = ((ModelGroupDeclImpl)$__result__);
                 action1();
                 $_ngcc_current_state = 1;
             }
             break;
-        case 56:
+        case 329:
             {
                 newAg = ((AttGroupDeclImpl)$__result__);
                 action0();
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -80,43 +81,20 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 10:
-            {
-                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("union")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("list")))))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 414, fa);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    unexpectedEnterElement($__qname);
-                }
-            }
-            break;
-        case 15:
-            {
-                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 11;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         case 2:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction"))) {
-                    NGCCHandler h = new SimpleType_Restriction(this, super._source, $runtime, 408, annotation,locator,fa,name,finalSet);
+                    NGCCHandler h = new SimpleType_Restriction(this, super._source, $runtime, 223, annotation,locator,fa,name,finalSet);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
                     if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("list"))) {
-                        NGCCHandler h = new SimpleType_List(this, super._source, $runtime, 409, annotation,locator,fa,name,finalSet);
+                        NGCCHandler h = new SimpleType_List(this, super._source, $runtime, 224, annotation,locator,fa,name,finalSet);
                         spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                     }
                     else {
                         if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("union"))) {
-                            NGCCHandler h = new SimpleType_Union(this, super._source, $runtime, 403, annotation,locator,fa,name,finalSet);
+                            NGCCHandler h = new SimpleType_Union(this, super._source, $runtime, 218, annotation,locator,fa,name,finalSet);
                             spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                         }
                         else {
@@ -126,23 +104,6 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
-        case 8:
-            {
-                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 412, null,AnnotationContext.SIMPLETYPE_DECL);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 7;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         case 19:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("simpleType"))) {
@@ -167,6 +128,30 @@
                 }
             }
             break;
+        case 15:
+            {
+                if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 11;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 8:
+            {
+                if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 227, null,AnnotationContext.SIMPLETYPE_DECL);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 7;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
         case 7:
             {
                 action0();
@@ -174,6 +159,22 @@
                 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
             }
             break;
+        case 10:
+            {
+                if((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("union")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("list")) || (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("restriction")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 229, fa);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    unexpectedEnterElement($__qname);
+                }
+            }
+            break;
+        case 0:
+            {
+                revertToParentFromEnterElement(result, super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -199,6 +200,18 @@
                 }
             }
             break;
+        case 11:
+            {
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    $_ngcc_current_state = 10;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
         case 15:
             {
                 if(($ai = $runtime.getAttributeIndex("","final"))>=0) {
@@ -211,29 +224,12 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 8:
             {
                 $_ngcc_current_state = 7;
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 11:
-            {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    $_ngcc_current_state = 10;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
         case 7:
             {
                 action0();
@@ -241,6 +237,11 @@
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 0:
+            {
+                revertToParentFromLeaveElement(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
@@ -255,6 +256,17 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 11:
+            {
+                if(($__uri.equals("") && $__local.equals("name"))) {
+                    $_ngcc_current_state = 13;
+                }
+                else {
+                    $_ngcc_current_state = 10;
+                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
         case 15:
             {
                 if(($__uri.equals("") && $__local.equals("final"))) {
@@ -266,28 +278,12 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 8:
             {
                 $_ngcc_current_state = 7;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 11:
-            {
-                if(($__uri.equals("") && $__local.equals("name"))) {
-                    $_ngcc_current_state = 13;
-                }
-                else {
-                    $_ngcc_current_state = 10;
-                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
         case 7:
             {
                 action0();
@@ -295,6 +291,11 @@
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 0:
+            {
+                revertToParentFromEnterAttribute(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -309,14 +310,10 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 12:
+        case 11:
             {
-                if(($__uri.equals("") && $__local.equals("name"))) {
-                    $_ngcc_current_state = 10;
-                }
-                else {
-                    unexpectedLeaveAttribute($__qname);
-                }
+                $_ngcc_current_state = 10;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
         case 15:
@@ -325,23 +322,12 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 0:
-            {
-                revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 8:
             {
                 $_ngcc_current_state = 7;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 11:
-            {
-                $_ngcc_current_state = 10;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 7:
             {
                 action0();
@@ -349,6 +335,11 @@
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
+        case 0:
+            {
+                revertToParentFromLeaveAttribute(result, super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 16:
             {
                 if(($__uri.equals("") && $__local.equals("final"))) {
@@ -359,6 +350,16 @@
                 }
             }
             break;
+        case 12:
+            {
+                if(($__uri.equals("") && $__local.equals("name"))) {
+                    $_ngcc_current_state = 10;
+                }
+                else {
+                    unexpectedLeaveAttribute($__qname);
+                }
+            }
+            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -370,10 +371,16 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 13:
+        case 11:
             {
-                name = $value;
-                $_ngcc_current_state = 12;
+                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 10;
+                    $runtime.sendText(super._cookie, $value);
+                }
             }
             break;
         case 15:
@@ -388,9 +395,10 @@
                 }
             }
             break;
-        case 0:
+        case 13:
             {
-                revertToParentFromText(result, super._cookie, $value);
+                name = $value;
+                $_ngcc_current_state = 12;
             }
             break;
         case 8:
@@ -399,24 +407,6 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 17:
-            {
-                finalValue = $value;
-                $_ngcc_current_state = 16;
-            }
-            break;
-        case 11:
-            {
-                if(($ai = $runtime.getAttributeIndex("","name"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 10;
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
         case 7:
             {
                 action0();
@@ -424,41 +414,52 @@
                 $runtime.sendText(super._cookie, $value);
             }
             break;
+        case 0:
+            {
+                revertToParentFromText(result, super._cookie, $value);
+            }
+            break;
+        case 17:
+            {
+                finalValue = $value;
+                $_ngcc_current_state = 16;
+            }
+            break;
         }
     }
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 408:
+        case 223:
             {
                 result = ((RestrictionSimpleTypeImpl)$__result__);
                 $_ngcc_current_state = 1;
             }
             break;
-        case 409:
+        case 224:
             {
                 result = ((ListSimpleTypeImpl)$__result__);
                 $_ngcc_current_state = 1;
             }
             break;
-        case 403:
+        case 218:
             {
                 result = ((UnionSimpleTypeImpl)$__result__);
                 $_ngcc_current_state = 1;
             }
             break;
-        case 414:
+        case 227:
+            {
+                annotation = ((AnnotationImpl)$__result__);
+                $_ngcc_current_state = 7;
+            }
+            break;
+        case 229:
             {
                 fa = ((ForeignAttributesImpl)$__result__);
                 $_ngcc_current_state = 8;
             }
             break;
-        case 412:
-            {
-                annotation = ((AnnotationImpl)$__result__);
-                $_ngcc_current_state = 7;
-            }
-            break;
         }
     }
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/wildcardBody.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/wildcardBody.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -76,10 +77,15 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
         case 10:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 662, null,AnnotationContext.WILDCARD);
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 214, null,AnnotationContext.WILDCARD);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -88,6 +94,30 @@
                 }
             }
             break;
+        case 9:
+            {
+                if((($ai = $runtime.getAttributeIndex("","processContents"))>=0 || ($ai = $runtime.getAttributeIndex("","namespace"))>=0)) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 212, null);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 212, null);
+                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
+        case 1:
+            {
+                if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+                else {
+                    $_ngcc_current_state = 0;
+                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
+                }
+            }
+            break;
         case 5:
             {
                 if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
@@ -100,35 +130,6 @@
                 }
             }
             break;
-        case 0:
-            {
-                revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
-        case 9:
-            {
-                if((($ai = $runtime.getAttributeIndex("","namespace"))>=0 || ($ai = $runtime.getAttributeIndex("","processContents"))>=0)) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 660, null);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 660, null);
-                    spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
-        case 1:
-            {
-                if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-                else {
-                    $_ngcc_current_state = 0;
-                    $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
-                }
-            }
-            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -143,37 +144,25 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 10:
             {
                 $_ngcc_current_state = 9;
                 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 5:
-            {
-                if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-                else {
-                    $_ngcc_current_state = 1;
-                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 9:
             {
-                if((($ai = $runtime.getAttributeIndex("","namespace"))>=0 || ($ai = $runtime.getAttributeIndex("","processContents"))>=0)) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 660, null);
+                if((($ai = $runtime.getAttributeIndex("","processContents"))>=0 || ($ai = $runtime.getAttributeIndex("","namespace"))>=0)) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 212, null);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 660, null);
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 212, null);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
             }
@@ -190,6 +179,18 @@
                 }
             }
             break;
+        case 5:
+            {
+                if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+                else {
+                    $_ngcc_current_state = 1;
+                    $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
@@ -204,36 +205,25 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 10:
             {
                 $_ngcc_current_state = 9;
                 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 5:
-            {
-                if(($__uri.equals("") && $__local.equals("processContents"))) {
-                    $_ngcc_current_state = 7;
-                }
-                else {
-                    $_ngcc_current_state = 1;
-                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
-                }
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 9:
             {
-                if((($__uri.equals("") && $__local.equals("namespace")) || ($__uri.equals("") && $__local.equals("processContents")))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 660, null);
+                if((($__uri.equals("") && $__local.equals("processContents")) || ($__uri.equals("") && $__local.equals("namespace")))) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 212, null);
                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
                 }
                 else {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 660, null);
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 212, null);
                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
                 }
             }
@@ -249,6 +239,17 @@
                 }
             }
             break;
+        case 5:
+            {
+                if(($__uri.equals("") && $__local.equals("processContents"))) {
+                    $_ngcc_current_state = 7;
+                }
+                else {
+                    $_ngcc_current_state = 1;
+                    $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
+                }
+            }
+            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -263,21 +264,27 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 10:
             {
                 $_ngcc_current_state = 9;
                 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 5:
+        case 9:
             {
-                $_ngcc_current_state = 1;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 212, null);
+                spawnChildFromLeaveAttribute(h, $__uri, $__local, $__qname);
             }
             break;
-        case 0:
+        case 1:
             {
-                revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
+                $_ngcc_current_state = 0;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
             }
             break;
         case 2:
@@ -290,6 +297,12 @@
                 }
             }
             break;
+        case 5:
+            {
+                $_ngcc_current_state = 1;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 6:
             {
                 if(($__uri.equals("") && $__local.equals("processContents"))) {
@@ -300,18 +313,6 @@
                 }
             }
             break;
-        case 9:
-            {
-                NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 660, null);
-                spawnChildFromLeaveAttribute(h, $__uri, $__local, $__qname);
-            }
-            break;
-        case 1:
-            {
-                $_ngcc_current_state = 0;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -323,48 +324,36 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
+        case 0:
+            {
+                revertToParentFromText(makeResult(), super._cookie, $value);
+            }
+            break;
+        case 3:
+            {
+                ns = $value;
+                $_ngcc_current_state = 2;
+            }
+            break;
         case 10:
             {
                 $_ngcc_current_state = 9;
                 $runtime.sendText(super._cookie, $value);
             }
             break;
-        case 5:
-            {
-                if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
-                    $runtime.consumeAttribute($ai);
-                    $runtime.sendText(super._cookie, $value);
-                }
-                else {
-                    $_ngcc_current_state = 1;
-                    $runtime.sendText(super._cookie, $value);
-                }
-            }
-            break;
-        case 0:
-            {
-                revertToParentFromText(makeResult(), super._cookie, $value);
-            }
-            break;
-        case 7:
-            {
-                modeValue = $value;
-                $_ngcc_current_state = 6;
-            }
-            break;
         case 9:
             {
-                if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 660, null);
+                if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 212, null);
                     spawnChildFromText(h, $value);
                 }
                 else {
-                    if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
-                        NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 660, null);
+                    if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
+                        NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 212, null);
                         spawnChildFromText(h, $value);
                     }
                     else {
-                        NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 660, null);
+                        NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 212, null);
                         spawnChildFromText(h, $value);
                     }
                 }
@@ -382,10 +371,22 @@
                 }
             }
             break;
-        case 3:
+        case 5:
             {
-                ns = $value;
-                $_ngcc_current_state = 2;
+                if(($ai = $runtime.getAttributeIndex("","processContents"))>=0) {
+                    $runtime.consumeAttribute($ai);
+                    $runtime.sendText(super._cookie, $value);
+                }
+                else {
+                    $_ngcc_current_state = 1;
+                    $runtime.sendText(super._cookie, $value);
+                }
+            }
+            break;
+        case 7:
+            {
+                modeValue = $value;
+                $_ngcc_current_state = 6;
             }
             break;
         }
@@ -393,13 +394,13 @@
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 662:
+        case 214:
             {
                 annotation = ((AnnotationImpl)$__result__);
                 $_ngcc_current_state = 9;
             }
             break;
-        case 660:
+        case 212:
             {
                 fa = ((ForeignAttributesImpl)$__result__);
                 $_ngcc_current_state = 5;
@@ -409,7 +410,7 @@
     }
 
     public boolean accepted() {
-        return((($_ngcc_current_state == 1) || (($_ngcc_current_state == 0) || ($_ngcc_current_state == 5))));
+        return((($_ngcc_current_state == 5) || (($_ngcc_current_state == 1) || ($_ngcc_current_state == 0))));
     }
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/xpath.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/parser/state/xpath.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 /* this file is generated by RelaxNGCC */
 package com.sun.xml.internal.xsom.impl.parser.state;
 import org.xml.sax.SAXException;
@@ -71,15 +72,10 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
-            }
-            break;
         case 1:
             {
                 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) {
-                    NGCCHandler h = new annotation(this, super._source, $runtime, 625, null,AnnotationContext.XPATH);
+                    NGCCHandler h = new annotation(this, super._source, $runtime, 23, null,AnnotationContext.XPATH);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -91,7 +87,7 @@
         case 6:
             {
                 if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 630, null);
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 28, null);
                     spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs);
                 }
                 else {
@@ -110,6 +106,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs);
+            }
+            break;
         default:
             {
                 unexpectedEnterElement($__qname);
@@ -124,11 +125,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 1:
             {
                 $_ngcc_current_state = 0;
@@ -138,7 +134,7 @@
         case 6:
             {
                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 630, null);
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 28, null);
                     spawnChildFromLeaveElement(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -157,6 +153,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedLeaveElement($__qname);
@@ -171,11 +172,6 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
-        case 0:
-            {
-                revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         case 1:
             {
                 $_ngcc_current_state = 0;
@@ -185,7 +181,7 @@
         case 6:
             {
                 if(($__uri.equals("") && $__local.equals("xpath"))) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 630, null);
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 28, null);
                     spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname);
                 }
                 else {
@@ -203,6 +199,11 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         default:
             {
                 unexpectedEnterAttribute($__qname);
@@ -217,6 +218,12 @@
         $localName = $__local;
         $qname = $__qname;
         switch($_ngcc_current_state) {
+        case 1:
+            {
+                $_ngcc_current_state = 0;
+                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
+            }
+            break;
         case 3:
             {
                 if(($__uri.equals("") && $__local.equals("xpath"))) {
@@ -232,12 +239,6 @@
                 revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname);
             }
             break;
-        case 1:
-            {
-                $_ngcc_current_state = 0;
-                $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
-            }
-            break;
         default:
             {
                 unexpectedLeaveAttribute($__qname);
@@ -249,9 +250,10 @@
     public void text(String $value) throws SAXException {
         int $ai;
         switch($_ngcc_current_state) {
-        case 0:
+        case 4:
             {
-                revertToParentFromText(makeResult(), super._cookie, $value);
+                xpath = $value;
+                $_ngcc_current_state = 3;
             }
             break;
         case 1:
@@ -263,17 +265,11 @@
         case 6:
             {
                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
-                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 630, null);
+                    NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 28, null);
                     spawnChildFromText(h, $value);
                 }
             }
             break;
-        case 4:
-            {
-                xpath = $value;
-                $_ngcc_current_state = 3;
-            }
-            break;
         case 5:
             {
                 if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) {
@@ -282,18 +278,23 @@
                 }
             }
             break;
+        case 0:
+            {
+                revertToParentFromText(makeResult(), super._cookie, $value);
+            }
+            break;
         }
     }
 
     public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException {
         switch($__cookie__) {
-        case 625:
+        case 23:
             {
                 ann = ((AnnotationImpl)$__result__);
                 $_ngcc_current_state = 0;
             }
             break;
-        case 630:
+        case 28:
             {
                 fa = ((ForeignAttributesImpl)$__result__);
                 $_ngcc_current_state = 5;
@@ -303,7 +304,7 @@
     }
 
     public boolean accepted() {
-        return((($_ngcc_current_state == 1) || ($_ngcc_current_state == 0)));
+        return((($_ngcc_current_state == 0) || ($_ngcc_current_state == 1)));
     }
 
 
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/AbstractAxisImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/AbstractAxisImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/Axis.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/Axis.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/Iterators.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/Iterators.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/ParseException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/ParseException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SCDImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SCDImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SCDParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SCDParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SCDParserConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SCDParserConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SimpleCharStream.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/SimpleCharStream.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/Step.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/Step.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/Token.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/Token.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/TokenMgrError.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/scd/TokenMgrError.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/DraconianErrorHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/DraconianErrorHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl.util;
 
 import org.xml.sax.ErrorHandler;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/ResourceEntityResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/ResourceEntityResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl.util;
 
 import org.xml.sax.EntityResolver;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/SchemaTreeTraverser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/SchemaTreeTraverser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/SchemaWriter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/SchemaWriter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.impl.util;
 
 import com.sun.xml.internal.xsom.XSAnnotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/Uri.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/impl/util/Uri.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,3 +1,28 @@
+/*
+ * Copyright (c) 2001, 2010, 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.  Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * 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.
+ */
+
 /*
 Copyright (c) 2001, 2002 Thai Open Source Software Center Ltd
 All rights reserved.
@@ -31,7 +56,6 @@
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */
-
 // @@3RD PARTY CODE@@
 
 package com.sun.xml.internal.xsom.impl.util;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,9 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
+
+
 Interfaces that the client should use to access schema information.
 </body></html>
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/AnnotationContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/AnnotationContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.parser;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/AnnotationParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/AnnotationParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.parser;
 
 import org.xml.sax.ContentHandler;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/AnnotationParserFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/AnnotationParserFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.parser;
 
 /**
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/JAXPParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/JAXPParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.parser;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/SchemaDocument.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/SchemaDocument.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/XMLParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/XMLParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.parser;
 
 import java.io.IOException;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/XSOMParser.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/XSOMParser.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.parser;
 
 import java.io.File;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/parser/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,9 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
+
+
 Classes to parse XML Schema documents into objects of <code>com.sun.xml.internal.xsom</code> package.
 </body></html>
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/ComponentNameFunction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/ComponentNameFunction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/DeferedCollection.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/DeferedCollection.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/NameGetter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/NameGetter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.util;
 
 import java.util.Locale;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/NameGetter.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/NameGetter.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1997, 2011, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/SimpleTypeSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/SimpleTypeSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.util;
 
 import java.util.Set;
@@ -33,7 +32,7 @@
 /**
  * A very simple TypeSet.
  *
- * The contains method returns true iff the set explicitly contains an
+ * The contains method returns true if the set explicitly contains an
  * instance of the specified XSType.
  *
  * @author <a href="mailto:Ryan.Shoemaker@Sun.COM">Ryan Shoemaker</a>, Sun Microsystems, Inc.
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/TypeClosure.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/TypeClosure.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.util;
 
 import com.sun.xml.internal.xsom.XSType;
@@ -32,7 +31,7 @@
  * Perform a transitive closure operation on a type to determine if it
  * belongs to this set.
  *
- * The contains method returns true iff the TypeSet contains an instance
+ * The contains method returns true if the TypeSet contains an instance
  * of the specified XSType or any of the base types of the XSType.
  *
  * @author <a href="mailto:Ryan.Shoemaker@Sun.COM">Ryan Shoemaker</a>, Sun Microsystems, Inc.
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/TypeSet.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/TypeSet.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.util;
 
 import com.sun.xml.internal.xsom.XSType;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/XSFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/XSFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.util;
 
 import com.sun.xml.internal.xsom.XSAnnotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/XSFunctionFilter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/util/XSFunctionFilter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.util;
 
 import com.sun.xml.internal.xsom.XSAnnotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSContentTypeFunction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSContentTypeFunction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.visitor;
 
 import com.sun.xml.internal.xsom.XSContentType;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSContentTypeVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSContentTypeVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.visitor;
 
 import com.sun.xml.internal.xsom.XSContentType;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSFunction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSFunction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.visitor;
 
 import com.sun.xml.internal.xsom.XSAnnotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSSimpleTypeFunction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSSimpleTypeFunction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.visitor;
 
 import com.sun.xml.internal.xsom.XSListSimpleType;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSSimpleTypeVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSSimpleTypeVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.visitor;
 
 import com.sun.xml.internal.xsom.XSListSimpleType;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSTermFunction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSTermFunction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.visitor;
 
 import com.sun.xml.internal.xsom.XSElementDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSTermVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSTermVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.visitor;
 
 import com.sun.xml.internal.xsom.XSElementDecl;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.visitor;
 
 import com.sun.xml.internal.xsom.XSAnnotation;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSWildcardFunction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSWildcardFunction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.visitor;
 
 import com.sun.xml.internal.xsom.XSWildcard;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSWildcardVisitor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/XSWildcardVisitor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2010, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package com.sun.xml.internal.xsom.visitor;
 
 import com.sun.xml.internal.xsom.XSWildcard;
--- a/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/com/sun/xml/internal/xsom/visitor/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1997, 2011, 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
@@ -22,6 +22,9 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html><body>
+
+
 Visitor pattern support for the <code>com.sun.xml.internal.xsom</code> interfaces.
 </body></html>
--- a/sources/jaxws_src/src/javax/jws/HandlerChain.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/jws/HandlerChain.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,4 +1,5 @@
 /*
+ * Copyright (c) 2004, 2010, 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
@@ -22,10 +23,6 @@
  * questions.
  */
 
-/*
- * Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
- */
-
 package javax.jws;
 
 import java.lang.annotation.Retention;
@@ -40,8 +37,6 @@
  * handlers for multiple transports.
  *
  * It is an error to combine this annotation with the @SOAPMessageHandlers annotation.
- *
- * @author Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
  */
 @Retention(value = RetentionPolicy.RUNTIME)
 @Target(value = {ElementType.TYPE, ElementType.METHOD, ElementType.FIELD})
--- a/sources/jaxws_src/src/javax/jws/Oneway.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/jws/Oneway.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,4 +1,5 @@
 /*
+ * Copyright (c) 2004, 2010, 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
@@ -22,10 +23,6 @@
  * questions.
  */
 
-/*
- * Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
- */
-
 package javax.jws;
 
 import java.lang.annotation.Retention;
@@ -38,8 +35,6 @@
  * the thread of control to the calling application prior to executing the actual business method.  A 181 processor
  * should report an error if an operation marked @Oneway has a return value or Holder parameters, or declares any
  * checked exceptions.
- *
- * @author Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
  */
 @Retention(value = RetentionPolicy.RUNTIME)
 @Target(value = {ElementType.METHOD})
--- a/sources/jaxws_src/src/javax/jws/WebMethod.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/jws/WebMethod.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,4 +1,5 @@
 /*
+ * Copyright (c) 2004, 2010, 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
@@ -22,10 +23,6 @@
  * questions.
  */
 
-/*
- * Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
- */
-
 package javax.jws;
 
 import java.lang.annotation.Target;
@@ -39,8 +36,6 @@
  * and exceptions must follow the rules defined in JAX-RPC 1.1, section 5.
  *
  *  The method is not required to throw java.rmi.RemoteException.
- *
- * @author Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
  */
 @Retention(value = RetentionPolicy.RUNTIME)
 @Target({ElementType.METHOD})
--- a/sources/jaxws_src/src/javax/jws/WebParam.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/jws/WebParam.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,4 +1,5 @@
 /*
+ * Copyright (c) 2004, 2010, 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
@@ -22,10 +23,6 @@
  * questions.
  */
 
-/*
- * Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
- */
-
 package javax.jws;
 
 import java.lang.annotation.Retention;
@@ -35,8 +32,6 @@
 
 /**
  * Customizes the mapping of an individual parameter to a Web Service message part and XML element.
- *
- * @author Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
  */
 @Retention(value = RetentionPolicy.RUNTIME)
 @Target(value = {ElementType.PARAMETER})
--- a/sources/jaxws_src/src/javax/jws/WebResult.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/jws/WebResult.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,4 +1,5 @@
 /*
+ * Copyright (c) 2004, 2010, 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
@@ -22,10 +23,6 @@
  * questions.
  */
 
-/*
- * Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
- */
-
 package javax.jws;
 
 import java.lang.annotation.Retention;
@@ -35,8 +32,6 @@
 
 /**
  * Customizes the mapping of the return value to a WSDL part and XML element.
- *
- * @author Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
  */
 @Retention(value = RetentionPolicy.RUNTIME)
     @Target(value = {ElementType.METHOD})
--- a/sources/jaxws_src/src/javax/jws/WebService.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/jws/WebService.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,4 +1,5 @@
 /*
+ * Copyright (c) 2004, 2010, 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
@@ -22,10 +23,6 @@
  * questions.
  */
 
-/*
- * Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
- */
-
 package javax.jws;
 
 import java.lang.annotation.Target;
@@ -35,8 +32,6 @@
 
 /**
  * Marks a Java class as implementing a Web Service, or a Java interface as defining a Web Service interface.
- *
- * @author Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
  */
 @Retention(value = RetentionPolicy.RUNTIME)
 @Target(value = {ElementType.TYPE})
--- a/sources/jaxws_src/src/javax/jws/soap/InitParam.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/jws/soap/InitParam.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,4 +1,5 @@
 /*
+ * Copyright (c) 2004, 2010, 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
@@ -22,18 +23,12 @@
  * questions.
  */
 
-/*
- * Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
- */
-
 package javax.jws.soap;
 
 /**
  * An initialization parameter
  *
  * @deprecated  As of JSR-181 2.0 with no replacement.
- *
- * @author Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
  */
 @Deprecated public @interface InitParam {
 
--- a/sources/jaxws_src/src/javax/jws/soap/SOAPBinding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/jws/soap/SOAPBinding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,4 +1,5 @@
 /*
+ * Copyright (c) 2004, 2010, 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
@@ -22,10 +23,6 @@
  * questions.
  */
 
-/*
- * Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
- */
-
 package javax.jws.soap;
 
 import java.lang.annotation.Retention;
@@ -35,9 +32,6 @@
 
 /**
  * Specifies the mapping of the Web Service onto the SOAP message protocol.
- *
- * @author Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
- *
  */
 @Retention(value = RetentionPolicy.RUNTIME)
 @Target(value = {ElementType.TYPE, ElementType.METHOD})
--- a/sources/jaxws_src/src/javax/jws/soap/SOAPMessageHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/jws/soap/SOAPMessageHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,4 +1,5 @@
 /*
+ * Copyright (c) 2004, 2010, 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
@@ -22,18 +23,12 @@
  * questions.
  */
 
-/*
- * Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
- */
-
 package javax.jws.soap;
 
 /**
  * A single SOAP message handler
  *
  * @deprecated  As of JSR-181 2.0 with no replacement.
- *
- * @author Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
  */
 @Deprecated public @interface SOAPMessageHandler {
 
--- a/sources/jaxws_src/src/javax/jws/soap/SOAPMessageHandlers.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/jws/soap/SOAPMessageHandlers.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,4 +1,5 @@
 /*
+ * Copyright (c) 2004, 2010, 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
@@ -22,10 +23,6 @@
  * questions.
  */
 
-/*
- * Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
- */
-
 package javax.jws.soap;
 
 import java.lang.annotation.Retention;
@@ -41,8 +38,6 @@
  * which they appear in the annotation, starting with the first handler in the array.
  *
  * @deprecated  As of JSR-181 2.0 with no replacement.
- *
- * @author Copyright (c) 2004 by BEA Systems, Inc. All Rights Reserved.
  */
 @Retention(value = RetentionPolicy.RUNTIME)
 @Target(value = {ElementType.TYPE})
--- a/sources/jaxws_src/src/javax/xml/bind/ContextFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/ContextFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2011, 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
@@ -301,9 +301,14 @@
         logger.fine("Searching the system property");
 
         // search for a system property second (javax.xml.bind.JAXBContext)
-        factoryClassName = AccessController.doPrivileged(new GetPropertyAction(jaxbContextFQCN));
+        factoryClassName = AccessController.doPrivileged(new GetPropertyAction(JAXBContext.JAXB_CONTEXT_FACTORY));
         if(  factoryClassName != null ) {
             return newInstance( contextPath, factoryClassName, classLoader, properties );
+        } else { // leave this here to assure compatibility
+            factoryClassName = AccessController.doPrivileged(new GetPropertyAction(jaxbContextFQCN));
+            if(  factoryClassName != null ) {
+                return newInstance( contextPath, factoryClassName, classLoader, properties );
+            }
         }
 
         if (Thread.currentThread().getContextClassLoader() == classLoader) {
@@ -342,11 +347,8 @@
         return newInstance(contextPath, PLATFORM_DEFAULT_FACTORY_CLASS, classLoader, properties);
     }
 
-    // TODO: log each step in the look up process
     static JAXBContext find( Class[] classes, Map properties ) throws JAXBException {
 
-        // TODO: do we want/need another layer of searching in $java.home/lib/jaxb.properties like JAXP?
-
         final String jaxbContextFQCN = JAXBContext.class.getName();
         String factoryClassName;
 
@@ -388,13 +390,22 @@
         }
 
         // search for a system property second (javax.xml.bind.JAXBContext)
-        logger.log(Level.FINE, "Checking system property {0}", jaxbContextFQCN);
-        factoryClassName = AccessController.doPrivileged(new GetPropertyAction(jaxbContextFQCN));
+        logger.log(Level.FINE, "Checking system property {0}", JAXBContext.JAXB_CONTEXT_FACTORY);
+        factoryClassName = AccessController.doPrivileged(new GetPropertyAction(JAXBContext.JAXB_CONTEXT_FACTORY));
         if (factoryClassName != null) {
             logger.log(Level.FINE, "  found {0}", factoryClassName);
             return newInstance( classes, properties, factoryClassName );
+        } else { // leave it here for compatibility reasons
+            logger.fine("  not found");
+            logger.log(Level.FINE, "Checking system property {0}", jaxbContextFQCN);
+            factoryClassName = AccessController.doPrivileged(new GetPropertyAction(jaxbContextFQCN));
+            if (factoryClassName != null) {
+                logger.log(Level.FINE, "  found {0}", factoryClassName);
+                return newInstance( classes, properties, factoryClassName );
+            } else {
+                logger.fine("  not found");
+            }
         }
-        logger.fine("  not found");
 
         Class factory = lookupUsingOSGiServiceLoader("javax.xml.bind.JAXBContext");
         if (factory != null) {
--- a/sources/jaxws_src/src/javax/xml/bind/DataBindingException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/DataBindingException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind;
 
 /**
--- a/sources/jaxws_src/src/javax/xml/bind/DatatypeConverter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/DatatypeConverter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2011, 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
@@ -94,7 +94,7 @@
 final public class DatatypeConverter {
 
     // delegate to this instance of DatatypeConverter
-    private static DatatypeConverterInterface theConverter = new DatatypeConverterImpl();
+    private static DatatypeConverterInterface theConverter = null;
 
     private final static JAXBPermission SET_DATATYPE_CONVERTER_PERMISSION =
                            new JAXBPermission("setDatatypeConverter");
@@ -136,6 +136,10 @@
         }
     }
 
+    private static synchronized void initConverter() {
+        theConverter = new DatatypeConverterImpl();
+    }
+
     /**
      * <p>
      * Convert the lexical XSD string argument into a String value.
@@ -146,6 +150,7 @@
      *     A String value represented by the string argument.
      */
     public static String parseString( String lexicalXSDString ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseString( lexicalXSDString );
     }
 
@@ -160,6 +165,7 @@
      * @throws NumberFormatException <code>lexicalXSDInteger</code> is not a valid string representation of a {@link java.math.BigInteger} value.
      */
     public static java.math.BigInteger parseInteger( String lexicalXSDInteger ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseInteger( lexicalXSDInteger );
     }
 
@@ -174,6 +180,7 @@
      * @throws NumberFormatException <code>lexicalXSDInt</code> is not a valid string representation of an <code>int</code> value.
      */
     public static int parseInt( String lexicalXSDInt ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseInt( lexicalXSDInt );
     }
 
@@ -188,6 +195,7 @@
      * @throws NumberFormatException <code>lexicalXSDLong</code> is not a valid string representation of a <code>long</code> value.
      */
     public static long parseLong( String lexicalXSDLong ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseLong( lexicalXSDLong );
     }
 
@@ -202,6 +210,7 @@
      * @throws NumberFormatException <code>lexicalXSDShort</code> is not a valid string representation of a <code>short</code> value.
      */
     public static short parseShort( String lexicalXSDShort ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseShort( lexicalXSDShort );
     }
 
@@ -216,6 +225,7 @@
      * @throws NumberFormatException <code>lexicalXSDDecimal</code> is not a valid string representation of {@link java.math.BigDecimal}.
      */
     public static java.math.BigDecimal parseDecimal( String lexicalXSDDecimal ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseDecimal( lexicalXSDDecimal );
     }
 
@@ -230,6 +240,7 @@
      * @throws NumberFormatException <code>lexicalXSDFloat</code> is not a valid string representation of a <code>float</code> value.
      */
     public static float parseFloat( String lexicalXSDFloat ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseFloat( lexicalXSDFloat );
     }
 
@@ -244,6 +255,7 @@
      * @throws NumberFormatException <code>lexicalXSDDouble</code> is not a valid string representation of a <code>double</code> value.
      */
     public static double parseDouble( String lexicalXSDDouble ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseDouble( lexicalXSDDouble );
     }
 
@@ -258,6 +270,7 @@
      * @throws IllegalArgumentException if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:boolean.
      */
     public static boolean parseBoolean( String lexicalXSDBoolean ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseBoolean( lexicalXSDBoolean );
     }
 
@@ -272,6 +285,7 @@
      * @throws IllegalArgumentException if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:byte.
      */
     public static byte parseByte( String lexicalXSDByte ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseByte( lexicalXSDByte );
     }
 
@@ -294,6 +308,7 @@
      */
     public static javax.xml.namespace.QName parseQName( String lexicalXSDQName,
                                                     NamespaceContext nsc) {
+        if (theConverter == null) initConverter();
         return theConverter.parseQName( lexicalXSDQName, nsc );
     }
 
@@ -308,6 +323,7 @@
      * @throws IllegalArgumentException if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:dateTime.
      */
     public static java.util.Calendar parseDateTime( String lexicalXSDDateTime ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseDateTime( lexicalXSDDateTime );
     }
 
@@ -322,6 +338,7 @@
      * @throws IllegalArgumentException if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:base64Binary
      */
     public static byte[] parseBase64Binary( String lexicalXSDBase64Binary ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseBase64Binary( lexicalXSDBase64Binary );
     }
 
@@ -336,6 +353,7 @@
      * @throws IllegalArgumentException if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:hexBinary.
      */
    public static byte[] parseHexBinary( String lexicalXSDHexBinary ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseHexBinary( lexicalXSDHexBinary );
     }
 
@@ -350,6 +368,7 @@
      * @throws NumberFormatException if string parameter can not be parsed into a <tt>long</tt> value.
      */
     public static long parseUnsignedInt( String lexicalXSDUnsignedInt ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseUnsignedInt( lexicalXSDUnsignedInt );
     }
 
@@ -364,6 +383,7 @@
      * @throws NumberFormatException if string parameter can not be parsed into an <tt>int</tt> value.
      */
     public static int   parseUnsignedShort( String lexicalXSDUnsignedShort ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseUnsignedShort( lexicalXSDUnsignedShort );
     }
 
@@ -378,6 +398,7 @@
      * @throws IllegalArgumentException if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:Time.
      */
     public static java.util.Calendar parseTime( String lexicalXSDTime ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseTime( lexicalXSDTime );
     }
     /**
@@ -391,6 +412,7 @@
      * @throws IllegalArgumentException if string parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for xsd:Date.
      */
     public static java.util.Calendar parseDate( String lexicalXSDDate ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseDate( lexicalXSDDate );
     }
 
@@ -406,6 +428,7 @@
      *     simple type.
      */
     public static String parseAnySimpleType( String lexicalXSDAnySimpleType ) {
+        if (theConverter == null) initConverter();
         return theConverter.parseAnySimpleType( lexicalXSDAnySimpleType );
     }
     /**
@@ -420,6 +443,7 @@
      // representation for given Java datatypes.
 
     public static String printString( String val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printString( val );
     }
 
@@ -433,6 +457,7 @@
      * @throws IllegalArgumentException <tt>val</tt> is null.
      */
     public static String printInteger( java.math.BigInteger val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printInteger( val );
     }
 
@@ -445,6 +470,7 @@
      *     A string containing a lexical representation of xsd:int
      */
     public static String printInt( int val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printInt( val );
     }
 
@@ -457,6 +483,7 @@
      *     A string containing a lexical representation of xsd:long
      */
     public static String printLong( long val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printLong( val );
     }
 
@@ -469,6 +496,7 @@
      *     A string containing a lexical representation of xsd:short
      */
     public static String printShort( short val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printShort( val );
     }
 
@@ -482,6 +510,7 @@
      * @throws IllegalArgumentException <tt>val</tt> is null.
      */
     public static String printDecimal( java.math.BigDecimal val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printDecimal( val );
     }
 
@@ -494,6 +523,7 @@
      *     A string containing a lexical representation of xsd:float
      */
     public static String printFloat( float val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printFloat( val );
     }
 
@@ -506,6 +536,7 @@
      *     A string containing a lexical representation of xsd:double
      */
     public static String printDouble( double val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printDouble( val );
     }
 
@@ -518,6 +549,7 @@
      *     A string containing a lexical representation of xsd:boolean
      */
     public static String printBoolean( boolean val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printBoolean( val );
     }
 
@@ -530,6 +562,7 @@
      *     A string containing a lexical representation of xsd:byte
      */
     public static String printByte( byte val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printByte( val );
     }
 
@@ -547,6 +580,7 @@
      */
     public static String printQName( javax.xml.namespace.QName val,
                                      NamespaceContext nsc ) {
+        if (theConverter == null) initConverter();
         return theConverter.printQName( val, nsc );
     }
 
@@ -560,6 +594,7 @@
      * @throws IllegalArgumentException if <tt>val</tt> is null.
      */
     public static String printDateTime( java.util.Calendar val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printDateTime( val );
     }
 
@@ -573,6 +608,7 @@
      * @throws IllegalArgumentException if <tt>val</tt> is null.
      */
     public static String printBase64Binary( byte[] val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printBase64Binary( val );
     }
 
@@ -586,6 +622,7 @@
      * @throws IllegalArgumentException if <tt>val</tt> is null.
      */
     public static String printHexBinary( byte[] val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printHexBinary( val );
     }
 
@@ -598,6 +635,7 @@
      *     A string containing a lexical representation of xsd:unsignedInt
      */
     public static String printUnsignedInt( long val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printUnsignedInt( val );
     }
 
@@ -610,6 +648,7 @@
      *     A string containing a lexical representation of xsd:unsignedShort
      */
     public static String printUnsignedShort( int val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printUnsignedShort( val );
     }
 
@@ -623,6 +662,7 @@
      * @throws IllegalArgumentException if <tt>val</tt> is null.
      */
     public static String printTime( java.util.Calendar val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printTime( val );
     }
 
@@ -636,6 +676,7 @@
      * @throws IllegalArgumentException if <tt>val</tt> is null.
      */
     public static String printDate( java.util.Calendar val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printDate( val );
     }
 
@@ -648,6 +689,7 @@
      *     A string containing a lexical representation of xsd:AnySimpleType
      */
     public static String printAnySimpleType( String val ) {
+        if (theConverter == null) initConverter();
         return theConverter.printAnySimpleType( val );
     }
 }
--- a/sources/jaxws_src/src/javax/xml/bind/DatatypeConverterImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/DatatypeConverterImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2011, 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
@@ -22,24 +22,26 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind;
 
+import java.math.BigDecimal;
+import java.math.BigInteger;
+import java.util.Calendar;
+import java.util.GregorianCalendar;
+import java.util.TimeZone;
+
 import javax.xml.namespace.QName;
 import javax.xml.namespace.NamespaceContext;
 import javax.xml.datatype.DatatypeFactory;
 import javax.xml.datatype.DatatypeConfigurationException;
-import java.math.BigInteger;
-import java.math.BigDecimal;
-import java.util.Calendar;
-import java.util.GregorianCalendar;
-import java.util.TimeZone;
 
 /**
  * This class is the JAXB RI's default implementation of the
  * {@link DatatypeConverterInterface}.
  *
  * <p>
- * When client apps specify the use of the static print/parse
+ * When client applications specify the use of the static print/parse
  * methods in {@link DatatypeConverter}, it will delegate
  * to this class.
  *
@@ -89,7 +91,7 @@
      * Note that:
      * <ol>
      *  <li>XML Schema allows '+', but {@link Integer#valueOf(String)} is not.
-     *  <li>XML Schema allows leading and trailing (but not in-between) whitespaces..
+     *  <li>XML Schema allows leading and trailing (but not in-between) whitespaces.
      *      {@link Integer#valueOf(String)} doesn't allow any.
      * </ol>
      */
@@ -99,24 +101,22 @@
 
         int r = 0;
 
-        for( int i=0; i<len; i++ ) {
+        for (int i = 0; i < len; i++) {
             char ch = s.charAt(i);
-            if(WhiteSpaceProcessor.isWhiteSpace(ch)) {
+            if (WhiteSpaceProcessor.isWhiteSpace(ch)) {
                 // skip whitespace
-            } else
-            if('0'<=ch && ch<='9') {
-                r = r*10 + (ch-'0');
-            } else
-            if(ch=='-') {
+            } else if ('0' <= ch && ch <= '9') {
+                r = r * 10 + (ch - '0');
+            } else if (ch == '-') {
                 sign = -1;
-            } else
-            if(ch=='+') {
+            } else if (ch == '+') {
                 // noop
-            } else
-                throw new NumberFormatException("Not a number: "+s);
+            } else {
+                throw new NumberFormatException("Not a number: " + s);
+            }
         }
 
-        return r*sign;
+        return r * sign;
     }
 
     public long parseLong(String lexicalXSLong) {
@@ -132,7 +132,7 @@
     }
 
     public static short _parseShort(CharSequence s) {
-        return (short)_parseInt(s);
+        return (short) _parseInt(s);
     }
 
     public String printShort(short val) {
@@ -146,6 +146,7 @@
     public BigDecimal parseDecimal(String content) {
         return _parseDecimal(content);
     }
+
     public static BigDecimal _parseDecimal(CharSequence content) {
         content = WhiteSpaceProcessor.trim(content);
 
@@ -172,31 +173,38 @@
         return _parseFloat(lexicalXSDFloat);
     }
 
-    public static float _parseFloat( CharSequence _val ) {
+    public static float _parseFloat(CharSequence _val) {
         String s = WhiteSpaceProcessor.trim(_val).toString();
         /* Incompatibilities of XML Schema's float "xfloat" and Java's float "jfloat"
 
-            * jfloat.valueOf ignores leading and trailing whitespaces,
-              whereas this is not allowed in xfloat.
-            * jfloat.valueOf allows "float type suffix" (f, F) to be
-              appended after float literal (e.g., 1.52e-2f), whereare
-              this is not the case of xfloat.
+         * jfloat.valueOf ignores leading and trailing whitespaces,
+        whereas this is not allowed in xfloat.
+         * jfloat.valueOf allows "float type suffix" (f, F) to be
+        appended after float literal (e.g., 1.52e-2f), whereare
+        this is not the case of xfloat.
+
+        gray zone
+        ---------
+         * jfloat allows ".523". And there is no clear statement that mentions
+        this case in xfloat. Although probably this is allowed.
+         *
+         */
 
-            gray zone
-            ---------
-            * jfloat allows ".523". And there is no clear statement that mentions
-              this case in xfloat. Although probably this is allowed.
-            *
-        */
+        if (s.equals("NaN")) {
+            return Float.NaN;
+        }
+        if (s.equals("INF")) {
+            return Float.POSITIVE_INFINITY;
+        }
+        if (s.equals("-INF")) {
+            return Float.NEGATIVE_INFINITY;
+        }
 
-        if(s.equals("NaN"))         return Float.NaN;
-        if(s.equals("INF"))         return Float.POSITIVE_INFINITY;
-        if(s.equals("-INF"))        return Float.NEGATIVE_INFINITY;
-
-        if(s.length()==0
-        || !isDigitOrPeriodOrSign(s.charAt(0))
-        || !isDigitOrPeriodOrSign(s.charAt(s.length()-1)) )
+        if (s.length() == 0
+                || !isDigitOrPeriodOrSign(s.charAt(0))
+                || !isDigitOrPeriodOrSign(s.charAt(s.length() - 1))) {
             throw new NumberFormatException();
+        }
 
         // these screening process is necessary due to the wobble of Float.valueOf method
         return Float.parseFloat(s);
@@ -207,29 +215,40 @@
     }
 
     public static String _printFloat(float v) {
-        if( Float.isNaN(v) )                return "NaN";
-        if( v==Float.POSITIVE_INFINITY )    return "INF";
-        if( v==Float.NEGATIVE_INFINITY )    return "-INF";
+        if (Float.isNaN(v)) {
+            return "NaN";
+        }
+        if (v == Float.POSITIVE_INFINITY) {
+            return "INF";
+        }
+        if (v == Float.NEGATIVE_INFINITY) {
+            return "-INF";
+        }
         return String.valueOf(v);
     }
 
-
-
     public double parseDouble(String lexicalXSDDouble) {
         return _parseDouble(lexicalXSDDouble);
     }
 
-    public static double _parseDouble( CharSequence _val ) {
+    public static double _parseDouble(CharSequence _val) {
         String val = WhiteSpaceProcessor.trim(_val).toString();
 
-        if(val.equals("NaN"))    return Double.NaN;
-        if(val.equals("INF"))    return Double.POSITIVE_INFINITY;
-        if(val.equals("-INF"))    return Double.NEGATIVE_INFINITY;
+        if (val.equals("NaN")) {
+            return Double.NaN;
+        }
+        if (val.equals("INF")) {
+            return Double.POSITIVE_INFINITY;
+        }
+        if (val.equals("-INF")) {
+            return Double.NEGATIVE_INFINITY;
+        }
 
-        if(val.length()==0
-        || !isDigitOrPeriodOrSign(val.charAt(0))
-        || !isDigitOrPeriodOrSign(val.charAt(val.length()-1)) )
+        if (val.length() == 0
+                || !isDigitOrPeriodOrSign(val.charAt(0))
+                || !isDigitOrPeriodOrSign(val.charAt(val.length() - 1))) {
             throw new NumberFormatException(val);
+        }
 
 
         // these screening process is necessary due to the wobble of Float.valueOf method
@@ -237,30 +256,30 @@
     }
 
     public boolean parseBoolean(String lexicalXSDBoolean) {
-        if (lexicalXSDBoolean.length() <= 0) {
-            throw new IllegalArgumentException("Input is empty");
-        }
         return _parseBoolean(lexicalXSDBoolean);
     }
 
     public static Boolean _parseBoolean(CharSequence literal) {
-        int i=0;
+        if (literal == null) {
+            return null;
+        }
+
+        int i = 0;
         int len = literal.length();
         char ch;
         boolean value = false;
 
         if (literal.length() <= 0) {
             return null;
-            // throw new IllegalArgumentException("Input is empty");
         }
 
         do {
             ch = literal.charAt(i++);
-        } while(WhiteSpaceProcessor.isWhiteSpace(ch) && i<len);
+        } while (WhiteSpaceProcessor.isWhiteSpace(ch) && i < len);
 
         int strIndex = 0;
 
-        switch(ch) {
+        switch (ch) {
             case '1':
                 value = true;
                 break;
@@ -273,10 +292,12 @@
                     ch = literal.charAt(i++);
                 } while ((strTrue.charAt(strIndex++) == ch) && i < len && strIndex < 3);
 
-                if(strIndex == 3)
+                if (strIndex == 3) {
                     value = true;
-                else
-                    throw new IllegalArgumentException("String \"" + literal + "\" is not valid boolean value.");
+                } else {
+                    return false;
+                }
+//                    throw new IllegalArgumentException("String \"" + literal + "\" is not valid boolean value.");
 
                 break;
             case 'f':
@@ -286,29 +307,36 @@
                 } while ((strFalse.charAt(strIndex++) == ch) && i < len && strIndex < 4);
 
 
-                if(strIndex == 4)
+                if (strIndex == 4) {
                     value = false;
-                else
-                    throw new IllegalArgumentException("String \"" + literal + "\" is not valid boolean value.");
+                } else {
+                    return false;
+                }
+//                    throw new IllegalArgumentException("String \"" + literal + "\" is not valid boolean value.");
 
                 break;
         }
 
-        if(i < len) do {
-            ch = literal.charAt(i++);
-        } while (WhiteSpaceProcessor.isWhiteSpace(ch) && i < len);
+        if (i < len) {
+            do {
+                ch = literal.charAt(i++);
+            } while (WhiteSpaceProcessor.isWhiteSpace(ch) && i < len);
+        }
 
-        if(i == len)
+        if (i == len) {
             return value;
-        else
-            throw new IllegalArgumentException("String \"" + literal + "\" is not valid boolean value.");
+        } else {
+            return false;
+        }
+//            throw new IllegalArgumentException("String \"" + literal + "\" is not valid boolean value.");
     }
 
     public String printBoolean(boolean val) {
-        return val?"true":"false";
+        return val ? "true" : "false";
     }
+
     public static String _printBoolean(boolean val) {
-        return val?"true":"false";
+        return val ? "true" : "false";
     }
 
     public byte parseByte(String lexicalXSDByte) {
@@ -316,7 +344,7 @@
     }
 
     public static byte _parseByte(CharSequence literal) {
-        return (byte)_parseInt(literal);
+        return (byte) _parseInt(literal);
     }
 
     public String printByte(byte val) {
@@ -328,7 +356,7 @@
     }
 
     public QName parseQName(String lexicalXSDQName, NamespaceContext nsc) {
-        return _parseQName(lexicalXSDQName,nsc);
+        return _parseQName(lexicalXSDQName, nsc);
     }
 
     /**
@@ -338,16 +366,19 @@
         int length = text.length();
 
         // trim whitespace
-        int start=0;
-        while(start<length && WhiteSpaceProcessor.isWhiteSpace(text.charAt(start)))
+        int start = 0;
+        while (start < length && WhiteSpaceProcessor.isWhiteSpace(text.charAt(start))) {
             start++;
+        }
 
         int end = length;
-        while(end>start && WhiteSpaceProcessor.isWhiteSpace(text.charAt(end-1)))
+        while (end > start && WhiteSpaceProcessor.isWhiteSpace(text.charAt(end - 1))) {
             end--;
+        }
 
-        if(end==start)
+        if (end == start) {
             throw new IllegalArgumentException("input is empty");
+        }
 
 
         String uri;
@@ -355,27 +386,30 @@
         String prefix;
 
         // search ':'
-        int idx=start+1;    // no point in searching the first char. that's not valid.
-        while(idx<end && text.charAt(idx)!=':' )
+        int idx = start + 1;    // no point in searching the first char. that's not valid.
+        while (idx < end && text.charAt(idx) != ':') {
             idx++;
+        }
 
-        if( idx==end ) {
+        if (idx == end) {
             uri = nsc.getNamespaceURI("");
-            localPart = text.subSequence(start,end).toString();
+            localPart = text.subSequence(start, end).toString();
             prefix = "";
         } else {
             // Prefix exists, check everything
-            prefix = text.subSequence(start,idx).toString();
-            localPart = text.subSequence(idx+1,end).toString();
+            prefix = text.subSequence(start, idx).toString();
+            localPart = text.subSequence(idx + 1, end).toString();
             uri = nsc.getNamespaceURI(prefix);
             // uri can never be null according to javadoc,
             // but some users reported that there are implementations that return null.
-            if(uri==null || uri.length()==0) // crap. the NamespaceContext interface is broken.
-                // error: unbound prefix
-                throw new IllegalArgumentException("prefix "+prefix+" is not bound to a namespace");
+            if (uri == null || uri.length() == 0) // crap. the NamespaceContext interface is broken.
+            // error: unbound prefix
+            {
+                throw new IllegalArgumentException("prefix " + prefix + " is not bound to a namespace");
+            }
         }
 
-        return new QName(uri,localPart,prefix);
+        return new QName(uri, localPart, prefix);
     }
 
     public Calendar parseDateTime(String lexicalXSDDateTime) {
@@ -392,54 +426,59 @@
     }
 
     public static String _printDateTime(Calendar val) {
-        return CalendarFormatter.doFormat("%Y-%M-%DT%h:%m:%s%z",val);
+        return CalendarFormatter.doFormat("%Y-%M-%DT%h:%m:%s%z", val);
     }
 
     public byte[] parseBase64Binary(String lexicalXSDBase64Binary) {
         return _parseBase64Binary(lexicalXSDBase64Binary);
     }
 
-
     public byte[] parseHexBinary(String s) {
         final int len = s.length();
 
         // "111" is not a valid hex encoding.
-        if( len%2 != 0 )
-            throw new IllegalArgumentException("hexBinary needs to be even-length: "+s);
+        if (len % 2 != 0) {
+            throw new IllegalArgumentException("hexBinary needs to be even-length: " + s);
+        }
 
-        byte[] out = new byte[len/2];
+        byte[] out = new byte[len / 2];
 
-        for( int i=0; i<len; i+=2 ) {
-            int h = hexToBin(s.charAt(i  ));
-            int l = hexToBin(s.charAt(i+1));
-            if( h==-1 || l==-1 )
-                throw new IllegalArgumentException("contains illegal character for hexBinary: "+s);
+        for (int i = 0; i < len; i += 2) {
+            int h = hexToBin(s.charAt(i));
+            int l = hexToBin(s.charAt(i + 1));
+            if (h == -1 || l == -1) {
+                throw new IllegalArgumentException("contains illegal character for hexBinary: " + s);
+            }
 
-            out[i/2] = (byte)(h*16+l);
+            out[i / 2] = (byte) (h * 16 + l);
         }
 
         return out;
     }
 
-    private static int hexToBin( char ch ) {
-        if( '0'<=ch && ch<='9' )    return ch-'0';
-        if( 'A'<=ch && ch<='F' )    return ch-'A'+10;
-        if( 'a'<=ch && ch<='f' )    return ch-'a'+10;
+    private static int hexToBin(char ch) {
+        if ('0' <= ch && ch <= '9') {
+            return ch - '0';
+        }
+        if ('A' <= ch && ch <= 'F') {
+            return ch - 'A' + 10;
+        }
+        if ('a' <= ch && ch <= 'f') {
+            return ch - 'a' + 10;
+        }
         return -1;
     }
-
     private static final char[] hexCode = "0123456789ABCDEF".toCharArray();
 
     public String printHexBinary(byte[] data) {
-        StringBuilder r = new StringBuilder(data.length*2);
-        for ( byte b : data) {
+        StringBuilder r = new StringBuilder(data.length * 2);
+        for (byte b : data) {
             r.append(hexCode[(b >> 4) & 0xF]);
             r.append(hexCode[(b & 0xF)]);
         }
         return r.toString();
     }
 
-
     public long parseUnsignedInt(String lexicalXSDUnsignedInt) {
         return _parseLong(lexicalXSDUnsignedInt);
     }
@@ -457,7 +496,7 @@
     }
 
     public String printTime(Calendar val) {
-        return CalendarFormatter.doFormat("%h:%m:%s%z",val);
+        return CalendarFormatter.doFormat("%h:%m:%s%z", val);
     }
 
     public Calendar parseDate(String lexicalXSDDate) {
@@ -482,7 +521,6 @@
         return val;
     }
 
-
     public String printInt(int val) {
         return _printInt(val);
     }
@@ -512,23 +550,29 @@
     }
 
     public static String _printDouble(double v) {
-        if(Double.isNaN(v))                  return "NaN";
-        if( v==Double.POSITIVE_INFINITY )    return "INF";
-        if( v==Double.NEGATIVE_INFINITY )    return "-INF";
+        if (Double.isNaN(v)) {
+            return "NaN";
+        }
+        if (v == Double.POSITIVE_INFINITY) {
+            return "INF";
+        }
+        if (v == Double.NEGATIVE_INFINITY) {
+            return "-INF";
+        }
         return String.valueOf(v);
     }
 
     public String printQName(QName val, NamespaceContext nsc) {
-        return _printQName(val,nsc);
+        return _printQName(val, nsc);
     }
 
     public static String _printQName(QName val, NamespaceContext nsc) {
         // Double-check
         String qname;
-        String prefix = nsc.getPrefix( val.getNamespaceURI() );
+        String prefix = nsc.getPrefix(val.getNamespaceURI());
         String localPart = val.getLocalPart();
 
-        if( prefix == null || prefix.length()==0 ) { // be defensive
+        if (prefix == null || prefix.length() == 0) { // be defensive
             qname = localPart;
         } else {
             qname = prefix + ':' + localPart;
@@ -549,34 +593,35 @@
         return val;
     }
 
-
     /**
      * Just return the string passed as a parameter but
      * installs an instance of this class as the DatatypeConverter
      * implementation. Used from static fixed value initializers.
      */
-    public static String installHook( String s ) {
+    public static String installHook(String s) {
         DatatypeConverter.setDatatypeConverter(theInstance);
         return s;
     }
-
-
-
-
 // base64 decoder
-//====================================
-
     private static final byte[] decodeMap = initDecodeMap();
     private static final byte PADDING = 127;
 
     private static byte[] initDecodeMap() {
         byte[] map = new byte[128];
         int i;
-        for( i=0; i<128; i++ )        map[i] = -1;
+        for (i = 0; i < 128; i++) {
+            map[i] = -1;
+        }
 
-        for( i='A'; i<='Z'; i++ )    map[i] = (byte)(i-'A');
-        for( i='a'; i<='z'; i++ )    map[i] = (byte)(i-'a'+26);
-        for( i='0'; i<='9'; i++ )    map[i] = (byte)(i-'0'+52);
+        for (i = 'A'; i <= 'Z'; i++) {
+            map[i] = (byte) (i - 'A');
+        }
+        for (i = 'a'; i <= 'z'; i++) {
+            map[i] = (byte) (i - 'a' + 26);
+        }
+        for (i = '0'; i <= '9'; i++) {
+            map[i] = (byte) (i - '0' + 52);
+        }
         map['+'] = 62;
         map['/'] = 63;
         map['='] = PADDING;
@@ -604,29 +649,33 @@
      * (like what most web services produce), then the speculation of this method
      * will be correct, so we get the performance benefit.
      */
-    private static int guessLength( String text ) {
+    private static int guessLength(String text) {
         final int len = text.length();
 
         // compute the tail '=' chars
-        int j=len-1;
-        for(; j>=0; j-- ) {
+        int j = len - 1;
+        for (; j >= 0; j--) {
             byte code = decodeMap[text.charAt(j)];
-            if(code==PADDING)
+            if (code == PADDING) {
                 continue;
-            if(code==-1)
-                // most likely this base64 text is indented. go with the upper bound
-                return text.length()/4*3;
+            }
+            if (code == -1) // most likely this base64 text is indented. go with the upper bound
+            {
+                return text.length() / 4 * 3;
+            }
             break;
         }
 
         j++;    // text.charAt(j) is now at some base64 char, so +1 to make it the size
-        int padSize = len-j;
-        if(padSize >2) // something is wrong with base64. be safe and go with the upper bound
-            return text.length()/4*3;
+        int padSize = len - j;
+        if (padSize > 2) // something is wrong with base64. be safe and go with the upper bound
+        {
+            return text.length() / 4 * 3;
+        }
 
         // so far this base64 looks like it's unindented tightly packed base64.
         // take a chance and create an array with the expected size
-        return text.length()/4*3-padSize;
+        return text.length() / 4 * 3 - padSize;
     }
 
     /**
@@ -641,71 +690,82 @@
     public static byte[] _parseBase64Binary(String text) {
         final int buflen = guessLength(text);
         final byte[] out = new byte[buflen];
-        int o=0;
+        int o = 0;
 
         final int len = text.length();
         int i;
 
         final byte[] quadruplet = new byte[4];
-        int q=0;
+        int q = 0;
 
         // convert each quadruplet to three bytes.
-        for( i=0; i<len; i++ ) {
+        for (i = 0; i < len; i++) {
             char ch = text.charAt(i);
             byte v = decodeMap[ch];
 
-            if( v!=-1 )
+            if (v != -1) {
                 quadruplet[q++] = v;
+            }
 
-            if(q==4) {
+            if (q == 4) {
                 // quadruplet is now filled.
-                out[o++] = (byte)((quadruplet[0]<<2)|(quadruplet[1]>>4));
-                if( quadruplet[2]!=PADDING )
-                    out[o++] = (byte)((quadruplet[1]<<4)|(quadruplet[2]>>2));
-                if( quadruplet[3]!=PADDING )
-                    out[o++] = (byte)((quadruplet[2]<<6)|(quadruplet[3]));
-                q=0;
+                out[o++] = (byte) ((quadruplet[0] << 2) | (quadruplet[1] >> 4));
+                if (quadruplet[2] != PADDING) {
+                    out[o++] = (byte) ((quadruplet[1] << 4) | (quadruplet[2] >> 2));
+                }
+                if (quadruplet[3] != PADDING) {
+                    out[o++] = (byte) ((quadruplet[2] << 6) | (quadruplet[3]));
+                }
+                q = 0;
             }
         }
 
-        if(buflen==o) // speculation worked out to be OK
+        if (buflen == o) // speculation worked out to be OK
+        {
             return out;
+        }
 
         // we overestimated, so need to create a new buffer
         byte[] nb = new byte[o];
-        System.arraycopy(out,0,nb,0,o);
+        System.arraycopy(out, 0, nb, 0, o);
         return nb;
     }
-
     private static final char[] encodeMap = initEncodeMap();
 
     private static char[] initEncodeMap() {
         char[] map = new char[64];
         int i;
-        for( i= 0; i<26; i++ )        map[i] = (char)('A'+i);
-        for( i=26; i<52; i++ )        map[i] = (char)('a'+(i-26));
-        for( i=52; i<62; i++ )        map[i] = (char)('0'+(i-52));
+        for (i = 0; i < 26; i++) {
+            map[i] = (char) ('A' + i);
+        }
+        for (i = 26; i < 52; i++) {
+            map[i] = (char) ('a' + (i - 26));
+        }
+        for (i = 52; i < 62; i++) {
+            map[i] = (char) ('0' + (i - 52));
+        }
         map[62] = '+';
         map[63] = '/';
 
         return map;
     }
 
-    public static char encode( int i ) {
-        return encodeMap[i&0x3F];
+    public static char encode(int i) {
+        return encodeMap[i & 0x3F];
     }
 
-    public static byte encodeByte( int i ) {
-        return (byte)encodeMap[i&0x3F];
+    public static byte encodeByte(int i) {
+        return (byte) encodeMap[i & 0x3F];
     }
 
     public static String _printBase64Binary(byte[] input) {
         return _printBase64Binary(input, 0, input.length);
     }
+
     public static String _printBase64Binary(byte[] input, int offset, int len) {
-        char[] buf = new char[((len+2)/3)*4];
-        int ptr = _printBase64Binary(input,offset,len,buf,0);
-        assert ptr==buf.length;
+        char[] buf = new char[((len + 2) / 3) * 4];
+        int ptr = _printBase64Binary(input, offset, len, buf, 0);
+        assert ptr == buf.length;
         return new String(buf);
     }
 
@@ -719,33 +779,31 @@
      *      in the output buffer where the further bytes should be placed.
      */
     public static int _printBase64Binary(byte[] input, int offset, int len, char[] buf, int ptr) {
-        for( int i=offset; i<len; i+=3 ) {
-            switch( len-i ) {
-            case 1:
-                buf[ptr++] = encode(input[i]>>2);
-                buf[ptr++] = encode(((input[i])&0x3)<<4);
-                buf[ptr++] = '=';
-                buf[ptr++] = '=';
-                break;
-            case 2:
-                buf[ptr++] = encode(input[i]>>2);
-                buf[ptr++] = encode(
-                            ((input[i]&0x3)<<4) |
-                            ((input[i+1]>>4)&0xF));
-                buf[ptr++] = encode((input[i+1]&0xF)<<2);
-                buf[ptr++] = '=';
-                break;
-            default:
-                buf[ptr++] = encode(input[i]>>2);
-                buf[ptr++] = encode(
-                            ((input[i]&0x3)<<4) |
-                            ((input[i+1]>>4)&0xF));
-                buf[ptr++] = encode(
-                            ((input[i+1]&0xF)<<2)|
-                            ((input[i+2]>>6)&0x3));
-                buf[ptr++] = encode(input[i+2]&0x3F);
-                break;
-            }
+        int i = offset;
+        for (; i <= (len - 3); i += 3) {
+            buf[ptr++] = encode(input[i] >> 2);
+            buf[ptr++] = encode(
+                    ((input[i] & 0x3) << 4)
+                    | ((input[i + 1] >> 4) & 0xF));
+            buf[ptr++] = encode(
+                    ((input[i + 1] & 0xF) << 2)
+                    | ((input[i + 2] >> 6) & 0x3));
+            buf[ptr++] = encode(input[i + 2] & 0x3F);
+        }
+        if (len - i == 2) {
+            //(i == len - 2) {
+            buf[ptr++] = encode(input[i] >> 2);
+            buf[ptr++] = encode(
+                    ((input[i] & 0x3) << 4)
+                    | ((input[i + 1] >> 4) & 0xF));
+            buf[ptr++] = encode((input[i + 1] & 0xF) << 2);
+            buf[ptr++] = '=';
+        } else if (len - i == 1) {
+            //if (i == len - 1) {
+            buf[ptr++] = encode(input[i] >> 2);
+            buf[ptr++] = encode(((input[i]) & 0x3) << 4);
+            buf[ptr++] = '=';
+            buf[ptr++] = '=';
         }
         return ptr;
     }
@@ -762,58 +820,63 @@
      */
     public static int _printBase64Binary(byte[] input, int offset, int len, byte[] out, int ptr) {
         byte[] buf = out;
-        int max = len+offset;
-        for( int i=offset; i<max; i+=3 ) {
-            switch( max-i ) {
-            case 1:
-                buf[ptr++] = encodeByte(input[i]>>2);
-                buf[ptr++] = encodeByte(((input[i])&0x3)<<4);
-                buf[ptr++] = '=';
-                buf[ptr++] = '=';
-                break;
-            case 2:
-                buf[ptr++] = encodeByte(input[i]>>2);
-                buf[ptr++] = encodeByte(
-                            ((input[i]&0x3)<<4) |
-                            ((input[i+1]>>4)&0xF));
-                buf[ptr++] = encodeByte((input[i+1]&0xF)<<2);
-                buf[ptr++] = '=';
-                break;
-            default:
-                buf[ptr++] = encodeByte(input[i]>>2);
-                buf[ptr++] = encodeByte(
-                            ((input[i]&0x3)<<4) |
-                            ((input[i+1]>>4)&0xF));
-                buf[ptr++] = encodeByte(
-                            ((input[i+1]&0xF)<<2)|
-                            ((input[i+2]>>6)&0x3));
-                buf[ptr++] = encodeByte(input[i+2]&0x3F);
-                break;
-            }
+        int i = offset;
+        for (; i <= (len - 3); i += 3) {
+            buf[ptr++] = encodeByte(input[i] >> 2);
+            buf[ptr++] = encodeByte(
+                    ((input[i] & 0x3) << 4)
+                    | ((input[i + 1] >> 4) & 0xF));
+            buf[ptr++] = encodeByte(
+                    ((input[i + 1] & 0xF) << 2)
+                    | ((input[i + 2] >> 6) & 0x3));
+            buf[ptr++] = encodeByte(input[i + 2] & 0x3F);
         }
-
+        // encode when exactly 2 elements (left) to encode
+        if (len - i == 2) {
+            buf[ptr++] = encodeByte(input[i] >> 2);
+            buf[ptr++] = encodeByte(
+                    ((input[i] & 0x3) << 4)
+                    | ((input[i + 1] >> 4) & 0xF));
+            buf[ptr++] = encodeByte((input[i + 1] & 0xF) << 2);
+            buf[ptr++] = '=';
+        } else if (len - i == 1) {
+            // encode when exactly 1 element (left) to encode
+            buf[ptr++] = encodeByte(input[i] >> 2);
+            buf[ptr++] = encodeByte(((input[i]) & 0x3) << 4);
+            buf[ptr++] = '=';
+            buf[ptr++] = '=';
+        }
         return ptr;
     }
 
     private static CharSequence removeOptionalPlus(CharSequence s) {
         int len = s.length();
 
-        if(len<=1 || s.charAt(0)!='+')    return s;
+        if (len <= 1 || s.charAt(0) != '+') {
+            return s;
+        }
 
-        s = s.subSequence(1,len);
+        s = s.subSequence(1, len);
         char ch = s.charAt(0);
-        if('0'<=ch && ch<='9')    return s;
-        if('.'==ch )    return s;
+        if ('0' <= ch && ch <= '9') {
+            return s;
+        }
+        if ('.' == ch) {
+            return s;
+        }
 
         throw new NumberFormatException();
     }
 
-    private static boolean isDigitOrPeriodOrSign( char ch ) {
-        if( '0'<=ch && ch<='9' )    return true;
-        if( ch=='+' || ch=='-' || ch=='.' )    return true;
+    private static boolean isDigitOrPeriodOrSign(char ch) {
+        if ('0' <= ch && ch <= '9') {
+            return true;
+        }
+        if (ch == '+' || ch == '-' || ch == '.') {
+            return true;
+        }
         return false;
     }
-
     private static final DatatypeFactory datatypeFactory;
 
     static {
@@ -824,103 +887,107 @@
         }
     }
 
+    private static final class CalendarFormatter {
 
-    private static final class CalendarFormatter {
-        public static String doFormat( String format, Calendar cal ) throws IllegalArgumentException {
+        public static String doFormat(String format, Calendar cal) throws IllegalArgumentException {
             int fidx = 0;
             int flen = format.length();
             StringBuilder buf = new StringBuilder();
 
-            while(fidx<flen) {
+            while (fidx < flen) {
                 char fch = format.charAt(fidx++);
 
-                if(fch!='%') {  // not a meta character
+                if (fch != '%') {  // not a meta character
                     buf.append(fch);
                     continue;
                 }
 
                 // seen meta character. we don't do error check against the format
                 switch (format.charAt(fidx++)) {
-                case 'Y' : // year
-                    formatYear(cal, buf);
-                    break;
+                    case 'Y': // year
+                        formatYear(cal, buf);
+                        break;
 
-                case 'M' : // month
-                    formatMonth(cal, buf);
-                    break;
+                    case 'M': // month
+                        formatMonth(cal, buf);
+                        break;
 
-                case 'D' : // days
-                    formatDays(cal, buf);
-                    break;
+                    case 'D': // days
+                        formatDays(cal, buf);
+                        break;
 
-                case 'h' : // hours
-                    formatHours(cal, buf);
-                    break;
+                    case 'h': // hours
+                        formatHours(cal, buf);
+                        break;
 
-                case 'm' : // minutes
-                    formatMinutes(cal, buf);
-                    break;
+                    case 'm': // minutes
+                        formatMinutes(cal, buf);
+                        break;
 
-                case 's' : // parse seconds.
-                    formatSeconds(cal, buf);
-                    break;
+                    case 's': // parse seconds.
+                        formatSeconds(cal, buf);
+                        break;
 
-                case 'z' : // time zone
-                    formatTimeZone(cal,buf);
-                    break;
+                    case 'z': // time zone
+                        formatTimeZone(cal, buf);
+                        break;
 
-                default :
-                    // illegal meta character. impossible.
-                    throw new InternalError();
+                    default:
+                        // illegal meta character. impossible.
+                        throw new InternalError();
                 }
             }
 
             return buf.toString();
         }
 
-
         private static void formatYear(Calendar cal, StringBuilder buf) {
             int year = cal.get(Calendar.YEAR);
 
             String s;
             if (year <= 0) // negative value
+            {
                 s = Integer.toString(1 - year);
-            else // positive value
+            } else // positive value
+            {
                 s = Integer.toString(year);
+            }
 
-            while (s.length() < 4)
+            while (s.length() < 4) {
                 s = '0' + s;
-            if (year <= 0)
+            }
+            if (year <= 0) {
                 s = '-' + s;
+            }
 
             buf.append(s);
         }
 
         private static void formatMonth(Calendar cal, StringBuilder buf) {
-            formatTwoDigits(cal.get(Calendar.MONTH)+1,buf);
+            formatTwoDigits(cal.get(Calendar.MONTH) + 1, buf);
         }
 
         private static void formatDays(Calendar cal, StringBuilder buf) {
-            formatTwoDigits(cal.get(Calendar.DAY_OF_MONTH),buf);
+            formatTwoDigits(cal.get(Calendar.DAY_OF_MONTH), buf);
         }
 
         private static void formatHours(Calendar cal, StringBuilder buf) {
-            formatTwoDigits(cal.get(Calendar.HOUR_OF_DAY),buf);
+            formatTwoDigits(cal.get(Calendar.HOUR_OF_DAY), buf);
         }
 
         private static void formatMinutes(Calendar cal, StringBuilder buf) {
-            formatTwoDigits(cal.get(Calendar.MINUTE),buf);
+            formatTwoDigits(cal.get(Calendar.MINUTE), buf);
         }
 
         private static void formatSeconds(Calendar cal, StringBuilder buf) {
-            formatTwoDigits(cal.get(Calendar.SECOND),buf);
+            formatTwoDigits(cal.get(Calendar.SECOND), buf);
             if (cal.isSet(Calendar.MILLISECOND)) { // milliseconds
                 int n = cal.get(Calendar.MILLISECOND);
-                if(n!=0) {
+                if (n != 0) {
                     String ms = Integer.toString(n);
-                    while (ms.length() < 3)
+                    while (ms.length() < 3) {
                         ms = '0' + ms; // left 0 paddings.
-
+                    }
                     buf.append('.');
                     buf.append(ms);
                 }
@@ -928,22 +995,24 @@
         }
 
         /** formats time zone specifier. */
-        private static void formatTimeZone(Calendar cal,StringBuilder buf) {
+        private static void formatTimeZone(Calendar cal, StringBuilder buf) {
             TimeZone tz = cal.getTimeZone();
 
-            if (tz == null)      return;
+            if (tz == null) {
+                return;
+            }
 
             // otherwise print out normally.
             int offset = tz.getOffset(cal.getTime().getTime());
 
-            if(offset==0) {
+            if (offset == 0) {
                 buf.append('Z');
                 return;
             }
 
-            if (offset >= 0)
+            if (offset >= 0) {
                 buf.append('+');
-            else {
+            } else {
                 buf.append('-');
                 offset *= -1;
             }
@@ -956,9 +1025,11 @@
         }
 
         /** formats Integer into two-character-wide string. */
-        private static void formatTwoDigits(int n,StringBuilder buf) {
+        private static void formatTwoDigits(int n, StringBuilder buf) {
             // n is always non-negative.
-            if (n < 10) buf.append('0');
+            if (n < 10) {
+                buf.append('0');
+            }
             buf.append(n);
         }
     }
--- a/sources/jaxws_src/src/javax/xml/bind/DatatypeConverterInterface.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/DatatypeConverterInterface.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/Element.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/Element.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/GetPropertyAction.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/GetPropertyAction.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind;
 
 import java.security.PrivilegedAction;
--- a/sources/jaxws_src/src/javax/xml/bind/JAXB.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/JAXB.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind;
 
 import javax.xml.bind.annotation.XmlRootElement;
--- a/sources/jaxws_src/src/javax/xml/bind/JAXBContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/JAXBContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2011, 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
@@ -64,8 +64,8 @@
  * class containing the following method signatures:</i>
  *
  * <pre>
- * public static JAXBContext createContext( String contextPath, ClassLoader classLoader, Map<String,Object> properties ) throws JAXBException
- * public static JAXBContext createContext( Class[] classes, Map<String,Object> properties ) throws JAXBException
+ * public static JAXBContext createContext( String contextPath, ClassLoader classLoader, Map&lt;String,Object> properties ) throws JAXBException
+ * public static JAXBContext createContext( Class[] classes, Map&lt;String,Object> properties ) throws JAXBException
  * </pre>
  *
  * <p><i>
@@ -252,7 +252,6 @@
  * or <tt>public static JAXBContext createContet(Class[],Map)</tt> method
  * (see {@link #newInstance(Class[], Map)} for the parameter semantics) are invoked
  * to create a {@link JAXBContext}.
- * <tt>
  *
  * @author <ul><li>Ryan Shoemaker, Sun Microsystems, Inc.</li><li>Kohsuke Kawaguchi, Sun Microsystems, Inc.</li><li>Joe Fialli, Sun Microsystems, Inc.</li></ul>
  * @see Marshaller
@@ -353,7 +352,7 @@
      * <p>
      * To maintain compatibility with JAXB 1.0 schema to java
      * interface/implementation binding, enabled by schema customization
-     * <tt><jaxb:globalBindings valueClass="false"></tt>,
+     * <tt>&lt;jaxb:globalBindings valueClass="false"></tt>,
      * the JAXB provider will ensure that each package on the context path
      * has a <tt>jaxb.properties</tt> file which contains a value for the
      * <tt>javax.xml.bind.context.factory</tt> property and that all values
@@ -457,13 +456,13 @@
 //     * For example, in the following Java code, if you do
 //     * <tt>newInstance(Foo.class)</tt>, the newly created {@link JAXBContext}
 //     * will recognize both <tt>Foo</tt> and <tt>Bar</tt>, but not <tt>Zot</tt>:
-//     * <pre><xmp>
+//     * <pre>
 //     * class Foo {
 //     *      Bar b;
 //     * }
 //     * class Bar { int x; }
 //     * class Zot extends Bar { int y; }
-//     * </xmp></pre>
+//     * </pre>
 //     *
 //     * Therefore, a typical client application only needs to specify the
 //     * top-level classes, but it needs to be careful.
--- a/sources/jaxws_src/src/javax/xml/bind/JAXBElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/JAXBElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -143,7 +143,7 @@
      * <p>Set the content model and attributes of this xml element.</p>
      *
      * <p>When this property is set to <tt>null</tt>, <tt>isNil()</tt> must by <tt>true</tt>.
-     *    Details of constraint are described at {@link #isNil()}.</pp>
+     *    Details of constraint are described at {@link #isNil()}.</p>
      *
      * @see #isTypeSubstituted()
      */
--- a/sources/jaxws_src/src/javax/xml/bind/JAXBException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/JAXBException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/JAXBIntrospector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/JAXBIntrospector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/JAXBPermission.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/JAXBPermission.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind;
 
 import java.awt.*;
--- a/sources/jaxws_src/src/javax/xml/bind/MarshalException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/MarshalException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/Marshaller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/Marshaller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2011, 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
@@ -215,18 +215,18 @@
  * All JAXB Providers are required to support the following set of properties.
  * Some providers may support additional properties.
  * <dl>
- *   <dt><tt>jaxb.encoding</tt> - value must be a java.lang.String</dd>
+ *   <dt><tt>jaxb.encoding</tt> - value must be a java.lang.String</dt>
  *   <dd>The output encoding to use when marshalling the XML data.  The
  *               Marshaller will use "UTF-8" by default if this property is not
  *       specified.</dd>
- *   <dt><tt>jaxb.formatted.output</tt> - value must be a java.lang.Boolean</dd>
+ *   <dt><tt>jaxb.formatted.output</tt> - value must be a java.lang.Boolean</dt>
  *   <dd>This property controls whether or not the Marshaller will format
  *       the resulting XML data with line breaks and indentation.  A
  *       true value for this property indicates human readable indented
  *       xml data, while a false value indicates unformatted xml data.
  *       The Marshaller will default to false (unformatted) if this
  *       property is not specified.</dd>
- *   <dt><tt>jaxb.schemaLocation</tt> - value must be a java.lang.String</dd>
+ *   <dt><tt>jaxb.schemaLocation</tt> - value must be a java.lang.String</dt>
  *   <dd>This property allows the client application to specify an
  *       xsi:schemaLocation attribute in the generated XML data.  The format of
  *       the schemaLocation attribute value is discussed in an easy to
@@ -235,7 +235,7 @@
  *       of the W3C XML Schema Part 0: Primer</a> and specified in
  *       <a href="http://www.w3.org/TR/xmlschema-1/#Instance_Document_Constructions">
  *       Section 2.6 of the W3C XML Schema Part 1: Structures</a>.</dd>
- *   <dt><tt>jaxb.noNamespaceSchemaLocation</tt> - value must be a java.lang.String</dd>
+ *   <dt><tt>jaxb.noNamespaceSchemaLocation</tt> - value must be a java.lang.String</dt>
  *   <dd>This property allows the client application to specify an
  *       xsi:noNamespaceSchemaLocation attribute in the generated XML
  *       data.  The format of the schemaLocation attribute value is discussed in
@@ -244,7 +244,7 @@
  *       of the W3C XML Schema Part 0: Primer</a> and specified in
  *       <a href="http://www.w3.org/TR/xmlschema-1/#Instance_Document_Constructions">
  *       Section 2.6 of the W3C XML Schema Part 1: Structures</a>.</dd>
- *   <dt><tt>jaxb.fragment</tt> - value must be a java.lang.Boolean</dd>
+ *   <dt><tt>jaxb.fragment</tt> - value must be a java.lang.Boolean</dt>
  *   <dd>This property determines whether or not document level events will be
  *       generated by the Marshaller.  If the property is not specified, the
  *       default is <tt>false</tt>. This property has different implications depending
--- a/sources/jaxws_src/src/javax/xml/bind/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2003, 2011, 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
--- a/sources/jaxws_src/src/javax/xml/bind/NotIdentifiableEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/NotIdentifiableEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/ParseConversionEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/ParseConversionEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/PrintConversionEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/PrintConversionEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/PropertyException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/PropertyException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/SchemaOutputResolver.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/SchemaOutputResolver.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind;
 
 import javax.xml.transform.Result;
--- a/sources/jaxws_src/src/javax/xml/bind/TypeConstraintException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/TypeConstraintException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/UnmarshalException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/UnmarshalException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/Unmarshaller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/Unmarshaller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2011, 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
@@ -254,7 +254,6 @@
  *       <th>JAXBElement Property</th>
  *       <th>Value</th>
  *     </tr>
- *     </tr>
  *     <tr>
  *       <td>name</td>
  *       <td><code>xml element name</code></td>
@@ -271,7 +270,7 @@
  *     </tr>
  *     <tr>
  *       <td>scope</td>
- *       <td><code>null</code> <i>(actual scope is unknown)</td>
+ *       <td><code>null</code> <i>(actual scope is unknown)</i></td>
  *     </tr>
  *   </tbody>
  *  </table>
--- a/sources/jaxws_src/src/javax/xml/bind/UnmarshallerHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/UnmarshallerHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind;
 
 import org.xml.sax.ContentHandler;
--- a/sources/jaxws_src/src/javax/xml/bind/ValidationEvent.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/ValidationEvent.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/ValidationEventHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/ValidationEventHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/ValidationEventLocator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/ValidationEventLocator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/ValidationException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/ValidationException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/Validator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/Validator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/WhiteSpaceProcessor.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/WhiteSpaceProcessor.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind;
 
 /**
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlAnyElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlAnyElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -30,7 +30,6 @@
 import javax.xml.bind.JAXBContext;
 import javax.xml.bind.JAXBElement;
 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import javax.xml.bind.annotation.*;
 import java.lang.annotation.Retention;
 import java.lang.annotation.Target;
 import java.util.List;
@@ -96,15 +95,15 @@
  * <h2>Schema To Java example</h2>
  *
  * The following schema would produce the following Java class:
- * <pre><xmp>
- * <xs:complexType name="foo">
- *   <xs:sequence>
- *     <xs:element name="a" type="xs:int" />
- *     <xs:element name="b" type="xs:int" />
- *     <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
- *   </xs:sequence>
- * </xs:complexType>
- * </xmp></pre>
+ * <pre>
+ * &lt;xs:complexType name="foo">
+ *   &lt;xs:sequence>
+ *     &lt;xs:element name="a" type="xs:int" />
+ *     &lt;xs:element name="b" type="xs:int" />
+ *     &lt;xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
+ *   &lt;/xs:sequence>
+ * &lt;/xs:complexType>
+ * </pre>
  *
  * <pre>
  * class Foo {
@@ -117,51 +116,51 @@
  *
  * It can unmarshal instances like
  *
- * <pre><xmp>
- * <foo xmlns:e="extra">
- *   <a>1</a>
- *   <e:other />  // this will be bound to DOM, because unmarshalling is orderless
- *   <b>3</b>
- *   <e:other />
- *   <c>5</c>     // this will be bound to DOM, because the annotation doesn't remember namespaces.
- * </foo>
- * </xmp></pre>
+ * <pre>
+ * &lt;foo xmlns:e="extra">
+ *   &lt;a>1</a>
+ *   &lt;e:other />  // this will be bound to DOM, because unmarshalling is orderless
+ *   &lt;b>3</b>
+ *   &lt;e:other />
+ *   &lt;c>5</c>     // this will be bound to DOM, because the annotation doesn't remember namespaces.
+ * &lt;/foo>
+ * </pre>
  *
  *
  *
  * The following schema would produce the following Java class:
- * <pre><xmp>
- * <xs:complexType name="bar">
- *   <xs:complexContent>
- *   <xs:extension base="foo">
- *     <xs:sequence>
- *       <xs:element name="c" type="xs:int" />
- *       <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
- *     </xs:sequence>
- *   </xs:extension>
- * </xs:complexType>
- * </xmp></pre>
+ * <pre>
+ * &lt;xs:complexType name="bar">
+ *   &lt;xs:complexContent>
+ *   &lt;xs:extension base="foo">
+ *     &lt;xs:sequence>
+ *       &lt;xs:element name="c" type="xs:int" />
+ *       &lt;xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
+ *     &lt;/xs:sequence>
+ *   &lt;/xs:extension>
+ * &lt;/xs:complexType>
+ * </pre>
  *
- * <pre><xmp>
+ * <pre>
  * class Bar extends Foo {
  *   int c;
  *   // Foo.getAny() also represents wildcard content for type definition bar.
  * }
- * </xmp></pre>
+ * </pre>
  *
  *
  * It can unmarshal instances like
  *
- * <pre><xmp>
- * <bar xmlns:e="extra">
- *   <a>1</a>
- *   <e:other />  // this will be bound to DOM, because unmarshalling is orderless
- *   <b>3</b>
- *   <e:other />
- *   <c>5</c>     // this now goes to Bar.c
- *   <e:other />  // this will go to Foo.any
- * </bar>
- * </xmp></pre>
+ * <pre>
+ * &lt;bar xmlns:e="extra">
+ *   &lt;a>1</a>
+ *   &lt;e:other />  // this will be bound to DOM, because unmarshalling is orderless
+ *   &lt;b>3</b>
+ *   &lt;e:other />
+ *   &lt;c>5</c>     // this now goes to Bar.c
+ *   &lt;e:other />  // this will go to Foo.any
+ * &lt;/bar>
+ * </pre>
  *
  *
  *
@@ -173,15 +172,15 @@
  *
  * <p>
  * The following schema would produce the following Java class:
- * <pre><xmp>
- * <xs:complexType name="foo">
- *   <xs:choice maxOccurs="unbounded" minOccurs="0">
- *     <xs:element name="a" type="xs:int" />
- *     <xs:element name="b" type="xs:int" />
- *     <xs:any namespace="##other" processContents="lax" />
- *   </xs:choice>
- * </xs:complexType>
- * </xmp></pre>
+ * <pre>
+ * &lt;xs:complexType name="foo">
+ *   &lt;xs:choice maxOccurs="unbounded" minOccurs="0">
+ *     &lt;xs:element name="a" type="xs:int" />
+ *     &lt;xs:element name="b" type="xs:int" />
+ *     &lt;xs:any namespace="##other" processContents="lax" />
+ *   &lt;/xs:choice>
+ * &lt;/xs:complexType>
+ * </pre>
  *
  * <pre>
  * class Foo {
@@ -205,13 +204,13 @@
  *
  * It can unmarshal instances like
  *
- * <pre><xmp>
- * <foo xmlns:e="extra">
- *   <a>1</a>     // this will unmarshal to a {@link JAXBElement} instance whose value is 1.
- *   <e:other />  // this will unmarshal to a DOM {@link Element}.
- *   <b>3</b>     // this will unmarshal to a {@link JAXBElement} instance whose value is 1.
- * </foo>
- * </xmp></pre>
+ * <pre>
+ * &lt;foo xmlns:e="extra">
+ *   &lt;a>1</a>     // this will unmarshal to a {@link JAXBElement} instance whose value is 1.
+ *   &lt;e:other />  // this will unmarshal to a DOM {@link Element}.
+ *   &lt;b>3</b>     // this will unmarshal to a {@link JAXBElement} instance whose value is 1.
+ * &lt;/foo>
+ * </pre>
  *
  *
  *
@@ -227,11 +226,11 @@
  * }
  * </pre>
  * then the following document will unmarshal like this:
- * <pre><xmp>
- * <foo>
- *   <unknown />
- *   <foo />
- * </foo>
+ * <pre>
+ * &lt;foo>
+ *   &lt;unknown />
+ *   &lt;foo />
+ * &lt;/foo>
  *
  * Foo foo = unmarshal();
  * // 1 for 'unknown', another for 'foo'
@@ -241,8 +240,7 @@
  * // because of lax=true, the 'foo' element eagerly
  * // unmarshals to a Foo object.
  * assert foo.others[1] instanceof Foo;
- * </xmp></pre>
- *
+ * </pre>
  *
  * @author Kohsuke Kawaguchi
  * @since JAXB2.0
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlAttachmentRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlAttachmentRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -23,7 +23,6 @@
  * questions.
  */
 
-
 package javax.xml.bind.annotation;
 
 import javax.activation.DataHandler;
@@ -52,16 +51,16 @@
  * }
  * </pre>
  * The above code maps to the following XML:
- * <pre><xmp>
- * <xs:element name="foo" xmlns:ref="http://ws-i.org/profiles/basic/1.1/xsd">
- *   <xs:complexType>
- *     <xs:sequence>
- *       <xs:element name="body" type="ref:swaRef" minOccurs="0" />
- *     </xs:sequence>
- *     <xs:attribute name="data" type="ref:swaRef" use="optional" />
- *   </xs:complexType>
- * </xs:element>
- * </xmp></pre>
+ * <pre>
+ * &lt;xs:element name="foo" xmlns:ref="http://ws-i.org/profiles/basic/1.1/xsd">
+ *   &lt;xs:complexType>
+ *     &lt;xs:sequence>
+ *       &lt;xs:element name="body" type="ref:swaRef" minOccurs="0" />
+ *     &lt;/xs:sequence>
+ *     &lt;xs:attribute name="data" type="ref:swaRef" use="optional" />
+ *   &lt;/xs:complexType>
+ * &lt;/xs:element>
+ * </pre>
  *
  * <p>
  * The above binding supports WS-I AP 1.0 <a href="http://www.ws-i.org/Profiles/AttachmentsProfile-1.0-2004-08-24.html#Referencing_Attachments_from_the_SOAP_Envelope">WS-I Attachments Profile Version 1.0.</a>
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlAttribute.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlAttribute.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -78,7 +78,7 @@
  *            {@link XmlAttachmentRef},
  *            {@link XmlMimeType},
  *            {@link XmlInlineBinaryData},
- *            {@link javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter}</li>.
+ *            {@link javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter}.</li>
  * </ul>
  * </p>
  *
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -38,7 +38,7 @@
  *
  * <p> <b>Usage</b> </p>
  * <p>
- * </tt>@XmlElement</tt> annotation can be used with the following program
+ * <tt>@XmlElement</tt> annotation can be used with the following program
  * elements:
  * <ul>
  *   <li> a JavaBean property </li>
@@ -180,7 +180,7 @@
      *  the enclosing class.
      *
      *  <li>
-     *  Otherwise "" (which produces unqualified element in the default
+     *  Otherwise &#39;&#39; (which produces unqualified element in the default
      *  namespace.
      * </ol>
      */
@@ -190,7 +190,7 @@
      * Default value of this element.
      *
      * <p>
-     * The '\u0000' value specified as a default of this annotation element
+     * The <pre>'\u0000'</pre> value specified as a default of this annotation element
      * is used as a poor-man's substitute for null to allow implementations
      * to recognize the 'no default value' state.
      */
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlElementDecl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlElementDecl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -65,9 +65,9 @@
  *         JAXBElement&lt;String> createFoo(String s) { ... }
  *     }
  * </pre>
- * <pre><xmp>
- *     <!-- XML input -->
- *       <foo>string</foo>
+ * <pre>
+ *     &lt;!-- XML input -->
+ *       &lt;foo>string</foo>
  *
  *     // Example: code fragment corresponding to XML input
  *     JAXBElement<String> o =
@@ -77,9 +77,9 @@
  *     System.out.println(o.getValue());  // prints  "string"
  *     System.out.println(o.getValue().getClass()); // prints "java.lang.String"
  *
- *     <!-- Example: XML schema definition -->
- *     <xs:element name="foo" type="xs:string"/>
- * </xmp></pre>
+ *     &lt;!-- Example: XML schema definition -->
+ *     &lt;xs:element name="foo" type="xs:string"/>
+ * </pre>
  *
  * <p><b>Example 2: </b> Element declaration with non local scope
  * <p>
@@ -90,18 +90,18 @@
  * The following example may be replaced in a future revision of
  * this javadoc.
  *
- * <pre><xmp>
- *     <!-- Example: XML schema definition -->
- *     <xs:schema>
- *       <xs:complexType name="pea">
- *         <xs:choice maxOccurs="unbounded">
- *           <xs:element name="foo" type="xs:string"/>
- *           <xs:element name="bar" type="xs:string"/>
- *         </xs:choice>
- *       </xs:complexType>
- *       <xs:element name="foo" type="xs:int"/>
- *     </xs:schema>
- * </xmp></pre>
+ * <pre>
+ *     &lt;!-- Example: XML schema definition -->
+ *     &lt;xs:schema>
+ *       &lt;xs:complexType name="pea">
+ *         &lt;xs:choice maxOccurs="unbounded">
+ *           &lt;xs:element name="foo" type="xs:string"/>
+ *           &lt;xs:element name="bar" type="xs:string"/>
+ *         &lt;/xs:choice>
+ *       &lt;/xs:complexType>
+ *       &lt;xs:element name="foo" type="xs:int"/>
+ *     &lt;/xs:schema>
+ * </pre>
  * <pre>
  *     // Example: expected default binding
  *     class Pea {
@@ -202,7 +202,7 @@
      * Default value of this element.
      *
      * <p>
-     * The '\u0000' value specified as a default of this annotation element
+     * The <pre>'\u0000'</pre> value specified as a default of this annotation element
      * is used as a poor-man's substitute for null to allow implementations
      * to recognize the 'no default value' state.
      */
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlElementRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlElementRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -56,10 +56,10 @@
  * support for substitution groups using an <i>element property</i>,
  * (section 5.5.5, "Element Property" of JAXB 2.0 specification). An
  * element property method signature is of the form:
- * <pre><xmp>
+ * <pre>
  *     public void setTerm(JAXBElement<? extends Operator>);
  *     public JAXBElement<? extends Operator> getTerm();
- * </xmp></pre>
+ * </pre>
  * <p>
  * An element factory method annotated with  {@link XmlElementDecl} is
  * used to create a <tt>JAXBElement</tt> instance, containing an XML
@@ -94,7 +94,7 @@
  * <p>See "Package Specification" in javax.xml.bind.package javadoc for
  * additional common information.</p>
  *
- * <p><b>Example 1: </b>Ant Task Example</b></p>
+ * <p><b>Example 1: Ant Task Example</b></p>
  * The following Java class hierarchy models an Ant build
  * script.  An Ant task corresponds to a class in the class
  * hierarchy. The XML element name of an Ant task is indicated by the
@@ -143,16 +143,16 @@
  *     marshal(target);
  * </pre>
  * will produce the following XML output:
- * <pre><xmp>
- *     <target>
- *       <jar>
+ * <pre>
+ *     &lt;target>
+ *       &lt;jar>
  *         ....
- *       </jar>
- *       <javac>
+ *       &lt;/jar>
+ *       &lt;javac>
  *         ....
- *       </javac>
- *     </target>
- * </xmp></pre>
+ *       &lt;/javac>
+ *     &lt;/target>
+ * </pre>
  * <p>
  * It is not an error to have a class that extends <tt>Task</tt>
  * that doesn't have {@link XmlRootElement}. But they can't show up in an
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlElementRefs.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlElementRefs.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlElementWrapper.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlElementWrapper.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.annotation;
 
 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
@@ -75,7 +76,7 @@
  *            {@link XmlElements},
  *            {@link XmlElementRef},
  *            {@link XmlElementRefs},
- *            {@link XmlJavaTypeAdapter}</li>.
+ *            {@link XmlJavaTypeAdapter}.</li>
  * </ul>
  *
  * <p>See "Package Specification" in javax.xml.bind.package javadoc for
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlElements.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlElements.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlEnum.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlEnum.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlEnumValue.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlEnumValue.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlID.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlID.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlIDREF.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlIDREF.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlList.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlList.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.annotation;
 
 import java.lang.annotation.Retention;
@@ -58,12 +59,12 @@
  *
  * would produce XML like this:
  *
- * <pre><xmp>
- * <foo>
- *   <data>abc</data>
- *   <data>def</data>
- * </foo>
- * </xmp></pre>
+ * <pre>
+ * &lt;foo>
+ *   &lt;data>abc</data>
+ *   &lt;data>def</data>
+ * &lt;/foo>
+ * </pre>
  *
  * &#64;XmlList annotation, on the other hand, allows multiple values to be
  * represented as whitespace-separated tokens in a single element. For example,
@@ -79,11 +80,11 @@
  *
  * the above code will produce XML like this:
  *
- * <pre><xmp>
- * <foo>
- *   <data>abc def</data>
- * </foo>
- * </xmp></pre>
+ * <pre>
+ * &lt;foo>
+ *   &lt;data>abc def</data>
+ * &lt;/foo>
+ * </pre>
  *
  * <p>This annotation can be used with the following annotations:
  *        {@link XmlElement},
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlMixed.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlMixed.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -56,17 +56,17 @@
  * </ul>
  *
  * Below is an example of binding and creation of mixed content.
- * <pre><xmp>
- *  <!-- schema fragment having  mixed content -->
- *  <xs:complexType name="letterBody" mixed="true">
- *    <xs:sequence>
- *      <xs:element name="name" type="xs:string"/>
- *      <xs:element name="quantity" type="xs:positiveInteger"/>
- *      <xs:element name="productName" type="xs:string"/>
- *      <!-- etc. -->
- *    </xs:sequence>
- *  </xs:complexType>
- *  <xs:element name="letterBody" type="letterBody"/>
+ * <pre>
+ *  &lt;!-- schema fragment having  mixed content -->
+ *  &lt;xs:complexType name="letterBody" mixed="true">
+ *    &lt;xs:sequence>
+ *      &lt;xs:element name="name" type="xs:string"/>
+ *      &lt;xs:element name="quantity" type="xs:positiveInteger"/>
+ *      &lt;xs:element name="productName" type="xs:string"/>
+ *      &lt;!-- etc. -->
+ *    &lt;/xs:sequence>
+ *  &lt;/xs:complexType>
+ *  &lt;xs:element name="letterBody" type="letterBody"/>
  *
  * // Schema-derived Java code:
  * // (Only annotations relevant to mixed content are shown below,
@@ -74,14 +74,14 @@
  * import java.math.BigInteger;
  * public class ObjectFactory {
  *      // element instance factories
- *      JAXBElement<LetterBody> createLetterBody(LetterBody value);
- *      JAXBElement<String>     createLetterBodyName(String value);
- *      JAXBElement<BigInteger> createLetterBodyQuantity(BigInteger value);
- *      JAXBElement<String>     createLetterBodyProductName(String value);
+ *      JAXBElement&lt;LetterBody> createLetterBody(LetterBody value);
+ *      JAXBElement&lt;String>     createLetterBodyName(String value);
+ *      JAXBElement&lt;BigInteger> createLetterBodyQuantity(BigInteger value);
+ *      JAXBElement&lt;String>     createLetterBodyProductName(String value);
  *      // type instance factory
  *      LetterBody> createLetterBody();
  * }
- * </xmp></pre>
+ * </pre>
  * <pre>
  * public class LetterBody {
  *      // Mixed content can contain instances of Element classes
@@ -96,17 +96,17 @@
  * }
  * </pre>
  * The following is an XML instance document with mixed content
- * <pre><xmp>
- * <letterBody>
- * Dear Mr.<name>Robert Smith</name>
- * Your order of <quantity>1</quantity> <productName>Baby
- * Monitor</productName> shipped from our warehouse. ....
- * </letterBody>
- * </xmp></pre>
+ * <pre>
+ * &lt;letterBody>
+ * Dear Mr.&lt;name>Robert Smith&lt;/name>
+ * Your order of &lt;quantity>1&lt;/quantity> &lt;productName>Baby
+ * Monitor&lt;/productName> shipped from our warehouse. ....
+ * &lt;/letterBody>
+ * </pre>
  * that can be constructed using following JAXB API calls.
- * <pre><xmp>
+ * <pre>
  * LetterBody lb = ObjectFactory.createLetterBody();
- * JAXBElement<LetterBody> lbe = ObjectFactory.createLetterBody(lb);
+ * JAXBElement&lt;LetterBody> lbe = ObjectFactory.createLetterBody(lb);
  * List gcl = lb.getContent();  //add mixed content to general content property.
  * gcl.add("Dear Mr.");  // add text information item as a String.
  *
@@ -119,7 +119,7 @@
  *                      createLetterBodyQuantity(new BigInteger("1")));
  * gcl.add(ObjectFactory.createLetterBodyProductName("Baby Monitor"));
  * gcl.add("shipped from our warehouse");  // add text information item
- * </xmp></pre>
+ * </pre>
  *
  * <p>See "Package Specification" in javax.xml.bind.package javadoc for
  * additional common information.</p>
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlNs.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlNs.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlNsForm.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlNsForm.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -40,8 +40,8 @@
  * <table border="1" cellpadding="4" cellspacing="3">
  *   <tbody>
  *     <tr>
- *       <td><b>Enum Value<b></td>
- *       <td><b>XML Schema Value<b></td>
+ *       <td><b>Enum Value</b></td>
+ *       <td><b>XML Schema Value</b></td>
  *     </tr>
  *
  *     <tr valign="top">
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlRegistry.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlRegistry.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlRootElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlRootElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -73,28 +73,28 @@
  *     marshal( new Point(3,5), System.out);
  * </pre>
  *
- * <pre><xmp>
- *     <!-- Example: XML output -->
- *     <point>
- *       <x> 3 </x>
- *       <y> 5 </y>
- *     </point>
- * </xmp></pre>
+ * <pre>
+ *     &lt;!-- Example: XML output -->
+ *     &lt;point>
+ *       &lt;x> 3 </x>
+ *       &lt;y> 5 </y>
+ *     &lt;/point>
+ * </pre>
  *
  * The annotation causes an global element declaration to be produced
  * in the schema. The global element declaration is associated with
  * the XML schema type to which the class is mapped.
  *
- * <pre><xmp>
- *     <!-- Example: XML schema definition -->
- *     <xs:element name="point" type="point"/>
- *     <xs:complexType name="point">
- *       <xs:sequence>
- *         <xs:element name="x" type="xs:int"/>
- *         <xs:element name="y" type="xs:int"/>
- *       </xs:sequence>
- *     </xs:complexType>
- * </xmp></pre>
+ * <pre>
+ *     &lt;!-- Example: XML schema definition -->
+ *     &lt;xs:element name="point" type="point"/>
+ *     &lt;xs:complexType name="point">
+ *       &lt;xs:sequence>
+ *         &lt;xs:element name="x" type="xs:int"/>
+ *         &lt;xs:element name="y" type="xs:int"/>
+ *       &lt;/xs:sequence>
+ *     &lt;/xs:complexType>
+ * </pre>
  *
  * <p>
  *
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlSchema.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlSchema.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlSchemaType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlSchemaType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.annotation;
 
 import java.lang.annotation.Retention;
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlSeeAlso.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlSeeAlso.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.annotation;
 
 import javax.xml.bind.JAXBContext;
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlTransient.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlTransient.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlType.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlType.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -122,7 +122,7 @@
  *   <table border="1" cellpadding="4" cellspacing="3">
  *     <tbody>
  *       <tr>
- *         <td><b>Target</td>
+ *         <td><b>Target</b></td>
  *         <td><b>propOrder</b></td>
  *         <td><b>ClassBody</b></td>
  *         <td><b>ComplexType</b></td>
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/XmlValue.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/XmlValue.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/CollapsedStringAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/CollapsedStringAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/HexBinaryAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/HexBinaryAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/NormalizedStringAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/NormalizedStringAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/XmlAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/XmlAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -68,7 +68,7 @@
  *        XmlJavaTypeAdapter} </li>
  * </ul>
  *
- * <p><b>Example:</b> Customized mapping of </tt>HashMap</tt></p>
+ * <p><b>Example:</b> Customized mapping of <tt>HashMap</tt></p>
  * <p> The following example illustrates the use of
  * <tt>&#64;XmlAdapter</tt> and <tt>&#64;XmlJavaTypeAdapter</tt> to
  * customize the mapping of a <tt>HashMap</tt>.
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/adapters/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,6 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 2004, 2010, 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
@@ -22,10 +23,11 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+
 <html>
     <head>
-        
+
+
     </head>
 
     <body>
--- a/sources/jaxws_src/src/javax/xml/bind/annotation/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/annotation/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,6 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 2004, 2011, 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
@@ -22,10 +23,11 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+
 <html>
     <head>
-        
+
+
     </head>
 
     <body bgcolor="white">
@@ -40,167 +42,167 @@
         <table border="1" cellpadding="4" cellspacing="3"> 
           <tbody>
             <tr>
-              <td><b>Program Element</td>
+              <td><b>Program Element</b></td>
               <td><b>JAXB annotation</b></td>
             </tr>
             <tr valign="top">
-              <td><b>Package</td>
+              <td><b>Package</b></td>
               <td>
                 <table>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAccessorOrder.html">XmlAccessorOrder</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAccessorOrder.html">XmlAccessorOrder</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAccessorType.html">XmlAccessorType</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAccessorType.html">XmlAccessorType</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlSchema.html">XmlSchema</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlSchema.html">XmlSchema</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlSchemaType.html">XmlSchemaType</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlSchemaType.html">XmlSchemaType</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlSchemaTypes.html">XmlSchemaTypes</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlSchemaTypes.html">XmlSchemaTypes</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html">XmlJavaTypeAdapter</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html">XmlJavaTypeAdapter</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.html">XmlJavaTypeAdapters</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.html">XmlJavaTypeAdapters</a></b></td>
                   </tr>
                 </table>
               </td>
             </tr>
 
             <tr valign="top">
-              <td><b>Class</td>
+              <td><b>Class</b></td>
               <td>
                 <table> 
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAccessorOrder.html">XmlAccessorOrder</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAccessorOrder.html">XmlAccessorOrder</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAccessorType.html">XmlAccessorType</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAccessorType.html">XmlAccessorType</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlInlineBinaryData.html">XmlInlineBinaryData</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlInlineBinaryData.html">XmlInlineBinaryData</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlRootElement.html">XmlRootElement</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlRootElement.html">XmlRootElement</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlType.html">XmlType</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlType.html">XmlType</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html">XmlJavaTypeAdapter</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html">XmlJavaTypeAdapter</a></b></td>
                   </tr>
                 </table>
               </td>
             </tr>
 
             <tr valign="top">
-              <td><b>Enum type</td>
+              <td><b>Enum type</b></td>
               <td>
                 <table> 
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlEnum.html">XmlEnum</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlEnum.html">XmlEnum</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlEnumValue.html">XmlEnumValue (enum constant only)</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlEnumValue.html">XmlEnumValue (enum constant only)</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlRootElement.html">XmlRootElement</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlRootElement.html">XmlRootElement</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlType.html">XmlType</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlType.html">XmlType</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html">XmlJavaTypeAdapter</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html">XmlJavaTypeAdapter</a></b></td>
                   </tr>
                 </table>
               </td>
             </tr>
 
             <tr valign="top">
-              <td><b>JavaBean Property/field</td>
+              <td><b>JavaBean Property/field</b></td>
               <td>
                 <table> 
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlElement.html">XmlElement</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlElement.html">XmlElement</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlElements.html">XmlElements</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlElements.html">XmlElements</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlElementRef.html">XmlElementRef</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlElementRef.html">XmlElementRef</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlElementRefs.html">XmlElementRefs</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlElementRefs.html">XmlElementRefs</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlElementWrapper.html">XmlElementWrapper</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlElementWrapper.html">XmlElementWrapper</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAnyElement.html">XmlAnyElement</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAnyElement.html">XmlAnyElement</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAttribute.html">XmlAttribute</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAttribute.html">XmlAttribute</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAnyAttribute.html">XmlAnyAttribute</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAnyAttribute.html">XmlAnyAttribute</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlTransient.html">XmlTransient</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlTransient.html">XmlTransient</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlValue.html">XmlValue</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlValue.html">XmlValue</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlID.html">XmlID</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlID.html">XmlID</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlIDREF.html">XmlIDREF</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlIDREF.html">XmlIDREF</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlList.html">XmlList</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlList.html">XmlList</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlMixed.html">XmlMixed</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlMixed.html">XmlMixed</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlMimeType.html">XmlMimeType</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlMimeType.html">XmlMimeType</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAttachmentRef.html">XmlAttachmentRef</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAttachmentRef.html">XmlAttachmentRef</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlInlineBinaryData.html">XmlInlineBinaryData</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlInlineBinaryData.html">XmlInlineBinaryData</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlElementDecl.html">XmlElementDecl (only on method)</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlElementDecl.html">XmlElementDecl (only on method)</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html">XmlJavaTypeAdapter</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html">XmlJavaTypeAdapter</a></b></td>
                   </tr>
                 </table>
               </td>
             </tr>
 
             <tr valign="top">
-              <td><b>Parameter</td>
+              <td><b>Parameter</b></td>
               <td>
                 <table> 
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlList.html">XmlList</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlList.html">XmlList</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAttachmentRef.html">XmlAttachmentRef</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlAttachmentRef.html">XmlAttachmentRef</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlMimeType.html">XmlMimeType</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/XmlMimeType.html">XmlMimeType</a></b></td>
                   </tr>
                   <tr valign="top">
-                    <td><b><a HREF="../../../../javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html">XmlJavaTypeAdapter</b></td>
+                    <td><b><a HREF="../../../../javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html">XmlJavaTypeAdapter</a></b></td>
                   </tr>
                 </table>
               </td>
@@ -253,7 +255,7 @@
         <table border="1" cellpadding="4" cellspacing="3">
           <tbody>
             <tr>
-              <td><b>Prefix</td>
+              <td><b>Prefix</b></td>
               <td><b>Namespace</b></td>
               <td><b>Notes</b></td>
            </tr>
--- a/sources/jaxws_src/src/javax/xml/bind/attachment/AttachmentMarshaller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/attachment/AttachmentMarshaller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.attachment;
 
 import javax.activation.DataHandler;
@@ -161,7 +162,7 @@
      *
      * <p>Marshaller.marshal() must throw IllegalStateException if this value is <code>true</code>
      * and the XML content to be marshalled violates Step 1 in
-     * <a ref="http://www.w3.org/TR/2005/REC-xop10-20050125/#creating_xop_packages">Creating XOP Pacakges</a>
+     * <a href="http://www.w3.org/TR/2005/REC-xop10-20050125/#creating_xop_packages">Creating XOP Pacakges</a>
      * http://www.w3.org/TR/2005/REC-xop10-20050125/#creating_xop_packages.
      * <i>"Ensure the Original XML Infoset contains no element information item with a
      * [namespace name] of "http://www.w3.org/2004/08/xop/include" and a [local name] of Include"</i>
@@ -171,7 +172,7 @@
      * a content-id, the MIME-based package processor must label the
      * root part with the application/xop+xml media type as described in
      * Step 5 of
-     * <a ref="http://www.w3.org/TR/2005/REC-xop10-20050125/#creating_xop_packages">Creating XOP Pacakges</a>.<p>
+     * <a href="http://www.w3.org/TR/2005/REC-xop10-20050125/#creating_xop_packages">Creating XOP Pacakges</a>.<p>
      *
      * @return true when MIME context is a XOP Package.
      */
--- a/sources/jaxws_src/src/javax/xml/bind/attachment/AttachmentUnmarshaller.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/attachment/AttachmentUnmarshaller.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.attachment;
 
 import javax.activation.DataHandler;
@@ -79,7 +80,6 @@
     *       <th>MIME Type</th>
     *       <th>Java Type</th>
     *     </tr>
-    *     </tr>
     *     <tr>
     *       <th><code>DataHandler.getContentType()</code></th>
     *       <th><code>instanceof DataHandler.getContent()</code></th>
--- a/sources/jaxws_src/src/javax/xml/bind/attachment/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/attachment/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,3 +1,4 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
 <!--
  Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -22,10 +23,11 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+
 <html>
     <head>
-        
+
+
     </head>
 
     <body bgcolor="white">
--- a/sources/jaxws_src/src/javax/xml/bind/helpers/AbstractMarshallerImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/helpers/AbstractMarshallerImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.helpers;
 
 import javax.xml.bind.JAXBException;
--- a/sources/jaxws_src/src/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.helpers;
 
 import org.xml.sax.InputSource;
--- a/sources/jaxws_src/src/javax/xml/bind/helpers/DefaultValidationEventHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/helpers/DefaultValidationEventHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.helpers;
 
 import org.w3c.dom.Node;
--- a/sources/jaxws_src/src/javax/xml/bind/helpers/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/helpers/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/helpers/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/helpers/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2003, 2011, 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
--- a/sources/jaxws_src/src/javax/xml/bind/helpers/NotIdentifiableEventImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/helpers/NotIdentifiableEventImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/helpers/ParseConversionEventImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/helpers/ParseConversionEventImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/helpers/PrintConversionEventImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/helpers/PrintConversionEventImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/helpers/ValidationEventImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/helpers/ValidationEventImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.helpers;
 
 import java.text.MessageFormat;
--- a/sources/jaxws_src/src/javax/xml/bind/helpers/ValidationEventLocatorImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/helpers/ValidationEventLocatorImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.helpers;
 
 import java.net.URL;
--- a/sources/jaxws_src/src/javax/xml/bind/helpers/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/helpers/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,6 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 2003, 2010, 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
@@ -22,10 +23,11 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+
 <html>
     <head>
-        
+
+
     </head>
 
     <body bgcolor="white">
--- a/sources/jaxws_src/src/javax/xml/bind/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,6 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 2003, 2010, 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
@@ -22,10 +23,11 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+
 <html>
     <head>
-        
+
+
     </head>
 
     <body bgcolor="white">
--- a/sources/jaxws_src/src/javax/xml/bind/util/JAXBResult.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/util/JAXBResult.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.util;
 
 import javax.xml.bind.JAXBContext;
--- a/sources/jaxws_src/src/javax/xml/bind/util/JAXBSource.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/util/JAXBSource.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.util;
 
 import org.xml.sax.ContentHandler;
--- a/sources/jaxws_src/src/javax/xml/bind/util/Messages.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/util/Messages.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
--- a/sources/jaxws_src/src/javax/xml/bind/util/Messages.properties	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/util/Messages.properties	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2003, 2011, 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
--- a/sources/jaxws_src/src/javax/xml/bind/util/ValidationEventCollector.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/util/ValidationEventCollector.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.bind.util;
 
 import javax.xml.bind.ValidationEvent;
--- a/sources/jaxws_src/src/javax/xml/bind/util/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/bind/util/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,6 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 2003, 2010, 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
@@ -22,10 +23,11 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+
 <html>
     <head>
-        
+
+
     </head>
 
     <body bgcolor="white">
--- a/sources/jaxws_src/src/javax/xml/soap/AttachmentPart.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/AttachmentPart.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 import java.io.InputStream;
--- a/sources/jaxws_src/src/javax/xml/soap/Detail.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/Detail.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/javax/xml/soap/DetailEntry.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/DetailEntry.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 /**
--- a/sources/jaxws_src/src/javax/xml/soap/FactoryFinder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/FactoryFinder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -73,10 +73,11 @@
      *                              a system property
      * @exception SOAPException if there is a SOAP error
      */
-    static Object find(String factoryId)
+    static Object find(String factId)
         throws SOAPException
     {
-        ClassLoader classLoader;
+        final ClassLoader classLoader;
+        final String factoryId = factId;
         try {
             classLoader = Thread.currentThread().getContextClassLoader();
         } catch (Exception x) {
@@ -98,7 +99,7 @@
             String javah=System.getProperty( "java.home" );
             String configFile = javah + File.separator +
                 "lib" + File.separator + "jaxm.properties";
-            File f=new File( configFile );
+            final File f=new File( configFile );
             if( f.exists()) {
                 Properties props=new Properties();
                 props.load( new FileInputStream(f));
--- a/sources/jaxws_src/src/javax/xml/soap/MessageFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/MessageFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 
--- a/sources/jaxws_src/src/javax/xml/soap/MimeHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/MimeHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 
--- a/sources/jaxws_src/src/javax/xml/soap/MimeHeaders.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/MimeHeaders.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/javax/xml/soap/Name.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/Name.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 /**
--- a/sources/jaxws_src/src/javax/xml/soap/Node.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/Node.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 /**
--- a/sources/jaxws_src/src/javax/xml/soap/SAAJMetaFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SAAJMetaFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 /**
--- a/sources/jaxws_src/src/javax/xml/soap/SAAJResult.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SAAJResult.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPBody.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPBody.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 import java.util.Locale;
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPBodyElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPBodyElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 /**
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPConnection.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPConnection.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPConnectionFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPConnectionFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 /**
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPConstants.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPConstants.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 import javax.xml.namespace.QName;
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPElementFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPElementFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPEnvelope.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPEnvelope.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 /**
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPFault.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPFault.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPFaultElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPFaultElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 /**
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPHeader.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPHeader.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPHeaderElement.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPHeaderElement.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 /**
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPMessage.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPMessage.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 import java.io.OutputStream;
 import java.io.IOException;
@@ -242,7 +243,7 @@
      * {@link <a href="http://www.w3.org/TR/SOAP-attachments#SOAPReferenceToAttachements">SOAP Messages with Attachments</a>},
      * or via a single <code>Text</code> child node containing a URI as
      * described in the WS-I Attachments Profile 1.0 for elements of schema
-     * type <i>ref:swaRef</i>({@link <a href=http://www.ws-i.org/Profiles/AttachmentsProfile-1.0-2004-08-24.html">ref:swaRef</a>}).  These two mechanisms must be supported.
+     * type {@link <a href="http://www.ws-i.org/Profiles/AttachmentsProfile-1.0-2004-08-24.html">ref:swaRef</a>}.  These two mechanisms must be supported.
      * The support for references via <code>href</code> attribute also implies that
      * this method should also be supported on an element that is an
      * <i>xop:Include</i> element (
--- a/sources/jaxws_src/src/javax/xml/soap/SOAPPart.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/SOAPPart.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 import java.util.Iterator;
--- a/sources/jaxws_src/src/javax/xml/soap/Text.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/Text.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2011, 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
@@ -22,6 +22,7 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
+
 package javax.xml.soap;
 
 /**
--- a/sources/jaxws_src/src/javax/xml/soap/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/soap/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,6 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
 <!--
- Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ Copyright (c) 1993, 2002, 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
@@ -22,7 +23,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+
 <html>
 <head>
    
--- a/sources/jaxws_src/src/javax/xml/ws/Endpoint.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/Endpoint.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -459,7 +459,7 @@
      * @param referenceParameters Reference parameters to be associated with the
      * returned <code>EndpointReference</code> instance.
      * @return EndpointReference of type <code>clazz</code> of this
-     * <code>Endpoint<code> instance.
+     * <code>Endpoint</code> instance.
      * If the returned <code>EndpointReference</code> is of type
      * <code>W3CEndpointReference</code> then it MUST contain the
      * the specified <code>referenceParameters</code>.
--- a/sources/jaxws_src/src/javax/xml/ws/EndpointContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/EndpointContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 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
--- a/sources/jaxws_src/src/javax/xml/ws/EndpointReference.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/EndpointReference.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -95,7 +95,7 @@
      * <code>eprInfoset</code>. This method delegates to the vendor specific
      * implementation of the {@link javax.xml.ws.spi.Provider#readEndpointReference} method.
      *
-     * @param eprInfoset The <code>EndpointReference<code> infoset to be unmarshalled
+     * @param eprInfoset The <code>EndpointReference</code> infoset to be unmarshalled
      *
      * @return the EndpointReference unmarshalled from <code>eprInfoset</code>
      *    never <code>null</code>
@@ -103,7 +103,7 @@
      *    if an error occurs while creating the
      *    <code>EndpointReference</code> from the <CODE>eprInfoset</CODE>
      * @throws java.lang.IllegalArgumentException
-     *     if the <code>null</code> <code>eprInfoset</tt> value is given.
+     *     if the <code>null</code> <code>eprInfoset</code> value is given.
      */
     public static EndpointReference readFrom(Source eprInfoset) {
         return Provider.provider().readEndpointReference(eprInfoset);
--- a/sources/jaxws_src/src/javax/xml/ws/WebServiceContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/WebServiceContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -85,7 +85,7 @@
      * Returns a boolean indicating whether the
      * authenticated user is included in the specified
      * logical role. If the user has not been
-     * authenticated, the method returns </code>false</code>.
+     * authenticated, the method returns <code>false</code>.
      *
      * @param role  A <code>String</code> specifying the name of the role
      *
--- a/sources/jaxws_src/src/javax/xml/ws/WebServicePermission.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/WebServicePermission.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -43,12 +43,18 @@
  * The <code>publishEndpoint</code> permission allows publishing a
  * web service endpoint using the <code>publish</code> methods
  * defined by the <code>javax.xml.ws.Endpoint</code> class.
+ * <p>
+ * Granting <code>publishEndpoint</code> allows the application to be
+ * exposed as a network service. Depending on the security of the runtime and
+ * the security of the application, this may introduce a security hole that
+ * is remotely exploitable.
  *
  * @see javax.xml.ws.Endpoint
  * @see java.security.BasicPermission
  * @see java.security.Permission
  * @see java.security.Permissions
  * @see java.lang.SecurityManager
+ * @see java.net.SocketPermission
  */
 public final class WebServicePermission extends BasicPermission {
 
--- a/sources/jaxws_src/src/javax/xml/ws/WebServiceRef.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/WebServiceRef.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -58,16 +58,14 @@
  * {@link Addressing}
  * annotation.
  *
- * <code>
- * <pre>
+ * <pre><code>
  *    public class MyClient {
  *       &#64;Addressing
  *       &#64;WebServiceRef(StockQuoteService.class)
  *       private StockQuoteProvider stockQuoteProvider;
  *       ...
  *    }
- * </pre>
- * </code>
+ * </code></pre>
  *
  * <p>
  * If a JAX-WS implementation encounters an unsupported or unrecognized
@@ -115,8 +113,8 @@
      * <code>java:comp/env</code> namespace.)  Many application servers
      * provide a way to map these local names to names of resources
      * known to the application server.  This mapped name is often a
-     * <i>global</i> JNDI name, but may be a name of any form. <p>
-     * <p/>
+     * <i>global</i> JNDI name, but may be a name of any form.
+     * <p>
      * Application servers are not required to support any particular
      * form or type of mapped name, nor the ability to use mapped names.
      * The mapped name is product-dependent and often installation-dependent.
--- a/sources/jaxws_src/src/javax/xml/ws/WebServiceRefs.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/WebServiceRefs.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -54,8 +54,7 @@
  * proxy instance, and the <code>StockQuoteService</code> service
  * instance are injected using @WebServiceRefs.
  *
- * <code>
- * <pre>
+ * <pre><code>
  *    &#64;WebServiceRefs({&#64;WebServiceRef(name="service/stockquoteservice", value=StockQuoteService.class),
  *                     &#64;WebServiceRef(name="service/stockquoteprovider", type=StockQuoteProvider.class, value=StockQuoteService.class})
  *    public class MyClient {
@@ -67,8 +66,7 @@
  *       }
  *       ...
  *    }
- * </pre>
- * </code>
+ * </code></pre>
  *
  * @see WebServiceRef
  * @since 2.0
--- a/sources/jaxws_src/src/javax/xml/ws/handler/MessageContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/handler/MessageContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -51,7 +51,7 @@
     /**
      * Standard property: Map of attachments to a message for the inbound
      * message, key is  the MIME Content-ID, value is a DataHandler.
-     * <p>Type: java.util.Map<String,DataHandler>
+     * <p>Type: java.util.Map&lt;String,DataHandler>
      */
     public static final String INBOUND_MESSAGE_ATTACHMENTS =
             "javax.xml.ws.binding.attachments.inbound";
@@ -59,7 +59,7 @@
     /**
      * Standard property: Map of attachments to a message for the outbound
      * message, key is the MIME Content-ID, value is a DataHandler.
-     * <p>Type: java.util.Map<String,DataHandler>
+     * <p>Type: java.util.Map&lt;String,DataHandler>
      */
     public static final String OUTBOUND_MESSAGE_ATTACHMENTS =
             "javax.xml.ws.binding.attachments.outbound";
@@ -166,7 +166,7 @@
      * Standard property: WS Addressing Reference Parameters.
      * The list MUST include all SOAP headers marked with the
      * wsa:IsReferenceParameter="true" attribute.
-     * <p>Type: List<Element>
+     * <p>Type: List&lt;Element>
      *
      * @since JAX-WS 2.1
      */
--- a/sources/jaxws_src/src/javax/xml/ws/handler/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/handler/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
 <body>
 This package defines APIs for message handlers.
--- a/sources/jaxws_src/src/javax/xml/ws/handler/soap/SOAPMessageContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/handler/soap/SOAPMessageContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -43,9 +43,9 @@
 public interface SOAPMessageContext
                     extends javax.xml.ws.handler.MessageContext {
 
-  /** Gets the <code>SOAPMessage<code> from this message context. Modifications
+  /** Gets the <code>SOAPMessage</code> from this message context. Modifications
    *  to the returned <code>SOAPMessage</code> change the message in-place, there
-   *  is no need to susequently call <code>setMessage</code>.
+   *  is no need to subsequently call <code>setMessage</code>.
    *
    *  @return Returns the <code>SOAPMessage</code>; returns <code>null</code> if no
    *          <code>SOAPMessage</code> is present in this message context
--- a/sources/jaxws_src/src/javax/xml/ws/handler/soap/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/handler/soap/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
 <body>
 This package defines APIs for SOAP message handlers.
--- a/sources/jaxws_src/src/javax/xml/ws/http/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/http/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
 <body>
 This package defines APIs specific to the HTTP binding.
--- a/sources/jaxws_src/src/javax/xml/ws/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
 <body>
 This package contains the core JAX-WS APIs.
--- a/sources/jaxws_src/src/javax/xml/ws/soap/SOAPBinding.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/soap/SOAPBinding.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -63,7 +63,7 @@
 
   /** Gets the roles played by the SOAP binding instance.
    *
-   *  @return Set<String> The set of roles played by the binding instance.
+   *  @return Set&lt;String> The set of roles played by the binding instance.
   **/
   public Set<String> getRoles();
 
--- a/sources/jaxws_src/src/javax/xml/ws/soap/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/soap/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
 <body>
 This package defines APIs specific to the SOAP binding.
--- a/sources/jaxws_src/src/javax/xml/ws/spi/Invoker.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/spi/Invoker.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 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
--- a/sources/jaxws_src/src/javax/xml/ws/spi/Provider.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/spi/Provider.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -340,7 +340,7 @@
      * @param referenceParameters Reference parameters to be associated
      * with the returned <code>EndpointReference</code> instance.
      *
-     * @return the <code>W3CEndpointReference<code> created from
+     * @return the <code>W3CEndpointReference</code> created from
      *          <code>serviceName</code>, <code>portName</code>,
      *          <code>metadata</code>, <code>wsdlDocumentLocation</code>
      *          and <code>referenceParameters</code>. This method
@@ -351,14 +351,14 @@
      *        <li>If the <code>address</code>, <code>serviceName</code> and
      *            <code>portName</code> are all <code>null</code>.
      *        <li>If the <code>serviceName</code> service is <code>null</code> and the
-     *            <code>portName> is NOT <code>null</code>.
+     *            <code>portName</code> is NOT <code>null</code>.
      *        <li>If the <code>address</code> property is <code>null</code> and
      *            the <code>serviceName</code> and <code>portName</code> do not
      *            specify a valid endpoint published by the same Java EE
      *            application.
      *        <li>If the <code>serviceName</code>is NOT <code>null</code>
      *             and is not present in the specified WSDL.
-     *        <li>If the <code>portName</code> port is not <code>null<code> and it
+     *        <li>If the <code>portName</code> port is not <code>null</code> and it
      *             is not present in <code>serviceName</code> service in the WSDL.
      *        <li>If the <code>wsdlDocumentLocation</code> is NOT <code>null</code>
      *            and does not represent a valid WSDL.
@@ -396,7 +396,7 @@
      * <code>javax.lang.IllegalStateException</code> MUST be thrown.
      *
      * @param address Specifies the address of the target endpoint
-     * @param interfaceName the wsam:InterfaceName</code> element in the
+     * @param interfaceName the <code>wsam:InterfaceName</code> element in the
      * <code>wsa:Metadata</code> element.
      * @param serviceName Qualified name of the service in the WSDL.
      * @param portName Qualified name of the endpoint in the WSDL.
@@ -412,7 +412,7 @@
      * @param attributes extension attributes to be associated
      * with the returned <code>EndpointReference</code> instance.
      *
-     * @return the <code>W3CEndpointReference<code> created from
+     * @return the <code>W3CEndpointReference</code> created from
      *          <code>serviceName</code>, <code>portName</code>,
      *          <code>metadata</code>, <code>wsdlDocumentLocation</code>
      *          and <code>referenceParameters</code>. This method
@@ -423,14 +423,14 @@
      *        <li>If the <code>address</code>, <code>serviceName</code> and
      *            <code>portName</code> are all <code>null</code>.
      *        <li>If the <code>serviceName</code> service is <code>null</code> and the
-     *            <code>portName> is NOT <code>null</code>.
+     *            <code>portName</code> is NOT <code>null</code>.
      *        <li>If the <code>address</code> property is <code>null</code> and
      *            the <code>serviceName</code> and <code>portName</code> do not
      *            specify a valid endpoint published by the same Java EE
      *            application.
      *        <li>If the <code>serviceName</code>is NOT <code>null</code>
      *             and is not present in the specified WSDL.
-     *        <li>If the <code>portName</code> port is not <code>null<code> and it
+     *        <li>If the <code>portName</code> port is not <code>null</code> and it
      *             is not present in <code>serviceName</code> service in the WSDL.
      *        <li>If the <code>wsdlDocumentLocation</code> is NOT <code>null</code>
      *            and does not represent a valid WSDL.
--- a/sources/jaxws_src/src/javax/xml/ws/spi/http/HttpContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/spi/http/HttpContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 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
--- a/sources/jaxws_src/src/javax/xml/ws/spi/http/HttpHandler.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/spi/http/HttpHandler.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 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
--- a/sources/jaxws_src/src/javax/xml/ws/spi/http/package-info.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/spi/http/package-info.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 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
--- a/sources/jaxws_src/src/javax/xml/ws/spi/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/spi/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
 <body>
 This package defines SPIs for JAX-WS.
--- a/sources/jaxws_src/src/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, 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
@@ -86,7 +86,7 @@
      * Java EE application or when running on Java SE.
      *
      * @param address The address of the endpoint to be targeted
-     *      by the returned <code>W3CEndpointReference<code>.
+     *      by the returned <code>W3CEndpointReference</code>.
      *
      * @return A <code>W3CEndpointReferenceBuilder</code> instance with
      *   the <code>address</code> set to the <code>wsa:Address</code>.
@@ -105,7 +105,7 @@
      * 2.1 Referencing WSDL Metadata from an EPR</a> for more details.
      *
      * @param interfaceName The port type name of the endpoint to be targeted
-     *      by the returned <code>W3CEndpointReference<code>.
+     *      by the returned <code>W3CEndpointReference</code>.
      *
      * @return A <code>W3CEndpointReferenceBuilder</code> instance with
      *   the <code>interfaceName</code> as <code>wsam:InterfaceName</code>
@@ -125,7 +125,7 @@
      * 2.1 Referencing WSDL Metadata from an EPR</a> for more details.
      *
      * @param serviceName The service name of the endpoint to be targeted
-     *      by the returned <code>W3CEndpointReference<code>.  This property
+     *      by the returned <code>W3CEndpointReference</code>.  This property
      *      may also be used with the <code>endpointName</code> (portName)
      *      property to lookup the <code>address</code> of a web service
      *      endpoint that is published by the same Java EE application.
@@ -150,7 +150,7 @@
      * 2.1 Referencing WSDL Metadata from an EPR</a> for more details.
      *
      * @param endpointName The name of the endpoint to be targeted
-     *      by the returned <code>W3CEndpointReference<code>. The
+     *      by the returned <code>W3CEndpointReference</code>. The
      *      <code>endpointName</code> (portName) property may also be
      *      used with the <code>serviceName</code> property to lookup
      *      the <code>address</code> of a web service
@@ -187,7 +187,7 @@
      *
      * @param wsdlDocumentLocation The location of the WSDL document to
      *      be referenced in the <code>wsa:Metadata</code> of the
-     *     <code>W3CEndpointReference<code>.
+     *     <code>W3CEndpointReference</code>.
      * @return A <code>W3CEndpointReferenceBuilder</code> instance with
      *   the <code>wsdlDocumentLocation</code> that is to be referenced.
      */
--- a/sources/jaxws_src/src/javax/xml/ws/wsaddressing/package.html	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/javax/xml/ws/wsaddressing/package.html	Wed Sep 28 01:59:37 2011 +0100
@@ -22,6 +22,7 @@
  or visit www.oracle.com if you need additional information or have any
  questions.
 -->
+
 <html>
 <body>
 This package defines APIs related to WS-Addressing.
--- a/sources/jaxws_src/src/org/relaxng/datatype/Datatype.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/org/relaxng/datatype/Datatype.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,26 +1,35 @@
-/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+/**
+ * Copyright (c) 2001, Thai Open Source Software Center Ltd
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
  *
- * 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.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
+ *     Redistributions of source code must retain the above copyright
+ *     notice, this list of conditions and the following disclaimer.
+ *
+ *     Redistributions in binary form must reproduce the above copyright
+ *     notice, this list of conditions and the following disclaimer in
+ *     the documentation and/or other materials provided with the
+ *     distribution.
  *
- * 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).
+ *     Neither the name of the Thai Open Source Software Center Ltd nor
+ *     the names of its contributors may be used to endorse or promote
+ *     products derived from this software without specific prior written
+ *     permission.
  *
- * 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.
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 package org.relaxng.datatype;
 
--- a/sources/jaxws_src/src/org/relaxng/datatype/DatatypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/org/relaxng/datatype/DatatypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,26 +1,35 @@
-/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+/**
+ * Copyright (c) 2001, Thai Open Source Software Center Ltd
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
  *
- * 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.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
+ *     Redistributions of source code must retain the above copyright
+ *     notice, this list of conditions and the following disclaimer.
+ *
+ *     Redistributions in binary form must reproduce the above copyright
+ *     notice, this list of conditions and the following disclaimer in
+ *     the documentation and/or other materials provided with the
+ *     distribution.
  *
- * 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).
+ *     Neither the name of the Thai Open Source Software Center Ltd nor
+ *     the names of its contributors may be used to endorse or promote
+ *     products derived from this software without specific prior written
+ *     permission.
  *
- * 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.
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 package org.relaxng.datatype;
 
--- a/sources/jaxws_src/src/org/relaxng/datatype/DatatypeException.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/org/relaxng/datatype/DatatypeException.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,26 +1,35 @@
-/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+/**
+ * Copyright (c) 2001, Thai Open Source Software Center Ltd
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
  *
- * 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.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
+ *     Redistributions of source code must retain the above copyright
+ *     notice, this list of conditions and the following disclaimer.
+ *
+ *     Redistributions in binary form must reproduce the above copyright
+ *     notice, this list of conditions and the following disclaimer in
+ *     the documentation and/or other materials provided with the
+ *     distribution.
  *
- * 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).
+ *     Neither the name of the Thai Open Source Software Center Ltd nor
+ *     the names of its contributors may be used to endorse or promote
+ *     products derived from this software without specific prior written
+ *     permission.
  *
- * 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.
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 package org.relaxng.datatype;
 
--- a/sources/jaxws_src/src/org/relaxng/datatype/DatatypeLibrary.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/org/relaxng/datatype/DatatypeLibrary.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,26 +1,35 @@
-/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+/**
+ * Copyright (c) 2001, Thai Open Source Software Center Ltd
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
  *
- * 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.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
+ *     Redistributions of source code must retain the above copyright
+ *     notice, this list of conditions and the following disclaimer.
+ *
+ *     Redistributions in binary form must reproduce the above copyright
+ *     notice, this list of conditions and the following disclaimer in
+ *     the documentation and/or other materials provided with the
+ *     distribution.
  *
- * 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).
+ *     Neither the name of the Thai Open Source Software Center Ltd nor
+ *     the names of its contributors may be used to endorse or promote
+ *     products derived from this software without specific prior written
+ *     permission.
  *
- * 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.
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 package org.relaxng.datatype;
 
--- a/sources/jaxws_src/src/org/relaxng/datatype/DatatypeLibraryFactory.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/org/relaxng/datatype/DatatypeLibraryFactory.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,26 +1,35 @@
-/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+/**
+ * Copyright (c) 2001, Thai Open Source Software Center Ltd
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
  *
- * 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.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
+ *     Redistributions of source code must retain the above copyright
+ *     notice, this list of conditions and the following disclaimer.
+ *
+ *     Redistributions in binary form must reproduce the above copyright
+ *     notice, this list of conditions and the following disclaimer in
+ *     the documentation and/or other materials provided with the
+ *     distribution.
  *
- * 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).
+ *     Neither the name of the Thai Open Source Software Center Ltd nor
+ *     the names of its contributors may be used to endorse or promote
+ *     products derived from this software without specific prior written
+ *     permission.
  *
- * 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.
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 package org.relaxng.datatype;
 
--- a/sources/jaxws_src/src/org/relaxng/datatype/DatatypeStreamingValidator.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/org/relaxng/datatype/DatatypeStreamingValidator.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,26 +1,35 @@
-/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+/**
+ * Copyright (c) 2001, Thai Open Source Software Center Ltd
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
  *
- * 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.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
+ *     Redistributions of source code must retain the above copyright
+ *     notice, this list of conditions and the following disclaimer.
+ *
+ *     Redistributions in binary form must reproduce the above copyright
+ *     notice, this list of conditions and the following disclaimer in
+ *     the documentation and/or other materials provided with the
+ *     distribution.
  *
- * 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).
+ *     Neither the name of the Thai Open Source Software Center Ltd nor
+ *     the names of its contributors may be used to endorse or promote
+ *     products derived from this software without specific prior written
+ *     permission.
  *
- * 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.
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 package org.relaxng.datatype;
 
--- a/sources/jaxws_src/src/org/relaxng/datatype/ValidationContext.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/org/relaxng/datatype/ValidationContext.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,26 +1,35 @@
-/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+/**
+ * Copyright (c) 2001, Thai Open Source Software Center Ltd
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
  *
- * 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.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
+ *     Redistributions of source code must retain the above copyright
+ *     notice, this list of conditions and the following disclaimer.
+ *
+ *     Redistributions in binary form must reproduce the above copyright
+ *     notice, this list of conditions and the following disclaimer in
+ *     the documentation and/or other materials provided with the
+ *     distribution.
  *
- * 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).
+ *     Neither the name of the Thai Open Source Software Center Ltd nor
+ *     the names of its contributors may be used to endorse or promote
+ *     products derived from this software without specific prior written
+ *     permission.
  *
- * 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.
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 package org.relaxng.datatype;
 
--- a/sources/jaxws_src/src/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,26 +1,35 @@
-/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+/**
+ * Copyright (c) 2001, Thai Open Source Software Center Ltd
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
  *
- * 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.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
+ *     Redistributions of source code must retain the above copyright
+ *     notice, this list of conditions and the following disclaimer.
+ *
+ *     Redistributions in binary form must reproduce the above copyright
+ *     notice, this list of conditions and the following disclaimer in
+ *     the documentation and/or other materials provided with the
+ *     distribution.
  *
- * 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).
+ *     Neither the name of the Thai Open Source Software Center Ltd nor
+ *     the names of its contributors may be used to endorse or promote
+ *     products derived from this software without specific prior written
+ *     permission.
  *
- * 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.
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 package org.relaxng.datatype.helpers;
 
--- a/sources/jaxws_src/src/org/relaxng/datatype/helpers/StreamingValidatorImpl.java	Wed Sep 28 01:36:49 2011 +0100
+++ b/sources/jaxws_src/src/org/relaxng/datatype/helpers/StreamingValidatorImpl.java	Wed Sep 28 01:59:37 2011 +0100
@@ -1,26 +1,35 @@
-/*
- * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+/**
+ * Copyright (c) 2001, Thai Open Source Software Center Ltd
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
  *
- * 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.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
+ *     Redistributions of source code must retain the above copyright
+ *     notice, this list of conditions and the following disclaimer.
+ *
+ *     Redistributions in binary form must reproduce the above copyright
+ *     notice, this list of conditions and the following disclaimer in
+ *     the documentation and/or other materials provided with the
+ *     distribution.
  *
- * 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).
+ *     Neither the name of the Thai Open Source Software Center Ltd nor
+ *     the names of its contributors may be used to endorse or promote
+ *     products derived from this software without specific prior written
+ *     permission.
  *
- * 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.
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 package org.relaxng.datatype.helpers;