It's "Ivy 2.0.0 (20090108225011) -- IvyDE 2.0.0.beta1" and I'm using Eclipse Ganymede. It's the same for all libraries under ivy.xml [*], they all have an empty Javadoc location and some have source filled in (the ones who has source). Yet it works, I see the Javadoc if I hoover over elements in the Java editor, and it's not something I've setup myself. Strange?
On Fri, Mar 13, 2009 at 9:51 AM, Nicolas Lalevée <[email protected]> wrote: > On jeudi 12 mars 2009 19:31:41 Kent Larsson wrote: >> Ah, I thought it would work attaching them. But I guess it did not. >> >> :-) Sorry for that! >> >> Here is a link to the image: http://i39.tinypic.com/4lioo2.png > > So the javadoc is not attached. Which IvyDE exact version you are working with > ? You will find versions on the top of the IvyDE global preference page. > > Nicolas > >> On Thu, Mar 12, 2009 at 7:08 PM, Nicolas Lalevée >> >> <[email protected]> wrote: >> > On jeudi 12 mars 2009 16:08:08 Kent Larsson wrote: >> >> Thanks for your helpful answer! >> >> >> >> I include an example (see attached highly compressed image). It's >> >> Wicket 1.3.5 for which I do get Javadoc (if I move the mouse pointer >> >> over the class name of org.apache.wicket.protocol.http.WebApplication >> >> I see the Javadoc) and as I haven't added it myself in any way and as >> >> I retrieved it using IvyDE it must be the plugin which configured it >> >> for me. I'm using Eclipse Ganymede. >> >> >> >> Is it looking as it should? (I haven't touched it myself) >> > >> > We don't see your image attachment on the mailing list. Probably for some >> > security reason. >> > >> > But I have created an empty project with the ivy.xml file you provided >> > earlier, and I have the javadoc attached to the wicket jar. And I am >> > using the trunk versions of IvyDE and Ivy. >> > >> > Nicolas >> > >> >> Best regards, >> >> Kent >> >> >> >> >> >> >> >> On Thu, Mar 12, 2009 at 11:44 AM, Nicolas Lalevée >> >> >> >> <[email protected]> wrote: >> >> > On jeudi 12 mars 2009 00:22:22 Kent Larsson wrote: >> >> >> Hm, now it works. So I guess it was a synch which was needed, I >> >> >> really don't know why. Sorry for crying wolf! I'm happy now as this >> >> >> is a great feature! >> >> > >> >> > Good to know it is working for you now. :) >> >> > >> >> >> I have a follow up question. I still have an empty text field for >> >> >> every "Javadoc Location Path" in the libraries under "ivy.xml [*]" in >> >> >> Eclipse. While the "Location Path" for "Java source attachment" is >> >> >> filled in. So one is blank, the other is filled in. Is that normal >> >> >> and intended? >> >> > >> >> > Actually IvyDE is setting the "Archive Path" of the "Javadoc in >> >> > archive". If nothing is set, it means that actually there no javadoc >> >> > attached to your jar. Eclipse will still able to fill the javadoc view >> >> > with that attached sources though. >> >> > >> >> > Nicolas >> >> > >> >> >> Best regards, Kent >> >> >> >> >> >> On Thu, Mar 12, 2009 at 12:13 AM, Kent Larsson >> >> >> <[email protected]> >> >> > >> >> > wrote: >> >> >> > On Wed, Mar 11, 2009 at 4:30 PM, Nicolas Lalevée >> >> >> > >> >> >> > <[email protected]> wrote: >> >> >> >> On mardi 10 mars 2009 18:27:49 Kent Larsson wrote: >> >> >> >>> Both of those JIRA issues are supposed to be fixed in the final >> >> >> >>> version, right? And I'm using the final version. >> >> >> >>> >> >> >> >>> Rod's suggestion got sources to download and integrate well with >> >> >> >>> Eclipse for me! :-) >> >> >> >>> >> >> >> >>> I'm still having problems with Javadoc! :-( >> >> >> >>> >> >> >> >>> The JIRA issues you mentioned Nicolas, aren't those supposed to >> >> >> >>> be fixed? I'm using the latest IvyDE which in turn is using the >> >> >> >>> latest Ivy, if I'm not mistaken. >> >> >> >>> >> >> >> >>> I'm including my ivy.xml and screenshots (heavily compressed) of >> >> >> >>> the relevant IvyDE configuration. Does anything look wrong? >> >> >> >> >> >> >> >> I don't have time yet to look into it. >> >> >> >> But do you have some ivysettings or you use the default >> >> >> >> configuration with the maven repo ? >> >> >> > >> >> >> > I use the default configuration. >> >> >> > >> >> >> >>> Has *anyone* here got Javadoc to work? >> >> >> >> >> >> >> >> I did after I fixed IVYDE-166 >> >> >> > >> >> >> > Good to know. I might be running into some other bug. >> >> >> > >> >> >> >>> I think it was a really nice feature, as Javadoc is very >> >> >> >>> important to me getting it configured for me would be darn >> >> >> >>> impressive and immensiely useful (to all users I suppose as >> >> >> >>> Javadoc is important when dealing with libraries made by other >> >> >> >>> people [and yourself]). I hope it's not being removed. >> >> >> >>> >> >> >> >>> Has anyone got *any* more information on this? The IvyDE page >> >> >> >>> doesn't say anything and this mailing list is very quite >> >> >> >>> regarding IvyDE & its Javadoc-support. >> >> >> >> >> >> >> >> IvyDE does support javadoc attachment just like the source >> >> >> >> attachement. If not it is a bug like the one I fixed earlier. >> >> >> >> >> >> >> >> Nicolas >> >> >> >> >> >> >> >>> Best regards, >> >> >> >>> Kent >> >> >> >>> >> >> >> >>> >> >> >> >>> On Wed, Mar 4, 2009 at 1:48 PM, Nicolas Lalevée >> >> >> >>> >> >> >> >>> <[email protected]> wrote: >> >> >> >>> > On mercredi 04 mars 2009 12:23:03 Kent Larsson wrote: >> >> >> >>> >> Hi Rod, >> >> >> >>> >> >> >> >> >>> >> Thanks for helping me out, I'll try your solution this Friday >> >> >> >>> >> and get back with results. >> >> >> >>> >> >> >> >> >>> >> About the possible bug. Is any of the IvyDE developers around? >> >> >> >>> >> The documentation that's available for IvyDE is very sparse, >> >> >> >>> >> it would be good to know if sources and javadocs are supposed >> >> >> >>> >> to work? And if they do not, if they are meant to start >> >> >> >>> >> working in a later release? Any informative input from any of >> >> >> >>> >> the developers would be nice, please? >> >> >> >>> > >> >> >> >>> > For reference, here is the jira about javadoc attachment issue: >> >> >> >>> > https://issues.apache.org/jira/browse/IVYDE-166 >> >> >> >>> > >> >> >> >>> > Rereading your problems about attachement, maybe you are >> >> >> >>> > hitting this issue: >> >> >> >>> > https://issues.apache.org/jira/browse/IVYDE-146 >> >> >> >>> > >> >> >> >>> > Nicolas >> >> >> >>> > >> >> >> >>> >> Best regards, Kent >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> On Wed, Mar 4, 2009 at 12:06 AM, Rod Mackenzie >> >> >> >>> >> >> >> >> >>> >> <[email protected]> wrote: >> >> >> >>> >> > Hi Kent, >> >> >> >>> >> > >> >> >> >>> >> > I got this working by adding the following configurations >> >> >> >>> >> > >> >> >> >>> >> > <conf name="sources"/> >> >> >> >>> >> > <conf name="javadoc"/> >> >> >> >>> >> > >> >> >> >>> >> > Then added configuration mappings to the dependencies, I'm >> >> >> >>> >> > still learning about Ivy so I don't know if there is a >> >> >> >>> >> > better way. <dependency org="junit" name="junit" >> >> >> >>> >> > rev="${junit.version}" >> >> >> >>> >> > >> >> >> >>> >> > conf="test->default;sources->sources;javadoc->javadoc"/> >> >> >> >>> >> > >> >> >> >>> >> > One other thing I had to do was clean the Ivy cache. The >> >> >> >>> >> > source and javadocs configurations weren't in the version >> >> >> >>> >> > of junit ivy file in the cache. IvyDE wasn't much help >> >> >> >>> >> > resolving this as it only gave a parse error when reading >> >> >> >>> >> > the Ivy file I had look at the Ant output to see the >> >> >> >>> >> > problem. >> >> >> >>> >> > >> >> >> >>> >> > This should hopefully work but only for sources I think >> >> >> >>> >> > there is a known bug with javadocs. >> >> >> >>> >> > >> >> >> >>> >> > regards, >> >> >> >>> >> > Rod >> >> >> >>> >> > >> >> >> >>> >> > 2009/3/3 Kent Larsson <[email protected]>: >> >> >> >>> >> >> Hi, >> >> >> >>> >> >> >> >> >> >>> >> >> My question really is in the subject. I tried posting >> >> >> >>> >> >> earlier about this issue, that time with screenshots of my >> >> >> >>> >> >> settings, but I didn't have any luck in getting a response. >> >> >> >>> >> >> So I'm trying again. :-) >> >> >> >>> >> >> >> >> >> >>> >> >> My follow up question is how do I get it to integrate >> >> >> >>> >> >> sources and javadocs in Eclipse? >> >> >> >>> >> >> >> >> >> >>> >> >> Here is my ivy.xml: >> >> >> >>> >> >> >> >> >> >>> >> >> <?xml version="1.0" encoding="UTF-8"?> >> >> >> >>> >> >> <ivy-module version="2.0" >> >> >> >>> >> >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> >> >> >>> >> >> xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/s >> >> >> >>> >> >>che mas /ivy .xs d"> <info >> >> >> >>> >> >> organisation="net.mycompany" >> >> >> >>> >> >> module="webcookie" >> >> >> >>> >> >> status="integration"/> >> >> >> >>> >> >> <configurations> >> >> >> >>> >> >> <conf name="runtime" description="" /> >> >> >> >>> >> >> <conf name="compile" extends="runtime" >> >> >> >>> >> >> description="" /> </configurations> >> >> >> >>> >> >> <dependencies> >> >> >> >>> >> >> <dependency org="org.apache.wicket" >> >> >> >>> >> >> name="wicket" rev="1.3.5" conf="runtime->runtime"> >> >> >> >>> >> >> <exclude >> >> >> >>> >> >> org="org.apache.portals.bridges" >> >> >> >>> >> >> module="portals-bridges-common"/> <exclude >> >> >> >>> >> >> org="javax.portlet" module="portlet-api"/> </dependency> >> >> >> >>> >> >> <dependency org="org.apache.wicket" >> >> >> >>> >> >> name="wicket-spring-annot" rev="1.3.5" >> >> >> >>> >> >> conf="runtime->default"/> <dependency org="org.slf4j" >> >> >> >>> >> >> name="slf4j-log4j12" rev="1.5.6" conf="runtime->default"/> >> >> >> >>> >> >> <dependency org="org.slf4j" >> >> >> >>> >> >> name="jcl-over-slf4j" rev="1.5.6" conf="runtime->default"/> >> >> >> >>> >> >> <dependency org="javax.servlet" >> >> >> >>> >> >> name="servlet-api" rev="2.5" conf="compile->provided"/> >> >> >> >>> >> >> <dependency org="org.springframework" >> >> >> >>> >> >> name="spring" rev="2.5.6" conf="runtime->runtime"/> >> >> >> >>> >> >> <dependency org="mysql" >> >> >> >>> >> >> name="mysql-connector-java" rev="5.1.6" >> >> >> >>> >> >> conf="runtime->default"/> <dependency org="org.hibernate" >> >> >> >>> >> >> name="hibernate-core" rev="3.3.1.GA" >> >> >> >>> >> >> conf="runtime->runtime,optional"/> >> >> >> >>> >> >> <dependency org="org.hibernate" >> >> >> >>> >> >> name="hibernate-annotations" rev="3.4.0.GA" >> >> >> >>> >> >> conf="runtime->default"/> <exclude >> >> >> >>> >> >> module="commons-logging"/> </dependencies> >> >> >> >>> >> >> </ivy-module> >> >> >> >>> >> >> >> >> >> >>> >> >> I don't use any ivysettings.xml and I use the default >> >> >> >>> >> >> settings for IvyDE. Still no Javadoc or sources and I would >> >> >> >>> >> >> really like to enable them. :-/ >> >> >> >>> >> >> >> >> >> >>> >> >> Best regards, Kent > >
