Invention Grant
US08196128B2 System and method for providing a filtering classloader in a computer environment
有权
在计算机环境中提供过滤类加载器的系统和方法
- Patent Title: System and method for providing a filtering classloader in a computer environment
- Patent Title (中): 在计算机环境中提供过滤类加载器的系统和方法
-
Application No.: US11765263Application Date: 2007-06-19
-
Publication No.: US08196128B2Publication Date: 2012-06-05
- Inventor: Srinagesh Susarla , Ashok Banerjee , Robert Woollen
- Applicant: Srinagesh Susarla , Ashok Banerjee , Robert Woollen
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Fliesler Meyer LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A system and method for providing a filtering classloader within a Java-based or other application environment. In one embodiment, a filtering classloader is placed between two other classloaders, e.g. between the system classloader and the application classloader. The filtering classloader is provided with a set of patterns which throw a “class not found exception” if an application makes a request for that class or package. The exception leads the application classloader to believe (perhaps correctly) that there is no class with that name in the system classloader. The application classloader then loads the class itself. The class may or may not exist in the system classloader; the filtering classloader in essence overrides any retrieval from that classloader in favor of the application classloader, for certain specified patterns of request.
Public/Granted literature
- US20080271002A1 SYSTEM AND METHOD FOR PROVIDING A FILTERING CLASSLOADER IN A COMPUTER ENVIRONMENT Public/Granted day:2008-10-30
Information query