> I'd be curious how you were able to download the source and > Javadoc in the first place. I'm not the best expert on what > has changed with IvyDE, but ultimately, the Eclipse IvyDE is > just an interface to Ivy, so it's a matter of making sure > that, for a given module, you have a configuration that > obtains the source and Javadoc.
We manage our own artifact repository. In my understanding, downloading the sources and javadocs for a module is a feature of IvyDE not Ivy, it does not require any specific configuration, it does rely only on classifier extension. This was working well in IvyDE alpha1. > If I may ask, what is the Ivy module or dependency for which > you're trying to download the source and Javadoc? And could > you show the ivy.xml file for that module? (I'm guessing you > may not know this.) The dependency was on Wicket but I could reproduce the issue with any module that was working with alpha1. I attached the ivy.xml but frankly I doubt it'll help. > Also, could you right-click on your Eclipse project? Select Build > Path->Configure Build Path. Select the Libraries tab. Click > on the entry > Path->for > your project's ivy.xml file and click Edit. What are the > names of the configurations you have checked? Or are any > checked? It is these configurations that are going to need a > path to get to the configurations for your dependencies that > expose their source or Javadoc. It depends of the project I'm looking at, some of them are using [*], some of them are using [eclipse] configuration that we have defined. Gael
<ivy-module version="1.0" xmlns:m="http://ant.apache.org/ivy/maven" > <info organisation="wicket" module="wicket" revision="1.3.5" status="release" publication="20081119163644" /> <configurations defaultconfmapping="core->*;extensions->*;all->*;examples->*"> <conf name="core" /> <conf name="extensions" /> <conf name="test" /> <conf name="all" extends="core,extensions,test" /> </configurations> <dependencies> <dependency org="wicket" name="wicket-ioc" rev="1.3.5" conf="core" /> <dependency org="wicket" name="wicket-spring" rev="1.3.5" conf="core" /> <dependency org="wicket" name="wicket-spring-annot" rev="1.3.5" conf="core" /> <dependency org="wicket" name="wicket-auth-roles" rev="1.3.5" conf="core" /> <dependency org="wicket" name="wicket-guice" rev="1.3.5" conf="extensions" /> <dependency org="wicket" name="wicket-datetime" rev="1.3.5" conf="extensions" /> <dependency org="wicket" name="wicket-extensions" rev="1.3.5" conf="extensions" /> <dependency org="wicket" name="wicket-jmx" rev="1.3.5" conf="extensions" /> <dependency org="wicket" name="wicket-objectsizeof-agent" rev="1.3.5" conf="extensions" /> <dependency org="wicket" name="wicket-velocity" rev="1.3.5" conf="extensions" /> <dependency org="junit" name="junit" rev="3.8.2" conf="test->*" /> </dependencies> </ivy-module>
