2.0へアップグレードしました。PWA!みなさま、こんにちは。本日は弊社オンプレVerse1.0を2.0にアップデートしましので、その内容について報告致します。Verseの名称について、変更が加えられています。on-Premisesと呼ばれていましたが、今回よりVerse2.0の名称に変更となったようです。実行できるようになりました。」いわゆるPWAを試して見たかったのです。あっ・・・興味半分なのがバレてしまいましたね。Webなどを考慮すると、こちらは無視できない内容ですよね!それでは手順についてです。導入手順についてを読んでみます。こちらは新規インストール向けの手順になり、アップデートで必要な部分はごくわずかでした。いうことで実際に必要な手順をご紹介します。準備として、FlexnetからVerse2.0のモジュールをダウンロードして、Dominoサーバーに解凍します。モジュールの中身は、以下4つです。2.0.docxreadme.htmlアップデートで必要なのは、[HCL_Verse.zip]の中身のみになります。こちらを解凍すると[plugins]というフォルダが現れ、この中に以下4つのjarファイルが存在しています。この4ファイルが準備できれば、作業開始です。旧jarファイルを念のため移動させておきます。jarファイルの場所は、以下いずれかになります(弊社は後者でした)。directory>/domino/workspace/applications/eclipse/pluginsこのフォルダ内にVerse1.0というフォルダを作成し、対象ファイルを移動させます。ファイルのみが削除されるようにします。移動が完了すると、先に準備しました4つのjarファイルをこのpluginsフォルダにコピーします。あとはDominoサーバー起動すれば完了です!!むちゃくちゃ簡単ですね!早速パソコンのブラウザからVerseにアクセスし、パージョンを確認します。無事アップデートが完了しました。ここまでは特になんてことないアップデートですが、さっそくPWAの効果を検証したいと思います。PWAに関する記述は以下にありました。app?Chrome67からデスクトップPWAのサポートが強化されたそうですので、Chromeを使ってみていきたいと思います。Chromeの設定変更が必要でした。Chromeのアドレスバーに[chrome://flags]と入力してExperimentsを変更します。上部の検索バーに【PWA】と入力すると、以下のような4つの項目が表示されますので、すべて「Enabled」にします。右下の[Relaunch]をクリックして、Chromeを再起動します。その状態でVerse2.0を開いてみます・・・うーん、変化なし?よくわかりません。そもそもPWA対応のサイトはどうなるのが正解なのだろうと探していると、ツイッターが対応しているとの事でした。実際こちらを先の設定済Chromeで開くと、このようにアドレスバーに⊕が表示され、インストールできそうです。この事はWindowsに限らず、Macでも同様でした。そこでとあるHCL社員の方へ問い合わせたところ、SSLの設定が完了していないのでは?との連絡!です(汗SSLが設定されていないと、PWAの恩恵が受けられないことが判明しました。このご時世当たり前といえば当たり前ですね。いうことで、今回は一旦これにて完了です。残念ながらPWAには対応できませんでしたが、その他Verse2.0の機能は適用されておりますので、決して無駄な作業ではありませんでした。本番環境を稼働しているサーバーですので、しっかり準備してからSSL化を行いたいと思います。機会あれば、このあたりも報告できれば・・・。Hagihara当ブログの記事は、私個人の経験談を中心とした見解・判断に基づく内容となります。記載内容や、ダウンロードコンテンツ等については、恐れ入りますが利用者様の自己責任でお願い致します。注)外部サイトへのリンク切れについては、先方の都合によるものとなりますので、ご了承ください。2.0へアップグレードしました。