Hi Chris, Just a quick note to inform you that we are currently looking into the possible causes of this issue and shall report back with our findings ...
Best Regards, Hugh Williams OpenLink Software On 11/6/07 21:53, "Christopher Stewart" <christopher.stew...@gmail.com> wrote: > Hey, > > With Fred's help, I have defined the following function to import RDF/XML : > > create procedure > ZITGIST.DBA.CREATE_NAMED_GRAPH_FROM_REMOTE_RDF_FILE_XML(in url any, in graph > any) > { > declare rdf_document any; > > rdf_document := http_get(url); > > DB.DBA.RDF_LOAD_RDFXML(rdf_document, graph, graph); > } > > > I'm calling the function from a JSP via a JDBC connection, using the SQL > taglib. The RDF/XML is imported correctly (I can check that with a SPARQL > query), but Tomcat returns the following error : > > javax.servlet.ServletException: javax.servlet.jsp.JspException: > ZITGIST.DBA.CREATE_NAMED_GRAPH_FROM_REMOTE_RDF_FILE_XML('http://lazarus.stewar > t-explorations.net:8890/adt2map.vos/mdc2rdf.jsp > <http://lazarus.stewart-explorations.net:8890/adt2map.vos/mdc2rdf.jsp> ', > 'http://localhost:1352/dataspace' <http://localhost:1352/dataspace'> ): 0 > > org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImp > l.java:842) > org.apache.jasper.runtime.PageContextImpl.handlePageException > (PageContextImpl.java:779) > org.apache.jsp.import_jsp._jspService(import_jsp.java:143) > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324> ) > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) > org.apache.jasper.servlet.JspServlet.service(JspServlet.java > :236) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > root cause > java.lang.ArrayIndexOutOfBoundsException: 0 > openlink.util.Vector.setElementAt(Unknown Source) > virtuoso.jdbc3.VirtuosoResultSet.process_result > (Unknown Source) > virtuoso.jdbc3.VirtuosoResultSet.getMoreResults(Unknown Source) > virtuoso.jdbc3.VirtuosoPreparedStatement.sendQuery(Unknown Source) > virtuoso.jdbc3.VirtuosoPreparedStatement.executeQuery(Unknown Source) > > org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.doEndTag(Unknown > Source) > org.apache.jsp.import_jsp._jspService(import_jsp.java:111) > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) > > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324> ) > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java > :292) > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > ( > http://lazarus.stewart-explorations.net:8890/adt2map.vos/import.jsp?data=http: > //lazarus.stewart-explorations.net:8890/adt2map.vos/mdc2rdf.jsp&graph=http://l > ocalhost:1352/dataspace > <http://lazarus.stewart-explorations.net:8890/adt2map.vos/import.jsp?data=http > ://lazarus.stewart-explorations.net:8890/adt2map.vos/mdc2rdf.jsp&graph=htt > p://localhost:1352/dataspace> ) > > The import.jsp script is very basic. There's nothing much in there apart from > the SQL transaction itself. > > Is there something that I'm not doing correctly? > > Thanks! > > Chris > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > > _______________________________________________ > Virtuoso-users mailing list > Virtuoso-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/virtuoso-users Best Regards, Hugh Williams VP Product Development OpenLink Software Tel: +44 (0) 8681 7701 Web: http://www.openlinksw.com Universal Data Access & Data Integration Technology Providers