問題タブ [atlassian-plugin-sdk]
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.
atlassian-plugin-sdk - 新しい UserCreateEvent の Crowd プラグイン
クラウド プラグインの開発を開始したいと考えています。プラグインは AD 検索ユーザーに接続し、AD の特定のプロパティを取得する必要があります。だから私はこれに従い始めました。過去に開発した JIRA プラグイン用に Atlassian-SDK をインストール済みです。だから私は新しいプラグインを作成しました
そして、作成コマンドが私から作成し、サンプルコードにコピーしたクラスを消去した後、これは機能しませんでした(コンパイルの問題)。だから私はpom.xmlを少し変更しました
ここでは、少し変更したことがわかります (バージョン、および atlassian-event 依存関係を追加)。
次に、 atlassian-plugin.xml を変更しました:
そして最後に私のクラス:
例と同じですが、メソッドの呼び出しをログに記録するために Logger を追加しました。
次に、atlas-run で crod 環境を開始し (atlas-debug も試しました)、ユーザー UI に移動して新しいユーザーを追加しようとしました。ユーザーは正しく作成されましたが、ログには私の方法について何も表示されません。次の点について多くのエラーがあります。
しかし、これは私が群集をナビゲートするすべてのページで発生します.....そして、これは私のメソッドが呼び出されないという事実には関係ありません。
問題を見つけるために何をしようとするかについて、それぞれにいくつかのヒントがありますか?
タンクは非常に進んでいます
jira-plugin - 189.0 を解決できません: 要件がありません [189.0] osgi.wiring.package; (osgi.wiring.package=bsh)
「Jira プラグイン開発依存地獄」シリーズからもう一つ。
基本的に、ここにある指示に従いました:チュートリアル - atlassian-event ライブラリを使用して JIRA イベント リスナーを作成する
slf4j の依存関係を削除しようとしましたが、少し異なるエラーが発生しました。また、番号 189.0 が再デプロイで一貫していないことに気付きました。
何か案が?
maven - jira プラグイン開発用の pom プロファイル
最新のアトラシアン SDK を使用して JIRA サーバー プラグインを構築しています。
とりあえず、jira 6 & 7 をサポートするためにいくつかのプロファイルを作成しました。
しかし、それは 2 つの Jira バージョンだけで、毎月 1 つのバージョンがあります。
pom.xml と JIRA のバージョンにアプローチするためのベストプラクティスは何だろうと思っていました。
- 複数の Jira バージョンに対してプラグインをテストする方法
- GIT を使用して異なる Jira バージョンのコードを維持するにはどうすればよいですか - 私は gitflow を使用します
confluence - Confluence カスタム マクロがマクロ ブラウザーに表示されない
Confluence バージョン 5.9.7 のカスタム マクロの作成に関する公式チュートリアルに従っています。チュートリアルから変更したのは、ここに添付したファイルで確認できるプラグイン名とパッケージ名だけです。altas-run.bat を実行した後、Confluence のシステム構成ページで、2 つのモジュールの両方でプラグインが正常にインストールされ、有効になっていることを確認できます。しかし、このマクロをページに挿入しようとしたときに、マクロ ブラウザーで見つけることができませんでした。
次に、まったく同じ手順で JSON を使用してプラグインを作成する別のチュートリアルに従いました。前の手順と同じようにすべてがうまくいきますが、マクロ ブラウザーでマクロを見つけることができません。私はこの問題に何時間も費やし、本当にうんざりしました。
ExampleMacro.java
パッケージの下にありますcom.example.api
。チュートリアルに書かれているのと同じコード。以下はプラグイン記述ファイルです。atlas-create-confluence-plugin.bat を実行すると、pom が自動的に生成されます。confluence のバージョンが 5.9.7 になったこと以外は何も変更されていません。
クリーンランを実行した後、atlas-run コンソールにエラー メッセージが表示され、何らかの情報が得られると思われます。
タイプ XhtmlContent の適格な Bean が見つからないと不平を言うのはなぜですか?
jira - Google 認証による Jira ログイン
/login.jspと/secure/Dashboard.jspaのログイン ガジェットに Google ログイン ボタンを配置するプラグインを作成しました。
/login.jsp ではすべて正常に動作していますが、Google API が/dashboard.jspaにロードされていません。私の.jsで: -
/dashboard.jspaページで、gapi.auth が未定義であり、コンソールでスローされます。