voms-clients-java/voms-clients-java-except.patch
2015-01-14 14:39:08 +01:00

16 lines
897 B
Diff

diff -ur voms-clients-3.0.5.orig/src/main/java/org/italiangrid/voms/clients/impl/DefaultVOMSProxyInitBehaviour.java voms-clients-3.0.5/src/main/java/org/italiangrid/voms/clients/impl/DefaultVOMSProxyInitBehaviour.java
--- voms-clients-3.0.5.orig/src/main/java/org/italiangrid/voms/clients/impl/DefaultVOMSProxyInitBehaviour.java 2014-10-14 16:38:46.000000000 +0200
+++ voms-clients-3.0.5/src/main/java/org/italiangrid/voms/clients/impl/DefaultVOMSProxyInitBehaviour.java 2014-11-18 11:04:48.080539288 +0100
@@ -439,7 +439,11 @@
limitProxy(proxyOptions);
if (acs != null && !acs.isEmpty())
- proxyOptions.setAttributeCertificates(acs.toArray(new AttributeCertificate[acs.size()]));
+ try {
+ proxyOptions.setAttributeCertificates(acs.toArray(new AttributeCertificate[acs.size()]));
+ } catch (IOException e) {
+ throw new VOMSError(e.getMessage(),e);
+ }
try {