J.W. Janssen created ACE-595: -------------------------------- Summary: IllegalStateException in Gogo after restarting the executable JARs Key: ACE-595 URL: https://issues.apache.org/jira/browse/ACE-595 Project: ACE Issue Type: Bug Components: Client Repository, Deployment, OBR, Repository Affects Versions: 2.1.0 Reporter: J.W. Janssen Fix For: next
Steps to reproduce: # Export the `run-obr` project to an executable JAR (`./gradlew run-obr:export`); # run the executable JAR; # stop it by means of CTRL+C; # restart the executable JAR (with the same bundle-cache). Observe two things: # lots of restarts of bundles take place, for unknown reasons; # the Gogo shell no longer functions properly: typing `lb` causes either an `IllegalStateException: session is closed` error or you get complaints from Gogo about commands not existing. It appears that Gogo runtime/shell isn't able to recover from package refreshes or restarts. Alternatively, you can trigger similar behavior in Gogo directly by stopping and starting the Gogo runtime bundle. -- This message was sent by Atlassian JIRA (v6.3.4#6332)