You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Giovanni Azua (JIRA)" <ji...@codehaus.org> on 2009/02/16 12:55:19 UTC

[jira] Created: (JXR-69) fails to create cross links in multi-module project

fails to create cross links in multi-module project
---------------------------------------------------

                 Key: JXR-69
                 URL: http://jira.codehaus.org/browse/JXR-69
             Project: Maven JXR
          Issue Type: Bug
          Components: maven2 jxr plugin
    Affects Versions: 2.1
            Reporter: Giovanni Azua


My build pulls jxr 2.1. Although I set the aggregate parameter to true, I still don't get linked cross module references say e.g.

Module A
    Interface X

Module B (depends on A)
    Class Y implements X

In the aggregate reports Class Y will not link to X.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] (JXR-69) fails to create cross links in multi-module project

Posted by "Dennis Lundberg (JIRA)" <ji...@codehaus.org>.
    [ https://jira.codehaus.org/browse/JXR-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=314860#comment-314860 ] 

Dennis Lundberg commented on JXR-69:
------------------------------------

What is the command you use?

Which version of Maven are you using?

I don't see any "aggregate" configured in the attached project. Do I have to add that myself?
                
> fails to create cross links in multi-module project
> ---------------------------------------------------
>
>                 Key: JXR-69
>                 URL: https://jira.codehaus.org/browse/JXR-69
>             Project: Maven JXR
>          Issue Type: Bug
>          Components: maven2 jxr plugin
>    Affects Versions: 2.1
>            Reporter: Giovanni Azua
>             Fix For: 2.3
>
>         Attachments: jxrtest.jar
>
>
> My build pulls jxr 2.1. Although I set the aggregate parameter to true, I still don't get linked cross module references say e.g.
> Module A
>     Interface X
> Module B (depends on A)
>     Class Y implements X
> In the aggregate reports Class Y will not link to X.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] (JXR-69) fails to create cross links in multi-module project

Posted by "Malachi de AElfweald (JIRA)" <ji...@codehaus.org>.
    [ https://jira.codehaus.org/browse/JXR-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=314762#comment-314762 ] 

Malachi de AElfweald commented on JXR-69:
-----------------------------------------

This is still broken in 2.3
                
> fails to create cross links in multi-module project
> ---------------------------------------------------
>
>                 Key: JXR-69
>                 URL: https://jira.codehaus.org/browse/JXR-69
>             Project: Maven JXR
>          Issue Type: Bug
>          Components: maven2 jxr plugin
>    Affects Versions: 2.1
>            Reporter: Giovanni Azua
>             Fix For: 2.3
>
>
> My build pulls jxr 2.1. Although I set the aggregate parameter to true, I still don't get linked cross module references say e.g.
> Module A
>     Interface X
> Module B (depends on A)
>     Class Y implements X
> In the aggregate reports Class Y will not link to X.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] (JXR-69) fails to create cross links in multi-module project

Posted by "Dennis Lundberg (JIRA)" <ji...@codehaus.org>.
    [ https://jira.codehaus.org/browse/JXR-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=314775#comment-314775 ] 

Dennis Lundberg commented on JXR-69:
------------------------------------

This issue has been closed as fixed and there is an integration test in place for it.
If you think that this issue is not solved, you will need to give us an example project that shows that this is still broken.
                
> fails to create cross links in multi-module project
> ---------------------------------------------------
>
>                 Key: JXR-69
>                 URL: https://jira.codehaus.org/browse/JXR-69
>             Project: Maven JXR
>          Issue Type: Bug
>          Components: maven2 jxr plugin
>    Affects Versions: 2.1
>            Reporter: Giovanni Azua
>             Fix For: 2.3
>
>
> My build pulls jxr 2.1. Although I set the aggregate parameter to true, I still don't get linked cross module references say e.g.
> Module A
>     Interface X
> Module B (depends on A)
>     Class Y implements X
> In the aggregate reports Class Y will not link to X.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] (JXR-69) fails to create cross links in multi-module project

