From 436fd1f3bd9dc0f6314a021ecc7da9d46a7d2a3e Mon Sep 17 00:00:00 2001 From: kohsuke Date: Fri, 26 Jan 2007 13:59:41 +0000 Subject: [PATCH] improved robustness. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1941 71c3de6d-444a-0410-be80-ed276b4c234a --- core/src/main/java/hudson/PluginWrapper.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/main/java/hudson/PluginWrapper.java b/core/src/main/java/hudson/PluginWrapper.java index 93a02900c9..f93189c227 100644 --- a/core/src/main/java/hudson/PluginWrapper.java +++ b/core/src/main/java/hudson/PluginWrapper.java @@ -276,6 +276,11 @@ public final class PluginWrapper { public String getVersion() { String v = manifest.getMainAttributes().getValue("Plugin-Version"); if(v!=null) return v; + + // plugins generated before maven-hpi-plugin 1.3 should still have this attribute + v = manifest.getMainAttributes().getValue("Implementation-Version"); + if(v!=null) return v; + return "???"; }