Hi Marc,


What OS are you running? Could be IO caching on OS level. I have never
observed such issues on my system (Win7 64-bit)..



Kind regards,

Geert



*Van:* [email protected] [mailto:
[email protected]] *Namens *Marc Young
*Verzonden:* dinsdag 11 december 2012 23:00
*Aan:* MarkLogic Developer Discussion
*Onderwerp:* [MarkLogic Dev General] Filesystem caching



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]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to