Mulgara Project: Issueshttps://code.mulgara.org/https://code.mulgara.org/favicon.ico?15861924492007-04-19T06:08:31ZMulgara Project
Redmine Mulgara - Bug #58 (Closed): Model Name URI/URL Disambiguationhttps://code.mulgara.org/issues/582007-04-19T06:08:31ZAndrae Muys -andrae@netymon.com
<pre>
<code class="html syntaxhl">Reimplement the fix for <span class="nt"><a</span> <span class="na">href=</span><span class="s">"http://sourceforge.net/tracker/index.php?func=detail&aid=1316065&group_id=89874&atid=591704"</span><span class="nt">></span>http://sourceforge.net/tracker/index.php?func=detail<span class="ni">&amp;</span>aid=1316065<span class="ni">&amp;</span>group_id=89874<span class="ni">&amp;</span>atid=591704<span class="nt"></a></span>
<span class="nt"><br/></span>
<span class="nt"><br/></span>
Discussion on fix can be found on kowari-developer archives at
<span class="nt"><br/></span>
<span class="nt"><br/></span>
<span class="nt"><a</span> <span class="na">href=</span><span class="s">"http://sourceforge.net/mailarchive/message.php?msg_name=1DD30215-4208-4637-A597-760C196F2666%40nova.org"</span><span class="nt">></span>http://sourceforge.net/mailarchive/message.php?msg_name=1DD30215-4208-4637-A597-760C196F2666%40nova.org<span class="nt"></a></span>
</code></pre> Mulgara - Bug #12 (Closed): Cannot backup mulgara while performing querying, inserting, or deletinghttps://code.mulgara.org/issues/122006-08-21T17:46:45Zben hysell -benh@viewpointusa.com
<pre>
<code class="html syntaxhl">While running mulgara and performing inserting, deleting, ect I attempt to run a backup from the webui. Webui returns:
<span class="nt"><br/></span>
<span class="nt"><br/></span>
Results: (1 query, 632.672 seconds)
<span class="nt"><br/></span>
Query Executed:
<span class="nt"><br/></span>
backup <span class="ni">&lt;</span><span class="nt"><a</span> <span class="na">href=</span><span class="s">"rmi://192.168.100.103/server1"</span><span class="nt">></span>rmi://192.168.100.103/server1<span class="nt"></a></span><span class="ni">&gt;</span> to <span class="ni">&lt;</span>file:/c:/test.txt.gz<span class="ni">&gt;</span>;
<span class="nt"><br/></span>
Result Message: org.mulgara.query.QueryException: Unable to backup to file:/c:/test.txt.gz
<span class="nt"><br/></span>
<span class="nt"><br/></span>
Mulgara command window:
<span class="nt"><br/></span>
2006-08-21 13:46:05,132 ERROR [RMI TCP Connection(29)-192.168.100.103] store.StatementStoreXAResource - Attempting to prepare from different transaction. Multiple writers not supported
<span class="nt"><br/></span>
2006-08-21 13:46:05,147 ERROR [RMI TCP Connection(29)-192.168.100.103] store.StatementStoreXAResource - Attempt to prepare in onePhaseCommit failed.
<span class="nt"><br/></span>
javax.transaction.xa.XAException
<span class="nt"><br/></span>
at org.mulgara.resolver.store.StatementStoreXAResource.prepare(StatementStoreXAResource.java:169)
<span class="nt"><br/></span>
at org.mulgara.resolver.store.StatementStoreXAResource.commit(StatementStoreXAResource.java:202)
<span class="nt"><br/></span>
at org.objectweb.jotm.SubCoordinator.doOnePhaseCommit(SubCoordinator.java:893)
<span class="nt"><br/></span>
at org.objectweb.jotm.SubCoordinator.commit_one_phase(SubCoordinator.java:397)
<span class="nt"><br/></span>
at org.objectweb.jotm.TransactionImpl.commit(TransactionImpl.java:222)
<span class="nt"><br/></span>
at org.objectweb.jotm.Current.commit(Current.java:442)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.endTransactionalBlock(DatabaseSession.java:1496)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.finishTransactionalOperation(DatabaseSession.java:1775)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.execute(DatabaseSession.java:1396)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.backup(DatabaseSession.java:547)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.backup(DatabaseSession.java:517)
<span class="nt"><br/></span>
at org.mulgara.server.rmi.SessionWrapperRemoteSession.backup(SessionWrapperRemoteSession.java:222)
<span class="nt"><br/></span>
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<span class="nt"><br/></span>
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
<span class="nt"><br/></span>
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
<span class="nt"><br/></span>
at java.lang.reflect.Method.invoke(Method.java:585)
<span class="nt"><br/></span>
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
<span class="nt"><br/></span>
at sun.rmi.transport.Transport$1.run(Transport.java:153)
<span class="nt"><br/></span>
at java.security.AccessController.doPrivileged(Native Method)
<span class="nt"><br/></span>
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
<span class="nt"><br/></span>
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
<span class="nt"><br/></span>
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
<span class="nt"><br/></span>
at java.lang.Thread.run(Thread.java:595)
<span class="nt"><br/></span>
2006-08-21 13:46:05,147 ERROR [RMI TCP Connection(29)-192.168.100.103] jotm.SubCoordinator - Got XAException from resource.commit: Cannot send res.commit:javax.transaction.xa.XAException (error code = 100) --null
<span class="nt"><br/></span>
2006-08-21 13:46:05,163 WARN [PoolThread-1] itql.ItqlInterpreter - Failed to backup server <span class="nt"><a</span> <span class="na">href=</span><span class="s">"rmi://192.168.100.103/server1"</span><span class="nt">></span>rmi://192.168.100.103/server1<span class="nt"></a></span> to file:/c:/test.txt.gz
<span class="nt"><br/></span>
org.mulgara.query.QueryException: Unable to backup to file:/c:/test.txt.gz
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.endTransactionalBlock(DatabaseSession.java:1512)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.finishTransactionalOperation(DatabaseSession.java:1775)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.execute(DatabaseSession.java:1396)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.backup(DatabaseSession.java:547)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.backup(DatabaseSession.java:517)
<span class="nt"><br/></span>
at org.mulgara.server.rmi.SessionWrapperRemoteSession.backup(SessionWrapperRemoteSession.java:222)
<span class="nt"><br/></span>
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<span class="nt"><br/></span>
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
<span class="nt"><br/></span>
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
<span class="nt"><br/></span>
at java.lang.reflect.Method.invoke(Method.java:585)
<span class="nt"><br/></span>
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
<span class="nt"><br/></span>
at sun.rmi.transport.Transport$1.run(Transport.java:153)
<span class="nt"><br/></span>
at java.security.AccessController.doPrivileged(Native Method)
<span class="nt"><br/></span>
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
<span class="nt"><br/></span>
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
<span class="nt"><br/></span>
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
<span class="nt"><br/></span>
at java.lang.Thread.run(Thread.java:595)
<span class="nt"><br/></span>
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:247)
<span class="nt"><br/></span>
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223)
<span class="nt"><br/></span>
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:126)
<span class="nt"><br/></span>
at org.mulgara.server.rmi.RemoteSessionImpl_Stub.backup(Unknown Source)
<span class="nt"><br/></span>
at org.mulgara.server.rmi.RemoteSessionWrapperSession.backup(RemoteSessionWrapperSession.java:299)
<span class="nt"><br/></span>
at org.mulgara.itql.ItqlInterpreter.outABackupCommand(ItqlInterpreter.java:2381)
<span class="nt"><br/></span>
at org.mulgara.itql.analysis.DepthFirstAdapter.caseABackupCommand(DepthFirstAdapter.java:157)
<span class="nt"><br/></span>
at org.mulgara.itql.node.ABackupCommand.apply(ABackupCommand.java:50)
<span class="nt"><br/></span>
at org.mulgara.itql.analysis.DepthFirstAdapter.caseACommandStart(DepthFirstAdapter.java:51)
<span class="nt"><br/></span>
at org.mulgara.itql.node.ACommandStart.apply(ACommandStart.java:30)
<span class="nt"><br/></span>
at org.mulgara.itql.analysis.DepthFirstAdapter.caseStart(DepthFirstAdapter.java:31)
<span class="nt"><br/></span>
at org.mulgara.itql.node.Start.apply(Start.java:33)
<span class="nt"><br/></span>
at org.mulgara.itql.ItqlInterpreter.executeCommand(ItqlInterpreter.java:508)
<span class="nt"><br/></span>
at org.mulgara.itql.ItqlInterpreterBean.executeQueryToNiceResult(ItqlInterpreterBean.java:1004)
<span class="nt"><br/></span>
at org.mulgara.itql.ItqlInterpreterBean.executeQueryToList(ItqlInterpreterBean.java:532)
<span class="nt"><br/></span>
at org.mulgara.itql.ItqlInterpreterBean.executeQueryToList(ItqlInterpreterBean.java:481)
<span class="nt"><br/></span>
at org.mulgara.webui.viewer.ViewerScreen$ExecuteQueryHandler.executeQuery(ViewerScreen.java:621)
<span class="nt"><br/></span>
at org.mulgara.webui.viewer.ViewerScreen$ExecuteQueryHandler.handleControlEvent(ViewerScreen.java:491)
<span class="nt"><br/></span>
at org.enhydra.barracuda.core.event.DefaultBaseEventListener.handleEvent(DefaultBaseEventListener.java:61)
<span class="nt"><br/></span>
at org.enhydra.barracuda.core.event.DefaultEventDispatcher.notifyListeners(DefaultEventDispatcher.java:421)
<span class="nt"><br/></span>
at org.enhydra.barracuda.core.event.DefaultEventDispatcher.dispatch(DefaultEventDispatcher.java:185)
<span class="nt"><br/></span>
at org.enhydra.barracuda.core.event.DefaultEventDispatcher.dispatchEvent(DefaultEventDispatcher.java:105)
<span class="nt"><br/></span>
at org.enhydra.barracuda.core.event.DefaultEventBroker.dispatchEvent(DefaultEventBroker.java:447)
<span class="nt"><br/></span>
at org.enhydra.barracuda.core.event.ApplicationGateway.handleDefaultExt(ApplicationGateway.java:693)
<span class="nt"><br/></span>
at org.enhydra.barracuda.core.event.ApplicationGateway.handleDefault(ApplicationGateway.java:257)
<span class="nt"><br/></span>
at org.enhydra.barracuda.core.event.ApplicationGateway.doPost(ApplicationGateway.java:1138)
<span class="nt"><br/></span>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
<span class="nt"><br/></span>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
<span class="nt"><br/></span>
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:354)
<span class="nt"><br/></span>
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
<span class="nt"><br/></span>
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
<span class="nt"><br/></span>
at org.mortbay.http.HttpContext.handle(HttpContext.java:1808)
<span class="nt"><br/></span>
at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:525)
<span class="nt"><br/></span>
at org.mortbay.http.HttpContext.handle(HttpContext.java:1758)
<span class="nt"><br/></span>
at org.mortbay.http.HttpServer.service(HttpServer.java:879)
<span class="nt"><br/></span>
at org.mortbay.http.HttpConnection.service(HttpConnection.java:790)
<span class="nt"><br/></span>
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:952)
<span class="nt"><br/></span>
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:807)
<span class="nt"><br/></span>
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:197)
<span class="nt"><br/></span>
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
<span class="nt"><br/></span>
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:501)
<span class="nt"><br/></span>
Caused by: org.mulgara.query.QueryException: javax.transaction.RollbackException: null
<span class="nt"><br/></span>
at org.objectweb.jotm.TransactionImpl.commit(TransactionImpl.java:225)
<span class="nt"><br/></span>
at org.objectweb.jotm.Current.commit(Current.java:442)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.endTransactionalBlock(DatabaseSession.java:1496)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.finishTransactionalOperation(DatabaseSession.java:1775)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.execute(DatabaseSession.java:1396)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.backup(DatabaseSession.java:547)
<span class="nt"><br/></span>
at org.mulgara.resolver.DatabaseSession.backup(DatabaseSession.java:517)
<span class="nt"><br/></span>
at org.mulgara.server.rmi.SessionWrapperRemoteSession.backup(SessionWrapperRemoteSession.java:222)
<span class="nt"><br/></span>
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<span class="nt"><br/></span>
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
<span class="nt"><br/></span>
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
<span class="nt"><br/></span>
at java.lang.reflect.Method.invoke(Method.java:585)
<span class="nt"><br/></span>
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
<span class="nt"><br/></span>
at sun.rmi.transport.Transport$1.run(Transport.java:153)
<span class="nt"><br/></span>
at java.security.AccessController.doPrivileged(Native Method)
<span class="nt"><br/></span>
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
<span class="nt"><br/></span>
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
<span class="nt"><br/></span>
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
<span class="nt"><br/></span>
at java.lang.Thread.run(Thread.java:595)
<span class="nt"><br/></span>
<span class="nt"><br/></span>
The actual backup file I was producing, its size is very close to the size I would expect, indicating to me it almost finished.
<span class="nt"><br/></span>
I've also had this issue on a redhat linux machine, same issue, same computer setup.
</code></pre> Mulgara - Bug #8 (New): Temp directory managementhttps://code.mulgara.org/issues/82006-07-11T13:50:53Zbrian -brian@foo.bar
<pre>
<code class="html syntaxhl">A research group has reported seeing Kowari fill up temp directories and fall over. This was on Solaris, but it might be a more general problem to solve. Nothing to reproduce it yet, but I just wanted to capture the experience to potentially investigate this issue moving forward.
<span class="nt"><br/></span>
<span class="nt"><br/></span>
The usage pattern was one big load and then mostly queries with the occasional insert.
</code></pre> Mulgara - Bug #6 (Closed): mbox iTQL JXTest failing because of time zone differenceshttps://code.mulgara.org/issues/62006-07-10T04:42:15Zbrian -brian@foo.bar
<pre>
<code class="html syntaxhl">The <span class="ni">&quot;</span>correct<span class="ni">&quot;</span> test results expected by one part of the mbox test are dependent upon what time zone the tests are run in (due to Jena's use of Xerce's XSD date handling which involves the Calendar class). The other places this shows up were satisfied with two sets of results representing east and west of GMT. This test requires different handling.
</code></pre>