File codehaus-pluexus-sec-dispatcher.patch of Package maven-jarsigner-plugin
--- maven-jarsigner-plugin-3.1.0/src/main/java/org/apache/maven/plugins/jarsigner/AbstractJarsignerMojo.java 2025-03-21 00:55:41.221776925 +0100
+++ maven-jarsigner-plugin-3.1.0/src/main/java/org/apache/maven/plugins/jarsigner/AbstractJarsignerMojo.java 2025-03-21 00:58:09.198818043 +0100
@@ -47,8 +47,8 @@
import org.apache.maven.shared.utils.io.FileUtils;
import org.apache.maven.toolchain.Toolchain;
import org.apache.maven.toolchain.ToolchainManager;
-import org.sonatype.plexus.components.sec.dispatcher.SecDispatcher;
-import org.sonatype.plexus.components.sec.dispatcher.SecDispatcherException;
+import org.codehaus.plexus.components.secdispatcher.SecDispatcher;
+import org.codehaus.plexus.components.secdispatcher.SecDispatcherException;
/**
* Maven Jarsigner Plugin base class.
@@ -559,7 +559,7 @@
protected String decrypt(String encoded) throws MojoExecutionException {
try {
return securityDispatcher.decrypt(encoded);
- } catch (SecDispatcherException e) {
+ } catch (SecDispatcherException | IOException e) {
getLog().error("error using security dispatcher: " + e.getMessage(), e);
throw new MojoExecutionException("error using security dispatcher: " + e.getMessage(), e);
}