Enabling Local Editing
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.
Procedure
To enable local editing on clients using the Java applet, proceed as follows :
- 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.
- 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.
- 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
- 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.
- 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.