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:
--------------------------------------------------------------------------------