On Tue, Feb 1, 2011 at 2:07 PM, Mike Edwards
<mike.edwards.inglen...@gmail.com> wrote:
> On 01/02/2011 13:55, ant elder wrote:
>>
>> On Tue, Feb 1, 2011 at 1:43 PM, Mike Edwards
>> <mike.edwards.inglen...@gmail.com>  wrote:
>>>
>>> On 30/01/2011 10:08, ant elder wrote:
>>>>
>>>> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>>>>
>>>> The artifacts are at:
>>>>
>>>> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>>>>
>>>> The release tag is at:
>>>>
>>>> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>>>>
>>>> Here's my +1
>>>>
>>>>   ...ant
>>>>
>>> I get a build test failure when I do a clean build of the source
>>> distribution.
>>>
>>> The failure is with the Legal Checks iTest
>>>
>>> The surefire output:
>>>
>>> </error>
>>>    <system-err>Jars in distribution but not in LICENSE:
>>> [jaxme-api-0.3.jar]
>>>
>>>
>>> I checked the dependency tree for jaxme and it derives from
>>> implementation-bpel:
>>>
>>> [INFO] |  +-
>>>
>>> org.apache.tuscany.sca:tuscany-implementation-bpel-runtime:jar:2.0-Beta2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-epr:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-store:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-dao:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-dao-jpa:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-dao-jpa-ojpa-derby:zip:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-runtime:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-api:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-scheduler-simple:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-utils:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-compiler:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-schemas:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-obj:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-jacob:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-jacob-ap:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-agents:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-dao-hibernate:jar:1.3.2:compile
>>> [INFO] |  |  +-
>>> org.eclipse.equinox:common:jar:3.5.0-v20090520-1800:compile
>>> [INFO] |  |  +- commons-lang:commons-lang:jar:2.3:compile
>>> [INFO] |  |  +- commons-collections:commons-collections:jar:3.2:compile
>>> [INFO] |  |  +-
>>> org.apache.geronimo.modules:geronimo-kernel:jar:2.0.1:compile
>>> [INFO] |  |  +-
>>> org.apache.geronimo.components:geronimo-transaction:jar:2.1.4:compile
>>> [INFO] |  |  |  +- org.slf4j:slf4j-api:jar:1.6.1:compile
>>> [INFO] |  |  |  \- org.objectweb.howl:howl:jar:1.0.1-1:compile
>>> [INFO] |  |  +-
>>> org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile
>>> [INFO] |  |  +-
>>> org.apache.geronimo.specs:geronimo-jpa_3.0_spec:jar:1.1.1:compile
>>> [INFO] |  |  +-
>>>
>>> org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:jar:2.0.0:compile
>>> [INFO] |  |  +-
>>> org.apache.geronimo.components:geronimo-connector:jar:2.1.4:compile
>>> [INFO] |  |  +- org.apache.derby:derby:jar:10.4.1.3:compile
>>> [INFO] |  |  +- tranql:tranql-connector:jar:1.1:compile
>>> [INFO] |  |  |  \- regexp:regexp:jar:1.3:compile
>>> [INFO] |  |  +- org.apache.openjpa:openjpa:jar:1.2.1:compile
>>> [INFO] |  |  |  \- commons-pool:commons-pool:jar:1.3:compile
>>> [INFO] |  |  +- net.sourceforge.serp:serp:jar:1.13.1:compile
>>> [INFO] |  |  +- jaxen:jaxen:jar:1.1.1:compile
>>> [INFO] |  |  |  +- dom4j:dom4j:jar:1.6.1:compile
>>> [INFO] |  |  |  |  \- jaxme:jaxme-api:jar:0.3:compile
>>> [INFO] |  |  |  \- jdom:jdom:jar:1.0:compile
>>>
>>>
>>> Why this should pop up now I have no idea - presumably some 3rd party
>>> dependecncy has changed.
>>>
>>
>> Jaxme is defined in the dom4j pom.xml as an optional dependency so it
>> shouldn't be getting included, and it doesn't get included in my build
>> of the distribution so the license itest passing cleanly. Its odd that
>> jaxme is getting included in your build:
>> - what version of Maven are you using?
>> - there are no changes related to this that i can see between
>> trunk/bete2, does jaxme show up in your trunk build?
>>
>>    ...ant
>>
> Ant,
>
> Maven is 2.2.0
>
> Can't see it in my trunk build at the moment but I need to do a fresh build
> of that
>
>
> Yours,  Mike.
>

I can't think of anything to explain why you get that and i don't.

Would you look in the dom4j pom.xml in your local repository to verify
that the jaxme dependency is optional, eg C:\Documents and
Settings\Administrator\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.pom:

    <dependency>
      <groupId>jaxme</groupId>
      <artifactId>jaxme-api</artifactId>
      <version>0.3</version>
      <optional>true</optional>
    </dependency>

   ...ant

Reply via email to