問題タブ [jira-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
429 参照

web-services - クライアント アプリケーションから Jira GreenHopper のデータにアクセスする方法は?

クライアント アプリケーションから Jira GreenHopper のデータにアクセスする必要があります。データは同じ Jira SOAP API を介して公開されていますか、それとも他の方法でアクセスできますか? どんなポインタも役に立ちます。

0 投票する
1 に答える
1481 参照

jira - アンロードされたプラグインで Jira の起動に失敗する

SDK 3.10 を使用して Jira レポート プラグインをデプロイしていたところ、次のような問題が発生しました。

次のプラグインは JIRA に必要ですが、開始されていません。

注意: 私のラップトップには Jira がインストールされていません。問題ありますか?また、私はJava SE 1.6を使用しています

0 投票する
1 に答える
1803 参照

plugins - TemplateRenderer を使用した Jira-Servlet-Plugin

Velocity テンプレートをレンダリングするために、単純な HTTP サーブレットを開発しようとしています。

私のサーブレット:

atlassian-plugin.xml

(参照: https://developer.atlassian.com/display/JIRADEV/Plugin+Tutorial+-+Internationalising+Your+Plugin )

これまでのところすべて正常に動作していますが、ページがレンダリングされた後、左側のメニュー バーが表示されません (Web セクションの他のメニュー Web 項目)。

アクション名の後ろに「!default」を付けてブラウザで URL を手動で呼び出すと、サイドバーが表示されます。

しかし、「!default」なしで URL を呼び出すと、出力はサーブレットが生成するものと同じになります。TemplateRenderer が「!default」用語を追加する可能性はありますか?

0 投票する
1 に答える
282 参照

jira - スクリプトまたはコードを使用してバグをJIRAに動的にログインする方法

テスト管理アプリケーションであるXStudioを使用していますが、現在、テストケースの結果(合格/不合格)が含まれています。XStudioを使用してバグをJIRAに動的にログインすることを計画しています。同じことを行うプラグインがあるかどうか、または欠陥をログに記録するスクリプトを作成する必要があるかどうかをお知らせください。スクリプトを書くことが良いオプションである場合は、バグをログに記録し、XStudioからスクリプトを呼び出すためのスクリプトを書くのを手伝ってください。どんな助けでも大歓迎です。

0 投票する
1 に答える
1078 参照

jira - Jiraガジェット構成画面の問題

Jiraのガジェットを作成するときに、奇妙な問題が発生し続けます。オプションが表示されない、再構成が機能しない、最も厄介なのは、projectOrFilterPickerが機能しないなどの問題が発生します。

私が遭遇した奇妙な問題のほとんどは回避できますが、これは私が行ったことですが、ユーザーがプロジェクトまたはフィルターを選択するためにそのクイック検索ボックスを使用できるようにする必要があります。ただし、これらのダイアログボックスのいずれかを含めるとすぐに、ガジェットが際限なく読み込まれ、画面のサイズを変更すると(他の目的で使用する回避策の1つ)、エラー500が発生します。

奇妙なことに、Atlassian SDKテストJira(V 4.4)でローカルに動作しますが、職場のフルテストサーバー(V 2.1.3)では動作しません。

これは私が使用しているコードの一部であり、必要に応じてさらに投稿できます。

args.projectOptionsはここで定義されます:

任意の洞察/提案をいただければ幸いです。前もって感謝します。

カール

0 投票する
0 に答える
339 参照

jira - EclipseにJIRAソースコードを追加して変更し、変更を確認するにはどうすればよいですか?

  • 1

    問題は、バージョンを管理している人がバージョンの名前に適切な形式を入力しないこと
    であり、プロジェクト統合の後半で大きな問題になります。
    したがって、私は彼らのためにそのボタンを無効にしたいです。管理者のみがバージョンを管理できるように
    します。それで、ソース
    コードを変更せずにそれを行うことができる方法はありますか、それとも唯一の解決策はソースコードを変更することです?

    したがって、Eclipseでソースコードを変更し、変更を利用する方法。
    よろしくお願いします

0 投票する
1 に答える
165 参照

jira - カスタム データを Jira 課題にインポートする

問題にデータをプレーンテキストとして表示する簡単な方法を探しています。基本的に、Issue の作成時にルックアップ ID を入力できるようにしたいと考えています。Issue が作成されると、Web サービスの 1 つを呼び出して、その ID に関連付けられたデータを取得します。

これは別の問題トラッカーからではなく、私のデータベースの 1 つから直接取得されます。

これを達成する最も簡単な方法は何ですか?ワークフローを次のようにしたいと思います: ID # を入力し、保存をクリックして、その ID を持つデータをチケットに表示します (編集可能にする必要はなく、チケット ビューに表示するだけです)。

0 投票する
1 に答える
1652 参照

javascript - Jira Gadget - 構成画面で AJAX をリロードする

これに対する解決策がどこにも見つからないので、それが可能であることを本当に願っています。

Jira ガジェットを作成していて、2 つのフィールドを持つ構成画面があります。1 つはクイック検索プロジェクト ピッカーです。入力するとプロジェクトが検索され、目的のプロジェクトをクリックします。

2 番目のフィールドはコンポーネントです。フィルタリングするプロジェクトのコンポーネントを選択できます。ただし、コンポーネントはプロジェクトごとに異なるため、Component フィールドには、「config」部分の「args」セクションのガジェットで指定された AJAX 呼び出しが入力されます。

唯一の問題は、この AJAX がガジェットが最初にロードされたときにのみ呼び出されることです。つまり、プロジェクトが選択される前であるため、結果は常に「Select A Project」になります。

選択したプロジェクトが変更されたときに、この AJAX 呼び出しを再実行する方法が必要です。

これは可能ですか?または、代替ソリューションはありますか?変更を確認するためにタイマーを試しましたが、そこにもいくつかの問題がありました。主に、Componentドロップボックスフィールドにアクセス/変更できなかったことです。ガジェットはロードを拒否するだけです。

更新: 以下は、ガジェットの Javascript です。ご覧のとおりrefreshComponents()、プロジェクト ID を指定してコンポーネントを取得できる Javascript メソッドを追加しましたが、これを適切なイベントにアタッチする方法がありません。また、jQueryや通常のJSなどを使用して、ページ上のコンポーネントを直接変更することはできないようです

0 投票する
4 に答える
50928 参照

jira - 1 週間に作業したすべての時間のレポートを Jira で作成する方法

プロジェクト/タスク管理には Jira (プレーンな Jira、グリーンホッパーなし) を使用し、時間追跡には別のシステムを使用しています。

レポートを実行して、先週の作業時間をすべて抽出するにはどうすればよいですか?

0 投票する
1 に答える
550 参照

jira - 統合テスト中に追加のデータソースを JIRA プラグインに提供する方法

提供された JIRA プラグイン SDK を使用して統合テストを実行する際に取得される追加のデータ ソースを提供する方法を探しています。

現在、プラグインは、Tomcat を次のように構成して定義した JDBC データベースにアクセスします。

server.xml に追加します。

これをweb.xmlに

私のプラグインから、次のようにデータベースにアクセスできます

この方法は、JIRA のスタンドアロン インスタンスを使用する場合は正常に機能しますが、提供さatlas-integration-testれている JIRA の組み込みバージョンを使用して実行する統合テストは、この組み込みバージョンであり、追加のデータソースを使用するように構成するのに問題があります。

リソースを追加する必要があると思われるファイルを見つけましたentityengine.xmlが、これは組み込みサーバーが起動するたびに再生成されるように見えるため、このファイルに追加した変更はすべて失われます。

私はこのガイドに従ってきました: https://developer.atlassian.com/display/JIRADEV/Plugin+Tutorial+-+Writing+Integration+Tests+for+your+JIRA+plugin

アトラシアン フォーラムで未解決のままの同様のスレッドを見つけました: http://forums.atlassian.com/thread.jspa?messageID=257355500&tstart=0

JIRA の埋め込みバージョンを構成してデータ ソースを取得するにはどうすればよいですか?