On mardi 10 février 2009 21:01:01 Dmitriy Korobskiy wrote:
> Hi, all
>
> I have a slightly different issue - IvyDE is downloading sources, but
> Javadocs do not work for the life of me.
> I had that issue a year and a half ago with IvyDE 1.2, and it seems now
> as a resurgence of closed IvyDE-55:
> https://issues.apache.org/jira/browse/IVYDE-55.
>
> I'm using Eclipse 3.4.1 platform (IBM RAD 7.5.1 distribution) and IvyDE
> 2.0.0.beta1. The difference with your, Gael, configuration from what I
> understood could be that I declare all artifacts explicitly in ivy.xml.
>
> Here are the steps.
> 1. ivy.xml
> <?xml version="1.0"?>
> <?xml version="1.0"?>
> <ivy-module version="2.0"
>   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd";>
>   <info organisation="xxx" module="mmm" status="integration" />
>   <configurations>
>     <conf name="compile" />
>     <conf name="war" /> <!-- Artifacts to be included in a WAR -->
>     <conf name="ide" extends="compile" description="+ Javadocs and
> sources" />
>   </configurations>
>   <dependencies defaultconf="compile,war->default;ide->ide(default)">
>     <dependency org="apache" name="commons-logging" rev="1.1"/>
>   </dependencies>
> </ivy-module>
>
> 2. Repository files:
> {repository}\apache\commons-logging\commons-logging-1.1\commons-logging-1.1
>-doc.zip
> {repository}\apache\commons-logging\commons-logging-1.1\commons-logging-1.1
>-src.zip
> {repository}\apache\commons-logging\commons-logging-1.1\commons-logging-1.1
>.jar
>
> 3. commons-logging-1.1-ivy.xml
> <?xml version="1.0"?>
> <?xml-stylesheet type="text/xsl"
> href="http://ivyrep.jayasoft.org/ivy-doc.xsl";?>
> <ivy-module version="2.0"
>   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd";>
>   <info organisation="apache" module="commons-logging" revision="1.1"
> status="release"/>
>   <configurations>
>     <conf name="default"/>
>     <conf name="ide" extends="default" description="JavaDoc and sources"/>
>   </configurations>
>   <publications>
>     <artifact name="commons-logging-1.1" type="jar" conf="default"/>
>     <artifact name="commons-logging-1.1-src" type="source" ext="zip"
> conf="ide"/>
>     <artifact name="commons-logging-1.1-doc" type="javadoc" ext="zip"
> conf="ide"/>
>   </publications>
> </ivy-module>
>
> I get commons-logging-1.1.jar with an attached source, but not Javadocs.

I have some similar configuration to yours. Looking into the properties of the 
jar in the IvyDE container, they look good. But me too the javadoc view tells 
me that nothing is attached.
I then setup an non-Ivy project, with a jar and some attached javadoc. Eclipse 
tells me that it looks good ("Validate..." button). But the javadoc view still 
tell me that nothing is attached... Am I missing something here ? Could you 
try to setup some simple non-Ivy project and tells me if it works ? And if it 
works post your .classpath ?

Nicolas



Nicolas




>
> Marziou, Gael wrote:
> >> I think you are hitting this issue:
> >> https://issues.apache.org/jira/browse/IVYDE-146
> >
> > Merci Nicolas, the description matches indeed.
> >
> > But in this case I don't understand why I still have the issue with trunk
> > build #20 IvyDE-updatesite on Hudson server, this fix is supposed to be
> > included.
> >
> > Gael

Reply via email to