I found reducing the module cache timeout in group settings fixed it. Rob
________________________________________ From: [email protected] [[email protected]] on behalf of Iain Tatch [[email protected]] Sent: 12 December 2012 09:33 To: [email protected] Subject: Re: [MarkLogic Dev General] Filesystem caching I can confirm that we've also seen this behaviour on our development system. Our development box is running 64-bit Ubuntu Precise (kernel 3.2.0) and the filesystem is xfs. It's not a common problem but we've sometimes observed it happening once or twice per day. As with the OP the only solution seems to be to restart the MarkLogic server. Iain. On 11/12/12 22:00, Marc Young wrote: It seems that in MarkLogic 6 (I'm running 6.0.1-1), the server is caching filesystem files. Is there a way to disable this? I just spent a good amount of time fixing syntax errors for a 500 error that kept complaining about lines that no longer existed. The only way to get it to see my changes was to restart the app-server. For example: $ rm src/xq/lib/file.xqy $ file /opt/measures/ml/src/xq/lib/file.xqy /opt/measures/ml/src/xq/lib/file.xqy: ERROR: cannot open `/opt/measures/ml/src/xq/lib/file.xqy' (No such file or directory) The transaction after this: POST http://server:8100/cm/api/test -- response -- 500 Internal Server Error Content-Type: text/html; charset=UTF-8 Server: MarkLogic Content-Length: 1147 Connection: Keep-Alive Keep-Alive: timeout=1, max=96 <html xmlns="http://www.w3.org/1999/xhtml"><head><title>500 Internal Server Error XDMP-UNEXPECTED</title><meta name="robots" content="noindex,nofollow"/><link rel="stylesheet" href="static/error.css"/></head><body><span class="error"><h1>500 Internal Server Error</h1><h2>XDMP-UNEXPECTED</h2><h3>XDMP-UNEXPECTED: (err:XPST0003) Unexpected token syntax error, unexpected Rbrace_, expecting Comma_ or Rpar_ or SemiColon_</h3><p><div style="margin-left: 1em"><p><b>err:XPST0003: </b><b>XDMP-UNEXPECTED: (err:XPST0003) Unexpected token syntax error, unexpected Rbrace_, expecting Comma_ or Rpar_ or SemiColon_</b></p><div style="margin-left: 1em"><div style="margin-left: 1em;"><div style="margin-top: 1ex;">In <tt>/src/xq/lib/file.xqy</tt> on line 186</div></div></div></div><div style="margin-left: 1em"><p><b>err:XPST0003: </b><b>XDMP-UNEXPECTED: (err:XPST0003) Unexpected token syntax error, unexpected $end, expecting Function30_ or Percent_</b></p><div style="margin-left: 1em"><div style ="margin-left: 1em;"><div style="margin-top: 1ex;">In <tt>/src/xq/lib/file.xqy</tt> on line 226</div></div></div></div></p></span></body></html> After Restarting the server POST http://server:8100/cm/api/login -- response -- 500 Internal Server Error Content-Type: text/html; charset=UTF-8 Server: MarkLogic Content-Length: 735 Connection: Keep-Alive Keep-Alive: timeout=1, max=96 <html xmlns="http://www.w3.org/1999/xhtml"><head><title>500 Internal Server Error SVC-FILOPN</title><meta name="robots" content="noindex,nofollow"/><link rel="stylesheet" href="static/error.css"/></head><body><span class="error"><h1>500 Internal Server Error</h1><h2>SVC-FILOPN</h2><h3>SVC-FILOPN: File open error: open '/opt/measures/ml/src/xq/lib/file.xqy': No such file or directory</h3><p><div style="margin-left: 1em"><p><b>SVC-FILOPN: File open error: open '/opt/measures/ml/src/xq/lib/file.xqy': No such file or directory</b></p><div style="margin-left: 1em"><div style="margin-left: 1em;"><div style="margin-top: 1ex;">In <tt>/src/xq/test/syntax.xqy</tt> on line 69</div></div></div></div></p></span></body></html> _______________________________________________ General mailing list [email protected]<mailto:[email protected]> http://developer.marklogic.com/mailman/listinfo/general _______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
