[Mulgara-dev] Mulgara version 2.1.4

Agustina Martinez amgcia at gmail.com
Fri Oct 9 09:30:03 UTC 2009


2009/10/9 Paul Gearon <gearon at ieee.org>

> Hi Augustina,
>
> Sorry I haven't replied before now. I've been out all day.
>
> On Thu, Oct 8, 2009 at 10:21 AM, Agustina Martinez <amgcia at gmail.com>
> wrote:
> > Hi Paul,
> >
> > I've downloaded the new version of Mulgara to test it. I don't know if
> you
> > remembered the problem I was having with 2.1.3 version when trying to use
> > Fedora rebuild Index and getting the following exceptions from Mulgara:
>
> Sorry I never followed up with you about this. I'd hoped that Eddie
> had been in touch.
>
> Going on your errors below, I originally thought that perhaps it was
> exactly what it claimed to be: a connection failure. But I've seen
> errors like this before, and that wasn't the cause, so I'm considering
> other causes.
>
> You mentioned that you're rebuilding Fedora's indexes. I don't know
> what Fedora does in that case, but I'm wondering if you're trying to
> access an older version of the storage files using the more recent
> database. We don't have automatic forward porting, of these files, so
> you'll get an error there.
> Yes, you are right. I am trying to rebuild the old files from the newer
> version. OK, thanks for that, then what I'll try is to do the backup of the
> files. Create a new database and to the restore later. I'll tell how it
> goes.
> Again, not knowing how to do things in Fedora, in Mulgara you'd bring
> data forward by backing up the database with the old system, and then
> restoring it into the new system. The commands for this are:
>
>  backup <rmi://localhost/server1> to <file:/tmp/mydata.gz>
>  restore <rmi://localhost/server1> from <file:/tmp/mydata.gz>
>
> Keep on me about this, and I'll track down the people who ought to be
> able to help.
>
> Regards,
> Paul Gearon
>
> > Error: Error adding triples: org.mulgara.query.QueryException: Java RMI
> > failure
> >
> > org.trippi.TrippiException: Error adding triples:
> > org.mulgara.query.QueryException: Java RMI failure
> >     at
> > org.trippi.impl.mulgara.MulgaraSession.doTriples(MulgaraSession.java:212)
> >     at org.trippi.impl.mulgara.MulgaraSession.add(MulgaraSession.java:71)
> >     at
> > org.trippi.impl.base.MemUpdateBuffer.writeBatch(MemUpdateBuffer.java:199)
> >     at
> org.trippi.impl.base.MemUpdateBuffer.flush(MemUpdateBuffer.java:123)
> >     at
> >
> org.trippi.impl.base.ConcurrentTriplestoreWriter.flushBuffer(ConcurrentTriplestoreWriter.java:280)
> >     at
> >
> fedora.server.resourceIndex.ResourceIndexImpl.flushBuffer(ResourceIndexImpl.java:439)
> >     at
> >
> fedora.server.resourceIndex.ResourceIndexRebuilder.finish(ResourceIndexRebuilder.java:167)
> >     at fedora.server.utilities.rebuild.Rebuild.<init>(Rebuild.java:129)
> >     at fedora.server.utilities.rebuild.Rebuild.main(Rebuild.java:420)
> > Caused by: org.mulgara.query.QueryException: Java RMI failure
> >     at
> >
> org.mulgara.server.rmi.RemoteSessionWrapperSession.testRetry(RemoteSessionWrapperSession.java:638)
> >     at
> >
> org.mulgara.server.rmi.RemoteSessionWrapperSession.insert(RemoteSessionWrapperSession.java:224)
> >     at
> > org.trippi.impl.mulgara.MulgaraSession.doTriples(MulgaraSession.java:195)
> >     ... 8 more
> > Caused by: java.rmi.MarshalException: error marshalling arguments; nested
> > exception is:
> >     java.net.SocketException: Broken pipe
> >     at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122)
> >     at org.mulgara.server.rmi.RemoteJRDFSessionImpl_Stub.insert(Unknown
> > Source)
> >     at
> >
> org.mulgara.server.rmi.RemoteSessionWrapperSession.insert(RemoteSessionWrapperSession.java:221)
> >     ... 9 more
> > Caused by: java.net.SocketException: Broken pipe
> >     at java.net.SocketOutputStream.socketWrite0(Native Method)
> >     at
> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
> >     at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
> >     at
> > java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
> >     at java.io.BufferedOutputStream.write(BufferedOutputStream.java:109)
> >     at
> >
> java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1685)
> >     at
> >
> java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1594)
> >     at
> >
> java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1173)
> >     at
> > java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1127)
> >     at
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1284)
> >     at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >     at
> >
> java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.java:1398)
> >     at
> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:305)
> >     at sun.rmi.server.UnicastRef.marshalValue(UnicastRef.java:258)
> >     at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:117)
> >     ... 11 more
> >
> > You redirected me to one of your colleagues but I haven't heard from him.
> > Any clue on this?
> >
> > Thanks in advance and best regards!
> > Agustina
> >
> > 2009/10/8 Paul Gearon <gearon at ieee.org>
> >>
> >> I am pleased to announce Mulgara version 2.1.4.  Mulgara can be
> downloaded
> >> from:
> >>  http://mulgara.org/download.html
> >>
> >> This version now allows users to configure Mulgara to load up any
> >> XPathFunctionResolver class and use the functions it provides within
> >> SPARQL queries. By default, Mulgara is now including the EXSLT
> >> functions, along with several custom functions.
> >>
> >> Several significant bugfixes have also been included:
> >> - XML and JSON results are now correctly encoded with UTF-8.
> >> - Graph URIs are no longer canonicalized if they are not in the RMI
> >> scheme.
> >> - Improved query planning for some queries. Mulgara's queries are
> >> still DISTINCT only, so the speed improvements associate with this
> >> change will not appear until 2.1.5.
> >> - Fixed handling of graphs accessed through HTTPS, particularly on Mac.
> >>
> >> For the full list of updates, please see the release notes and
> >> documentation for details.
> >>  Release notes: http://mulgara.org/release.html#v2.1.4
> >>  Documentation: http://mulgara.org/trac/wiki/Docs
> >>
> >> The bug fixes in this release mostly occurred due to your requests.
> >> Thanks for the contribution, and I hope that this encourages more
> >> feedback. You can get in touch with us on the mailing lists, or submit
> >> a report to the bug tracker:
> >>  http://mulgara.org/trac/report
> _______________________________________________
> Mulgara-dev mailing list
> Mulgara-dev at mulgara.org
> http://mulgara.org/mailman/listinfo/mulgara-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mulgara.org/pipermail/mulgara-dev/attachments/20091009/a3fc457c/attachment.htm>


More information about the Mulgara-dev mailing list