Can we move this into a helper function? It's not immediately clear what `::URI::ABS_URI` and http/https scheme do... Maybe something like:

```ruby
raise "You must set the attribute `node['java']['ibm']['url']` to a valid URI" unless valid_uri?(source_url)
```