Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 343702

Summary: Upgrade to ASM 3.3.1
Product: z_Archived Reporter: Doug Clarke <douglas.clarke>
Component: EclipselinkAssignee: Project Inbox <eclipselink.foundation-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 Flags: douglas.clarke: pmc_approved+
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Initial patch for foundation, moxy, sdo, dbws, and JPA components
none
Updated patch
none
zip of /plugins/org.eclipse.persistence.asm
none
Version 3
none
Version 4
none
Version 5
none
Patch for JPA component fixing PersistenceWeaver & ClassWeaver
none
Patch for JPA component fixing PersistenceWeaver & ClassWeaver
none
Patch for JPA component fixing PersistenceWeaver & ClassWeaver
none
Example of SerialVersionUID verify test case
none
Example of SerialVersionUID verify test case
none
Example of SerialVersionUID verify test case
none
Example of SerialVersionUID verify test case
none
Patch for JPA component fixing PersistenceWeaver & ClassWeaver none

Description Doug Clarke CLA 2011-04-24 09:57:19 EDT
Upgrade the repackaged ASM bundle to the 3.3.1 version available in Orbit. This upgrade requires CQ 5108 approval.
Comment 1 Doug Clarke CLA 2011-04-24 10:33:20 EDT
Created attachment 193968 [details]
Initial patch for foundation, moxy, sdo, dbws, and JPA components
Comment 2 Doug Clarke CLA 2011-04-24 10:34:50 EDT
Upgrade notes
- Constants -> Opcodes
- CodeVisitor -> MethodVisitor
- Signature attributes -> signature string on visit methods
- Annotation attributes -> AnnotationVisitor
Comment 3 Doug Clarke CLA 2011-04-25 19:15:45 EDT
Created attachment 194027 [details]
Updated patch
Comment 4 Doug Clarke CLA 2011-04-26 11:26:20 EDT
Created attachment 194069 [details]
zip of /plugins/org.eclipse.persistence.asm
Comment 5 Doug Clarke CLA 2011-04-26 16:03:38 EDT
Created attachment 194100 [details]
Version 3
Comment 6 Doug Clarke CLA 2011-04-27 13:01:39 EDT
Created attachment 194185 [details]
Version 4

2418/2418 test passed on MySQL
Comment 7 Doug Clarke CLA 2011-04-27 15:15:05 EDT
Created attachment 194197 [details]
Version 5

Final version with BND generated manifests and all test-jpa passing. 

Blaise verified MOXy & SDO
Comment 8 Doug Clarke CLA 2011-04-27 15:25:55 EDT
Checked-in (SVN 9243)
- reviewed by Blaise, Tom, & James (pending)
Comment 9 Doug Clarke CLA 2011-04-27 16:09:00 EDT
Checked-in (SVN 9243)
Comment 10 Doug Clarke CLA 2011-05-06 14:52:52 EDT
Re-opened to address transient and Serial uuid issues
Comment 11 Doug Clarke CLA 2011-05-06 14:53:50 EDT
Created attachment 194972 [details]
Patch for JPA component fixing PersistenceWeaver & ClassWeaver
Comment 12 Doug Clarke CLA 2011-05-09 11:34:45 EDT
Created attachment 195088 [details]
Patch for JPA component fixing PersistenceWeaver & ClassWeaver
Comment 13 Doug Clarke CLA 2011-05-09 12:58:14 EDT
Created attachment 195103 [details]
Patch for JPA component fixing PersistenceWeaver & ClassWeaver

Verified using attached ASM based test case
Comment 14 Doug Clarke CLA 2011-05-09 12:59:53 EDT
Created attachment 195104 [details]
Example of SerialVersionUID verify test case
Comment 15 Doug Clarke CLA 2011-05-09 13:14:50 EDT
Created attachment 195107 [details]
Example of SerialVersionUID verify test case
Comment 16 Doug Clarke CLA 2011-05-09 13:32:59 EDT
Created attachment 195108 [details]
Example of SerialVersionUID verify test case
Comment 17 Doug Clarke CLA 2011-05-09 13:34:16 EDT
Created attachment 195109 [details]
Example of SerialVersionUID verify test case
Comment 18 Doug Clarke CLA 2011-05-09 14:09:39 EDT
Created attachment 195115 [details]
Patch for JPA component fixing PersistenceWeaver & ClassWeaver
Comment 19 Doug Clarke CLA 2011-05-09 19:59:46 EDT
Closed .. again
Comment 20 Eclipse Webmaster CLA 2022-06-09 10:10:47 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink
Comment 21 Eclipse Webmaster CLA 2022-06-09 10:16:10 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink