Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 343702 - Upgrade to ASM 3.3.1
Summary: Upgrade to ASM 3.3.1
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Eclipselink (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-24 09:57 EDT by Doug Clarke CLA
Modified: 2022-06-09 10:16 EDT (History)
0 users

See Also:
douglas.clarke: pmc_approved+


Attachments
Initial patch for foundation, moxy, sdo, dbws, and JPA components (386.72 KB, patch)
2011-04-24 10:33 EDT, Doug Clarke CLA
no flags Details | Diff
Updated patch (392.75 KB, patch)
2011-04-25 19:15 EDT, Doug Clarke CLA
no flags Details | Diff
zip of /plugins/org.eclipse.persistence.asm (386.80 KB, application/octet-stream)
2011-04-26 11:26 EDT, Doug Clarke CLA
no flags Details
Version 3 (394.96 KB, patch)
2011-04-26 16:03 EDT, Doug Clarke CLA
no flags Details | Diff
Version 4 (247.27 KB, patch)
2011-04-27 13:01 EDT, Doug Clarke CLA
no flags Details | Diff
Version 5 (340.36 KB, application/octet-stream)
2011-04-27 15:15 EDT, Doug Clarke CLA
no flags Details
Patch for JPA component fixing PersistenceWeaver & ClassWeaver (31.07 KB, patch)
2011-05-06 14:53 EDT, Doug Clarke CLA
no flags Details | Diff
Patch for JPA component fixing PersistenceWeaver & ClassWeaver (30.39 KB, patch)
2011-05-09 11:34 EDT, Doug Clarke CLA
no flags Details | Diff
Patch for JPA component fixing PersistenceWeaver & ClassWeaver (98.97 KB, patch)
2011-05-09 12:58 EDT, Doug Clarke CLA
no flags Details | Diff
Example of SerialVersionUID verify test case (2.64 KB, application/octet-stream)
2011-05-09 12:59 EDT, Doug Clarke CLA
no flags Details
Example of SerialVersionUID verify test case (2.66 KB, application/octet-stream)
2011-05-09 13:14 EDT, Doug Clarke CLA
no flags Details
Example of SerialVersionUID verify test case (2.65 KB, application/octet-stream)
2011-05-09 13:32 EDT, Doug Clarke CLA
no flags Details
Example of SerialVersionUID verify test case (2.52 KB, application/octet-stream)
2011-05-09 13:34 EDT, Doug Clarke CLA
no flags Details
Patch for JPA component fixing PersistenceWeaver & ClassWeaver (99.05 KB, patch)
2011-05-09 14:09 EDT, Doug Clarke CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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