Virtuosoデータベースエンジンへの問い合わせに対して、ブラウザ側に
XMLHttpRequest cannot load ... No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://example.com' is therefore not allowed access.
などとエラーがでる際の対処法。
- ブラウザでConductorを開く。 http://localhost:8890/conductor/ などにアクセス。
- ログインする。デフォルトではID:dba, password:dba。
- 上部タブから「Web Application Server」を選択。
- 上部タブから「Virtual Domains & Directories」を選択。
- リストから「/sparql」の行の「Edit」を選択
- 「Cross-Origine Resource Sharing」のテキストボックスに「*」を入力し、「Save Changes」をクリック。