[
https://issues.apache.org/jira/browse/GROOVY-10881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17655837#comment-17655837
]
Roy Teeuwen commented on GROOVY-10881:
--------------------------------------
[~paulk]
1. I have attached an OSGi project based on Apache Karaf, using PAX Exam to
show the error. You can play around with it :)
2. Well, this should never be the case. Either they already have this
RuntimeException fixed (because else it wont start up) or they don't have the
error. Any new error causing this RuntimeException would have to be fixed
immediately (like I am doing now for OSGi)
> FastStringUtils does not work in an OSGi environment
> ----------------------------------------------------
>
> Key: GROOVY-10881
> URL: https://issues.apache.org/jira/browse/GROOVY-10881
> Project: Groovy
> Issue Type: Bug
> Components: JSON
> Reporter: Roy Teeuwen
> Priority: Major
> Attachments: groovy-json-example.zip
>
>
> Using the FastStringUtils does not work in an OSGi environment. The
> FastStringUtils will be called by the classloader of another bundle, making
> the code at
> https://github.com/apache/groovy/blob/master/subprojects/groovy-json/src/main/java/org/apache/groovy/json/internal/FastStringUtils.java#L39
> not find the default service loader.
> To counter this, I'd like to propose to at least fall back to the
> DefaultFastStringService when no FastStringServiceFactory is found
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)