diff options
author | Mykola Nikishov | 2018-02-14 22:47:16 +0000 |
---|---|---|
committer | Mykola Nikishov | 2018-02-14 22:54:51 +0000 |
commit | 96587d0026176e10c2e40dca6fc34dde5acd7733 (patch) | |
tree | 561ee98d9cd3b562d95fd5b59ca21efd8fe7ebc0 /bundles/org.eclipse.equinox.p2.repository.tools/src/org/eclipse | |
parent | d30f1ec58f55cfd47c174ba72d673d9e37c8573e (diff) | |
download | rt.equinox.p2-96587d0026176e10c2e40dca6fc34dde5acd7733.tar.gz rt.equinox.p2-96587d0026176e10c2e40dca6fc34dde5acd7733.tar.xz rt.equinox.p2-96587d0026176e10c2e40dca6fc34dde5acd7733.zip |
Bug 423715 - ArtifactRepositoryValidator reports original cause
When throwing ProvisionException as a result of the underlying
IllegalArgumentException from ArtifactComparatorFactory's
getArtifactComparator(String), do not hide an original problem but
report it to the caller.
Change-Id: Iefcf90ea183a24eca48caa4b9006493ca4e356ea
Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.repository.tools/src/org/eclipse')
-rw-r--r-- | bundles/org.eclipse.equinox.p2.repository.tools/src/org/eclipse/equinox/p2/internal/repository/tools/ArtifactRepositoryValidator.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.equinox.p2.repository.tools/src/org/eclipse/equinox/p2/internal/repository/tools/ArtifactRepositoryValidator.java b/bundles/org.eclipse.equinox.p2.repository.tools/src/org/eclipse/equinox/p2/internal/repository/tools/ArtifactRepositoryValidator.java index 7380098cb..0e72a5412 100644 --- a/bundles/org.eclipse.equinox.p2.repository.tools/src/org/eclipse/equinox/p2/internal/repository/tools/ArtifactRepositoryValidator.java +++ b/bundles/org.eclipse.equinox.p2.repository.tools/src/org/eclipse/equinox/p2/internal/repository/tools/ArtifactRepositoryValidator.java @@ -30,7 +30,7 @@ public class ArtifactRepositoryValidator { try { comparator = ArtifactComparatorFactory.getArtifactComparator(comparatorId); } catch (IllegalArgumentException e) { - throw new ProvisionException(Messages.invalidComparatorId); + throw new ProvisionException(Messages.invalidComparatorId, e); } } |