[
https://issues.apache.org/jira/browse/BVAL-145?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15418010#comment-15418010
]
Romain Manni-Bucau commented on BVAL-145:
-----------------------------------------
Also keep in mind we - asf - own spec jar @geronimo and it already has OSGi
integration. It can be enhanced it needed.
About mixing things: yes and no, to be honest Im not a fan of resources for
defaults, adds indirection and code already treats them particularly.
Defaults fix is easy but join you on the fact class metadata can also be a
problem.
Happy to continue it on dev@ BTW
> 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)