This is an automated email from the ASF dual-hosted git repository.

heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git

commit ba022c72550a0bbff2b500e64136825ac5dc218a
Author: Alex Heneveld <[email protected]>
AuthorDate: Mon Jun 27 22:01:37 2022 +0100

    tidy name of temp cache jar file
    
    remove : char as that can cause issues on windows (regression between java 
8u323 and 8u332, fixed in 8u333)
---
 core/src/main/java/org/apache/brooklyn/core/mgmt/ha/OsgiManager.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/core/src/main/java/org/apache/brooklyn/core/mgmt/ha/OsgiManager.java 
b/core/src/main/java/org/apache/brooklyn/core/mgmt/ha/OsgiManager.java
index 213b8a1d1d..65b81e5ada 100644
--- a/core/src/main/java/org/apache/brooklyn/core/mgmt/ha/OsgiManager.java
+++ b/core/src/main/java/org/apache/brooklyn/core/mgmt/ha/OsgiManager.java
@@ -158,7 +158,8 @@ public class OsgiManager {
         }
 
         private File fileFor(ManagedBundle managedBundle) {
-            return new File(brooklynBundlesCacheDir, 
managedBundle.getId()+"-"+managedBundle.getVersionedName().toOsgiString()+".jar");
+            // windows doesn't like ':' chars
+            return new File(brooklynBundlesCacheDir, 
managedBundle.getId()+"-"+managedBundle.getVersionedName().toOsgiString().replace(":",
 ".-.") +".jar");
         }
         
         synchronized void addInstalledWrapperBundle(ManagedBundle mb) {

Reply via email to