Sigil build fails due to api incompatibility in ivy 2.0.0.beta2 which has been 
published into spring repo?
----------------------------------------------------------------------------------------------------------

                 Key: FELIX-1659
                 URL: https://issues.apache.org/jira/browse/FELIX-1659
             Project: Felix
          Issue Type: Bug
          Components: Sigil
            Reporter: David Savage


resolve:
    [mkdir] Created dir: 
/Users/dave/development/felix-trunk/sigil/ivy/resolver/build/deps
[ivy:resolve]   [20090929204655] 
org.apache#felix.sigil.common.obr;latest.integration
[ivy:resolve]   [20090929204649] 
org.apache#felix.sigil.common.osgi;latest.integration
[ivy:resolve]   [20090929204651] 
org.apache#felix.sigil.common.core;latest.integration
[ivy:resolve] downloading 
http://repository.springsource.com/ivy/bundles/external/org.apache.ant/com.springsource.org.apache.ivy/2.0.0.beta2/com.springsource.org.apache.ivy-2.0.0.beta2.jar
 ...
[ivy:resolve]   [SUCCESSFUL ] 
sigil#com.springsource.org.apache.ivy;2.0.0.beta2!com.springsource.org.apache.ivy.jar
 (6934ms)
[ivy:retrieve] :: retrieving :: org.apache#felix.sigil.ivy.resolver [sync]
[ivy:retrieve]  confs: [default]
[ivy:retrieve]  8 artifacts copied, 0 already retrieved (2623kB/279ms)

compile:
    [mkdir] Created dir: 
/Users/dave/development/felix-trunk/sigil/ivy/resolver/build/main-classes
    [javac] Compiling 11 source files to 
/Users/dave/development/felix-trunk/sigil/ivy/resolver/build/main-classes
    [javac] 
/Users/dave/development/felix-trunk/sigil/ivy/resolver/src/org/apache/felix/sigil/ivy/SigilParser.java:235:
 cannot inherit from final 
org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser
    [javac]     static class DelegateParser extends XmlModuleDescriptorParser
    [javac]                                         ^
    [javac] 
/Users/dave/development/felix-trunk/sigil/ivy/resolver/src/org/apache/felix/sigil/ivy/SigilParser.java:235:
 XmlModuleDescriptorParser() has private access in 
org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser
    [javac]     static class DelegateParser extends XmlModuleDescriptorParser
    [javac]            ^
    [javac] 
/Users/dave/development/felix-trunk/sigil/ivy/resolver/src/org/apache/felix/sigil/ivy/SigilParser.java:555:
 cannot find symbol
    [javac] symbol  : constructor 
DefaultDependencyArtifactDescriptor(org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor,java.lang.String,java.lang.String,java.lang.String,<nulltype>,<nulltype>)
    [javac] location: class 
org.apache.ivy.core.module.descriptor.DefaultDependencyArtifactDescriptor
    [javac]                         dd.addDependencyArtifact( module, new 
DefaultDependencyArtifactDescriptor( dd, id, "jar",
    [javac]                                                           ^
    [javac] 
/Users/dave/development/felix-trunk/sigil/ivy/resolver/src/org/apache/felix/sigil/ivy/SigilResolver.java:288:
 method does not override a method from its superclass
    [javac]     @Override
    [javac]      ^
    [javac] 4 errors

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

Reply via email to