Mantis Bugtracker

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004992 [Resin] minor always 03-19-12 07:01 06-22-12 12:55
Reporter guus View Status public  
Assigned To ferg
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 4.0.29 Product Version 3.1.11
  Product Build
Summary 0004992: PojoBean can cause bug when extending AbstractAuthenticator
Description These exact combination of characteristics when extending
* Serializable class
* transient
* webbeans-annotated field

Triggers com.caucho.ejb3.gen.PojoBean to generate a proxy class that contains the private method Object writeReplace()

As Resins AbstractAuthenticator already contains a method with this signature, but which has an access privilege of public, this generated proxy class will generate runtime problems.
Steps To Reproduce
Additional Information This bug has been reported in more detail (thanks to its markup functionality) in the Caucho forums at [^]

A workaround has been provided there as well.
Attached Files

- Relationships

- Notes
06-22-12 12:55


- Issue History
Date Modified Username Field Change
03-19-12 07:01 guus New Issue
03-19-12 07:07 guus Issue Monitored: guus
06-22-12 12:55 ferg Note Added: 0005937
06-22-12 12:55 ferg Assigned To  => ferg
06-22-12 12:55 ferg Status new => closed
06-22-12 12:55 ferg Resolution open => fixed
06-22-12 12:55 ferg Fixed in Version  => 4.0.29

Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
30 total queries executed.
26 unique queries executed.
Powered by Mantis Bugtracker