The repository framework provides the technical basis for KM applications. It includes the central Java classes and interfaces of the Knowledge Management Platform. The repository framework also provides services for dealing with content. Documents are physically stored in a virtual hierarchy and a namespace in the repository framework. They can be stored on different systems such as Windows, Lotus Notes, WebDAV, and HTTP. Access to these systems is controlled using repository managers.
More on General Concepts
This article describes the application properties service. The purpose of this service is to persist properties of resources in the KM database independent of a specific repository.
From SAP NetWeaver '04 and forward, more and more custom developments will be done as a standard web application in the SAP Web Application Server Stack. Therefore calling the KMC platform needs to be available at design time in the SAP NetWeaver Developer Studio and at runtime in the NetWeaver Stack.
Explains how to develop KMC components that can be deployed without restarting the portal. The article introduces the mechanisms that play a role during deployment and gives guidelines for enabling hot deployment.
RF Explorer is a tool for the KM repository framework, allowing you to quickly browse resources and display related information such as properties, ACLs, and active filters.
A repository is connected to the repository framework (RF) using its repository manager (RM). The repository manager is responsible for converting the repository's internal representation of the stored information into the unified aspects of the RF, and vice versa.
This document shows how to implement a read-only repository manager.
More on Repository Manager
Explains how to enhance your KM Repository Manager implementation with advanced aspects such as the read/write mode and security checks.
Repository filters allow the manipulation of repository framework objects as they are passed through the repository framework. Property filters hide or modify existing properties of resources, or add virtual properties to resources.
This article shows how to implement a filter manager and the filter itself. It is accompanied by zip a file with the source code of the sample project.