Hi Doug,

The fix for SHINDIG-1912 shouldn't have any effect unless you are also
setting the "ehcache.disk.store.dir" system property somewhere.  Otherwise,
it defaults to the temp dir, which was the behavior prior to SHINDIG-1912.

>From the error, it looks like you're trying to serialize something to disk
that shouldn't be serialized.  Are you providing your own ehcacheConfig.xml
or overriding the EhCacheCacheProvider?  By default we will only persist
the compiled JavaScript to disk and neither its keys nor values look like
the thing from the log entry you posted.

Thanks,
-Stanton


On Wed, Aug 28, 2013 at 1:14 PM, Davies,Douglas <davi...@oclc.org> wrote:

> Ok, I spoke too soon about us upgrading to 2.5.0 smoothly. :)
>
> Our container includes the shindig artifacts but also relies on Spring and
> a few other internal libraries.  If I startup under Tomcat 7 things are
> working fine.  If I run under Jetty I'm seeing this
>
> 2013-08-28 12:59:15,682 ERROR [expressions.datahread]
> net.sf.ehcache.store.disk.DiskStorageFactory - Disk Write of
> //%host%${CONTEXT_ROOT}/rpc failed:
> java.io.NotSerializableException: de.odysseus.el.tree.Tree
>
> In the logs (a lot of them) on startup.
>
> I'm going through and synching up our web.xml, etc.  I do know that we
> create our own ehcache for another one of our libraries we include.  Could
> be a conflict there.
>
> This happened somewhere between beta5 and release.
>
> Any pointer on what to look for?  I've combed through the release notes.
>  I do see something about configuring ehcache (
> https://issues.apache.org/jira/browse/SHINDIG-1912).
>
> Doug Davies
>
>
>

Reply via email to