活動
2015/02/21から2015/03/22まで
2015/03/22
- 高徹 15:44 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. 一括移動した用語のリンクが404エラー
一括移動した用語のタイトルをリンクすると404エラーとなります。URLを見ると、移動前のプロジェクト識別子が含まれています。
h4. Redmineをコンソールでアクセスして調査 - 高徹 01:48 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. ここまでの成果をGithubに上げる
作業のベースとなったリポジトリ
https://github.com/maxrossello/redmine_glossary.git
のForkをgithub上に作成し、そこに修正を反映して、できればプルリクエストをしてみる。
まず、クローンした作業ディレクトリ上で(つまりmasterブランチで)変更作業をしていたので、ローカルにブランチを作ってそこへコミットする。 - 高徹 01:07 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. 用語の一括移動で移動先のプロジェクトを指定し[移動]ボタンを押すとinternal errorが発生
ログは - 高徹 00:35 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. 用語集一覧のサイドバーでソート条件を設定して[表示]するとInternal Error発生
ログをみると - 高徹 00:27 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. 用語集一覧のサイドバーの[表示]ボタンを押すとPage not foundエラー
ログを見ると - 高徹 00:19 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. 既存の用語を編集で変更しても、反映されない
ログにエラーはなし。
ログを見ると、HTTPのPATCHメソッドでリクエストが出ている。 - 高徹 00:03 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. 用語の追加でカテゴリを指定してもカテゴリがブランクとなってしまう
ログにエラーはないが、データベースのtermsテーブルのレコードは、category_idがNULLとなっている。
app/models/term.rb のattr_accessible の指定で、:category を :category_id に修正したらOKとなった。
2015/03/21
- 高徹 23:57 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. 用語の追加で[作成]をクリックすると「名称を入力してください」エラーが発生
- 高徹 23:34 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. 用語の追加画面で新しいカテゴリをクリックし名称を入力して作成すると「名称を入力してください」エラー
ログを見ると、 - 高徹 21:29 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. 用語の追加で項目を入力して[作成]を押したらPage not foundエラー
- 高徹 21:14 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. 用語の追加をクリックしたらPage not foundエラー
先に、プロジェクトの[用語集]タブをクリックしたら表示されるようにしました。
今度は、[用語の追加]をクリックしたらエラーになる問題の修正です。 - 高徹 17:15 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. プロジェクトの設定で用語集を有効にしてタブをクリックしたらPage not found
プロジェクトの[設定] > [モジュール]で[用語集]にチェックを付けるとプロジェクトメニューに[用語集]が追加されました。
プロジェクトメニューの[用語集]をクリックすると、Page not foundエラーとなってしまいました。
ログを見ると、次のエラーメッセージが記録されています。 - 高徹 17:06 機能 #40: Redmine 3.0でglossary pluginを動くようにする
- h3. プラグインの設定でInternal Error(acts_as_searchable.rb)の原因調査
* @lib/plugins/acts_as_searchable/lib/acts_as_searchable.rb@ の@def acts_as_searchable(options = {}) の処理 - 高徹 13:37 機能 #40 (進行中): Redmine 3.0でglossary pluginを動くようにする
- h3. Redmine起動エラー(routes関連)原因の調査
Rails 4.xからは、
* リソースベースのルーティングが推奨、matchメソッドによるルーティングも可能。
* viaオプションなしのmatchメソッドは禁止
となっているそうです。
glossaryプラグインのルーティング設定(@config/routes.rb@)は、viaオプションなしのmatchメソッドが指定されているためエラーになっています。
そこで、via指... - 高徹 12:18 機能 #40 (終了): Redmine 3.0でglossary pluginを動くようにする
- Redmine 3.0にglossaryプラグイン(用語集)を入れたらエラーで動かないので、原因を調査し、動作するための修正を見出す。
終了条件:動作するための修正を見出す。動作するglossaryプラグインを見つける。あきらめる。
エラー再現手順
* 次のリポジトリを@/var/lib/redmine/plugins/@に展開
https://github.com/maxrossello/redmine_glossary.git
* Unicor...
2015/02/24
- 高徹 08:47 調査 #24: Javaネイティブパッケージの作り方(Windows MSI形式)
- JDKのjavapackagerをコマンドラインで呼び出しその振る舞いを把握する。
まず、バッチファイルを作成した。
2015/02/23
- 高徹 08:51 調査 #24: Javaネイティブパッケージの作り方(Windows MSI形式)
- エラーメッセージから、失敗しているのは、WiX toolsetのcandle.exeコマンド呼び出し
簡略化すると次のコマンドラインオプションを与えてcandle.exeが実行されている。 - 高徹 08:30 調査 #24: Javaネイティブパッケージの作り方(Windows MSI形式)
- h3. 問題点
共通のアプリケーション・プロパティで、タイトルに日本語を入れたところ、ネイティブインストーラのビルドがエラーとなった。
{{thumbnail(project_property-1.png)}}
NetBeansでのビルドエラーメッセージ {{collapse - 高徹 08:23 調査 #24 (進行中): Javaネイティブパッケージの作り方(Windows MSI形式)
- NetBeans 8.0では、ネイティブインストーラの作成がサポートされている。
プロジェクトのプロパティ > ビルド > デプロイメントで、[ネイティブ・パッケージングの有効化]にチェックを付けると、プロジェクトのコンテキストメニューに[パッケージとして]が選べるようになる。
{{thumbnail(projectmenu_package-1.png)}}
MSIインストーラを選ぶと、WiX toolsetを呼び出してMSI形式のインストーラを作成する。... - 高徹 08:12 サポート #18 (終了): ArcGIS 10.2.2 for Desktop/Engine/ArcObjects SDKのインストール
- 【棚卸し】
- 高徹 08:09 サポート #39 (終了): Redmineにglossary pluginを入れる
- 高徹 08:09 サポート #39: Redmineにglossary pluginを入れる
- 【棚卸し】2.6.1での動作は確認できた。
その後、3.0.0での動作がNGとなっているが、その対応は別チケットとし本チケットはクローズする。
チケットには対象バージョンを書くべきだった。 - 高徹 08:07 サポート #13 (終了): ArcGIS Runtime SDK 10.2.3 for Javaのインストール
- 【棚卸し】
ArcGIS Runtime SDK for Javaのインストールについて以下に記載済み(10.2.4対応)。
http://www.torutk.com/projects/swe/wiki/ArcGIS_Runtime_SDK_for_Java%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB
- 高徹 08:06 サポート #12 (終了): ArcGIS Runtime SDK 10.2.3 for WPFのインストール
- 【棚卸し】
ArcGIS Runtime SDK for WPFについては、今後はArcGIS Runtime SDK for .NETに替わったので、本件はこれ以上の作業をせずにクローズ。
(参考)Esriジャパンのお知らせページ
http://www.esrij.com/products/arcgis-runtime-sdk-for-wpf/
> 2014 年 11 月 28 日に ArcGIS Runtime SDK for WPF の後継となる新... - 高徹 07:58 機能 #14 (終了): GitBucket 2.1のRPMを作成する
- 【棚卸し】この修正を、gitbucketのgithubリポジトリからフォークを作成して、ブランチにコミット
https://github.com/torutk/gitbucket/commit/676670e9e3a1666404bedb4cccf54de2773ad0b9
プルリクエストを発行して、その後取り込んでいただきました。