[ https://issues.apache.org/jira/browse/BVAL-145?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15416121#comment-15416121 ]
ASF GitHub Bot commented on BVAL-145: ------------------------------------- GitHub user splatch opened a pull request: https://github.com/apache/bval/pull/2 BVAL-145 Lookup resources and classes in all available class loaders. You can merge this pull request into a Git repository by running: $ git pull https://github.com/splatch/bval BVAL-145 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/bval/pull/2.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #2 ---- commit 1c08cba46a5ed26ffb9bd9a8492a60964236eb79 Author: Łukasz Dywicki <l...@code-house.org> Date: 2016-08-10T22:13:53Z BVAL-145 Lookup resources and classes in all available class loaders. ---- > BVal bundle fails to load resources under OSGi > ---------------------------------------------- > > Key: BVAL-145 > URL: https://issues.apache.org/jira/browse/BVAL-145 > Project: BVal > Issue Type: Bug > Components: jsr303 > Affects Versions: 1.1.1 > Environment: Karaf 4.0.5 > Reporter: Łukasz Dywicki > > Current logic of resource lookups in bval rely on context class loader and > when it is not present it fallbacks to classloader which loaded bval. This > works perfectly fine for most of cases, but fails under OSGi because TCCL in > many cases is set to boot loader which contains no information about running > modules. For this reason bval fails to load jsr303 mappings and always > returns empty validation result. -- This message was sent by Atlassian JIRA (v6.3.4#6332)