Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Brooklyn throws an unhandled IllegalArgumentException when cleaning up its OSGi cache directory.
$ brooklyn launch _ _ _ | |__ _ __ ___ ___ | | _| |_ _ _ __ (R) | '_ \| '__/ _ \ / _ \| |/ / | | | | '_ \ | |_) | | | (_) | (_) | <| | |_| | | | | |_.__/|_| \___/ \___/|_|\_\_|\__, |_| |_| |___/ 0.7.0-SNAPSHOT 2014-10-01 10:25:13,583 INFO Persistence disabled 2014-10-01 10:25:13,587 INFO High availability disabled 2014-10-01 10:25:16,701 INFO Started Brooklyn console at http://127.0.0.1:8081/, running classpath://brooklyn.war 2014-10-01 10:25:16,701 INFO Launched Brooklyn; will now block until shutdown issued. Shutdown via GUI or API or process interrupt. 2014-10-01 10:25:20,139 INFO Web console using security provider brooklyn.rest.security.provider.ExplicitUsersSecurityProvider 2014-10-01 10:25:20,142 INFO Web console allowing users: [sam] ^C2014-10-01 10:25:42,975 INFO terminateOnShutdown of LocalManagementContext[Zzdtwojs-jZZBPTEq] returned error (continuing): java.lang.IllegalArgumentException: /tmp/brooklyn-osgi-cache-fqEa/bundle18 does not exist java.lang.IllegalArgumentException: /tmp/brooklyn-osgi-cache-fqEa/bundle18 does not exist at org.apache.commons.io.FileUtils.cleanDirectory(FileUtils.java:1637) ~[commons-io-2.4.jar:2.4]