ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hi...@apache.org
Subject svn commit: r781857 - /ant/ivy/site/target/ivyde/faq.html
Date Thu, 04 Jun 2009 21:28:44 GMT
Author: hibou
Date: Thu Jun  4 21:28:44 2009
New Revision: 781857

URL: http://svn.apache.org/viewvc?rev=781857&view=rev
Log:
Regeneration of the IvyDE web site

Modified:
    ant/ivy/site/target/ivyde/faq.html

Modified: ant/ivy/site/target/ivyde/faq.html
URL: http://svn.apache.org/viewvc/ant/ivy/site/target/ivyde/faq.html?rev=781857&r1=781856&r2=781857&view=diff
==============================================================================
--- ant/ivy/site/target/ivyde/faq.html (original)
+++ ant/ivy/site/target/ivyde/faq.html Thu Jun  4 21:28:44 2009
@@ -80,7 +80,7 @@
 
 		<h1 class="title">FAQ</h1>
             <br class="xooki-br"/><ol>
-   <li><a href="#duplicate-entries">What does the warning "There are some duplicates
entries due to conflicts between the resolved configurations" means ?</a><br class="xooki-br"/>
  <li><a href="#logs">Something goes wrong with IvyDE, where could I found more
logs ?</a><br class="xooki-br"/>   <li><a href="#empty-container">The
IvyDE classpath container disappear when it becomes empty</a><br class="xooki-br"/>
  <li><a href="#wtp">How can I make IvyDE contribute to the classpath used by
WTP when launching my web application ?</a><br class="xooki-br"/>   <li><a
href="#xerces">Parsing ivy file fails in IvyDE while it succeeds in Ant</a><br
class="xooki-br"/>   <li><a href="#norepo">Updating IvyDE fails with "no repository
found containing [...]"</a><br class="xooki-br"/></ol>
+   <li><a href="#duplicate-entries">What does the warning "There are some duplicates
entries due to conflicts between the resolved configurations" means ?</a><br class="xooki-br"/>
  <li><a href="#logs">Something goes wrong with IvyDE, where could I found more
logs ?</a><br class="xooki-br"/>   <li><a href="#empty-container">The
IvyDE classpath container disappear when it becomes empty</a><br class="xooki-br"/>
  <li><a href="#wtp">How can I make IvyDE contribute to the classpath used by
WTP when launching my web application ?</a><br class="xooki-br"/>   <li><a
href="#xerces">Parsing ivy file fails in IvyDE while it succeeds in Ant</a><br
class="xooki-br"/>   <li><a href="#norepo">Updating IvyDE fails with "no repository
found containing [...]"</a><br class="xooki-br"/>   <li><a href="#vfs">Using
the common-vfs capability of Ivy inside Eclipse</a><br class="xooki-br"/></ol>
 
 <br/>
 	    
@@ -106,7 +106,26 @@
 
 The xml parser used in Ant (Apache Xerces) might be different from the one used by IvyDE,
which by default is using the one provided by the JRE. The XML parser provided by the JRE
is usually Xerces, but for instance the Sun's JRE 1.4 xml parser is Apache Crimson. And the
latter doesn't support BOM markers. So you probably want to force IvyDE to use Apache Xerces
in Eclipse.<br class="xooki-br"/><br class="xooki-br"/>Xerces is an optional dependency
of IvyDE, so as soon as it is installed in Eclipse, IvyDE will use it. To install it, use
the Eclipse update manager, search for xerces (you should find it under Ganymede/Uncategorized/Apache
Xerces), and ask Eclipse to install it.<br class="xooki-br"/><br class="xooki-br"/><h2><a
name="norepo"></a>Updating IvyDE fails with "no repository found containing [...]"</h2>
 
-With Eclipse 3.4, the new update manager introduced a bug: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=236437">https://bugs.eclipse.org/bugs/show_bug.cgi?id=236437</a><br
class="xooki-br"/><br class="xooki-br"/>The symptoms: you are willing to update IvyDE
or the Ivy plugin. The Update Manager find a new version. But it finally fails complaining
that it cannot find the Ivy or IvyDE artifacts.<br class="xooki-br"/><br class="xooki-br"/>The
bug will be fixed for Eclipse 3.5.<br class="xooki-br"/><br class="xooki-br"/>The
workaround is to remove the failing updatesite from the list of sites in the Update Manager.
Then add it again (no need to restart Eclipse). You can now update Ivy or IvyDE successfully.<br
class="xooki-br"/><br class="xooki-br"/>
+With Eclipse 3.4, the new update manager introduced a bug: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=236437">https://bugs.eclipse.org/bugs/show_bug.cgi?id=236437</a><br
class="xooki-br"/><br class="xooki-br"/>The symptoms: you are willing to update IvyDE
or the Ivy plugin. The Update Manager find a new version. But it finally fails complaining
that it cannot find the Ivy or IvyDE artifacts.<br class="xooki-br"/><br class="xooki-br"/>The
bug will be fixed for Eclipse 3.5.<br class="xooki-br"/><br class="xooki-br"/>The
workaround is to remove the failing updatesite from the list of sites in the Update Manager.
Then add it again (no need to restart Eclipse). You can now update Ivy or IvyDE successfully.<br
class="xooki-br"/><br class="xooki-br"/><h2><a name="vfs"></a>Using
some extra capability of Ivy (like common-vfs) inside Eclipse</h2>
+
+If you are using some common-vfs capability of Ivy, some setup is needed.<br class="xooki-br"/><br
class="xooki-br"/>When working with ant, basically you just install the common-vfs jar
into the lib directory of ant. It is quite similar under Eclipse, but this jar needs to be
OSGI capable. So here is a list of jar of the Ivy dependencies which have been repackaged
to be deployed in an OSGi environment:
+<ul>
+    <li>Apache Common VFS 1.0: <a href="http://repo1.maven.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-vfs/1.0_1/org.apache.servicemix.bundles.commons-vfs-1.0_1.jar">http://repo1.maven.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-vfs/1.0_1/org.apache.servicemix.bundles.commons-vfs-1.0_1.jar</a>
</li>
+    <li>Apache Commons Httpclient 3.1: <a href="http://download.eclipse.org/tools/orbit/downloads/drops/S20090529135407/bundles/org.apache.commons.httpclient_3.1.0.v20080605-1935.jar">http://download.eclipse.org/tools/orbit/downloads/drops/S20090529135407/bundles/org.apache.commons.httpclient_3.1.0.v20080605-1935.jar</a>
</li>
+    <li>Apache Commons Codec 1.3.0: <a href="http://download.eclipse.org/tools/orbit/downloads/drops/S20090529135407/bundles/org.apache.commons.codec_1.3.0.v20080530-1600.jar">http://download.eclipse.org/tools/orbit/downloads/drops/S20090529135407/bundles/org.apache.commons.codec_1.3.0.v20080530-1600.jar</a>
</li>
+    <li>Apache Oro 2.0.8: <a href="http://download.eclipse.org/tools/orbit/downloads/drops/S20090529135407/bundles/org.apache.oro_2.0.8.v200903061218.jar">http://download.eclipse.org/tools/orbit/downloads/drops/S20090529135407/bundles/org.apache.oro_2.0.8.v200903061218.jar</a>
</li>
+    <li>Apache Commons Logging 1.1.1: <a href="http://download.eclipse.org/tools/orbit/downloads/drops/S20090529135407/bundles/org.apache.commons.logging_1.1.1.v200904062255.jar">http://download.eclipse.org/tools/orbit/downloads/drops/S20090529135407/bundles/org.apache.commons.logging_1.1.1.v200904062255.jar</a>
</li>
+    <li>Jcraft Jsch 0.1.41: <a href="http://download.eclipse.org/tools/orbit/downloads/drops/S20090529135407/bundles/com.jcraft.jsch_0.1.41.v200903070017.jar">http://download.eclipse.org/tools/orbit/downloads/drops/S20090529135407/bundles/com.jcraft.jsch_0.1.41.v200903070017.jar</a>
</li>
+</ul>
+
+<b>Installing the Ivy optional dependencies:</b><br class="xooki-br"/>You
just need to put the files into the <tt>plugins</tt> directory of your Eclipse
install. And restart your Eclipse.<br class="xooki-br"/>If you are using Eclipse 3.4,
you can prefer installing them into the <tt>dropins</tt> directory, so if you
want to remove them later, they will be easier to find.<br class="xooki-br"/>Note also
that some other plugins might bring one of the Ivy dependencies. So you probably don't have
to install every Ivy dependency listed above, like Apache Commons Logging.<br class="xooki-br"/><br
class="xooki-br"/><b>Important Note:</b> the links above are poiting to artifacts
mostly not released by the Apache Software Fundation, so for licencing issues please refer
to the hosting site.<br class="xooki-br"/><br class="xooki-br"/>Note also that
other versions exist of the suggested jar pointed by the links above. You may want to browse
these sites to find the jars that fit your needs
 :
+<ul>
+    <li>Eclipse Orbit: <a href="http://download.eclipse.org/tools/orbit/downloads/">http://download.eclipse.org/tools/orbit/downloads/</a>
</li>
+    <li>OSGi repository: <a href="http://www.osgi.org/Repository/HomePage?cmd=browse&amp;keywords=commons&amp;submit=search">http://www.osgi.org/Repository/HomePage?cmd=browse&amp;keywords=commons&amp;submit=search</a>
</li>
+    <li>SpringSource Bundle Repository: <a href="http://www.springsource.com/repository/app/">http://www.springsource.com/repository/app/</a>
</li>
+</ul>
+
+
             <hr/>
             <a href="?action=print">Printer Friendly</a>
  		</div><!-- main -->



Mime
View raw message