You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Tom Amiro <To...@Sun.COM> on 2002/10/28 22:47:42 UTC
[Fwd: BugId 4769964 : (P4/S5) New Bug Created, Please Evaluate]
Hi,
This bug was just reported against the version of Xalan
integrated into Sun's JDK 1.4.1.
Is this a valid problem and does it still apply to
the current Xalan? If so, I'll put it in bugzilla.
tom
-------- Original Message --------
Subject: BugId 4769964 : (P4/S5) New Bug Created, Please Evaluate
Date: Mon, 28 Oct 2002 14:15:36 -0700 (MST)
From: neal.gafter@sun.com
Reply-To: neal.gafter@sun.com
To: jaxp-tech@sun.com, neal.gafter@sun.com
Bug Id: 4769964
Product: jaxp
Category: jaxp
Subcategory: other
Release summary: hopper
Bug/Rfe/EOU: bug
State: dispatched
Development Status:
Synopsis: classes in org.apache that are serializable but don't define serialVersionUID
Keywords:
Severity: 5
Severity Impact: Limited
Severity Functionality: Nonessential
Priority: 4
Responsible Manager: kincaid@east
Responsible Engineer:
Description:
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
Justification:
Work around:
Suggested fix:
State triggers:
Accepted: no
Evaluation complete: no
Evaluation:
Commit to fix in releases:
Fixed in releases:
Integrated in releases:
Verified in releases:
Closed because:
Incomplete because:
Duplicate of:
Introduced in Release:
Root cause:
Program management:
Fix affects documentation: no
Exempt from dev rel: no
Fix affects L10N:
Interest list:
Patch id:
Comments:
See also:
Hooks:
Hook 1(hook1):
Hook 2(hook2):
Hook 3(hook3):
Hook 4(hook4):
Hook 5(hook5):
Hook 6(hook6):
History:
Submitter: gafter Date: Oct 28 2002 2:11PM
Dispatch Operator: bugtraq Date: Oct 28 2002 2:11PM
Acceptor: Date:
Evaluator: Date:
Commit operator: Date:
Fix operator: Date:
Integrating operator: Date:
Verify operator: Date:
Closeout operator: Date:
Called in by:
Customer:
Company: Sun Microsystems Java Software
Employee: Neal Gafter
User Role: D
User Type: I
Release: hopper
Hardware version: generic
O/S version (unbundled products): 2.8
SO Number:
Sun Contact: gafter
Contact Name: Neal Gafter
Contact Mailaddr: neal.gafter@sun.com
Escalation(s):
Public Summary:
Old Name:
Bug End:
--------------------------------------------------------------------------------