Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] 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  
Status closed   Product Version 3.1.11
Summary 0004992: PojoBean can cause bug when extending AbstractAuthenticator
Description These exact combination of characteristics when extending com.caucho.server.security.AbstractAuthenticator:
* 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.
Additional Information This bug has been reported in more detail (thanks to its markup functionality) in the Caucho forums at http://forum.caucho.com/showthread.php?p=34240#post34240 [^]

A workaround has been provided there as well.
Attached Files

- Relationships

- Notes
(0005937)
ferg
06-22-12 12:55

ioc/0e41
 

- 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