Show TOC

 Enabling Local EditingLocate this document in the navigation structure

Use

Knowledge Management allows you to edit files in repositories without a manual checkout procedure. Files are downloaded and uploaded automatically with the help of one of the following components:

  • Java applet (for Windows only)
  • ActiveX (for Windows clients only)

By default, Knowledge Management uses Active X for the download and upload procedure. If you wish, you can switch to the use of the Java applet instead. The applet requires the installation of the Java Runtime Environment (JRE) on the clients. For files larger than 25 MB, you need JRE 1.5 or higher. To enable clients to install the runtime environment, you download the JRE to the portal server.

Note

The performance with ActiveX is better than with the Java applet.

ActiveX only

If clients access the portal using a Windows Terminal Server, you need to disable the ActiveX Version Check, as otherwise errors will occur on the client. To do this, log on to the Portal and choose System Administration    →  System Configuration →   Knowledge Management  → Content Management →   Utilities → Editing. Click Local Editing and then deselect ActiveX Version Check.

Procedure

To enable local editing on clients using the Java applet, proceed as follows :

  1. In the portal, choose System Administration → System Configuration → Knowledge Management → Content Management → Utilities → Editing. Click Local Editing and then set the Active Component parameter to Applet.
  2. Download the Java Runtime Environment (JRE) (version 1.3.1_09 or above) from java.sun.com to a local directory on your portal server.
  3. On the portal server, open the htmlb.properties file in an editor. This file is located in one of the following directory:

    <Drive>:\usr\sap\<SAP_system_ID>\<Java_instance_name>\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\com.sap.portal.htmlb\lib

  4. Add a line to the htmlb.properties file that specifies the location of the downloaded JRE.

    For example, enter the following line for Java Runtime Environment (JRE) 1.3.1_09:

    codebaseV13=http://<server>/<path>/jinstall-13-win32.cab#Version=1,3,1,9

    Where <server> is the name of the host where the downloaded file is stored and <path> the location of the file.

  5. On the portal clients, the first time users choose the Edit Locally function they are informed that it is necessary to install JRE on the local machine. To install the JRE automatically, the user requires admin rights on the local host and must confirm the input prompt for carrying out the installation.

 

Note

Internet Explorer setting

To use the Edit Locally function in the Internet Explorer, the Run ActiveX controls and plug-ins option must be activated for the Internet Explorer in both cases (Java Applet or ActiveX).