|
From: <ls...@us...> - 2007-06-25 10:56:50
|
Revision: 3310
http://jnode.svn.sourceforge.net/jnode/?rev=3310&view=rev
Author: lsantha
Date: 2007-06-25 03:56:45 -0700 (Mon, 25 Jun 2007)
Log Message:
-----------
Openjdk integration.
Added Paths:
-----------
trunk/core/src/openjdk/org/
trunk/core/src/openjdk/org/org/
trunk/core/src/openjdk/org/org/ietf/
trunk/core/src/openjdk/org/org/ietf/jgss/
trunk/core/src/openjdk/org/org/ietf/jgss/ChannelBinding.java
trunk/core/src/openjdk/org/org/ietf/jgss/GSSContext.java
trunk/core/src/openjdk/org/org/ietf/jgss/GSSCredential.java
trunk/core/src/openjdk/org/org/ietf/jgss/GSSException.java
trunk/core/src/openjdk/org/org/ietf/jgss/GSSManager.java
trunk/core/src/openjdk/org/org/ietf/jgss/GSSName.java
trunk/core/src/openjdk/org/org/ietf/jgss/MessageProp.java
trunk/core/src/openjdk/org/org/ietf/jgss/Oid.java
trunk/core/src/openjdk/org/org/ietf/jgss/package.html
trunk/core/src/openjdk/org/org/jcp/
trunk/core/src/openjdk/org/org/jcp/xml/
trunk/core/src/openjdk/org/org/jcp/xml/dsig/
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/DigesterOutputStream.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/MacOutputStream.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/SignerOutputStream.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/ApacheData.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMKeyName.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMManifest.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMReference.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMStructure.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMTransform.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMUtils.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/Utils.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
trunk/core/src/openjdk/org/org/jcp/xml/dsig/internal/package.html
trunk/core/src/openjdk/org/org/omg/
trunk/core/src/openjdk/org/org/omg/CORBA/
trunk/core/src/openjdk/org/org/omg/CORBA/ACTIVITY_COMPLETED.java
trunk/core/src/openjdk/org/org/omg/CORBA/ACTIVITY_REQUIRED.java
trunk/core/src/openjdk/org/org/omg/CORBA/ARG_IN.java
trunk/core/src/openjdk/org/org/omg/CORBA/ARG_INOUT.java
trunk/core/src/openjdk/org/org/omg/CORBA/ARG_OUT.java
trunk/core/src/openjdk/org/org/omg/CORBA/Any.java
trunk/core/src/openjdk/org/org/omg/CORBA/AnyHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/AnySeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/AnySeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/BAD_CONTEXT.java
trunk/core/src/openjdk/org/org/omg/CORBA/BAD_INV_ORDER.java
trunk/core/src/openjdk/org/org/omg/CORBA/BAD_OPERATION.java
trunk/core/src/openjdk/org/org/omg/CORBA/BAD_PARAM.java
trunk/core/src/openjdk/org/org/omg/CORBA/BAD_POLICY.java
trunk/core/src/openjdk/org/org/omg/CORBA/BAD_POLICY_TYPE.java
trunk/core/src/openjdk/org/org/omg/CORBA/BAD_POLICY_VALUE.java
trunk/core/src/openjdk/org/org/omg/CORBA/BAD_QOS.java
trunk/core/src/openjdk/org/org/omg/CORBA/BAD_TYPECODE.java
trunk/core/src/openjdk/org/org/omg/CORBA/BooleanHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/BooleanSeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/BooleanSeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/Bounds.java
trunk/core/src/openjdk/org/org/omg/CORBA/ByteHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/CODESET_INCOMPATIBLE.java
trunk/core/src/openjdk/org/org/omg/CORBA/COMM_FAILURE.java
trunk/core/src/openjdk/org/org/omg/CORBA/CTX_RESTRICT_SCOPE.java
trunk/core/src/openjdk/org/org/omg/CORBA/CharHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/CharSeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/CharSeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/CompletionStatus.java
trunk/core/src/openjdk/org/org/omg/CORBA/CompletionStatusHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/Context.java
trunk/core/src/openjdk/org/org/omg/CORBA/ContextList.java
trunk/core/src/openjdk/org/org/omg/CORBA/Current.java
trunk/core/src/openjdk/org/org/omg/CORBA/CurrentHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/CurrentHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/CurrentOperations.java
trunk/core/src/openjdk/org/org/omg/CORBA/CustomMarshal.java
trunk/core/src/openjdk/org/org/omg/CORBA/DATA_CONVERSION.java
trunk/core/src/openjdk/org/org/omg/CORBA/DataInputStream.java
trunk/core/src/openjdk/org/org/omg/CORBA/DataOutputStream.java
trunk/core/src/openjdk/org/org/omg/CORBA/DefinitionKind.java
trunk/core/src/openjdk/org/org/omg/CORBA/DefinitionKindHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/DomainManager.java
trunk/core/src/openjdk/org/org/omg/CORBA/DomainManagerOperations.java
trunk/core/src/openjdk/org/org/omg/CORBA/DoubleHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/DoubleSeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/DoubleSeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynAny.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynAnyPackage/
trunk/core/src/openjdk/org/org/omg/CORBA/DynAnyPackage/Invalid.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynAnyPackage/InvalidSeq.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynAnyPackage/InvalidValue.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynAnyPackage/TypeMismatch.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynAnyPackage/package.html
trunk/core/src/openjdk/org/org/omg/CORBA/DynArray.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynEnum.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynFixed.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynSequence.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynStruct.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynUnion.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynValue.java
trunk/core/src/openjdk/org/org/omg/CORBA/DynamicImplementation.java
trunk/core/src/openjdk/org/org/omg/CORBA/Environment.java
trunk/core/src/openjdk/org/org/omg/CORBA/ExceptionList.java
trunk/core/src/openjdk/org/org/omg/CORBA/FREE_MEM.java
trunk/core/src/openjdk/org/org/omg/CORBA/FieldNameHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/FixedHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/FloatHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/FloatSeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/FloatSeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/IDLType.java
trunk/core/src/openjdk/org/org/omg/CORBA/IDLTypeHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/IDLTypeOperations.java
trunk/core/src/openjdk/org/org/omg/CORBA/IMP_LIMIT.java
trunk/core/src/openjdk/org/org/omg/CORBA/INITIALIZE.java
trunk/core/src/openjdk/org/org/omg/CORBA/INTERNAL.java
trunk/core/src/openjdk/org/org/omg/CORBA/INTF_REPOS.java
trunk/core/src/openjdk/org/org/omg/CORBA/INVALID_ACTIVITY.java
trunk/core/src/openjdk/org/org/omg/CORBA/INVALID_TRANSACTION.java
trunk/core/src/openjdk/org/org/omg/CORBA/INV_FLAG.java
trunk/core/src/openjdk/org/org/omg/CORBA/INV_IDENT.java
trunk/core/src/openjdk/org/org/omg/CORBA/INV_OBJREF.java
trunk/core/src/openjdk/org/org/omg/CORBA/INV_POLICY.java
trunk/core/src/openjdk/org/org/omg/CORBA/IRObject.java
trunk/core/src/openjdk/org/org/omg/CORBA/IRObjectOperations.java
trunk/core/src/openjdk/org/org/omg/CORBA/IdentifierHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/IntHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/LocalObject.java
trunk/core/src/openjdk/org/org/omg/CORBA/LongHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/LongLongSeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/LongLongSeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/LongSeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/LongSeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/MARSHAL.java
trunk/core/src/openjdk/org/org/omg/CORBA/NO_IMPLEMENT.java
trunk/core/src/openjdk/org/org/omg/CORBA/NO_MEMORY.java
trunk/core/src/openjdk/org/org/omg/CORBA/NO_PERMISSION.java
trunk/core/src/openjdk/org/org/omg/CORBA/NO_RESOURCES.java
trunk/core/src/openjdk/org/org/omg/CORBA/NO_RESPONSE.java
trunk/core/src/openjdk/org/org/omg/CORBA/NVList.java
trunk/core/src/openjdk/org/org/omg/CORBA/NameValuePair.java
trunk/core/src/openjdk/org/org/omg/CORBA/NameValuePairHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/NamedValue.java
trunk/core/src/openjdk/org/org/omg/CORBA/OBJECT_NOT_EXIST.java
trunk/core/src/openjdk/org/org/omg/CORBA/OBJ_ADAPTER.java
trunk/core/src/openjdk/org/org/omg/CORBA/OMGVMCID.java
trunk/core/src/openjdk/org/org/omg/CORBA/ORB.java
trunk/core/src/openjdk/org/org/omg/CORBA/ORBPackage/
trunk/core/src/openjdk/org/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java
trunk/core/src/openjdk/org/org/omg/CORBA/ORBPackage/InvalidName.java
trunk/core/src/openjdk/org/org/omg/CORBA/ORBPackage/package.html
trunk/core/src/openjdk/org/org/omg/CORBA/Object.java
trunk/core/src/openjdk/org/org/omg/CORBA/ObjectHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/ObjectHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/OctetSeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/OctetSeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/PERSIST_STORE.java
trunk/core/src/openjdk/org/org/omg/CORBA/PRIVATE_MEMBER.java
trunk/core/src/openjdk/org/org/omg/CORBA/PUBLIC_MEMBER.java
trunk/core/src/openjdk/org/org/omg/CORBA/Policy.java
trunk/core/src/openjdk/org/org/omg/CORBA/PolicyError.java
trunk/core/src/openjdk/org/org/omg/CORBA/PolicyHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/PolicyHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/PolicyListHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/PolicyListHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/PolicyOperations.java
trunk/core/src/openjdk/org/org/omg/CORBA/PolicyTypeHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/Principal.java
trunk/core/src/openjdk/org/org/omg/CORBA/PrincipalHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/REBIND.java
trunk/core/src/openjdk/org/org/omg/CORBA/RepositoryIdHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/Request.java
trunk/core/src/openjdk/org/org/omg/CORBA/ServerRequest.java
trunk/core/src/openjdk/org/org/omg/CORBA/ServiceDetail.java
trunk/core/src/openjdk/org/org/omg/CORBA/ServiceDetailHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/ServiceInformation.java
trunk/core/src/openjdk/org/org/omg/CORBA/ServiceInformationHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/ServiceInformationHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/SetOverrideType.java
trunk/core/src/openjdk/org/org/omg/CORBA/SetOverrideTypeHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/ShortHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/ShortSeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/ShortSeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/StringHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/StringValueHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/StructMember.java
trunk/core/src/openjdk/org/org/omg/CORBA/StructMemberHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/SystemException.java
trunk/core/src/openjdk/org/org/omg/CORBA/TCKind.java
trunk/core/src/openjdk/org/org/omg/CORBA/TIMEOUT.java
trunk/core/src/openjdk/org/org/omg/CORBA/TRANSACTION_MODE.java
trunk/core/src/openjdk/org/org/omg/CORBA/TRANSACTION_REQUIRED.java
trunk/core/src/openjdk/org/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java
trunk/core/src/openjdk/org/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java
trunk/core/src/openjdk/org/org/omg/CORBA/TRANSIENT.java
trunk/core/src/openjdk/org/org/omg/CORBA/TypeCode.java
trunk/core/src/openjdk/org/org/omg/CORBA/TypeCodeHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/TypeCodePackage/
trunk/core/src/openjdk/org/org/omg/CORBA/TypeCodePackage/BadKind.java
trunk/core/src/openjdk/org/org/omg/CORBA/TypeCodePackage/Bounds.java
trunk/core/src/openjdk/org/org/omg/CORBA/TypeCodePackage/package.html
trunk/core/src/openjdk/org/org/omg/CORBA/ULongLongSeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/ULongLongSeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/ULongSeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/ULongSeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/UNKNOWN.java
trunk/core/src/openjdk/org/org/omg/CORBA/UNSUPPORTED_POLICY.java
trunk/core/src/openjdk/org/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java
trunk/core/src/openjdk/org/org/omg/CORBA/UShortSeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/UShortSeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/UnionMember.java
trunk/core/src/openjdk/org/org/omg/CORBA/UnionMemberHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/UnknownUserException.java
trunk/core/src/openjdk/org/org/omg/CORBA/UnknownUserExceptionHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/UnknownUserExceptionHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/UserException.java
trunk/core/src/openjdk/org/org/omg/CORBA/VM_ABSTRACT.java
trunk/core/src/openjdk/org/org/omg/CORBA/VM_CUSTOM.java
trunk/core/src/openjdk/org/org/omg/CORBA/VM_NONE.java
trunk/core/src/openjdk/org/org/omg/CORBA/VM_TRUNCATABLE.java
trunk/core/src/openjdk/org/org/omg/CORBA/ValueBaseHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/ValueBaseHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/ValueMember.java
trunk/core/src/openjdk/org/org/omg/CORBA/ValueMemberHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/VersionSpecHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/VisibilityHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/WCharSeqHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/WCharSeqHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/WStringValueHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/WrongTransaction.java
trunk/core/src/openjdk/org/org/omg/CORBA/WrongTransactionHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/WrongTransactionHolder.java
trunk/core/src/openjdk/org/org/omg/CORBA/_IDLTypeStub.java
trunk/core/src/openjdk/org/org/omg/CORBA/_PolicyStub.java
trunk/core/src/openjdk/org/org/omg/CORBA/doc-files/
trunk/core/src/openjdk/org/org/omg/CORBA/doc-files/compliance.html
trunk/core/src/openjdk/org/org/omg/CORBA/doc-files/generatedfiles.html
trunk/core/src/openjdk/org/org/omg/CORBA/ir.idl
trunk/core/src/openjdk/org/org/omg/CORBA/orb.idl
trunk/core/src/openjdk/org/org/omg/CORBA/package.html
trunk/core/src/openjdk/org/org/omg/CORBA/portable/
trunk/core/src/openjdk/org/org/omg/CORBA/portable/ApplicationException.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/BoxedValueHelper.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/CustomValue.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/Delegate.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/IDLEntity.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/IndirectionException.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/InputStream.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/InvokeHandler.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/ObjectImpl.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/OutputStream.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/RemarshalException.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/ResponseHandler.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/ServantObject.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/Streamable.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/StreamableValue.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/UnknownException.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/ValueBase.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/ValueFactory.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/ValueInputStream.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/ValueOutputStream.java
trunk/core/src/openjdk/org/org/omg/CORBA/portable/package.html
trunk/core/src/openjdk/org/org/omg/CORBA_2_3/
trunk/core/src/openjdk/org/org/omg/CORBA_2_3/ORB.java
trunk/core/src/openjdk/org/org/omg/CORBA_2_3/package.html
trunk/core/src/openjdk/org/org/omg/CORBA_2_3/portable/
trunk/core/src/openjdk/org/org/omg/CORBA_2_3/portable/Delegate.java
trunk/core/src/openjdk/org/org/omg/CORBA_2_3/portable/InputStream.java
trunk/core/src/openjdk/org/org/omg/CORBA_2_3/portable/ObjectImpl.java
trunk/core/src/openjdk/org/org/omg/CORBA_2_3/portable/OutputStream.java
trunk/core/src/openjdk/org/org/omg/CORBA_2_3/portable/package.html
trunk/core/src/openjdk/org/org/omg/CosNaming/
trunk/core/src/openjdk/org/org/omg/CosNaming/NamingContextExtPackage/
trunk/core/src/openjdk/org/org/omg/CosNaming/NamingContextExtPackage/package.html
trunk/core/src/openjdk/org/org/omg/CosNaming/NamingContextPackage/
trunk/core/src/openjdk/org/org/omg/CosNaming/NamingContextPackage/package.html
trunk/core/src/openjdk/org/org/omg/CosNaming/_BindingIteratorImplBase.java
trunk/core/src/openjdk/org/org/omg/CosNaming/_NamingContextImplBase.java
trunk/core/src/openjdk/org/org/omg/CosNaming/nameservice.idl
trunk/core/src/openjdk/org/org/omg/CosNaming/package.html
trunk/core/src/openjdk/org/org/omg/Dynamic/
trunk/core/src/openjdk/org/org/omg/Dynamic/package.html
trunk/core/src/openjdk/org/org/omg/DynamicAny/
trunk/core/src/openjdk/org/org/omg/DynamicAny/DynAnyFactoryPackage/
trunk/core/src/openjdk/org/org/omg/DynamicAny/DynAnyFactoryPackage/package.html
trunk/core/src/openjdk/org/org/omg/DynamicAny/DynAnyPackage/
trunk/core/src/openjdk/org/org/omg/DynamicAny/DynAnyPackage/package.html
trunk/core/src/openjdk/org/org/omg/DynamicAny/DynamicAny.idl
trunk/core/src/openjdk/org/org/omg/DynamicAny/package.html
trunk/core/src/openjdk/org/org/omg/IOP/
trunk/core/src/openjdk/org/org/omg/IOP/CodecFactoryPackage/
trunk/core/src/openjdk/org/org/omg/IOP/CodecFactoryPackage/package.html
trunk/core/src/openjdk/org/org/omg/IOP/CodecPackage/
trunk/core/src/openjdk/org/org/omg/IOP/CodecPackage/package.html
trunk/core/src/openjdk/org/org/omg/IOP/package.html
trunk/core/src/openjdk/org/org/omg/Messaging/
trunk/core/src/openjdk/org/org/omg/Messaging/package.html
trunk/core/src/openjdk/org/org/omg/PortableInterceptor/
trunk/core/src/openjdk/org/org/omg/PortableInterceptor/CORBAX.idl
trunk/core/src/openjdk/org/org/omg/PortableInterceptor/IOP.idl
trunk/core/src/openjdk/org/org/omg/PortableInterceptor/Interceptors.idl
trunk/core/src/openjdk/org/org/omg/PortableInterceptor/Messaging.idl
trunk/core/src/openjdk/org/org/omg/PortableInterceptor/ORBInitInfoPackage/
trunk/core/src/openjdk/org/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html
trunk/core/src/openjdk/org/org/omg/PortableInterceptor/package.html
trunk/core/src/openjdk/org/org/omg/PortableServer/
trunk/core/src/openjdk/org/org/omg/PortableServer/CurrentHelper.java
trunk/core/src/openjdk/org/org/omg/PortableServer/CurrentPackage/
trunk/core/src/openjdk/org/org/omg/PortableServer/CurrentPackage/package.html
trunk/core/src/openjdk/org/org/omg/PortableServer/DynamicImplementation.java
trunk/core/src/openjdk/org/org/omg/PortableServer/POAHelper.java
trunk/core/src/openjdk/org/org/omg/PortableServer/POAManagerPackage/
trunk/core/src/openjdk/org/org/omg/PortableServer/POAManagerPackage/package.html
trunk/core/src/openjdk/org/org/omg/PortableServer/POAPackage/
trunk/core/src/openjdk/org/org/omg/PortableServer/POAPackage/package.html
trunk/core/src/openjdk/org/org/omg/PortableServer/Servant.java
trunk/core/src/openjdk/org/org/omg/PortableServer/ServantLocatorPackage/
trunk/core/src/openjdk/org/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java
trunk/core/src/openjdk/org/org/omg/PortableServer/ServantLocatorPackage/package.html
trunk/core/src/openjdk/org/org/omg/PortableServer/corba.idl
trunk/core/src/openjdk/org/org/omg/PortableServer/package.html
trunk/core/src/openjdk/org/org/omg/PortableServer/poa.idl
trunk/core/src/openjdk/org/org/omg/PortableServer/portable/
trunk/core/src/openjdk/org/org/omg/PortableServer/portable/Delegate.java
trunk/core/src/openjdk/org/org/omg/PortableServer/portable/package.html
trunk/core/src/openjdk/org/org/omg/SendingContext/
trunk/core/src/openjdk/org/org/omg/SendingContext/RunTime.java
trunk/core/src/openjdk/org/org/omg/SendingContext/RunTimeOperations.java
trunk/core/src/openjdk/org/org/omg/SendingContext/package.html
trunk/core/src/openjdk/org/org/omg/stub/
trunk/core/src/openjdk/org/org/omg/stub/java/
trunk/core/src/openjdk/org/org/omg/stub/java/rmi/
trunk/core/src/openjdk/org/org/omg/stub/java/rmi/_Remote_Stub.java
trunk/core/src/openjdk/org/org/omg/stub/java/rmi/package.html
trunk/core/src/openjdk/org/org/relaxng/
trunk/core/src/openjdk/org/org/relaxng/datatype/
trunk/core/src/openjdk/org/org/relaxng/datatype/Datatype.java
trunk/core/src/openjdk/org/org/relaxng/datatype/DatatypeBuilder.java
trunk/core/src/openjdk/org/org/relaxng/datatype/DatatypeException.java
trunk/core/src/openjdk/org/org/relaxng/datatype/DatatypeLibrary.java
trunk/core/src/openjdk/org/org/relaxng/datatype/DatatypeLibraryFactory.java
trunk/core/src/openjdk/org/org/relaxng/datatype/DatatypeStreamingValidator.java
trunk/core/src/openjdk/org/org/relaxng/datatype/ValidationContext.java
trunk/core/src/openjdk/org/org/relaxng/datatype/helpers/
trunk/core/src/openjdk/org/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java
trunk/core/src/openjdk/org/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java
trunk/core/src/openjdk/org/org/relaxng/datatype/helpers/StreamingValidatorImpl.java
trunk/core/src/openjdk/org/org/w3c/
trunk/core/src/openjdk/org/org/w3c/dom/
trunk/core/src/openjdk/org/org/w3c/dom/Attr.java
trunk/core/src/openjdk/org/org/w3c/dom/CDATASection.java
trunk/core/src/openjdk/org/org/w3c/dom/CharacterData.java
trunk/core/src/openjdk/org/org/w3c/dom/Comment.java
trunk/core/src/openjdk/org/org/w3c/dom/DOMConfiguration.java
trunk/core/src/openjdk/org/org/w3c/dom/DOMError.java
trunk/core/src/openjdk/org/org/w3c/dom/DOMErrorHandler.java
trunk/core/src/openjdk/org/org/w3c/dom/DOMException.java
trunk/core/src/openjdk/org/org/w3c/dom/DOMImplementation.java
trunk/core/src/openjdk/org/org/w3c/dom/DOMImplementationList.java
trunk/core/src/openjdk/org/org/w3c/dom/DOMImplementationSource.java
trunk/core/src/openjdk/org/org/w3c/dom/DOMLocator.java
trunk/core/src/openjdk/org/org/w3c/dom/DOMStringList.java
trunk/core/src/openjdk/org/org/w3c/dom/Document.java
trunk/core/src/openjdk/org/org/w3c/dom/DocumentFragment.java
trunk/core/src/openjdk/org/org/w3c/dom/DocumentType.java
trunk/core/src/openjdk/org/org/w3c/dom/Element.java
trunk/core/src/openjdk/org/org/w3c/dom/Entity.java
trunk/core/src/openjdk/org/org/w3c/dom/EntityReference.java
trunk/core/src/openjdk/org/org/w3c/dom/NameList.java
trunk/core/src/openjdk/org/org/w3c/dom/NamedNodeMap.java
trunk/core/src/openjdk/org/org/w3c/dom/Node.java
trunk/core/src/openjdk/org/org/w3c/dom/NodeList.java
trunk/core/src/openjdk/org/org/w3c/dom/Notation.java
trunk/core/src/openjdk/org/org/w3c/dom/ProcessingInstruction.java
trunk/core/src/openjdk/org/org/w3c/dom/Text.java
trunk/core/src/openjdk/org/org/w3c/dom/TypeInfo.java
trunk/core/src/openjdk/org/org/w3c/dom/UserDataHandler.java
trunk/core/src/openjdk/org/org/w3c/dom/bootstrap/
trunk/core/src/openjdk/org/org/w3c/dom/bootstrap/DOMImplementationRegistry.java
trunk/core/src/openjdk/org/org/w3c/dom/css/
trunk/core/src/openjdk/org/org/w3c/dom/css/CSS2Properties.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSCharsetRule.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSFontFaceRule.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSImportRule.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSMediaRule.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSPageRule.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSPrimitiveValue.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSRule.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSRuleList.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSStyleDeclaration.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSStyleRule.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSStyleSheet.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSUnknownRule.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSValue.java
trunk/core/src/openjdk/org/org/w3c/dom/css/CSSValueList.java
trunk/core/src/openjdk/org/org/w3c/dom/css/Counter.java
trunk/core/src/openjdk/org/org/w3c/dom/css/DOMImplementationCSS.java
trunk/core/src/openjdk/org/org/w3c/dom/css/DocumentCSS.java
trunk/core/src/openjdk/org/org/w3c/dom/css/ElementCSSInlineStyle.java
trunk/core/src/openjdk/org/org/w3c/dom/css/RGBColor.java
trunk/core/src/openjdk/org/org/w3c/dom/css/Rect.java
trunk/core/src/openjdk/org/org/w3c/dom/css/ViewCSS.java
trunk/core/src/openjdk/org/org/w3c/dom/events/
trunk/core/src/openjdk/org/org/w3c/dom/events/DocumentEvent.java
trunk/core/src/openjdk/org/org/w3c/dom/events/Event.java
trunk/core/src/openjdk/org/org/w3c/dom/events/EventException.java
trunk/core/src/openjdk/org/org/w3c/dom/events/EventListener.java
trunk/core/src/openjdk/org/org/w3c/dom/events/EventTarget.java
trunk/core/src/openjdk/org/org/w3c/dom/events/MouseEvent.java
trunk/core/src/openjdk/org/org/w3c/dom/events/MutationEvent.java
trunk/core/src/openjdk/org/org/w3c/dom/events/UIEvent.java
trunk/core/src/openjdk/org/org/w3c/dom/html/
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLAnchorElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLAppletElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLAreaElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLBRElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLBaseElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLBaseFontElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLBodyElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLButtonElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLCollection.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLDListElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLDOMImplementation.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLDirectoryElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLDivElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLDocument.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLFieldSetElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLFontElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLFormElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLFrameElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLFrameSetElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLHRElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLHeadElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLHeadingElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLHtmlElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLIFrameElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLImageElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLInputElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLIsIndexElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLLIElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLLabelElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLLegendElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLLinkElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLMapElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLMenuElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLMetaElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLModElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLOListElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLObjectElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLOptGroupElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLOptionElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLParagraphElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLParamElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLPreElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLQuoteElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLScriptElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLSelectElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLStyleElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLTableCaptionElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLTableCellElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLTableColElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLTableElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLTableRowElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLTableSectionElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLTextAreaElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLTitleElement.java
trunk/core/src/openjdk/org/org/w3c/dom/html/HTMLUListElement.java
trunk/core/src/openjdk/org/org/w3c/dom/ls/
trunk/core/src/openjdk/org/org/w3c/dom/ls/DOMImplementationLS.java
trunk/core/src/openjdk/org/org/w3c/dom/ls/LSException.java
trunk/core/src/openjdk/org/org/w3c/dom/ls/LSInput.java
trunk/core/src/openjdk/org/org/w3c/dom/ls/LSLoadEvent.java
trunk/core/src/openjdk/org/org/w3c/dom/ls/LSOutput.java
trunk/core/src/openjdk/org/org/w3c/dom/ls/LSParser.java
trunk/core/src/openjdk/org/org/w3c/dom/ls/LSParserFilter.java
trunk/core/src/openjdk/org/org/w3c/dom/ls/LSProgressEvent.java
trunk/core/src/openjdk/org/org/w3c/dom/ls/LSResourceResolver.java
trunk/core/src/openjdk/org/org/w3c/dom/ls/LSSerializer.java
trunk/core/src/openjdk/org/org/w3c/dom/ls/LSSerializerFilter.java
trunk/core/src/openjdk/org/org/w3c/dom/package.html
trunk/core/src/openjdk/org/org/w3c/dom/ranges/
trunk/core/src/openjdk/org/org/w3c/dom/ranges/DocumentRange.java
trunk/core/src/openjdk/org/org/w3c/dom/ranges/Range.java
trunk/core/src/openjdk/org/org/w3c/dom/ranges/RangeException.java
trunk/core/src/openjdk/org/org/w3c/dom/ranges/package.html
trunk/core/src/openjdk/org/org/w3c/dom/stylesheets/
trunk/core/src/openjdk/org/org/w3c/dom/stylesheets/DocumentStyle.java
trunk/core/src/openjdk/org/org/w3c/dom/stylesheets/LinkStyle.java
trunk/core/src/openjdk/org/org/w3c/dom/stylesheets/MediaList.java
trunk/core/src/openjdk/org/org/w3c/dom/stylesheets/StyleSheet.java
trunk/core/src/openjdk/org/org/w3c/dom/stylesheets/StyleSheetList.java
trunk/core/src/openjdk/org/org/w3c/dom/traversal/
trunk/core/src/openjdk/org/org/w3c/dom/traversal/DocumentTraversal.java
trunk/core/src/openjdk/org/org/w3c/dom/traversal/NodeFilter.java
trunk/core/src/openjdk/org/org/w3c/dom/traversal/NodeIterator.java
trunk/core/src/openjdk/org/org/w3c/dom/traversal/TreeWalker.java
trunk/core/src/openjdk/org/org/w3c/dom/views/
trunk/core/src/openjdk/org/org/w3c/dom/views/AbstractView.java
trunk/core/src/openjdk/org/org/w3c/dom/views/DocumentView.java
trunk/core/src/openjdk/org/org/w3c/dom/xpath/
trunk/core/src/openjdk/org/org/w3c/dom/xpath/COPYRIGHT.html
trunk/core/src/openjdk/org/org/w3c/dom/xpath/XPathEvaluator.java
trunk/core/src/openjdk/org/org/w3c/dom/xpath/XPathException.java
trunk/core/src/openjdk/org/org/w3c/dom/xpath/XPathExpression.java
trunk/core/src/openjdk/org/org/w3c/dom/xpath/XPathNSResolver.java
trunk/core/src/openjdk/org/org/w3c/dom/xpath/XPathNamespace.java
trunk/core/src/openjdk/org/org/w3c/dom/xpath/XPathResult.java
trunk/core/src/openjdk/org/org/xml/
trunk/core/src/openjdk/org/org/xml/sax/
trunk/core/src/openjdk/org/org/xml/sax/AttributeList.java
trunk/core/src/openjdk/org/org/xml/sax/Attributes.java
trunk/core/src/openjdk/org/org/xml/sax/COPYING
trunk/core/src/openjdk/org/org/xml/sax/COPYING.txt
trunk/core/src/openjdk/org/org/xml/sax/ContentHandler.java
trunk/core/src/openjdk/org/org/xml/sax/DTDHandler.java
trunk/core/src/openjdk/org/org/xml/sax/DocumentHandler.java
trunk/core/src/openjdk/org/org/xml/sax/EntityResolver.java
trunk/core/src/openjdk/org/org/xml/sax/ErrorHandler.java
trunk/core/src/openjdk/org/org/xml/sax/HandlerBase.java
trunk/core/src/openjdk/org/org/xml/sax/InputSource.java
trunk/core/src/openjdk/org/org/xml/sax/Locator.java
trunk/core/src/openjdk/org/org/xml/sax/Parser.java
trunk/core/src/openjdk/org/org/xml/sax/SAXException.java
trunk/core/src/openjdk/org/org/xml/sax/SAXNotRecognizedException.java
trunk/core/src/openjdk/org/org/xml/sax/SAXNotSupportedException.java
trunk/core/src/openjdk/org/org/xml/sax/SAXParseException.java
trunk/core/src/openjdk/org/org/xml/sax/XMLFilter.java
trunk/core/src/openjdk/org/org/xml/sax/XMLReader.java
trunk/core/src/openjdk/org/org/xml/sax/ext/
trunk/core/src/openjdk/org/org/xml/sax/ext/Attributes2.java
trunk/core/src/openjdk/org/org/xml/sax/ext/Attributes2Impl.java
trunk/core/src/openjdk/org/org/xml/sax/ext/DeclHandler.java
trunk/core/src/openjdk/org/org/xml/sax/ext/DefaultHandler2.java
trunk/core/src/openjdk/org/org/xml/sax/ext/EntityResolver2.java
trunk/core/src/openjdk/org/org/xml/sax/ext/LexicalHandler.java
trunk/core/src/openjdk/org/org/xml/sax/ext/Locator2.java
trunk/core/src/openjdk/org/org/xml/sax/ext/Locator2Impl.java
trunk/core/src/openjdk/org/org/xml/sax/ext/package.html
trunk/core/src/openjdk/org/org/xml/sax/helpers/
trunk/core/src/openjdk/org/org/xml/sax/helpers/AttributeListImpl.java
trunk/core/src/openjdk/org/org/xml/sax/helpers/AttributesImpl.java
trunk/core/src/openjdk/org/org/xml/sax/helpers/DefaultHandler.java
trunk/core/src/openjdk/org/org/xml/sax/helpers/LocatorImpl.java
trunk/core/src/openjdk/org/org/xml/sax/helpers/NamespaceSupport.java
trunk/core/src/openjdk/org/org/xml/sax/helpers/NewInstance.java
trunk/core/src/openjdk/org/org/xml/sax/helpers/ParserAdapter.java
trunk/core/src/openjdk/org/org/xml/sax/helpers/ParserFactory.java
trunk/core/src/openjdk/org/org/xml/sax/helpers/XMLFilterImpl.java
trunk/core/src/openjdk/org/org/xml/sax/helpers/XMLReaderAdapter.java
trunk/core/src/openjdk/org/org/xml/sax/helpers/XMLReaderFactory.java
trunk/core/src/openjdk/org/org/xml/sax/helpers/package.html
trunk/core/src/openjdk/org/org/xml/sax/package.html
Added: trunk/core/src/openjdk/org/org/ietf/jgss/ChannelBinding.java
===================================================================
--- trunk/core/src/openjdk/org/org/ietf/jgss/ChannelBinding.java (rev 0)
+++ trunk/core/src/openjdk/org/org/ietf/jgss/ChannelBinding.java 2007-06-25 10:56:45 UTC (rev 3310)
@@ -0,0 +1,213 @@
+/*
+ * Copyright 2000-2001 Sun Microsystems, Inc. All Rights Reserved.
+ * 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. Sun designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Sun 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 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
+ * CA 95054 USA or visit www.sun.com if you need additional information or
+ * have any questions.
+ */
+
+package org.ietf.jgss;
+
+import java.net.InetAddress;
+import java.util.Arrays;
+
+/**
+ * This class encapsulates the concept of caller-provided channel
+ * binding information. Channel bindings are used to strengthen the
+ * quality with which peer entity authentication is provided during
+ * context establishment. They enable the GSS-API callers to bind the
+ * establishment of the security context to relevant characteristics
+ * like addresses or to application specific data.<p>
+ *
+ * The caller initiating the security context must determine the
+ * appropriate channel binding values to set in the GSSContext object.
+ * The acceptor must provide an identical binding in order to validate
+ * that received tokens possess correct channel-related characteristics.<p>
+ *
+ * Use of channel bindings is optional in GSS-API. ChannelBinding can be
+ * set for the {@link GSSContext GSSContext} using the {@link
+ * GSSContext#setChannelBinding(ChannelBinding) setChannelBinding} method
+ * before the first call to {@link GSSContext#initSecContext(byte[], int, int)
+ * initSecContext} or {@link GSSContext#acceptSecContext(byte[], int, int)
+ * acceptSecContext} has been performed. Unless the <code>setChannelBinding</code>
+ * method has been used to set the ChannelBinding for a GSSContext object,
+ * <code>null</code> ChannelBinding will be assumed. <p>
+ *
+ * Conceptually, the GSS-API concatenates the initiator and acceptor
+ * address information, and the application supplied byte array to form an
+ * octet string. The mechanism calculates a MIC over this octet string and
+ * binds the MIC to the context establishment token emitted by
+ * <code>initSecContext</code> method of the <code>GSSContext</code>
+ * interface. The same bindings are set by the context acceptor for its
+ * <code>GSSContext</code> object and during processing of the
+ * <code>acceptSecContext</code> method a MIC is calculated in the same
+ * way. The calculated MIC is compared with that found in the token, and if
+ * the MICs differ, accept will throw a <code>GSSException</code> with the
+ * major code set to {@link GSSException#BAD_BINDINGS BAD_BINDINGS}, and
+ * the context will not be established. Some mechanisms may include the
+ * actual channel binding data in the token (rather than just a MIC);
+ * applications should therefore not use confidential data as
+ * channel-binding components.<p>
+ *
+ * Individual mechanisms may impose additional constraints on addresses
+ * that may appear in channel bindings. For example, a mechanism may
+ * verify that the initiator address field of the channel binding
+ * contains the correct network address of the host system. Portable
+ * applications should therefore ensure that they either provide correct
+ * information for the address fields, or omit setting of the addressing
+ * information.
+ *
+ * @author Mayank Upadhyay
+ * @version 1.16, 05/05/07
+ * @since 1.4
+ */
+public class ChannelBinding {
+
+ private InetAddress initiator;
+ private InetAddress acceptor;
+ private byte[] appData;
+
+ /**
+ * Create a ChannelBinding object with user supplied address information
+ * and data. <code>null</code> values can be used for any fields which the
+ * application does not want to specify.
+ *
+ * @param initAddr the address of the context initiator.
+ * <code>null</code> value can be supplied to indicate that the
+ * application does not want to set this value.
+ * @param acceptAddr the address of the context
+ * acceptor. <code>null</code> value can be supplied to indicate that
+ * the application does not want to set this value.
+ * @param appData application supplied data to be used as part of the
+ * channel bindings. <code>null</code> value can be supplied to
+ * indicate that the application does not want to set this value.
+ */
+ public ChannelBinding(InetAddress initAddr, InetAddress acceptAddr,
+ byte[] appData) {
+
+ initiator = initAddr;
+ acceptor = acceptAddr;
+
+ if (appData != null) {
+ this.appData = new byte[appData.length];
+ java.lang.System.arraycopy(appData, 0, this.appData, 0,
+ appData.length);
+ }
+ }
+
+ /**
+ * Creates a ChannelBinding object without any addressing information.
+ *
+ * @param appData application supplied data to be used as part of the
+ * channel bindings.
+ */
+ public ChannelBinding(byte[] appData) {
+ this(null, null, appData);
+ }
+
+ /**
+ * Get the initiator's address for this channel binding.
+ *
+ * @return the initiator's address. <code>null</code> is returned if
+ * the address has not been set.
+ */
+ public InetAddress getInitiatorAddress() {
+ return initiator;
+ }
+
+ /**
+ * Get the acceptor's address for this channel binding.
+ *
+ * @return the acceptor's address. null is returned if the address has
+ * not been set.
+ */
+ public InetAddress getAcceptorAddress() {
+ return acceptor;
+ }
+
+ /**
+ * Get the application specified data for this channel binding.
+ *
+ * @return the application data being used as part of the
+ * ChannelBinding. <code>null</code> is returned if no application data
+ * has been specified for the channel binding.
+ */
+ public byte[] getApplicationData() {
+
+ if (appData == null) {
+ return null;
+ }
+
+ byte[] retVal = new byte[appData.length];
+ System.arraycopy(appData, 0, retVal, 0, appData.length);
+ return retVal;
+ }
+
+ /**
+ * Compares two instances of ChannelBinding.
+ *
+ * @param obj another ChannelBinding to compare this one with
+ * @return true if the two ChannelBinding's contain
+ * the same values for the initiator and acceptor addresses and the
+ * application data.
+ */
+ public boolean equals(Object obj) {
+
+ if (this == obj)
+ return true;
+
+ if (! (obj instanceof ChannelBinding))
+ return false;
+
+ ChannelBinding cb = (ChannelBinding) obj;
+
+ if ((initiator != null && cb.initiator == null) ||
+ (initiator == null && cb.initiator != null))
+ return false;
+
+ if (initiator != null && !initiator.equals(cb.initiator))
+ return false;
+
+ if ((acceptor != null && cb.acceptor == null) ||
+ (acceptor == null && cb.acceptor != null))
+ return false;
+
+ if (acceptor != null && !acceptor.equals(cb.acceptor))
+ return false;
+
+ return Arrays.equals(appData, cb.appData);
+ }
+
+ /**
+ * Returns a hashcode value for this ChannelBinding object.
+ *
+ * @return a hashCode value
+ */
+ public int hashCode() {
+ if (initiator != null)
+ return initiator.hashCode();
+ else if (acceptor != null)
+ return acceptor.hashCode();
+ else if (appData != null)
+ return new String(appData).hashCode();
+ else
+ return 1;
+ }
+}
Added: trunk/core/src/openjdk/org/org/ietf/jgss/GSSContext.java
===================================================================
--- trunk/core/src/openjdk/org/org/ietf/jgss/GSSContext.java (rev 0)
+++ trunk/core/src/openjdk/org/org/ietf/jgss/GSSContext.java 2007-06-25 10:56:45 UTC (rev 3310)
@@ -0,0 +1,1348 @@
+/*
+ * Copyright 2000-2001 Sun Microsystems, Inc. All Rights Reserved.
+ * 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. Sun designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Sun 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 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
+ * CA 95054 USA or visit www.sun.com if you need additional information or
+ * have any questions.
+ */
+
+package org.ietf.jgss;
+
+import sun.security.jgss.spi.*;
+import java.io.InputStream;
+import java.io.OutputStream;
+
+/**
+ * This interface encapsulates the GSS-API security context and provides
+ * the security services that are available over the context. Security
+ * contexts are established between peers using locally acquired
+ * credentials. Multiple contexts may exist simultaneously between a pair
+ * of peers, using the same or different set of credentials. GSS-API
+ * functions in a manner independent of the underlying transport protocol
+ * and depends on its calling application to transport the tokens that are
+ * generated by the security context between the peers.<p>
+ *
+ * If the caller instantiates the context using the default
+ * <code>GSSManager</code> instance, then the Kerberos v5 GSS-API mechanism
+ * is guaranteed to be available for context establishment. This mechanism
+ * is identified by the Oid "1.2.840.113554.1.2.2" and is defined in RFC
+ * 1964.<p>
+ *
+ * Before the context establishment phase is initiated, the context
+ * initiator may request specific characteristics desired of the
+ * established context. Not all underlying mechanisms support all
+ * characteristics that a caller might desire. After the context is
+ * established, the caller can check the actual characteristics and services
+ * offered by that context by means of various query methods. When using
+ * the Kerberos v5 GSS-API mechanism offered by the default
+ * <code>GSSManager</code> instance, all optional services will be
+ * available locally. They are mutual authentication, credential
+ * delegation, confidentiality and integrity protection, and per-message
+ * replay detection and sequencing. Note that in the GSS-API, message integrity
+ * is a prerequisite for message confidentiality.<p>
+ *
+ * The context establishment occurs in a loop where the
+ * initiator calls {@link #initSecContext(byte[], int, int) initSecContext}
+ * and the acceptor calls {@link #acceptSecContext(byte[], int, int)
+ * acceptSecContext} until the context is established. While in this loop
+ * the <code>initSecContext</code> and <code>acceptSecContext</code>
+ * methods produce tokens that the application sends over to the peer. The
+ * peer passes any such token as input to its <code>acceptSecContext</code>
+ * or <code>initSecContext</code> as the case may be.<p>
+ *
+ * During the context establishment phase, the {@link
+ * #isProtReady() isProtReady} method may be called to determine if the
+ * context can be used for the per-message operations of {@link
+ * #wrap(byte[], int, int, MessageProp) wrap} and {@link #getMIC(byte[],
+ * int, int, MessageProp) getMIC}. This allows applications to use
+ * per-message operations on contexts which aren't yet fully
+ * established.<p>
+ *
+ * After the context has been established or the <code>isProtReady</code>
+ * method returns <code>true</code>, the query routines can be invoked to
+ * determine the actual characteristics and services of the established
+ * context. The application can also start using the per-message methods
+ * of {@link #wrap(byte[], int, int, MessageProp) wrap} and
+ * {@link #getMIC(byte[], int, int, MessageProp) getMIC} to obtain
+ * cryptographic operations on application supplied data.<p>
+ *
+ * When the context is no longer needed, the application should call
+ * {@link #dispose() dispose} to release any system resources the context
+ * may be using.<p>
+ *
+ * A security context typically maintains sequencing and replay detection
+ * information about the tokens it processes. Therefore, the sequence in
+ * which any tokens are presented to this context for processing can be
+ * important. Also note that none of the methods in this interface are
+ * synchronized. Therefore, it is not advisable to share a
+ * <code>GSSContext</code> among several threads unless some application
+ * level synchronization is in place.<p>
+ *
+ * Finally, different mechanism providers might place different security
+ * restrictions on using GSS-API contexts. These will be documented by the
+ * mechanism provider. The application will need to ensure that it has the
+ * appropriate permissions if such checks are made in the mechanism layer.<p>
+ *
+ * The example code presented below demonstrates the usage of the
+ * <code>GSSContext</code> interface for the initiating peer. Different
+ * operations on the <code>GSSContext</code> object are presented,
+ * including: object instantiation, setting of desired flags, context
+ * establishment, query of actual context flags, per-message operations on
+ * application data, and finally context deletion.<p>
+ *
+ * <pre>
+ * // Create a context using default credentials
+ * // and the implementation specific default mechanism
+ * GSSManager manager ...
+ * GSSName targetName ...
+ * GSSContext context = manager.createContext(targetName, null, null,
+ * GSSContext.INDEFINITE_LIFETIME);
+ *
+ * // set desired context options prior to context establishment
+ * context.requestConf(true);
+ * context.requestMutualAuth(true);
+ * context.requestReplayDet(true);
+ * context.requestSequenceDet(true);
+ *
+ * // establish a context between peers
+ *
+ * byte []inToken = new byte[0];
+ *
+ * // Loop while there still is a token to be processed
+ *
+ * while (!context.isEstablished()) {
+ *
+ * byte[] outToken
+ * = context.initSecContext(inToken, 0, inToken.length);
+ *
+ * // send the output token if generated
+ * if (outToken != null)
+ * sendToken(outToken);
+ *
+ * if (!context.isEstablished()) {
+ * inToken = readToken();
+ * }
+ *
+ * // display context information
+ * System.out.println("Remaining lifetime in seconds = "
+ * + context.getLifetime());
+ * System.out.println("Context mechanism = " + context.getMech());
+ * System.out.println("Initiator = " + context.getSrcName());
+ * System.out.println("Acceptor = " + context.getTargName());
+ *
+ * if (context.getConfState())
+ * System.out.println("Confidentiality (i.e., privacy) is available");
+ *
+ * if (context.getIntegState())
+ * System.out.println("Integrity is available");
+ *
+ * // perform wrap on an application supplied message, appMsg,
+ * // using QOP = 0, and requesting privacy service
+ * byte [] appMsg ...
+ *
+ * MessageProp mProp = new MessageProp(0, true);
+ *
+ * byte []tok = context.wrap(appMsg, 0, appMsg.length, mProp);
+ *
+ * sendToken(tok);
+ *
+ * // release the local-end of the context
+ * context.dispose();
+ *
+ * </pre>
+ *
+ * @author Mayank Upadhyay
+ * @version 1.17, 05/05/07
+ * @since 1.4
+ */
+public interface GSSContext {
+
+ /**
+ * A lifetime constant representing the default context lifetime. This
+ * value is set to 0.
+ */
+ public static final int DEFAULT_LIFETIME = 0;
+
+ /**
+ * A lifetime constant representing indefinite context lifetime.
+ * This value must is set to the maximum integer value in Java -
+ * {@link java.lang.Integer#MAX_VALUE Integer.MAX_VALUE}.
+ */
+ public static final int INDEFINITE_LIFETIME = Integer.MAX_VALUE;
+
+ /**
+ * Called by the context initiator to start the context creation
+ * phase and process any tokens generated
+ * by the peer's <code>acceptSecContext</code> method.
+ * This method may return an output token which the application will need
+ * to send to the peer for processing by its <code>acceptSecContext</code>
+ * method. The application can call {@link #isEstablished()
+ * isEstablished} to determine if the context establishment phase is
+ * complete on this side of the context. A return value of
+ * <code>false</code> from <code>isEstablished</code> indicates that
+ * more tokens are expected to be supplied to
+ * <code>initSecContext</code>. Upon completion of the context
+ * establishment, the available context options may be queried through
+ * the get methods.<p>
+ *
+ * Note that it is possible that the <code>initSecContext</code> method
+ * return a token for the peer, and <code>isEstablished</code> return
+ * <code>true</code> also. This indicates that the token needs to be sent
+ * to the peer, but the local end of the context is now fully
+ * established.<p>
+ *
+ * Some mechanism providers might require that the caller be granted
+ * permission to initiate a security context. A failed permission check
+ * might cause a {@link java.lang.SecurityException SecurityException}
+ * to be thrown from this method.<p>
+ *
+ * @return a byte[] containing the token to be sent to the
+ * peer. <code>null</code> indicates that no token is generated.
+ * @param inputBuf token generated by the peer. This parameter is ignored
+ * on the first call since no token has been received from the peer.
+ * @param offset the offset within the inputBuf where the token begins.
+ * @param len the length of the token.
+ *
+ * @throws GSSException containing the following
+ * major error codes:
+ * {@link GSSException#DEFECTIVE_TOKEN GSSException.DEFECTIVE_TOKEN},
+ * {@link GSSException#BAD_MIC GSSException.BAD_MIC},
+ * {@link GSSException#NO_CRED GSSException.NO_CRED},
+ * {@link GSSException#CREDENTIALS_EXPIRED
+ * GSSException.CREDENTIALS_EXPIRED},
+ * {@link GSSException#BAD_BINDINGS GSSException.BAD_BINDINGS},
+ * {@link GSSException#OLD_TOKEN GSSException.OLD_TOKEN},
+ * {@link GSSException#DUPLICATE_TOKEN GSSException.DUPLICATE_TOKEN},
+ * {@link GSSException#BAD_NAMETYPE GSSException.BAD_NAMETYPE},
+ * {@link GSSException#BAD_MECH GSSException.BAD_MECH},
+ * {@link GSSException#FAILURE GSSException.FAILURE}
+ */
+ public byte[] initSecContext(byte inputBuf[], int offset, int len)
+ throws GSSException;
+
+ /**
+ * Called by the context initiator to start the context creation
+ * phase and process any tokens generated
+ * by the peer's <code>acceptSecContext</code> method using
+ * streams. This method may write an output token to the
+ * <code>OutpuStream</code>, which the application will
+ * need to send to the peer for processing by its
+ * <code>acceptSecContext</code> call. Typically, the application would
+ * ensure this by calling the {@link java.io.OutputStream#flush() flush}
+ * method on an <code>OutputStream</code> that encapsulates the
+ * connection between the two peers. The application can
+ * determine if a token is written to the OutputStream from the return
+ * value of this method. A return value of <code>0</code> indicates that
+ * no token was written. The application can call
+ * {@link #isEstablished() isEstablished} to determine if the context
+ * establishment phase is complete on this side of the context. A
+ * return value of <code>false</code> from <code>isEstablished</code>
+ * indicates that more tokens are expected to be supplied to
+ * <code>initSecContext</code>.
+ * Upon completion of the context establishment, the available context
+ * options may be queried through the get methods.<p>
+ *
+ * Note that it is possible that the <code>initSecContext</code> method
+ * return a token for the peer, and <code>isEstablished</code> return
+ * <code>true</code> also. This indicates that the token needs to be sent
+ * to the peer, but the local end of the context is n...
[truncated message content] |