> 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>

Reply via email to