[
https://issues.apache.org/jira/browse/FOR-1031?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12682930#action_12682930
]
David Crossley commented on FOR-1031:
-------------------------------------
I am seeing some issues now.
In the PDF output plugin, building its own little website.
(Also saw this with site-author.)
Did 'forrest clean; forrest run' all okay.
Then did 'forrest' to build the "site".
Got one error:
--------
ERROR - cocoon-ehcache-1Cache: Could not read disk store element for key
PK_R-resource-file:///svn/asf/forrest/main/webapp/skins/pelt/images/instruction_arrow.png.
Error was invalid stream header
java.io.StreamCorruptedException: invalid stream header
at
java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:764)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:277)
at net.sf.ehcache.store.DiskStore$1.<init>(DiskStore.java:272)
at
net.sf.ehcache.store.DiskStore.loadElementFromDiskElement(DiskStore.java:267)
...
--------
Then did 'forrest run' again and request index.html
Got two errors:
--------
ERROR - cocoon-ehcache-1Cache: Could not read disk store element for key
PK_G-file-file:///svn/asf/forrest/plugins/org.apache.forrest.plugin.output.pdf/src/documentation/content/xdocs/tabs.xml_T-xinclude-XInclude.
Error was invalid stream header
...
ERROR - cocoon-ehcache-1Cache: Could not read disk store element for key
PK_G-file-cocoon://abs-linkmap?pipelinehash=-4182989005625245977_T-xslt-file:///svn/asf/forrest/main/webapp/resources/stylesheets/relativize-linkmap.xsl;site-root=;path=index.html.
Error was invalid stream header
--------
Subsequent requests for index.html yielded no errors.
Requests for other pages also yielded no errors.
Request index.pdf
Got one error:
--------
ERROR - cocoon-ehcache-1Cache: Could not read disk store element for key
PK_G-module-properties. Error was invalid stream header
--------
Then did 'forrest' again.
No errors.
Then did 'forrest run' again.
Request index.html
Got one error:
--------
ERROR - cocoon-ehcache-1Cache: Could not read disk store element for key
PK_G-file-file:///svn/asf/forrest/plugins/org.apache.forrest.plugin.output.pdf/src/documentation/content/xdocs/tabs.xml_T-xinclude-XInclude.
Error was invalid stream header
--------
Subsequent requests for various docs are all okay.
Then did 'forrest' again.
No errors.
Then did 'forrest' again, yes did 'forrest' again.
Got one error:
--------
ERROR - cocoon-ehcache-1Cache: Could not read disk store element for key
PK_G-file-file:///svn/asf/forrest/plugins/org.apache.forrest.plugin.output.pdf/src/documentation/content/xdocs/tabs.xml_T-xinclude-XInclude.
Error was invalid stream header
--------
Same on every subsequest 'forrest'.
Can repeat all that behaviour after another 'forrest clean'.
For each session after the first, there is only one broken cache request.
Always tabs.xml_T-xinclude-XInclude.
The first 'forrest' after a 'forrest run' is okay. Subsequent invocations have
that single cache error.
> Switch to EHCache for Locationmap Cache
> ---------------------------------------
>
> Key: FOR-1031
> URL: https://issues.apache.org/jira/browse/FOR-1031
> Project: Forrest
> Issue Type: Improvement
> Components: Locationmap
> Reporter: Tim Williams
> Attachments: lm_cache.diff
>
>
> Should be an easy switch and get much better cache support/configuration
> options. Expiry of cache can be per-element vs. the current implementation
> where it expires in its entirey. It will make the LM stuff much cleaner too.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.