Github user fpservant commented on the issue:

    https://github.com/apache/jena/pull/139
  
    Andy
    > Apologies that this has taken so long.
    no problem, really. Thanks for this answer. Give me some time to take all 
your valuable comments into account.
    
    just one remark:
    > I ran the tests for JSONLD but got:
    >> 10:13:04 INFO  TestJsonLDWriter          :: Sorry to get this exception
    >>org.apache.jena.riot.RiotException: 
com.github.jsonldjava.core.JsonLdError: loading remote context failed: 
http://schema.org/
    ...
    > The tests and build should work if there is no extenral connectivity.
    
    I understand the point, and I'll take it into account. But actually, I'm 
happy to see this, because it shows that one problem that I had at the time has 
been solved. As was noted in a comment in the code:
    ```
        } catch (Throwable e) {
                Logger.getLogger(getClass()).info("Sorry to get this 
exception",e);
        }
    
        // It seems to work, but there's a problem with httpclient version: the 
one used by jena
        // is not compatible with the one expected by JSONLD-java API. We get
        /*
    java.lang.NoSuchMethodError: 
org.apache.http.impl.client.cache.CacheConfig.custom()Lorg/apache/http/impl/client/cache/CacheConfig$Builder;
    ```
    Looks like the work on " (JENA-576) Upgrade Apache HTTP Client to 4.3" has 
solved the issue



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to