Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4769964

classes in org.apache that are serializable but don't define serialVersionUID

XMLWordPrintable

    • 1.4
    • generic
    • solaris_8
    • Verified

      The following locations in org.apache sources define serializable classes
      that don't define a serialVersionUID. These may result in an unintentional
      serialization incompatibility in the future.

      src/share/classes/org/apache/xalan/client/XSLTProcessorApplet.java:101: class org.apache.xalan.client.XSLTProcessorApplet
      src/share/classes/org/apache/xalan/templates/AVT.java:82: class org.apache.xalan.templates.AVT
      src/share/classes/org/apache/xalan/templates/AVTPartSimple.java:68: class org.apache.xalan.templates.AVTPartSimple
      src/share/classes/org/apache/xalan/templates/AVTPartXPath.java:72: class org.apache.xalan.templates.AVTPartXPath
      src/share/classes/org/apache/xalan/templates/DecimalFormatProperties.java:96: class org.apache.xalan.templates.DecimalFormatProperties
      src/share/classes/org/apache/xalan/templates/ElemApplyImport.java:77: class org.apache.xalan.templates.ElemApplyImport
      src/share/classes/org/apache/xalan/templates/ElemApplyTemplates.java:99: class org.apache.xalan.templates.ElemApplyTemplates
      src/share/classes/org/apache/xalan/templates/ElemAttribute.java:87: class org.apache.xalan.templates.ElemAttribute
      src/share/classes/org/apache/xalan/templates/ElemAttributeSet.java:84: class org.apache.xalan.templates.ElemAttributeSet
      src/share/classes/org/apache/xalan/templates/ElemCallTemplate.java:85: class org.apache.xalan.templates.ElemCallTemplate
      src/share/classes/org/apache/xalan/templates/ElemChoose.java:82: class org.apache.xalan.templates.ElemChoose
      src/share/classes/org/apache/xalan/templates/ElemComment.java:80: class org.apache.xalan.templates.ElemComment
      src/share/classes/org/apache/xalan/templates/ElemCopy.java:89: class org.apache.xalan.templates.ElemCopy
      src/share/classes/org/apache/xalan/templates/ElemCopyOf.java:87: class org.apache.xalan.templates.ElemCopyOf
      src/share/classes/org/apache/xalan/templates/ElemElement.java:86: class org.apache.xalan.templates.ElemElement
      src/share/classes/org/apache/xalan/templates/ElemEmpty.java:71: class org.apache.xalan.templates.ElemEmpty
      src/share/classes/org/apache/xalan/templates/ElemExtensionCall.java:91: class org.apache.xalan.templates.ElemExtensionCall
      src/share/classes/org/apache/xalan/templates/ElemExtensionDecl.java:80: class org.apache.xalan.templates.ElemExtensionDecl
      src/share/classes/org/apache/xalan/templates/ElemExtensionScript.java:63: class org.apache.xalan.templates.ElemExtensionScript
      src/share/classes/org/apache/xalan/templates/ElemFallback.java:80: class org.apache.xalan.templates.ElemFallback
      src/share/classes/org/apache/xalan/templates/ElemForEach.java:106: class org.apache.xalan.templates.ElemForEach
      src/share/classes/org/apache/xalan/templates/ElemIf.java:85: class org.apache.xalan.templates.ElemIf
      src/share/classes/org/apache/xalan/templates/ElemLiteralResult.java:88: class org.apache.xalan.templates.ElemLiteralResult
      src/share/classes/org/apache/xalan/templates/ElemMessage.java:83: class org.apache.xalan.templates.ElemMessage
      src/share/classes/org/apache/xalan/templates/ElemNumber.java:108: class org.apache.xalan.templates.ElemNumber
      src/share/classes/org/apache/xalan/templates/ElemOtherwise.java:76: class org.apache.xalan.templates.ElemOtherwise
      src/share/classes/org/apache/xalan/templates/ElemPI.java:83: class org.apache.xalan.templates.ElemPI
      src/share/classes/org/apache/xalan/templates/ElemParam.java:83: class org.apache.xalan.templates.ElemParam
      src/share/classes/org/apache/xalan/templates/ElemSort.java:84: class org.apache.xalan.templates.ElemSort
      src/share/classes/org/apache/xalan/templates/ElemTemplate.java:92: class org.apache.xalan.templates.ElemTemplate
      src/share/classes/org/apache/xalan/templates/ElemTemplateElement.java:111: class org.apache.xalan.templates.ElemTemplateElement
      src/share/classes/org/apache/xalan/templates/ElemText.java:84: class org.apache.xalan.templates.ElemText
      src/share/classes/org/apache/xalan/templates/ElemTextLiteral.java:74: class org.apache.xalan.templates.ElemTextLiteral
      src/share/classes/org/apache/xalan/templates/ElemUnknown.java:86: class org.apache.xalan.templates.ElemUnknown
      src/share/classes/org/apache/xalan/templates/ElemUse.java:80: class org.apache.xalan.templates.ElemUse
      src/share/classes/org/apache/xalan/templates/ElemValueOf.java:91: class org.apache.xalan.templates.ElemValueOf
      src/share/classes/org/apache/xalan/templates/ElemVariable.java:88: class org.apache.xalan.templates.ElemVariable
      src/share/classes/org/apache/xalan/templates/ElemWhen.java:79: class org.apache.xalan.templates.ElemWhen
      src/share/classes/org/apache/xalan/templates/ElemWithParam.java:85: class org.apache.xalan.templates.ElemWithParam
      src/share/classes/org/apache/xalan/templates/FuncDocument.java:111: class org.apache.xalan.templates.FuncDocument
      src/share/classes/org/apache/xalan/templates/FuncFormatNumb.java:83: class org.apache.xalan.templates.FuncFormatNumb
      src/share/classes/org/apache/xalan/templates/FuncKey.java:85: class org.apache.xalan.templates.FuncKey
      src/share/classes/org/apache/xalan/templates/KeyDeclaration.java:71: class org.apache.xalan.templates.KeyDeclaration
      src/share/classes/org/apache/xalan/templates/NamespaceAlias.java:65: class org.apache.xalan.templates.NamespaceAlias
      src/share/classes/org/apache/xalan/templates/OutputProperties.java:96: class org.apache.xalan.templates.OutputProperties
      src/share/classes/org/apache/xalan/templates/Stylesheet.java:130: class org.apache.xalan.templates.Stylesheet
      src/share/classes/org/apache/xalan/templates/StylesheetComposed.java:96: class org.apache.xalan.templates.StylesheetComposed
      src/share/classes/org/apache/xalan/templates/StylesheetRoot.java:97: class org.apache.xalan.templates.StylesheetRoot
      src/share/classes/org/apache/xalan/templates/TemplateList.java:87: class org.apache.xalan.templates.TemplateList
      src/share/classes/org/apache/xalan/templates/TemplateSubPatternAssociation.java:74: class org.apache.xalan.templates.TemplateSubPatternAssociation
      src/share/classes/org/apache/xalan/templates/WhiteSpaceInfo.java:66: class org.apache.xalan.templates.WhiteSpaceInfo
      src/share/classes/org/apache/xalan/templates/XMLNSDecl.java:62: class org.apache.xalan.templates.XMLNSDecl
      src/share/classes/org/apache/xalan/templates/XUnresolvedVariable.java:78: class org.apache.xalan.templates.XUnresolvedVariable
      src/share/classes/org/apache/xalan/transformer/CountersTable.java:79: class org.apache.xalan.transformer.CountersTable
      src/share/classes/org/apache/xalan/transformer/KeyIterator.java:81: class org.apache.xalan.transformer.KeyIterator
      src/share/classes/org/apache/xalan/transformer/KeyRefIterator.java:80: class org.apache.xalan.transformer.KeyRefIterator
      src/share/classes/org/apache/xalan/transformer/KeyWalker.java:84: class org.apache.xalan.transformer.KeyWalker
      src/share/classes/org/apache/xml/utils/MutableAttrListImpl.java:71: class org.apache.xml.utils.MutableAttrListImpl
      src/share/classes/org/apache/xml/utils/NodeVector.java:67: class org.apache.xml.utils.NodeVector
      src/share/classes/org/apache/xml/utils/ObjectPool.java:69: class org.apache.xml.utils.ObjectPool
      src/share/classes/org/apache/xml/utils/QName.java:80: class org.apache.xml.utils.QName
      src/share/classes/org/apache/xml/utils/SAXSourceLocator.java:72: class org.apache.xml.utils.SAXSourceLocator
      src/share/classes/org/apache/xml/utils/StringVector.java:64: class org.apache.xml.utils.StringVector
      src/share/classes/org/apache/xpath/NodeSetDTM.java:102: class org.apache.xpath.NodeSetDTM
      src/share/classes/org/apache/xpath/XPath.java:100: class org.apache.xpath.XPath
      src/share/classes/org/apache/xpath/axes/AxesWalker.java:87: class org.apache.xpath.axes.AxesWalker
      src/share/classes/org/apache/xpath/axes/IteratorPool.java:11: class org.apache.xpath.axes.IteratorPool
      src/share/classes/org/apache/xpath/axes/WalkingIterator.java:30: class org.apache.xpath.axes.WalkingIterator
      src/share/classes/org/apache/xpath/functions/FuncBoolean.java:72: class org.apache.xpath.functions.FuncBoolean
      src/share/classes/org/apache/xpath/functions/FuncCeiling.java:74: class org.apache.xpath.functions.FuncCeiling
      src/share/classes/org/apache/xpath/functions/FuncConcat.java:72: class org.apache.xpath.functions.FuncConcat
      src/share/classes/org/apache/xpath/functions/FuncContains.java:72: class org.apache.xpath.functions.FuncContains
      src/share/classes/org/apache/xpath/functions/FuncCount.java:78: class org.apache.xpath.functions.FuncCount
      src/share/classes/org/apache/xpath/functions/FuncCurrent.java:81: class org.apache.xpath.functions.FuncCurrent
      src/share/classes/org/apache/xpath/functions/FuncDoclocation.java:76: class org.apache.xpath.functions.FuncDoclocation
      src/share/classes/org/apache/xpath/functions/FuncExtElementAvailable.java:78: class org.apache.xpath.functions.FuncExtElementAvailable
      src/share/classes/org/apache/xpath/functions/FuncExtFunction.java:80: class org.apache.xpath.functions.FuncExtFunction
      src/share/classes/org/apache/xpath/functions/FuncExtFunctionAvailable.java:77: class org.apache.xpath.functions.FuncExtFunctionAvailable
      src/share/classes/org/apache/xpath/functions/FuncFalse.java:72: class org.apache.xpath.functions.FuncFalse
      src/share/classes/org/apache/xpath/functions/FuncFloor.java:72: class org.apache.xpath.functions.FuncFloor
      src/share/classes/org/apache/xpath/functions/FuncGenerateId.java:74: class org.apache.xpath.functions.FuncGenerateId
      src/share/classes/org/apache/xpath/functions/FuncId.java:83: class org.apache.xpath.functions.FuncId
      src/share/classes/org/apache/xpath/functions/FuncLang.java:75: class org.apache.xpath.functions.FuncLang
      src/share/classes/org/apache/xpath/functions/FuncLast.java:79: class org.apache.xpath.functions.FuncLast
      src/share/classes/org/apache/xpath/functions/FuncLocalPart.java:77: class org.apache.xpath.functions.FuncLocalPart
      src/share/classes/org/apache/xpath/functions/FuncNormalizeSpace.java:83: class org.apache.xpath.functions.FuncNormalizeSpace
      src/share/classes/org/apache/xpath/functions/FuncNumber.java:75: class org.apache.xpath.functions.FuncNumber
      src/share/classes/org/apache/xpath/functions/FuncSubstringBefore.java:72: class org.apache.xpath.functions.FuncSubstringBefore
      src/share/classes/org/apache/xpath/functions/Function2Args.java:65: class org.apache.xpath.functions.Function2Args
      src/share/classes/org/apache/xpath/functions/Function3Args.java:65: class org.apache.xpath.functions.Function3Args
      src/share/classes/org/apache/xpath/functions/FunctionDef1Arg.java:77: class org.apache.xpath.functions.FunctionDef1Arg
      src/share/classes/org/apache/xpath/functions/FunctionMultiArgs.java:66: class org.apache.xpath.functions.FunctionMultiArgs
      src/share/classes/org/apache/xpath/functions/FunctionOneArg.java:65: class org.apache.xpath.functions.FunctionOneArg
      src/share/classes/org/apache/xpath/objects/XBoolean.java:66: class org.apache.xpath.objects.XBoolean
      src/share/classes/org/apache/xpath/objects/XBooleanStatic.java:69: class org.apache.xpath.objects.XBooleanStatic
      src/share/classes/org/apache/xpath/objects/XNumber.java:68: class org.apache.xpath.objects.XNumber
      src/share/classes/org/apache/xpath/objects/XObject.java:83: class org.apache.xpath.objects.XObject
      src/share/classes/org/apache/xpath/operations/Operation.java:69: class org.apache.xpath.operations.Operation
      src/share/classes/org/apache/xpath/patterns/NodeTest.java:76: class org.apache.xpath.patterns.NodeTest
      src/share/classes/org/apache/xpath/patterns/StepPattern.java:74: class org.apache.xpath.patterns.StepPattern

            rmandavasunw Ramesh Mandava (Inactive)
            gafter Neal Gafter (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: