More first class support for changing revisions (a.k.a SNAPSHOTs)?

2015-06-07 Thread Jaikiran Pai
Hello everyone, I'm a few months old to Ivy now and now have a bunch of projects which work well when it comes to dependency management, publishing etc... One of the things that I've been struggling a bit is lack of first class support for changing revisions (a.k.a SNAPSHOTS). For example,

ivy:retrieve dependencies that do not belong to specific conf(s)

2015-05-27 Thread Jaikiran Pai
I'm using 2.4.0 of Ivy. I'm trying to ivy:retrieve a bunch of dependencies which _do not_ belong to a specific configuration. Here's what the ivy.xml looks like: ?xml version=1.0 encoding=UTF-8? ivy-module version=2.0 info organisation=myfoo.org module=hello revision=0.0.1-SNAPSHOT/

Re: dependency packaging unpack problem

2015-08-21 Thread Jaikiran Pai
/lib folder. I'm using 2.4.0 of Ivy. -Jaikiran On Wednesday 19 August 2015 02:06 PM, Tamer Erdogan wrote: After your email I tried with e:packaging, but without success. -Original Message- From: Jaikiran Pai [mailto:jai.forums2...@gmail.com] Sent: Wednesday, August 19, 2015 00:46 To: ivy

Re: dependency packaging unpack problem

2015-08-18 Thread Jaikiran Pai
On Tuesday 18 August 2015 09:55 PM, Tamer Erdogan wrote: Here is the myproject/ivy.xml for the project where the dependencies are defined: ivy-module version=2.0 info organisation=com.mycompany.mymodule module=mymodule/ dependencies dependency org=com.vasco.aal2

Re: Using Ivy launcher, passing arguments to launched class.

2015-07-23 Thread Jaikiran Pai
think it is a common case that applications have parameters starting with - and not expecting quotes in values of command line arguments. It looks to be a bug in Ivy. So far I have no work around to it. Regards. On 2015-07-23 14:14, Jaikiran Pai wrote: Have you tried to enclose those parameters

Re: Stand alone usage - early exit of application

2015-07-19 Thread Jaikiran Pai
If I understand it correctly, you are embedding Ivy within your application and using the Main class as the starting point to embed Ivy? I don't know if the Main class is meant to be used in that way. -Jaikiran On Friday 17 July 2015 01:24 PM, Krzysztof Harpula wrote: Hi, I am starting to use

Re: dependency packaging unpack problem

2015-08-26 Thread Jaikiran Pai
-Original Message- From: Jaikiran Pai [mailto:jai.forums2...@gmail.com] Sent: Friday, August 21, 2015 22:59 To: ivy-user@ant.apache.org Subject: Re: dependency packaging unpack problem I just gave this a try and it worked for me. It could be that in your case the unpacking is failing for some

Re: Ant Ivy resolve / Authenticated Proxy Issue

2015-09-16 Thread Jaikiran Pai
Does ant -v eclipse give any useful information? -Jaikiran On Wednesday 16 September 2015 07:20 PM, Susheel Kumar wrote: Hi, Sending it to Solr group in addition to Ivy group. I have been building Solr trunk ( http://svn.apache.org/repos/asf/lucene/dev/trunk/) using "ant eclipse" from

Re: Ant Ivy resolve / Authenticated Proxy Issue

2015-09-16 Thread Jaikiran Pai
.pom (java.net.ConnectException: Operation timed out) [ivy:retrieve] tried https://repo1.maven.org/maven2/org/apache/ant/ant/1.8.2/ant-1.8.2.jar [Stucks.] On Wed, Sep 16, 2015 at 1:50 PM, Jaikiran Pai <jai.forums2...@gmail.com> wrote: Does ant -v eclipse give any useful information?

Re: Need help with Ivy and Dependecies / PAID JOB / Preferable in German

2015-09-30 Thread Jaikiran Pai
If those ivy.xml and other configs aren't private, maybe you could just post them to this list and explain which artifacts aren't downloaded, then maybe someone can take a look and help. -Jaikiran On Wednesday 30 September 2015 03:19 PM, schubec GmbH wrote: Dear Ivy-Community, this is my

Re: not working when the branch has a dot character

2016-12-06 Thread Jaikiran Pai
Looking at the Ivy code, it appears that it's using a exactOrRegex matcher (by default) for matching the org/module/branch values and it's considering the . within the branch value as a regex and that causes weirdness. I just ran a test to see if using something like "dot\.branch" (notice the

Re: Ivy nightly builds now available

2017-07-25 Thread Jaikiran Pai
More of a FYI - the Jenkins job meant to get you the latest snapshot of master branch has been changed and you can now get these snapshots from https://builds.apache.org/job/Ivy/lastSuccessfulBuild/ -Jaikiran On 05/06/17 7:13 PM, J Pai wrote: Hello Ivy community, Some of you might have

Ivy - Latest snapshots will now be regularly available in Apache Maven Snapshot repository

2017-08-31 Thread Jaikiran Pai
Starting today, we now have an Ivy Jenkins job[1] which will publish our Ivy snapshot artifactto Apache Maven Snapshots repository[2]. This job has been configured to run after a successfulcompletion of our Ivy tests job (which runs on *nix). What this effectively means is that we now have

Re: Support for Java Nodules in Ivy/IvyDE

2018-06-12 Thread Jaikiran Pai
Hi Krzysztof, Can you add a few more details about what kind of support you have in mind, around this? -Jaikiran On 11/06/18 1:32 PM, Krzysztof Harpula wrote: Hi everyone, Is there any chance or plan or schedule to introduce support for Java Modules in Ivy & Ivy DE?

Re: IvyDE from Eclipse Marketplace is ancient

2018-06-12 Thread Jaikiran Pai
I'm in the process of releasing IvyDE. Given that it hasn't been released in a while, it might take a few days for me to get this released and made available for voting. I'll send out a note once that's ready. -Jaikiran On 11/06/18 8:25 PM, rco...@e1b.org wrote: Well, my plan was to stay

[VOTE] Apache IvyDE 2.3.0-rc1 release

2018-06-13 Thread Jaikiran Pai
I have built a release candidate 2.3.0-rc1 for Apache IvyDE. The tag is here: https://git1-us-west.apache.org/repos/asf?p=ant-ivyde.git;a=commit;h=refs/tags/2.3.0-rc1 You can download the distribution from this URL: https://dist.apache.org/repos/dist/dev/ant/ivyde/2.3.0-rc1 The Eclipse p2

Re: Broken link on webside

2018-06-14 Thread Jaikiran Pai
Indeed. Let me see what went wrong. -Jaikiran On 14/06/18 9:15 PM, rco...@e1b.org wrote: The 'documentation & tutorials' link is broken on the main page ( https://ant.apache.org/ivy/). The broken link: https://ant.apache.org/ivy/history/latest-milestone/index.html Ross Confidentiality

Re: Broken link on webside

2018-06-14 Thread Jaikiran Pai
This is now fixed, please give it a try again when you get a chance. Thank you for bringing this to attention. -Jaikiran On 14/06/18 9:15 PM, rco...@e1b.org wrote: The 'documentation & tutorials' link is broken on the main page ( https://ant.apache.org/ivy/). The broken link:

Re: IvyDE from Eclipse Marketplace is ancient

2018-06-09 Thread Jaikiran Pai
The project itself isn't dead. However, like Ivy itself, development has been slow the past couple of years. Ivy itself released a new version a few weeks back (2.5.0-rc1). I think we can release a IvyDE version too. I'll try and get a (RC) release out the next week or so. As for that JIRA

Re: Difference in resolve classpath from 2.4.0 to 2.5.0-rc1 for jmock

2018-05-30 Thread Jaikiran Pai
Just an update - I have looked into this and I now understand what's going on. I'll need a bit of time to come up with a proper fix. I'll send an update as soon as I have it. -Jaikiran On Friday, May 25, 2018, Jaikiran Pai wrote: > This looks like the bug which just got reported yester

Re: IVY with preemptive authentication

2018-06-05 Thread Jaikiran Pai
. Regards, Sebastian Am 05.06.2018 um 13:53 schrieb Jaikiran Pai: Hi Sebastian, There was an attempt at this in a PR recently, but it wasn't tested and as per the submitter there wasn't a clear understanding on how it works in certain cases. There's this JIRA https://issues.apache.org/jira/browse

Re: [VOTE] Release 2.3.0-rc1 of Apache IvyDE

2018-06-25 Thread Jaikiran Pai
ith that for now, and I'll understand if people with some longstanding issue really want this fix.So put me down for +0. Ross I From: "Jaikiran Pai" To: "Ant Developers List" , Cc: ivy-user@ant.apache.org Date: 06/25/2018 01:53 AM Subject:[VOTE] Rele

[VOTE] Release 2.3.0-rc1 of Apache IvyDE

2018-06-24 Thread Jaikiran Pai
I'm initiating a newer vote mail for 2.3.0-rc1 release of Apache IvyDE project. This addresses the blocker issue that Nicolas identified, the last time a vote was initiated for this version. The newly updated tag is here

Re: ivy cache, changing patterns and time to live

2018-02-06 Thread Jaikiran Pai
To be honest, I did not fully understand what the issue/question is. Is it possible for you to create a simple application which reproduces and explains what the issue is? P.S: AFAIK, this mailing list doesn't support attachments, so if you do have that simple application, you might want it

Re: Issue with ivy setup

2018-02-08 Thread Jaikiran Pai
Hi Satish, It's hard to provide specific help, given the nature of the question. But I think this document https://ant.apache.org/ivy/history/latest-milestone/concept.html might help you come up with a plan on how you want to configure your dependency resolver(s) which can understand

Re: retrieve fails to download updated/replaced JAR from a filesystem resolver

2018-08-14 Thread Jaikiran Pai
Hi t4rockets, On 14/08/18 8:46 PM, t4rockets wrote: > The issue with downloading a replaced artifact in a filesystem repository > was solved using the "changing=true" attribute in the Ivy file for dependee > dependency. However, the MalformedURLException is still happening. > > On Mon, Aug 13,

Re: ivy 2.5.0-rc1 resolving gwt failed

2018-08-13 Thread Jaikiran Pai
On 13/08/18 2:24 PM, Gropp Volker wrote: > Hi, > > thanks for the quick answer, I filed > https://issues.apache.org/jira/browse/IVY-1588 for this issue > > Regards Volker > > -Original Message----- > From: Jaikiran Pai [mailto:jaiki...@apache.org] > Sent: Montag, 1

Re: ivy 2.5.0-rc1 resolving gwt failed

2018-08-13 Thread Jaikiran Pai
I could reproduce this and it appears related to this fix https://issues.apache.org/jira/browse/IVY-1545. Can you open a new JIRA and add details or point tothis mailing thread, so that it can be tracked and fixed against it? -Jaikiran On 13/08/18 1:12 PM, Gropp Volker wrote: > Hi, > > after

Re: No new version with ivy:buildnumber using Nexus 3.X RM

2018-07-21 Thread Jaikiran Pai
content. [1] https://github.com/apache/ant-ivy/blob/master/src/java/org/apache/ivy/util/url/ApacheURLLister.java#L37 -Jaikiran > On Fri, Jul 13, 2018 at 8:13 AM, Jaikiran Pai > wrote: >> I haven't done extensive testing yet. However, my quick tests against >> a local installe

Re: No new version with ivy:buildnumber using Nexus 3.X RM

2018-07-12 Thread Jaikiran Pai
Could you share with us the ivysettings.xml which configures this Nexus(?) 3 resolver? -Jaikiran On 12/07/18 11:33 PM, t4rockets wrote: When Ivy 2.4.0 is requesting header information during an ivy:buildnumber task, NXRM 3.x is returning for 404 error code indicating the page was not found.

Re: No new version with ivy:buildnumber using Nexus 3.X RM

2018-07-13 Thread Jaikiran Pai
ing the 404 error code. Thanks, On Thu, Jul 12, 2018 at 11:28 PM, Jaikiran Pai wrote: Could you share with us the ivysettings.xml which configures this Nexus(?) 3 resolver? -Jaikiran On 12/07/18 11:33 PM, t4rockets wrote: When Ivy 2.4.0 is requesting header information during an

Re: Cannot install IvyDE 2.2.0.final

2018-01-19 Thread Jaikiran Pai
Hello Felix, I don't use Eclipse IDE, but I just downloaded this specific version of Eclipse (4.7.2) myself and from the marketplace installed Ivy (both Ivy and IvyDE) and it went through fine. Are you still running into this issue? Is any firewall or such involved on your setup? -Jaikiran

Re: java spring boot

2018-03-21 Thread Jaikiran Pai
Hi Tushar, It's hard to tell what role Ivy is playing in this issue you are running into. Can you add a bit more details like what kind of exclusions you have and what exception you are running into? As for a sample application, the nature of your application is too broad, in context of Ivy

Re: [VOTE] Release 2.3.0-rc1 of Apache IvyDE

2018-06-28 Thread Jaikiran Pai
On 27/06/18 10:12 PM, Nicolas Lalevée wrote: Since there is a work around (hitting refresh after resolve) and it is an RC, we could ship it like that and fix it later. But due to the automatic update via the update site, I bet most users will update even if it is an RC. So I am not sure what

[CANCELLED]Re: [VOTE] Release 2.3.0-rc1 of Apache IvyDE

2018-06-28 Thread Jaikiran Pai
This vote is now officially cancelledfor the reasons noted below. -Jaikiran On 28/06/18 12:11 PM, Jaikiran Pai wrote: On 27/06/18 10:12 PM, Nicolas Lalevée wrote: Since there is a work around (hitting refresh after resolve) and it is an RC, we could ship it like that and fix it later

Re: IVY-1577 - how to activate automatic usage of Maven profiles

2018-10-24 Thread Jaikiran Pai
Hi Sebastian, There shouldn't be anything explicit to enable this in 2.5.0-rc1. When you tried this with 2.5.0-rc1 did you clean up your local cache to make sure the it's fetching the module descriptor afresh from the Maven repo instead of local cache? FWIW, I just gave this a try locally. What

Re: IVY-1577 - how to activate automatic usage of Maven profiles

2018-10-26 Thread Jaikiran Pai
Hi Sebastian, On 24/10/18 9:27 PM, Sebastian Nagel wrote: > > Also you have to make sure that no other project using an older ivy version > fills the cache before. What are your recommendations to make sure that > the local ivy cache stays correct on the Apache Jenkins cluster where we > have

Re: Force cache to apply namespace definitions

2018-10-05 Thread Jaikiran Pai
Hello Pedro, Given that the Ivy cache uses the system namespace, would adding a "fromsystem" in your namespace take care off this conversion. Something like:                   

Re: Trouble getting ftp with vfs to work

2018-12-29 Thread Jaikiran Pai
Hello Bart, Do you have the Apache commons vfs library in the classpath? That's needed for the FTP scheme. Can you also post/share the output of "ant -debug yourtarget"? -Jaikiran On 29/12/18 6:17 PM, Bart Verhoeven wrote: > For the record, I’m using ivy 2.5.0-rc1 with commons-vfs2-2.2, >

Re: Ivy fails to expand property at POM file

2019-01-22 Thread Jaikiran Pai
This shouldn't require setting of any property in ivysettings.xml in Ivy 2.5.0-rc1. The only thing you need to ensure is that the cache is clean so that a previously incorrect metadata (downloaded via 2.4.0 of Ivy for example), doesn't cause this issue. -Jaikiran On 17/01/19 3:46 PM, Pedro de

Re: Dependency with dynamic revision

2018-12-23 Thread Jaikiran Pai
On 19/12/18 9:30 PM, decebal wrote: > So, to simplify the problem, why this not matching message: > > >> Non matching revision detected when sorting. Dependency >> bundle#org.eclipse.ui.workbench[3.112.0,4.0.0) doesn't match >> bundle#org.eclipse.ui.workbench;3.112.0.v20180906-1121 > The

Re: Can't resolve dependency on maven2 artifact "jersey-media-multipart"

2019-05-16 Thread Jaikiran Pai
-Original Message----- > From: Jaikiran Pai [mailto:jaiki...@apache.org] > Sent: Friday, May 10, 2019 11:22 PM > To: ivy-user@ant.apache.org > Subject: Re: Can't resolve dependency on maven2 artifact > "jersey-media-multipart" > > Hello Janusz, > > Wh

Re: Can't resolve dependency on maven2 artifact "jersey-media-multipart"

2019-05-10 Thread Jaikiran Pai
Hello Janusz, When run with the -debug option of Ant, I see this exception: [ivy:retrieve] problem occurred while resolving dependency: org.glassfish.hk2#hk2-bom;2.5.0 {} with libraries (org.apache.ivy.plugins.circular.CircularDependencyException:

Re: Understanding SSLHandshakeException: No subject alternative DNS name throw by ivy

2019-07-11 Thread Jaikiran Pai
Hello Thomas, Which version of Ivy and Java are you using? Can you paste the output of java -version? Also, does your classpath have Apache HTTP client libraries? I am trying to understand if this is coming from the HTTP client library or the JDK classes that we use in Ivy. -Jaikiran On

Re: [ANNOUNCE] Apache Ivy 2.5.0 released

2019-11-01 Thread Jaikiran Pai
On 01/11/19 7:52 PM, James Carroll wrote: > Not sure if JL has the same issue, but I don't have a separate install of > Ivy. I only have the one that comes with IvyDE. It's my understanding that when a new version of Ivy is released (like this 2.5.0), then IvyDE automatically pulls in that as

Re: [ANNOUNCE] Apache Ivy 2.5.0 released

2019-11-04 Thread Jaikiran Pai
> Software Foundation" > > Thanks! > > On Fri, Nov 1, 2019 at 11:24 PM Jaikiran Pai wrote: > >> On 01/11/19 7:52 PM, James Carroll wrote: >>> Not sure if JL has the same issue, but I don't have a separate install of >>> Ivy. I only have the one that comes wi

Re: AW: [ANNOUNCE] Apache Ivy 2.5.0 released

2019-11-05 Thread Jaikiran Pai
ind, where we should document that? > So the next user is faster. ;) > > Jan > >> -Ursprüngliche Nachricht----- >> Von: Jaikiran Pai [mailto:jaiki...@apache.org] >> Gesendet: Dienstag, 5. November 2019 07:38 >> An: ivy-user@ant.apache.org >> Betr

Re: [ANNOUNCE] Apache Ivy 2.5.0 released

2019-10-25 Thread Jaikiran Pai
w version of ivyde? > > Thanks > > JL > > Sent from my iPhone > >> On Oct 25, 2019, at 1:27 AM, Jaikiran Pai wrote: >> >> The Apache Ivy project is pleased to announce its 2.5.0 release. >> >> Apache Ivy is a tool for managing (recording

[VOTE] Release Ivy 2.5.0 based on RC1

2019-10-20 Thread Jaikiran Pai
Hello everyone, I have built a candidate release for Ivy 2.5.0. It's been a long time since we have done a release of Ivy. 2.4.0 was released on December 26, 2014 after which it took a while to release the next version. We revived the project a few years later and many bug fixes and some

Re: Ivy won't set the classpath

2020-05-19 Thread Jaikiran Pai
Can you try this against Ivy 2.5.0? Make sure you clean your local Ivy cache before running this against Ivy 2.5.0. -Jaikiran On 19/05/20 12:21 pm, Rick Mann wrote: > Update: This seems to happen when the dependency is only > > conf="compile->*"/> > > Other dependencies do work. > >> On May 18,

Re: Quick rundown for using Ivy with multiple projects?

2020-11-28 Thread Jaikiran Pai
It's a bit too late here, so I'll keep this short for now. In one of the projects that we have, which has a similar structure, we use Ivy's buildlist task[1] to first create the ordered list of projects that need to be built and then invoke on that ordered list. So the top level build.xml will

Re: Quick rundown for using Ivy with multiple projects?

2020-11-28 Thread Jaikiran Pai
And of course, you then just do: ant clean deploy from the top level directory and that will then run those targets for all sub-projects. -Jaikiran On 28/11/20 9:34 pm, Jaikiran Pai wrote: It's a bit too late here, so I'll keep this short for now. In one of the projects that we have, which