<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Comments on: Coherence 3.5: POF Extractor/Updater</title>
	<atom:link href="https://blackbeanbag.net/wp/2009/07/21/coherence-3-5-pof-extractorupdater/feed/" rel="self" type="application/rss+xml" />
	<link>https://blackbeanbag.net/wp/2009/07/21/coherence-3-5-pof-extractorupdater/</link>
	<description>Thoughts on software development and other stuff</description>
	<lastBuildDate>Sat, 20 Jul 2013 01:54:41 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>By: Patrick Peralta</title>
		<link>https://blackbeanbag.net/wp/2009/07/21/coherence-3-5-pof-extractorupdater/comment-page-1/#comment-4469</link>
		<dc:creator><![CDATA[Patrick Peralta]]></dc:creator>
		<pubDate>Sun, 16 Dec 2012 17:34:42 +0000</pubDate>
		<guid isPermaLink="false">http://blackbeanbag.net/wp/?p=287#comment-4469</guid>
		<description><![CDATA[Hi Ravi - setting the &#039;system-property&#039; attribute in the config file simply indicates which system property contains the POF configuration file. The exception indicates that POF is not configured correctly. There are a few different ways to configure POF (for instance, you can do it for an entire cluster member or for individual services). I would suggest including system properties -Dtangosol.pof.enabled=true and -Dtangosol.pof.config=[your pof config.xml] to start with. See this link for more information: http://docs.oracle.com/cd/E24290_01/coh.371/e22837/gs_config.htm#CEGHHIGD]]></description>
		<content:encoded><![CDATA[<p>Hi Ravi &#8211; setting the &#8216;system-property&#8217; attribute in the config file simply indicates which system property contains the POF configuration file. The exception indicates that POF is not configured correctly. There are a few different ways to configure POF (for instance, you can do it for an entire cluster member or for individual services). I would suggest including system properties -Dtangosol.pof.enabled=true and -Dtangosol.pof.config=[your pof config.xml] to start with. See this link for more information: <a href="http://docs.oracle.com/cd/E24290_01/coh.371/e22837/gs_config.htm#CEGHHIGD" rel="nofollow">http://docs.oracle.com/cd/E24290_01/coh.371/e22837/gs_config.htm#CEGHHIGD</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ravi</title>
		<link>https://blackbeanbag.net/wp/2009/07/21/coherence-3-5-pof-extractorupdater/comment-page-1/#comment-4468</link>
		<dc:creator><![CDATA[Ravi]]></dc:creator>
		<pubDate>Fri, 14 Dec 2012 12:00:18 +0000</pubDate>
		<guid isPermaLink="false">http://blackbeanbag.net/wp/?p=287#comment-4468</guid>
		<description><![CDATA[Hi Patrick, I have tried same approach using LikeFilter with PofExtractor and setting &#039;system-property&#039; attribute in config file. But I am getting below exception when trying to read from cache. I am using coherence 3.7.1.0 version.

2012-12-14 16:05:06.628/45.326 Oracle Coherence GE 3.7.1.0  (thread=http-bio-8080-exec-3, member=3): Filter is not serializable: LikeFilter(PofExtractor(target=VALUE, navigator=SimplePofPath(indices=1)), 100000)
(Wrapped) java.io.NotSerializableException: com.tangosol.io.pof.reflect.SimplePofPath
	at com.tangosol.util.Base.ensureRuntimeException(Base.java:288)]]></description>
		<content:encoded><![CDATA[<p>Hi Patrick, I have tried same approach using LikeFilter with PofExtractor and setting &#8216;system-property&#8217; attribute in config file. But I am getting below exception when trying to read from cache. I am using coherence 3.7.1.0 version.</p>
<p>2012-12-14 16:05:06.628/45.326 Oracle Coherence GE 3.7.1.0  (thread=http-bio-8080-exec-3, member=3): Filter is not serializable: LikeFilter(PofExtractor(target=VALUE, navigator=SimplePofPath(indices=1)), 100000)<br />
(Wrapped) java.io.NotSerializableException: com.tangosol.io.pof.reflect.SimplePofPath<br />
	at com.tangosol.util.Base.ensureRuntimeException(Base.java:288)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Custom classes in Coherence with OCaml &#124; So I decided to take my work back underground</title>
		<link>https://blackbeanbag.net/wp/2009/07/21/coherence-3-5-pof-extractorupdater/comment-page-1/#comment-4273</link>
		<dc:creator><![CDATA[Custom classes in Coherence with OCaml &#124; So I decided to take my work back underground]]></dc:creator>
		<pubDate>Tue, 16 Aug 2011 14:09:51 +0000</pubDate>
		<guid isPermaLink="false">http://blackbeanbag.net/wp/?p=287#comment-4273</guid>
		<description><![CDATA[[...] UPDATE: Perhaps I can get &#8220;close enough&#8221; with a PofExtractor. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] UPDATE: Perhaps I can get &#8220;close enough&#8221; with a PofExtractor. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick Peralta</title>
		<link>https://blackbeanbag.net/wp/2009/07/21/coherence-3-5-pof-extractorupdater/comment-page-1/#comment-4169</link>
		<dc:creator><![CDATA[Patrick Peralta]]></dc:creator>
		<pubDate>Fri, 30 Oct 2009 12:51:27 +0000</pubDate>
		<guid isPermaLink="false">http://blackbeanbag.net/wp/?p=287#comment-4169</guid>
		<description><![CDATA[Hi Bansi,

Using a POF extractor/updater implies that you will be querying or modifying a field inside of your object, and you desire to do so without deserializing the object.  For your example, you want to issue a query into the cache for the entire value itself (instead of just a field in the value.)  In this case you would issue a query like so:

cache.keySet(new EqualsFilter(IdentityExtractor.INSTANCE, object))

and you would get back a set of keys that contain this object.]]></description>
		<content:encoded><![CDATA[<p>Hi Bansi,</p>
<p>Using a POF extractor/updater implies that you will be querying or modifying a field inside of your object, and you desire to do so without deserializing the object.  For your example, you want to issue a query into the cache for the entire value itself (instead of just a field in the value.)  In this case you would issue a query like so:</p>
<p>cache.keySet(new EqualsFilter(IdentityExtractor.INSTANCE, object))</p>
<p>and you would get back a set of keys that contain this object.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bansi</title>
		<link>https://blackbeanbag.net/wp/2009/07/21/coherence-3-5-pof-extractorupdater/comment-page-1/#comment-4168</link>
		<dc:creator><![CDATA[bansi]]></dc:creator>
		<pubDate>Thu, 29 Oct 2009 16:06:25 +0000</pubDate>
		<guid isPermaLink="false">http://blackbeanbag.net/wp/?p=287#comment-4168</guid>
		<description><![CDATA[How would i query on object itself something similar to Hibernate detached criteria. addCriteria(object.class)]]></description>
		<content:encoded><![CDATA[<p>How would i query on object itself something similar to Hibernate detached criteria. addCriteria(object.class)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
