Romain Manni-Bucau created BEAM-5495: ----------------------------------------
Summary: PipelineResources algorithm is not working in most environments Key: BEAM-5495 URL: https://issues.apache.org/jira/browse/BEAM-5495 Project: Beam Issue Type: Bug Components: runner-spark Reporter: Romain Manni-Bucau Assignee: Amit Sela Issue are: 1. it assumes the classloader is an URLClassLoader (not always true and java >= 9 breaks that as well for the app loader) 2. it uses loader.getURLs() which leads to including the JRE itself in the staged file Looks like this detect resource algorithm can't work and should be replaced by a SPI rather than a built-in and not extensible algorithm. Another valid alternative is to just drop that "guess" logic and force the user to set staged files. -- This message was sent by Atlassian JIRA (v7.6.3#76005)