There is an option to replace the sub-report for a report by replacing the existing one under controls & resources. Clicking on sub-report name should open a new page asking for uploading a local file or select from repository. As shown below:
But instead of that it keeps on waiting & after some time throws following exception.
org.springframework.webflow.conversation.impl.LockTimeoutException: Unable to acquire conversation lock after 90 seconds