Posted by "Malachi de AElfweald (JIRA)" <ji...@codehaus.org>.
    [ https://jira.codehaus.org/browse/JXR-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=314863#comment-314863 ] 

Malachi de AElfweald commented on JXR-69:
-----------------------------------------

malachi@methe:~$ mvn --version
Apache Maven 3.0.4 (r1232337; 2012-01-17 00:44:56-0800)
Maven home: /usr/local/maven
Java version: 1.8.0-ea, vendor: Oracle Corporation
Java home: /usr/local/jdk1.8.0/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.2.0-3-rt-amd64", arch: "amd64", family: "unix"

Here's the commands I was running:
mvn clean install site:site
mvn site:stage -DstagingDirectory=/home/malachi/work/test/jxr-site

I just tried with and without aggregation.  If I use aggregation, the source is at the top-level instead of the module level; but the linkage is the same.
                
> fails to create cross links in multi-module project
> ---------------------------------------------------
>
>                 Key: JXR-69
>                 URL: https://jira.codehaus.org/browse/JXR-69
>             Project: Maven JXR
>          Issue Type: Bug
>          Components: maven2 jxr plugin
>    Affects Versions: 2.1
>            Reporter: Giovanni Azua
>             Fix For: 2.3
>
>         Attachments: jxrtest.jar
>
>
> My build pulls jxr 2.1. Although I set the aggregate parameter to true, I still don't get linked cross module references say e.g.
> Module A
>     Interface X
> Module B (depends on A)
>     Class Y implements X
> In the aggregate reports Class Y will not link to X.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Closed: (JXR-69) fails to create cross links in multi-module project

Posted by "Benson Margulies (JIRA)" <ji...@codehaus.org>.
     [ https://jira.codehaus.org/browse/JXR-69?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benson Margulies closed JXR-69.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 2.3

There is now an integration test that shows aggregation working. Since there's no test case in here, I'm closing this as fixed.

> fails to create cross links in multi-module project
> ---------------------------------------------------
>
>                 Key: JXR-69
>                 URL: https://jira.codehaus.org/browse/JXR-69
>             Project: Maven JXR
>          Issue Type: Bug
>          Components: maven2 jxr plugin
>    Affects Versions: 2.1
>            Reporter: Giovanni Azua
>             Fix For: 2.3
>
>
> My build pulls jxr 2.1. Although I set the aggregate parameter to true, I still don't get linked cross module references say e.g.
> Module A
>     Interface X
> Module B (depends on A)
>     Class Y implements X
> In the aggregate reports Class Y will not link to X.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] (JXR-69) fails to create cross links in multi-module project

Posted by "Malachi de AElfweald (JIRA)" <ji...@codehaus.org>.
     [ https://jira.codehaus.org/browse/JXR-69?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Malachi de AElfweald updated JXR-69:
------------------------------------

    Attachment: jxrtest.jar

Example source and output file showing that it doesn't work.  You'll notice in jxr-site/module2/xref/org/eoti/test/jxr/Module2.html that line 7 is not linked.

With an apklib/apk combo, this is even worse because the source of the apklib is actually used instead of the raw binary jar.  But the results are the same.
                
> fails to create cross links in multi-module project
> ---------------------------------------------------
>
>                 Key: JXR-69
>                 URL: https://jira.codehaus.org/browse/JXR-69
>             Project: Maven JXR
>          Issue Type: Bug
>          Components: maven2 jxr plugin
>    Affects Versions: 2.1
>            Reporter: Giovanni Azua
>             Fix For: 2.3
>
>         Attachments: jxrtest.jar
>
>
> My build pulls jxr 2.1. Although I set the aggregate parameter to true, I still don't get linked cross module references say e.g.
> Module A
>     Interface X
> Module B (depends on A)
>     Class Y implements X
> In the aggregate reports Class Y will not link to X.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] (JXR-69) fails to create cross links in multi-module project

Posted by "Malachi de AElfweald (JIRA)" <ji...@codehaus.org>.
    [ https://jira.codehaus.org/browse/JXR-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=314794#comment-314794 ] 

Malachi de AElfweald commented on JXR-69:
-----------------------------------------

I'll try to put one together for you.  In my current use-case, module1 is an apklib and module2 is an apk.  Maybe that's part of it?
                
> fails to create cross links in multi-module project
> ---------------------------------------------------
>
>                 Key: JXR-69
>                 URL: https://jira.codehaus.org/browse/JXR-69
>             Project: Maven JXR
>          Issue Type: Bug
>          Components: maven2 jxr plugin
>    Affects Versions: 2.1
>            Reporter: Giovanni Azua
>             Fix For: 2.3
>
>
> My build pulls jxr 2.1. Although I set the aggregate parameter to true, I still don't get linked cross module references say e.g.
> Module A
>     Interface X
> Module B (depends on A)
>     Class Y implements X
> In the aggregate reports Class Y will not link to X.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira