Fails to load META-INF/services provider configuration files on non-ASCII platforms

Description

I'm not sure if this is the correct place for this issue, but I didn't see anything under HValidator about ri. This bug exists in the maven artifact

If there is a newer version that fixes this bug I apologize. In any case, in the jar above, the issue occurs in javax.validation.Validation$DefaultValidationProviderResolver.getValidationProviders

Line 322 has:

but I believe it should be:

In order to work on non-ASCII platforms (EBCDIC in my case)

From http://download.oracle.com/javase/6/docs/technotes/guides/jar/jar.html#Provider%20Configuration%20File

Provider-Configuration File
A service provider identifies itself... The file must be encoded in UTF-8.

Environment

None

Assignee

Emmanuel Bernard

Reporter

Paul Vonnahme

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Suitable for new contributors

Yes, likely

Pull Request

None

backportDecision

None

backportReEvaluate

None

Time tracking

30m

Components

Fix versions

Affects versions

Priority

Major
Configure