You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xbean-dev@geronimo.apache.org by "Kohsuke Kawaguchi (JIRA)" <ji...@apache.org> on 2007/01/24 21:49:49 UTC

[jira] Created: (XBEAN-72) Plugin needs to implement MavenReport

Plugin needs to implement MavenReport
-------------------------------------

                 Key: XBEAN-72
                 URL: https://issues.apache.org/jira/browse/XBEAN-72
             Project: XBean
          Issue Type: New Feature
          Components: maven-plugin
    Affects Versions: 2.8
            Reporter: Kohsuke Kawaguchi


The HTML files that the maven-xbean-plugin generates are very useful inside the site HTML files.

If the plugin provides MavenReport, then this could happen automatically.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (XBEAN-72) Plugin needs to implement MavenReport

Posted by "Felix Knecht (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/XBEAN-72?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Knecht updated XBEAN-72:
------------------------------

    Attachment:     (was: report.diff)

> Plugin needs to implement MavenReport
> -------------------------------------
>
>                 Key: XBEAN-72
>                 URL: https://issues.apache.org/jira/browse/XBEAN-72
>             Project: XBean
>          Issue Type: New Feature
>          Components: maven-plugin
>    Affects Versions: 2.8
>            Reporter: Kohsuke Kawaguchi
>
> The HTML files that the maven-xbean-plugin generates are very useful inside the site HTML files.
> If the plugin provides MavenReport, then this could happen automatically.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (XBEAN-72) Plugin needs to implement MavenReport

Posted by "Dain Sundstrom (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/XBEAN-72?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12573472#action_12573472 ] 

Dain Sundstrom commented on XBEAN-72:
-------------------------------------

I don't know how to do this, but if you can point me in the right direction I will attempt to add it.  Alternative, you could supply a patch :)

> Plugin needs to implement MavenReport
> -------------------------------------
>
>                 Key: XBEAN-72
>                 URL: https://issues.apache.org/jira/browse/XBEAN-72
>             Project: XBean
>          Issue Type: New Feature
>          Components: maven-plugin
>    Affects Versions: 2.8
>            Reporter: Kohsuke Kawaguchi
>
> The HTML files that the maven-xbean-plugin generates are very useful inside the site HTML files.
> If the plugin provides MavenReport, then this could happen automatically.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (XBEAN-72) Plugin needs to implement MavenReport

Posted by "Felix Knecht (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/XBEAN-72?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Knecht updated XBEAN-72:
------------------------------

    Attachment: report-1.diff

Some improvements against my first diff

- add some docu for site generation
- use less hardcoded paths but the ones used/defined for maven in general (like src-/build directory)
- make GeneratorPlugin configurable -> Exept some mandatory plugins (Xsd, XmlMeta) the plugins are now configurable by adding a comma seperated list to the configuration section  of the maven-xbean-plugin configuration section in the pom. Custom GeneratorPlugins must implement the GeneratorPlugin interface and be avaliable in the classpath. For default configuration see also the generated site (cd maven-xbean-plugin, mvn site)

> Plugin needs to implement MavenReport
> -------------------------------------
>
>                 Key: XBEAN-72
>                 URL: https://issues.apache.org/jira/browse/XBEAN-72
>             Project: XBean
>          Issue Type: New Feature
>          Components: maven-plugin
>    Affects Versions: 2.8
>            Reporter: Kohsuke Kawaguchi
>         Attachments: report-1.diff
>
>
> The HTML files that the maven-xbean-plugin generates are very useful inside the site HTML files.
> If the plugin provides MavenReport, then this could happen automatically.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (XBEAN-72) Plugin needs to implement MavenReport

Posted by "Felix Knecht (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/XBEAN-72?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Knecht updated XBEAN-72:
------------------------------

    Attachment: report.diff

Generate a xbean report.
To add the report to the site generation you need to add it in the reporting section of your pom, e.g.

  <reporting>
    <plugins>
      <plugin>
        <groupId>org.apache.xbean</groupId>
        <artifactId>maven-xbean-plugin</artifactId>
        <version>3.6-SNAPSHOT</version>
      </plugin>
    </plugins>
  </reporting>

> Plugin needs to implement MavenReport
> -------------------------------------
>
>                 Key: XBEAN-72
>                 URL: https://issues.apache.org/jira/browse/XBEAN-72
>             Project: XBean
>          Issue Type: New Feature
>          Components: maven-plugin
>    Affects Versions: 2.8
>            Reporter: Kohsuke Kawaguchi
>         Attachments: report.diff
>
>
> The HTML files that the maven-xbean-plugin generates are very useful inside the site HTML files.
> If the plugin provides MavenReport, then this could happen automatically.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (XBEAN-72) Plugin needs to implement MavenReport

Posted by "Felix Knecht (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/XBEAN-72?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12680798#action_12680798 ] 

Felix Knecht commented on XBEAN-72:
-----------------------------------

To have report generation working you'll need to have also applied the path from the sub task https://issues.apache.org/jira/browse/XBEAN-124 at the xben-spring module.

Hope it's what wanted and usable.

Regards
Felix

> Plugin needs to implement MavenReport
> -------------------------------------
>
>                 Key: XBEAN-72
>                 URL: https://issues.apache.org/jira/browse/XBEAN-72
>             Project: XBean
>          Issue Type: New Feature
>          Components: maven-plugin
>    Affects Versions: 2.8
>            Reporter: Kohsuke Kawaguchi
>         Attachments: report.diff
>
>
> The HTML files that the maven-xbean-plugin generates are very useful inside the site HTML files.
> If the plugin provides MavenReport, then this could happen automatically.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (XBEAN-72) Plugin needs to implement MavenReport

Posted by "Felix Knecht (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/XBEAN-72?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12680801#action_12680801 ] 

Felix Knecht commented on XBEAN-72:
-----------------------------------

Maybe some usefull links which helped me about report generation:

The wiki page:
http://docs.codehaus.org/display/MAVENUSER/Write+your+own+report+plugin

A sample report:
https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-changes-plugin/src/main/java/org/apache/maven/plugin/changes/ChangesReportGenerator.java

> Plugin needs to implement MavenReport
> -------------------------------------
>
>                 Key: XBEAN-72
>                 URL: https://issues.apache.org/jira/browse/XBEAN-72
>             Project: XBean
>          Issue Type: New Feature
>          Components: maven-plugin
>    Affects Versions: 2.8
>            Reporter: Kohsuke Kawaguchi
>         Attachments: report.diff
>
>
> The HTML files that the maven-xbean-plugin generates are very useful inside the site HTML files.
> If the plugin provides MavenReport, then this could happen automatically.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.