Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

Open RDF Sesame Repository version 2.7 is being used.

Links:
Complete user guide for Sesame 2.7: http://openrdf.callimachus.net/sesame/2.7/docs/users.docbook?view

  • Read the part
    Configuring Workbench for UTF-8 Support

UTF-8 in the Request URI (GET)

There is another known issue (SES-1768) affecting the proper exploring of resources that use an extended character set. Workbench client-side code generates URI's assuming an ISO-8859-1 character encoding, and often Tomcat comes pre-configured to expect UTF-8 encoded URI's. It will be necessary to change the HTTP Connector configuration, or to add a separate HTTP Connector that uses ISO-8859-1. For details, see here for Tomcat 6 or here for Tomcat 7.

UTF-8 in the Request Body (POST)

To resolve issues where the request body is not getting properly interpreted as UTF-8 (see, for example, SES-1811), it is necessary to configure Tomcat to use its built in SetCharacterEncodingFilter. Some details are at https://wiki.apache.org/tomcat/FAQ/CharacterEncoding#Q3Image Removed. With Tomcat 6, version 6.0.36 or later is required. On Tomcat 7, un-commenting the <filter> and <filter-mapping> elements for setCharacterEncodingFilter in $CATALINA_BASE/conf/web.xml, and restarting the server, were the only necessary steps.

Installation

Follow these steps to install the RDF repository. A Linux system is being used.

  • Place Put all Sesame libs in TOMCAT_HOME/lib

...