Hi Adam,

can you explain why your solution was necessary and it did work without
it for me ?

Best

Henrik

Adam Sanchez schrieb am 23.06.2017 um 13:57:
> Hi Hugh,
>
> Finally I found my own solution. I am not very proud but it works at least.
> Well, I have to compile RDF4J (https://github.com/eclipse/rdf4j)
> including the libraries and the templates provided by Virtuoso
> (http://vos.openlinksw.com/owiki/wiki/VOS/VirtSesame2HttpRepository)
>
> The steps I followed are described here.
>
> https://github.com/asanchez75/rdf4j/wiki
>
> The changes were implemented in the branch virtuoso-7.2.4.2
>
> Regards,
>
> Adam
>
> On Thu, Jun 22, 2017 at 11:15 AM, Adam Sanchez <a.sanche...@gmail.com> wrote:
>> Hi Hugh,
>>
>> I still got the same error I reported. Just in case, these are the
>> paths and the versions I am using.
>>
>> - I have downloaded virt_rdf4j.jar from
>>
>> https://opldownload.s3.amazonaws.com/uda/virtuoso/rdfproviders/rdf4j/2/virt_rdf4j.jar
>>
>> and the version is
>>
>> java -jar 
>> /usr/local/src/apache-tomcat-8.0.39/webapps/rdf4j-server/WEB-INF/lib/virt_rdf4j.jar
>>
>> OpenLink Virtuoso(TM) Provider for RDF4J(TM) Version 2.1.4 [Build 1.3]
>>
>> - I have downloaded virt_rdf4j.jar from
>>
>> https://opldownload.s3.amazonaws.com/uda/virtuoso/jdbc/virtjdbc4_2.jar
>>
>> and the version is
>>
>> java -jar 
>> /usr/local/src/apache-tomcat-8.0.39/webapps/rdf4j-workbench/WEB-INF/lib/virtjdbc4_2.jar
>>
>> OpenLink Virtuoso(TM) Driver for JDBC(TM) Version 4.2 [Build 3.100]
>>
>> - I have downloaded create.xsl from
>>
>> https://opldownload.s3.amazonaws.com/uda/virtuoso/rdfproviders/rdf4j/2/create.xsl
>>
>> and the path is
>>
>> /usr/local/src/apache-tomcat-8.0.39/webapps/rdf4j-workbench/transformations/create.xsl
>>
>> - I have downloaded create-virtuoso.xsl from
>>
>> https://opldownload.s3.amazonaws.com/uda/virtuoso/rdfproviders/rdf4j/2/create-virtuoso.xsl
>>
>> and the path is
>>
>> /usr/local/src/apache-tomcat-8.0.39/webapps/rdf4j-workbench/transformations/create-virtuoso.xsl
>>
>> - The java version is
>>
>> java version "1.8.0_73", Java(TM) SE Runtime Environment (build
>> 1.8.0_73-b02), Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02,
>> mixed mode)
>>
>> - The Virtuoso version is
>>
>> Virtuoso Version: 07.20.3217, Build: Jun 22 2017.
>> I compiled the branch stable/7, latest commit -> 0468195 Merge branch
>> 'hotfix/7.2.4.2' into stable/7
>>
>> - The RDF4J version is
>>
>> RDF4J Workbench Version 2.1.6
>> (http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-2.1.6-sdk.zip)
>>
>> - The operating system is
>>
>> Operating System  Mac OS X 10.12.5 (x86_64)
>>
>> - The error message that shows up after I try to create a repository
>> connected with Virtuoso is
>>
>> =============================================================================
>>
>> HTTP Status 500 - java.lang.NullPointerException
>>
>> type Exception report
>>
>> message java.lang.NullPointerException
>>
>> description The server encountered an internal error that prevented it
>> from fulfilling this request.
>>
>> exception
>>
>> javax.servlet.ServletException: java.lang.NullPointerException
>> org.eclipse.rdf4j.workbench.commands.CreateServlet.doPost(CreateServlet.java:68)
>> org.eclipse.rdf4j.workbench.base.TransformationServlet.service(TransformationServlet.java:96)
>> org.eclipse.rdf4j.workbench.base.AbstractServlet.service(AbstractServlet.java:125)
>> org.eclipse.rdf4j.workbench.proxy.ProxyRepositoryServlet.service(ProxyRepositoryServlet.java:109)
>> org.eclipse.rdf4j.workbench.proxy.WorkbenchServlet.service(WorkbenchServlet.java:213)
>> org.eclipse.rdf4j.workbench.proxy.WorkbenchServlet.handleRequest(WorkbenchServlet.java:141)
>> org.eclipse.rdf4j.workbench.proxy.WorkbenchServlet.service(WorkbenchServlet.java:109)
>> org.eclipse.rdf4j.workbench.proxy.WorkbenchGateway.service(WorkbenchGateway.java:120)
>> org.eclipse.rdf4j.workbench.base.AbstractServlet.service(AbstractServlet.java:125)
>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>> org.eclipse.rdf4j.workbench.proxy.CacheFilter.doFilter(CacheFilter.java:62)
>> org.eclipse.rdf4j.workbench.proxy.CookieCacheControlFilter.doFilter(CookieCacheControlFilter.java:53)
>>
>> root cause
>>
>> java.lang.NullPointerException
>> org.eclipse.rdf4j.workbench.commands.CreateServlet.getConfigTemplate(CreateServlet.java:153)
>> org.eclipse.rdf4j.workbench.commands.CreateServlet.createRepositoryConfig(CreateServlet.java:120)
>> org.eclipse.rdf4j.workbench.commands.CreateServlet.doPost(CreateServlet.java:65)
>> org.eclipse.rdf4j.workbench.base.TransformationServlet.service(TransformationServlet.java:96)
>> org.eclipse.rdf4j.workbench.base.AbstractServlet.service(AbstractServlet.java:125)
>> org.eclipse.rdf4j.workbench.proxy.ProxyRepositoryServlet.service(ProxyRepositoryServlet.java:109)
>> org.eclipse.rdf4j.workbench.proxy.WorkbenchServlet.service(WorkbenchServlet.java:213)
>> org.eclipse.rdf4j.workbench.proxy.WorkbenchServlet.handleRequest(WorkbenchServlet.java:141)
>> org.eclipse.rdf4j.workbench.proxy.WorkbenchServlet.service(WorkbenchServlet.java:109)
>> org.eclipse.rdf4j.workbench.proxy.WorkbenchGateway.service(WorkbenchGateway.java:120)
>> org.eclipse.rdf4j.workbench.base.AbstractServlet.service(AbstractServlet.java:125)
>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>> org.eclipse.rdf4j.workbench.proxy.CacheFilter.doFilter(CacheFilter.java:62)
>> org.eclipse.rdf4j.workbench.proxy.CookieCacheControlFilter.doFilter(CookieCacheControlFilter.java:53)
>>
>> note The full stack trace of the root cause is available in the Apache
>> Tomcat/8.0.39 logs.
>>
>> =============================================================================
>>
>>
>>
>> Any idea?
>>
>> Regards,
>>
>> Adam
>>
>>


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users

Reply via email to