Jira 吉拉的小玩意坏了

Jira 吉拉的小玩意坏了,jira,jira-plugin,Jira,Jira Plugin,我正在尝试开发一个最终将包含ChartJS的小工具,但我对默认小工具有问题,因为它无法加载 我在attlassian-plugin.xml中输入的代码如下: <atlassian-plugin key="${project.groupId}.${project.artifactId}" name="${project.name}" plugins-version="2"> <plugin-info> <description>${pro

我正在尝试开发一个最终将包含ChartJS的小工具,但我对默认小工具有问题,因为它无法加载

我在attlassian-plugin.xml中输入的代码如下:

<atlassian-plugin key="${project.groupId}.${project.artifactId}" name="${project.name}" plugins-version="2">
    <plugin-info>
        <description>${project.description}</description>
        <version>${project.version}</version>
        <vendor name="${project.organization.name}" url="${project.organization.url}" />
        <param name="plugin-icon">images/pluginIcon.png</param>
        <param name="plugin-logo">images/pluginLogo.png</param>
    </plugin-info>

    <!-- add our i18n resource -->
    <resource type="i18n" name="i18n" location="report"/>

    <!-- add our web resources -->
    <web-resource key="report-resources" name="report Web Resources">
        <dependency>com.atlassian.auiplugin:ajs</dependency>

        <resource type="download" name="report.css" location="/css/report.css"/>
        <resource type="download" name="report.js" location="/js/report.js"/>
        <resource type="download" name="images/" location="/images"/>

        <context>report</context>
    </web-resource>

    <!-- publish our component -->
    <component key="myPluginComponent" class="com.wfs.report.MyPluginComponentImpl" public="true">
        <interface>com.wfs.report.MyPluginComponent</interface>
    </component>

    <!-- import from the product container -->
    <component-import key="applicationProperties" interface="com.atlassian.sal.api.ApplicationProperties" />

<webwork1 key="demoaction" name="JTricks Demo Action" class="java.lang.Object">
  <actions>
    <action name="com.wfs.report.DemoAction" alias="DemoAction">
      <view name="input">/templates/input.vm</view>
      <view name="success">/templates/joy.vm</view>
      <view name="error">/templates/tears.vm</view>
    </action>
  </actions>
</webwork1>

<atlassian-plugin name="Hello World" key="example.plugin.helloworld" plugins-version="2">
  <plugin-info>
    <description>A basic gadget module</description>
    <vendor name="Atlassian Software Systems" url="http://www.atlassian.com"/>
    <version>1.0</version>
  </plugin-info>

  <gadget key="unique-gadget-key" location="gadget.xml"/>

</atlassian-plugin>
</atlassian-plugin>

然而,我仍然得到


看起来一个插件描述符嵌套在另一个插件描述符中。(我很惊讶它居然通过了验证!)

更改此项:

<atlassian-plugin name="Hello World" key="example.plugin.helloworld" plugins-version="2">
  <plugin-info>
    <description>A basic gadget module</description>
    <vendor name="Atlassian Software Systems" url="http://www.atlassian.com"/>
    <version>1.0</version>
  </plugin-info>

  <gadget key="unique-gadget-key" location="gadget.xml"/>

</atlassian-plugin>

基本小工具模块
1
为此:

  <gadget key="unique-gadget-key" location="gadget.xml"/>

看起来一个插件描述符嵌套在另一个插件描述符中。(我很惊讶它居然通过了验证!)

更改此项:

<atlassian-plugin name="Hello World" key="example.plugin.helloworld" plugins-version="2">
  <plugin-info>
    <description>A basic gadget module</description>
    <vendor name="Atlassian Software Systems" url="http://www.atlassian.com"/>
    <version>1.0</version>
  </plugin-info>

  <gadget key="unique-gadget-key" location="gadget.xml"/>

</atlassian-plugin>

基本小工具模块
1
为此:

  <gadget key="unique-gadget-key" location="gadget.xml"/>

看起来一个插件描述符嵌套在另一个插件描述符中。(我很惊讶它居然通过了验证!)

更改此项:

<atlassian-plugin name="Hello World" key="example.plugin.helloworld" plugins-version="2">
  <plugin-info>
    <description>A basic gadget module</description>
    <vendor name="Atlassian Software Systems" url="http://www.atlassian.com"/>
    <version>1.0</version>
  </plugin-info>

  <gadget key="unique-gadget-key" location="gadget.xml"/>

</atlassian-plugin>

基本小工具模块
1
为此:

  <gadget key="unique-gadget-key" location="gadget.xml"/>

看起来一个插件描述符嵌套在另一个插件描述符中。(我很惊讶它居然通过了验证!)

更改此项:

<atlassian-plugin name="Hello World" key="example.plugin.helloworld" plugins-version="2">
  <plugin-info>
    <description>A basic gadget module</description>
    <vendor name="Atlassian Software Systems" url="http://www.atlassian.com"/>
    <version>1.0</version>
  </plugin-info>

  <gadget key="unique-gadget-key" location="gadget.xml"/>

</atlassian-plugin>

基本小工具模块
1
为此:

  <gadget key="unique-gadget-key" location="gadget.xml"/>



JIRA日志是否显示您上传模块时的任何内容?通常,如果一个插件在上传时被禁用,JIRA会在上传时在日志文件中放入某种投诉,地址为JIRA_HOME/logs/catalina.out和/或JIRA_DATA/log/atlassian-JIRA.log。另外,我看到在atlassian-plugins.xml中的
gadget
元素的
location=“/gadget.xml”
部分有一个前导斜杠。您可以尝试删除斜杠,看看会发生什么。(我们在插件描述中从不使用斜杠,但我不记得它是否可以选择性地包含。)@ScottDudley hi Sott,我收到了这个错误:插件处于无效状态,禁用,不支持转换为启用。很可能是由于超时而被禁用。在此之前是否有任何错误?如果将鼠标移到该行上并单击“启用”,然后再次检查状态(和日志),会发生什么情况?听起来该插件可能因为某种原因在以前的上传中被禁用,从而使其处于禁用状态,而上载新版本不会自动启用它。告诉我无法修改模块。当您尝试禁用并重新启用整个加载项时,日志中是否有任何内容?另外,我无法判断屏幕截图中的“禁用”模块是否真的指的是您的,因为名称不匹配。你能编辑你的帖子来包含整个atlassian plugin.xml吗?JIRA日志在你上传模块的时候显示了什么吗?通常,如果一个插件在上传时被禁用,JIRA会在上传时在日志文件中放入某种投诉,地址为JIRA_HOME/logs/catalina.out和/或JIRA_DATA/log/atlassian-JIRA.log。另外,我看到在atlassian-plugins.xml中的
gadget
元素的
location=“/gadget.xml”
部分有一个前导斜杠。您可以尝试删除斜杠,看看会发生什么。(我们在插件描述中从不使用斜杠,但我不记得它是否可以选择性地包含。)@ScottDudley hi Sott,我收到了这个错误:插件处于无效状态,禁用,不支持转换为启用。很可能是由于超时而被禁用。在此之前是否有任何错误?如果将鼠标移到该行上并单击“启用”,然后再次检查状态(和日志),会发生什么情况?听起来该插件可能因为某种原因在以前的上传中被禁用,从而使其处于禁用状态,而上载新版本不会自动启用它。告诉我无法修改模块。当您尝试禁用并重新启用整个加载项时,日志中是否有任何内容?另外,我无法判断屏幕截图中的“禁用”模块是否真的指的是您的,因为名称不匹配。你能编辑你的帖子来包含整个atlassian plugin.xml吗?JIRA日志在你上传模块的时候显示了什么吗?通常,如果一个插件在上传时被禁用,JIRA会在上传时在日志文件中放入某种投诉,地址为JIRA_HOME/logs/catalina.out和/或JIRA_DATA/log/atlassian-JIRA.log。另外,我看到在atlassian-plugins.xml中的
gadget
元素的
location=“/gadget.xml”
部分有一个前导斜杠。您可以尝试删除斜杠,看看会发生什么。(我们在插件描述中从不使用斜杠,但我不记得它是否可以选择性地包含。)@ScottDudley hi Sott,我收到了这个错误:插件处于无效状态,禁用,不支持转换为启用。很可能是由于超时而被禁用。在此之前是否有任何错误?如果将鼠标移到该行上并单击“启用”,然后再次检查状态(和日志),会发生什么情况?听起来该插件可能因为某种原因在以前的上传中被禁用,从而使其处于禁用状态,而上载新版本不会自动启用它。告诉我无法修改模块。当您尝试禁用并重新启用整个加载项时,日志中是否有任何内容?另外,我无法判断屏幕截图中的“禁用”模块是否真的指的是您的,因为名称不匹配。你能编辑你的帖子来包含整个atlassian plugin.xml吗?JIRA日志在你上传模块的时候显示了什么吗?通常,如果一个插件在上传时被禁用,JIRA会在上传时在日志文件中放入某种投诉,地址为JIRA_HOME/logs/catalina.out和/或JIRA_DATA/log/atlassian-JIRA.log。另外,我看到在
location=“/gadget.xml”
pa中有一个前导斜杠