Data processing: software development – installation – and managem – Software program development tool – Linking
Reexamination Certificate
2004-02-12
2010-02-16
Dam, Tuan Q (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Linking
C713S002000
Reexamination Certificate
active
07665080
ABSTRACT:
A system and method for allowing individual software modules to be reloaded in memory without forcing other modules to be reloaded at the same time. Such reloadable modules address the problem of not being able to reload a module without reloading all classes in the application. In accordance with one embodiment the root classloader and webapp classloader are reorganized, and the individual modules placed in their own classloader. This allows the developer to define their classloader organization according to their needs. The system can then reload modules or classes without affecting the rest of the application.
REFERENCES:
patent: 6470494 (2002-10-01), Chan et al.
patent: 6915511 (2005-07-01), Susarla et al.
patent: 7039923 (2006-05-01), Kumar et al.
patent: 2002/0147971 (2002-10-01), Adams
patent: 2003/0018950 (2003-01-01), Sparks et al.
patent: 2003/0177484 (2003-09-01), Bosschaert et al.
patent: 2004/0015936 (2004-01-01), Susarla et al.
patent: 2004/0019887 (2004-01-01), Taylor et al.
patent: 2004/0019897 (2004-01-01), Taylor et al.
patent: 2004/0143826 (2004-07-01), Gissel et al.
Liang and Bracha, “Dynamic Class Loading in the Java Virtual Machine”, 1998, ACM, OOPSLA '98, pp. 36-44.
Sing, Stearns, Johnson et al., “Designing Enterprise Applications with the J2EE Platform, Second Edition”, Sun Microsystems, Archived Dec. 2002 online at <http://web.archive.org/web/20021227055218/http://java.sun.com/blueprints/guidelines/designing—enterprise—applications 2e/deployment/deployment5.html>.
“Writing Web Application Deployment Descriptors”, BEA, archived on Jul. 24, 2001 at <http://web.archive.org/web/20010724132221/http://e-docs.bea.com/wls/docs61/webapp/webappdeployment.html>.
Grosso, W., “Java RMI”, Oct. 2001, O'Reilly & Associates, ISBN 1-56592-452-5, Chapter 19.
Allamaraju, et al “Professional Java Server Programming”, J2EE , 1.3 Edition, 186-00537-7 (Wrox Press), Sep. 2001, Chapter 24, pp. 1-24.
Peterson, “Understanding J2EE Application Server Class Loading Architectures”, May 2002, [retrieved from web] http://www.theservrside.com/tt/articles/article.tss?!=ClassLoading, pp. 1-8.
Deboer, et al., “J2EE Class Loading Demystified”, Aug. 21, 2002 [retrieved from IBM Website] http://www.ibm.com/developerworks/library/devin-xalan.html., pp. 1-10.
BEA Systems Inc.
Dam Tuan Q
Fliesler & Meyer LLP
Wei Zheng
LandOfFree
System and method for using a classloader hierarchy to load... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for using a classloader hierarchy to load..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for using a classloader hierarchy to load... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4216698