Entering content frame

Background documentation Class Loading in the Portal Runtime  Locate the document in its SAP Library structure

The following figure shows the class loading relations between portal applications.

The areas marked as "API" represent all the public resources of an application so far as they are related to class loading. In the PAR format, these are all the definitions in JAR files under PORTAL-INF/lib, and all files under PORTAL-INF/classes. This may be the Java class definition, but also resource bundles for example.

The area marked as "Core" represents all the private resources of an application as far as class loading is concerned. In the PAR format these are all the definitions in JAR files under PORTAL-INF/private/lib and all files under PORTAL-INF/private/classes.

Class Loading Scheme

This graphic is explained in the accompanying text

Example

The following graphic shows the difference between the PrivateSharingReference and the SharingReference attribute:

·        When the reference is set from B to C to private, A does not have any visibility on C.

·        On the contrary, when the reference from B to C is not private, A gets visibility to C.

Reference Differences

This graphic is explained in the accompanying text

 

 

Leaving content frame