You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Simon Nash (JIRA)" <de...@tuscany.apache.org> on 2010/10/07 15:17:31 UTC

[jira] Created: (TUSCANY-3706) Build failures in itests when using JDK 5

Build failures in itests when using JDK 5
-----------------------------------------

                 Key: TUSCANY-3706
                 URL: https://issues.apache.org/jira/browse/TUSCANY-3706
             Project: Tuscany
          Issue Type: Bug
    Affects Versions: Java-SCA-1.6
            Reporter: Simon Nash
             Fix For: Java-SCA-1.6.1


A number of itests don't build when using JDK 5.  This is caused by (at least) two separate issues:

1. The JSR 181 API dependency is missing from a number of the itest poms.  When building with JDK 6 this doesn't matter because these classes are part of the JDK.  When building with JDK 5 this results in compilation errors.

2. The maven central repository has a bad version of jaxws-api-2.1.jar with some missing classes.  The correct version is in the download.java.net repository. If by random bad luck the user happens to get the bad jar downloaded, a number of itest builds will fail with wsimport and wsgen errors.  The workaround is to add explicit dependencies to the jaws-maven-plugin configuration to pull in the missing classes.  This has been added to some Tuscany poms, but it's missing from a number of the itest poms.  Again this only shows up when building with JDK 5 because the missing classes are included with JDK 6.

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


[jira] Resolved: (TUSCANY-3706) Build failures in itests when using JDK 5

Posted by "Simon Nash (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-3706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon Nash resolved TUSCANY-3706.
---------------------------------

    Resolution: Fixed
      Assignee: Simon Nash

Fixed under revisions r1006267, r1006268, r1006270 and r1022053 in the 1.6.1 branch and revisions r1027534, r1027538, r1027540 and r1027541 in the 1.x trunk.

> Build failures in itests when using JDK 5
> -----------------------------------------
>
>                 Key: TUSCANY-3706
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3706
>             Project: Tuscany
>          Issue Type: Bug
>    Affects Versions: Java-SCA-1.6
>            Reporter: Simon Nash
>            Assignee: Simon Nash
>             Fix For: Java-SCA-1.6.1
>
>
> A number of itests don't build when using JDK 5.  This is caused by (at least) two separate issues:
> 1. The JSR 181 API dependency is missing from a number of the itest poms.  When building with JDK 6 this doesn't matter because these classes are part of the JDK.  When building with JDK 5 this results in compilation errors.
> 2. The maven central repository has a bad version of jaxws-api-2.1.jar with some missing classes.  The correct version is in the download.java.net repository. If by random bad luck the user happens to get the bad jar downloaded, a number of itest builds will fail with wsimport and wsgen errors.  The workaround is to add explicit dependencies to the jaws-maven-plugin configuration to pull in the missing classes.  This has been added to some Tuscany poms, but it's missing from a number of the itest poms.  Again this only shows up when building with JDK 5 because the missing classes are included with JDK 6.

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