问题标签 [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.
jira - javax.naming.NoInitialContextException:无法实例化类:org.apache.naming.java.javaURLContextFactory
我正在尝试使用以下 java 代码连接到 jira 的默认数据库(HSQL):
根据堆栈溢出中给出的答案,我添加了catalina.jar
,和。naming-factory.jar
naming-java.jar
tomcat-juli.jar
但是,我仍然收到一个错误:
请帮帮我。
jira - 来自远程应用程序 REST API 的 JIRA 自定义字段值
是否可以在多选输入中从外部 REST API(在我的情况下是 zabbix 服务器 API)中检索数据到 JIRA(云版本)中?
用户在创建问题时应选择受监控机器的列表。
我认为我需要开发像云版本中不可用的 nfeed 插件之类的东西。在开始之前需要确保它是可能的。
问题创建在 Atlassian 服务台门户中完成。
maven - 找不到 com.atlassian.stash:stash-parent:pom:5.0.18
在处理 jira 和 confluence 之后,现在开始处理 stash。根据 stash 文档,我创建了 stash 插件,但无法转换 eclipse 兼容和正在运行的 stash 实例。
pom.xml:-
http://maven.apache.org/maven-v4_0_0.xsd">
错误:-
如何解决上述问题。
maven - java.lang.NoClassDefFoundError: com/atlassian/templaterenderer/TemplateRenderer 同时更新 JIRA maven 插件
当我尝试更新 jira 插件时,出现问题 java.lang.NoClassDefFoundError: com/atlassian/templaterenderer/TemplateRenderer。该插件使用我提供的服务
目录。
因此,我执行以下步骤:1)从附加组件中删除 myOldPlugin 2)从 JIRA 控制台中的服务中删除 myOldService 3)从中删除 myOldService.jar 文件
4) 将 myNewPlugin 安装到附加组件
并得到这个错误:
如果我在安装 myNewPlugin 之前重新启动 JIRA,则不会出现此错误,但这对于工作过程来说是不可能的。我想这个问题的发生是因为 myService.jar 在我们拥有它之前我们可以重新启动插件而没有任何问题。所以我需要在不重启 JIRA 的情况下更新插件和服务
请帮忙。
java - 如何在问题选项卡面板中呈现速度模板?
我按照这个非常简单的教程https://bitbucket.org/bhushan154/jira-issue-tab-panel-tutorial/wiki/Home添加了一个新的问题选项卡面板。它展示了如何使用 stringBuilder 向页面添加简单的内容。理想情况下,我想使用速度模板,因为它更容易使用并适当地分离逻辑。我有一个模板文件,其中包含:
我试过摆弄这个试图让它正确显示数据,它没有做任何事情,也没有在问题详细信息页面上呈现内容。这是控制器,它现在是准系统,因为我需要通过这个路障。
在问题选项卡面板上渲染速度模板的文档非常稀少,几乎不存在。如果有人能指出我正确的方向,那就太好了。这里也是属性文件
atlassian-plugin-sdk - Atlassian RefApp 中的部分定义?
我正在尝试将一个 Web 项目插入顶级菜单部分。
此部分在哪里定义:system.top.navigation.bar
?所以我知道我可以在系统中使用哪些部分?
maven - 一旦我在 pom.xml 中编辑 jira.version,新的空白 jira 插件就会引发异常
我想尝试开发一个 jira 扩展。我按照教程进行操作,一切顺利。它自动将'jira.version'设置为6.4.4,它运行得很好,但我希望它是6.3.14。所以我编辑了 pom.xml 并运行了atlas-clean
,atlas-mvn package
和atlas-run
. 但没有运气。一旦我尝试使用浏览器访问 jira URL,我就会得到
com.opensymphony.module.sitemesh.factory.FactoryException:无法构造工厂:com.opensymphony.module.sitemesh.factory.DefaultFactory:com.opensymphony.module.sitemesh.factory.FactoryException:无法解析配置文件:/WEB-INF /sitemesh.xml:org.xml.sax.SAXParseException;行号:1;列号:1;序言中不能有内容。
我什至尝试创建一个全新的插件,并在 pom 创建后和其他所有atlas-
命令之前直接对其进行编辑。
那么我错过了什么或者我做错了什么?为什么它使用'jira.version'设置为 6.4.4,但未设置为 6.3.14?除了自动创建的pom.xml中的'jira.version'参数之外,我真的没有编辑任何东西。
提前致谢。
java - Crucible:未找到侦听器的侦听器调用程序
我正在尝试捕获 Review 状态事件,例如当有人关闭它时。然后从插件中获得任何生命迹象。向日志文件(从任何日志级别)或 STDOUT 发送一行。atlassian-plugins.xml 看起来像这样:
类本身在这里:
这可以成功构建和上传,但无法启动。错误信息是:
还有另一个类的尝试,如:
但在这种情况下,这可以构建和上传,看起来甚至已经开始,但没有任何操作。
java - Jira 插件启动,但在浏览器中未显示任何内容
我正在关注 Jira 插件开发,当实例运行时,我无法在浏览器中显示 jira。
一切似乎都运行良好
地图集版本:
javascript - 页面刷新 更改选定选项卡并显示主选项卡。如何保持选定的选项卡完好无损?
我正在使用 Atlassian Javascript 框架在我的页面中创建选项卡。每次我刷新页面时,它都会返回默认选项卡并离开选定的选项卡。在堆栈溢出中搜索相同的问题后,我添加了这段代码,但它不起作用。
这是我用于创建选项卡的代码:
作为参考,您还可以查看 http://jsfiddle.net/alok15ee/5wpmsqe5/1/