<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-2299220135518584615.comments</id><updated>2012-05-31T03:36:41.956-07:00</updated><category term='OpenShift'/><category term='JBoss'/><category term='Performance'/><category term='Memcached'/><category term='PaaS'/><category term='cache'/><category term='Actors'/><category term='Hibernate'/><category term='classloading'/><category term='permgen'/><category term='elastic'/><category term='red-hat'/><category term='memory'/><category term='Terracotta'/><category term='cloud'/><category term='Yourkit'/><category term='Java'/><category term='NoSQL'/><category term='Concurrency'/><category term='data grid'/><category term='MongoDB'/><category term='jhat'/><category term='Fantom'/><category term='jmap'/><category term='IntelliJ'/><category term='SeamForge'/><category term='Devoxx'/><category term='Infinispan'/><category term='plugin'/><category term='Wicket'/><category term='exception'/><category term='Spring'/><category term='Fan'/><title type='text'>Java™ and other animals</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://drorbr.blogspot.com/feeds/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/comments/default'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Dror Bereznitsky</name><uri>http://www.blogger.com/profile/13989642290911883201</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/-x85feeuPyBU/TZ4kgejx0jI/AAAAAAAAEbY/bYvrq1BhL3U/s220/n687569432_2258.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-5995440269583309507</id><published>2012-05-31T03:36:41.956-07:00</published><updated>2012-05-31T03:36:41.956-07:00</updated><title type='text'>A nice explanation,thanks!</title><content type='html'>A nice explanation,thanks!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7171119485774099838/comments/default/5995440269583309507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7171119485774099838/comments/default/5995440269583309507'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2010/02/beware-of-hibernates-readwrite-cache.html?showComment=1338460601956#c5995440269583309507' title=''/><author><name>Anirban</name><uri>http://www.blogger.com/profile/15122810150745090372</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://3.bp.blogspot.com/-8YkxyXa4arc/T5jt1AbAylI/AAAAAAAAAB8/9YUg1K5XhmY/s220/292157_10150824719000450_637600449_12227156_1411183967_n.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2010/02/beware-of-hibernates-readwrite-cache.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-7171119485774099838' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/7171119485774099838' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1640837745'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='May 31, 2012 3:36 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-6724330844877768261</id><published>2011-10-25T12:21:40.756-07:00</published><updated>2011-10-25T12:21:40.756-07:00</updated><title type='text'>Thank you so much, really helpful example.
I am ha...</title><content type='html'>Thank you so much, really helpful example.&lt;br /&gt;I am having trouble creating the anotation MongoElement :&lt;br /&gt;&amp;quot;MongoElement annotation;&lt;br /&gt; if ((annotation = readMethod.getAnnotation(MongoElement.class)) != null) {   keySet.add(desc.getName());&lt;br /&gt;}&amp;quot;&lt;br /&gt;Eclipse complains:&amp;quot;MongoElement cannot be resolved to a type&amp;quot; and&lt;br /&gt;&amp;quot;Bound mismatch: The generic method getAnnotation(Class) of type AnnotatedElement is not applicable for the arguments (Class). The inferred type MongoElement is not a valid substitute for the bounded parameter &amp;quot; any ideas? thank you in advanced</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/5268055598818482015/comments/default/6724330844877768261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/5268055598818482015/comments/default/6724330844877768261'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2010/02/migrating-springhibernate-application.html?showComment=1319570500756#c6724330844877768261' title=''/><author><name>maximos</name><uri>http://www.blogger.com/profile/07046303713328532164</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2010/02/migrating-springhibernate-application.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-5268055598818482015' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/5268055598818482015' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1888743534'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='October 25, 2011 12:21 PM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-7022776507720715674</id><published>2011-06-19T02:01:37.724-07:00</published><updated>2011-06-19T02:01:37.724-07:00</updated><title type='text'>Nice article, i think NoSQL solutions are future.
...</title><content type='html'>Nice article, i think NoSQL solutions are future.&lt;br /&gt;&lt;br /&gt;Here is one more way to convert your project to MongoDB with JPA.&lt;br /&gt;http://sasajovancic.blogspot.com/2011/06/use-jpa-with-mongodb-and-datanucleus.html</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/5268055598818482015/comments/default/7022776507720715674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/5268055598818482015/comments/default/7022776507720715674'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2010/02/migrating-springhibernate-application.html?showComment=1308474097724#c7022776507720715674' title=''/><author><name>sasajovancic</name><uri>http://www.blogger.com/profile/02743316755533817580</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2010/02/migrating-springhibernate-application.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-5268055598818482015' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/5268055598818482015' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-559258397'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='June 19, 2011 2:01 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-4195790895015488635</id><published>2010-11-16T11:43:06.313-08:00</published><updated>2010-11-16T11:43:06.313-08:00</updated><title type='text'>So I have been reading about hibernate-memcahced, ...</title><content type='html'>So I have been reading about hibernate-memcahced, spymemcached, etc.  All of these solutions to make Hibernate work with memcached.  The catch is you need to defined all of your queries and entities as cacheable, and yada yada yada.  In your opinion isnt there a simpler way?  Cant we ditch hibernate all together and use a different ORM framework that lends itself better to memcached?  The php memcached examples are simple.  Cant we expand upon that simplicity in java?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7171119485774099838/comments/default/4195790895015488635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7171119485774099838/comments/default/4195790895015488635'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2010/02/beware-of-hibernates-readwrite-cache.html?showComment=1289936586313#c4195790895015488635' title=''/><author><name>andrew</name><uri>http://www.blogger.com/profile/11175524117978712064</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2010/02/beware-of-hibernates-readwrite-cache.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-7171119485774099838' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/7171119485774099838' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-658456504'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='November 16, 2010 11:43 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-9143006050402866631</id><published>2010-06-16T13:02:36.283-07:00</published><updated>2010-06-16T13:02:36.283-07:00</updated><title type='text'>The above example miss some method implementations...</title><content type='html'>The above example miss some method implementations (at least not for mongo v2 java driver). So here is a full class:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public class DbObjectAdapter implements DBObject {&lt;br /&gt;  private static final Logger log = LoggerFactory.getLogger(DbObjectAdapter.class);&lt;br /&gt;  private final BeanUtilsBean beanUtils;&lt;br /&gt;  private final Object entity;&lt;br /&gt;  private final Set keySet;&lt;br /&gt;  private boolean partialObject;&lt;br /&gt;&lt;br /&gt;  public DbObjectAdapter(Object entity) {&lt;br /&gt;    if (entity == null) {&lt;br /&gt;      throw new IllegalArgumentException(&amp;quot;Entity must not be null&amp;quot;);&lt;br /&gt;    }&lt;br /&gt;    if (!entity.getClass().isAnnotationPresent(Entity.class)) {&lt;br /&gt;      throw new IllegalArgumentException(&amp;quot;Entity class must have annotation javax.persistence.Entity present&amp;quot;);&lt;br /&gt;    }&lt;br /&gt;    this.entity = entity;&lt;br /&gt;    this.beanUtils = new BeanUtilsBean();&lt;br /&gt;    this.keySet = new HashSet();&lt;br /&gt;    initKeySet();&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  @Override&lt;br /&gt;  public Object put(String name, Object value) {&lt;br /&gt;    try {&lt;br /&gt;      beanUtils.setProperty(entity, name, value);&lt;br /&gt;    } catch (Exception e) {&lt;br /&gt;      log.error(&amp;quot;Failed setting property&amp;quot;, e);&lt;br /&gt;    }&lt;br /&gt;    return value;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  @Override&lt;br /&gt;  public void putAll(BSONObject bsonObject) {&lt;br /&gt;    putAll(bsonObject.toMap());&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  @Override&lt;br /&gt;  public void putAll(Map map) {&lt;br /&gt;    try {&lt;br /&gt;      beanUtils.populate(entity, map);&lt;br /&gt;    } catch (Exception e) {&lt;br /&gt;      log.error(&amp;quot;Failed populating map&amp;quot;, e);&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  @Override&lt;br /&gt;  public Object get(String name) {&lt;br /&gt;    try {&lt;br /&gt;      return beanUtils.getProperty(entity, name);&lt;br /&gt;    } catch (Exception e) {&lt;br /&gt;      return null;&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  @Override&lt;br /&gt;  public Map toMap() {&lt;br /&gt;    Map map = Maps.newHashMap();&lt;br /&gt;    Iterator iterator = keySet.iterator();&lt;br /&gt;    while (iterator.hasNext()) {&lt;br /&gt;      String key = iterator.next();&lt;br /&gt;      map.put(key, get(key));&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    return map;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  @Override&lt;br /&gt;  public Object removeField(String s) {&lt;br /&gt;    Object retVal = get(s);&lt;br /&gt;    keySet.remove(s);&lt;br /&gt;    return retVal;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  @Override&lt;br /&gt;  public boolean containsKey(String s) {&lt;br /&gt;    return keySet.contains(s);&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  @Override&lt;br /&gt;  public boolean containsField(String s) {&lt;br /&gt;    return keySet.contains(s);&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  @Override&lt;br /&gt;  public Set keySet() {&lt;br /&gt;    return keySet;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  private void initKeySet() {&lt;br /&gt;    final PropertyDescriptor[] descriptors = beanUtils.getPropertyUtils().getPropertyDescriptors(entity);&lt;br /&gt;    for (PropertyDescriptor desc : descriptors) {&lt;br /&gt;      final Method readMethod = desc.getReadMethod();&lt;br /&gt;      MongoElement annotation;&lt;br /&gt;      if ((annotation = readMethod.getAnnotation(MongoElement.class)) != null) {&lt;br /&gt;        keySet.add(desc.getName());&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  @Override&lt;br /&gt;  public void markAsPartialObject() {&lt;br /&gt;    partialObject = true;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  @Override&lt;br /&gt;  public boolean isPartialObject() {&lt;br /&gt;    return partialObject;&lt;br /&gt;  }&lt;br /&gt;}</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/5268055598818482015/comments/default/9143006050402866631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/5268055598818482015/comments/default/9143006050402866631'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2010/02/migrating-springhibernate-application.html?showComment=1276718556283#c9143006050402866631' title=''/><author><name>Dima Gutzeit</name><uri>http://www.blogger.com/profile/09207682624678853325</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_9jjj8sC-1m4/S8OUCYbdUgI/AAAAAAAAONY/-taFITQLccc/s1600-R/me_bigger.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2010/02/migrating-springhibernate-application.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-5268055598818482015' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/5268055598818482015' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-146105786'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='June 16, 2010 1:02 PM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-1168290699503962124</id><published>2010-04-15T07:06:57.336-07:00</published><updated>2010-04-15T07:06:57.336-07:00</updated><title type='text'>Thank you for that interesting article. I&amp;#39;m wa...</title><content type='html'>Thank you for that interesting article. I&amp;#39;m waiting for the next one in the series.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/5268055598818482015/comments/default/1168290699503962124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/5268055598818482015/comments/default/1168290699503962124'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2010/02/migrating-springhibernate-application.html?showComment=1271340417336#c1168290699503962124' title=''/><author><name>Fran</name><uri>http://www.blogger.com/profile/17438644535062541761</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos4.flickr.com/5363640_13b3df163a_t.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2010/02/migrating-springhibernate-application.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-5268055598818482015' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/5268055598818482015' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-666960438'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='April 15, 2010 7:06 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-2788972959401981094</id><published>2010-04-07T12:52:22.729-07:00</published><updated>2010-04-07T12:52:22.729-07:00</updated><title type='text'>pretty interesting post, looking forward for the n...</title><content type='html'>pretty interesting post, looking forward for the next parts.&lt;br /&gt;&lt;br /&gt;What are your thoughts about cassandra instead of mongodb?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/5268055598818482015/comments/default/2788972959401981094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/5268055598818482015/comments/default/2788972959401981094'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2010/02/migrating-springhibernate-application.html?showComment=1270669942729#c2788972959401981094' title=''/><author><name>Artorius</name><uri>http://www.blogger.com/profile/09643642994523653071</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2010/02/migrating-springhibernate-application.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-5268055598818482015' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/5268055598818482015' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2010875093'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='April 7, 2010 12:52 PM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-8623840985980404779</id><published>2010-02-05T07:52:47.934-08:00</published><updated>2010-02-05T07:52:47.934-08:00</updated><title type='text'>We ran into this with the Terracotta Hibernate cac...</title><content type='html'>We ran into this with the Terracotta Hibernate cache provider (which is distributed) too. In the first rev of the Terracotta product we used bytecode manipulation to rewrite the concurrency strategies for greater concurrency.  In the new &amp;quot;Darwin&amp;quot; version, Terracotta is providing custom cache concurrency strategy classes for use with 3.2.x (since it&amp;#39;s a pluggable part of Hibernate) as well as a 3.3.x cache provider that can take care of it in the provider.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7171119485774099838/comments/default/8623840985980404779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7171119485774099838/comments/default/8623840985980404779'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2010/02/beware-of-hibernates-readwrite-cache.html?showComment=1265385167934#c8623840985980404779' title=''/><author><name>Alex Miller</name><uri>http://www.blogger.com/profile/01929662536395624733</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2010/02/beware-of-hibernates-readwrite-cache.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-7171119485774099838' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/7171119485774099838' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-491680251'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='February 5, 2010 7:52 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-8606306071617550504</id><published>2009-08-09T07:09:51.617-07:00</published><updated>2009-08-09T07:09:51.617-07:00</updated><title type='text'>Hi!
Are you still developing this?

Thanks, Philip...</title><content type='html'>Hi!&lt;br /&gt;Are you still developing this?&lt;br /&gt;&lt;br /&gt;Thanks, Philip</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7679245326963040923/comments/default/8606306071617550504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7679245326963040923/comments/default/8606306071617550504'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2009/04/intellij-plugin-for-fan-programming.html?showComment=1249826991617#c8606306071617550504' title=''/><author><name>philip</name><uri>http://www.blogger.com/profile/08897011817693913795</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2009/04/intellij-plugin-for-fan-programming.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-7679245326963040923' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/7679245326963040923' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-424196364'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='August 9, 2009 7:09 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-8412657929527587341</id><published>2009-04-12T00:52:00.000-07:00</published><updated>2009-04-12T00:52:00.000-07:00</updated><title type='text'>Uploaded to plugins.intellij.net - http://plugins....</title><content type='html'>Uploaded to plugins.intellij.net - http://plugins.intellij.net/plugin/?id=4241&lt;BR/&gt;Thanks Mario :-)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7679245326963040923/comments/default/8412657929527587341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7679245326963040923/comments/default/8412657929527587341'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2009/04/intellij-plugin-for-fan-programming.html?showComment=1239522720000#c8412657929527587341' title=''/><author><name>Dror</name><uri>http://www.blogger.com/profile/13535490206304787419</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2009/04/intellij-plugin-for-fan-programming.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-7679245326963040923' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/7679245326963040923' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1950982317'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='April 12, 2009 12:52 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-8916612877986002002</id><published>2009-04-07T09:37:00.000-07:00</published><updated>2009-04-07T09:37:00.000-07:00</updated><title type='text'>Why not uploading to http://plugins.intellij.net/&lt;...</title><content type='html'>Why not uploading to http://plugins.intellij.net/&lt;BR/&gt;&lt;BR/&gt;This is the official plugin is repository.&lt;BR/&gt;&lt;BR/&gt;Many people will be glad to use your plugin</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7679245326963040923/comments/default/8916612877986002002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7679245326963040923/comments/default/8916612877986002002'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2009/04/intellij-plugin-for-fan-programming.html?showComment=1239122220000#c8916612877986002002' title=''/><author><name>Mario Arias</name><uri>http://www.blogger.com/profile/18443175695679918574</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2009/04/intellij-plugin-for-fan-programming.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-7679245326963040923' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/7679245326963040923' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-33400803'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='April 7, 2009 9:37 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-6473478661200269578</id><published>2009-04-06T12:37:00.000-07:00</published><updated>2009-04-06T12:37:00.000-07:00</updated><title type='text'>Way to go Dror, can't wait for future versions.</title><content type='html'>Way to go Dror, can't wait for future versions.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7679245326963040923/comments/default/6473478661200269578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7679245326963040923/comments/default/6473478661200269578'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2009/04/intellij-plugin-for-fan-programming.html?showComment=1239046620000#c6473478661200269578' title=''/><author><name>Ophir</name><uri>http://ophir.radnitz.name/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/openid16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2009/04/intellij-plugin-for-fan-programming.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-7679245326963040923' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/7679245326963040923' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-139571733'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='April 6, 2009 12:37 PM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-4038424738778241632</id><published>2008-12-28T22:54:00.000-08:00</published><updated>2008-12-28T22:54:00.000-08:00</updated><title type='text'>CaffeineMark is way outdated (I doubt it is still ...</title><content type='html'>CaffeineMark is way outdated (I doubt it is still available for download) and some of its tests have the dead code problem.&lt;BR/&gt;&lt;BR/&gt;A good Java benchmark suite is &lt;A HREF="http://dacapobench.org/" REL="nofollow"&gt;DaCapo&lt;/A&gt;. We also use our own &lt;A HREF="http://www.excelsior-usa.com/jfcmark.html" REL="nofollow"&gt;JFCMark&lt;/A&gt;.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7133839129892089016/comments/default/4038424738778241632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/7133839129892089016/comments/default/4038424738778241632'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2008/12/so-you-want-to-write-your-own-benchmark.html?showComment=1230533640000#c4038424738778241632' title=''/><author><name>dleskov</name><uri>http://www.blogger.com/profile/07636065261953938780</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2008/12/so-you-want-to-write-your-own-benchmark.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-7133839129892089016' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/7133839129892089016' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-943406516'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='December 28, 2008 10:54 PM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-678602567282108111</id><published>2008-12-18T00:55:00.000-08:00</published><updated>2008-12-18T00:55:00.000-08:00</updated><title type='text'>Indeed a really great post. Thought I knew Java we...</title><content type='html'>Indeed a really great post. Thought I knew Java well :-(</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/4718813056527376458/comments/default/678602567282108111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/4718813056527376458/comments/default/678602567282108111'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2008/11/javalangoutofmemoryerror-permgen-space.html?showComment=1229590500000#c678602567282108111' title=''/><author><name>Ashish</name><uri>http://www.blogger.com/profile/11694776340687363944</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2008/11/javalangoutofmemoryerror-permgen-space.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-4718813056527376458' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/4718813056527376458' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-627489751'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='December 18, 2008 12:55 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-2841451407497031670</id><published>2008-12-17T07:44:00.000-08:00</published><updated>2008-12-17T07:44:00.000-08:00</updated><title type='text'>Well, looks like the "properties" as a language fe...</title><content type='html'>Well, looks like the "properties" as a language feature will have solve the problem also :)&lt;BR/&gt;Sorry, could not resist my stupid comment...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/4718813056527376458/comments/default/2841451407497031670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/4718813056527376458/comments/default/2841451407497031670'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2008/11/javalangoutofmemoryerror-permgen-space.html?showComment=1229528640000#c2841451407497031670' title=''/><author><name>Frederic Simon</name><uri>http://www.blogger.com/profile/01537253748863675494</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://www.jfrog.org/sites/fred/FredSimon.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2008/11/javalangoutofmemoryerror-permgen-space.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-4718813056527376458' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/4718813056527376458' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-243716169'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='December 17, 2008 7:44 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-3952440366148408391</id><published>2008-12-17T00:56:00.000-08:00</published><updated>2008-12-17T00:56:00.000-08:00</updated><title type='text'>https://issues.apache.org/jira/browse/WICKET-1959</title><content type='html'>https://issues.apache.org/jira/browse/WICKET-1959</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/4718813056527376458/comments/default/3952440366148408391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/4718813056527376458/comments/default/3952440366148408391'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2008/11/javalangoutofmemoryerror-permgen-space.html?showComment=1229504160000#c3952440366148408391' title=''/><author><name>Dror Bereznitsky</name><uri>http://www.blogger.com/profile/13989642290911883201</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://2.bp.blogspot.com/_am0V59VIqgA/STPGg0fxn2I/AAAAAAAACW0/rdxQ6rI0poQ/S220/Dror.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2008/11/javalangoutofmemoryerror-permgen-space.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-4718813056527376458' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/4718813056527376458' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-627852097'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='December 17, 2008 12:56 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-2439985392811302330</id><published>2008-12-17T00:40:00.000-08:00</published><updated>2008-12-17T00:40:00.000-08:00</updated><title type='text'>Did you file an issue in &lt;a href="http://issues.ap...</title><content type='html'>Did you file an issue in &lt;A HREF="http://issues.apache.org/jira/browse/WICKET" REL="nofollow"&gt;Wicket's Jira&lt;/A&gt;?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/4718813056527376458/comments/default/2439985392811302330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/4718813056527376458/comments/default/2439985392811302330'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2008/11/javalangoutofmemoryerror-permgen-space.html?showComment=1229503200000#c2439985392811302330' title=''/><author><name>Erik van Oosten</name><uri>http://www.blogger.com/profile/15976519439979651010</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2008/11/javalangoutofmemoryerror-permgen-space.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-4718813056527376458' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/4718813056527376458' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2143086062'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='December 17, 2008 12:40 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-8834660299409727536</id><published>2008-12-17T00:25:00.000-08:00</published><updated>2008-12-17T00:25:00.000-08:00</updated><title type='text'>good post!&lt;br&gt;With&lt;br&gt;http://www.eclipse.org/mat y...</title><content type='html'>good post!&lt;BR/&gt;With&lt;BR/&gt;http://www.eclipse.org/mat you probably would have found your problem much quicker. &lt;BR/&gt;&lt;BR/&gt;You may also want to check my blogs at http://kohlerm.blogspot.com/search/label/memory</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/4718813056527376458/comments/default/8834660299409727536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/4718813056527376458/comments/default/8834660299409727536'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2008/11/javalangoutofmemoryerror-permgen-space.html?showComment=1229502300000#c8834660299409727536' title=''/><author><name>Markus Kohler</name><uri>http://www.blogger.com/profile/06348916709650836506</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_MFv_s-Hc-mQ/SMT5XH81cLI/AAAAAAAAAYc/fs0LJQQbPdE/S220/meSmall.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2008/11/javalangoutofmemoryerror-permgen-space.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-4718813056527376458' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/4718813056527376458' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-562741097'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='December 17, 2008 12:25 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2299220135518584615.post-1565857704902670005</id><published>2008-12-16T08:22:00.000-08:00</published><updated>2008-12-16T08:22:00.000-08:00</updated><title type='text'>awesome debugging.  i need to get to this level.</title><content type='html'>awesome debugging.  i need to get to this level.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/4718813056527376458/comments/default/1565857704902670005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2299220135518584615/4718813056527376458/comments/default/1565857704902670005'/><link rel='alternate' type='text/html' href='http://drorbr.blogspot.com/2008/11/javalangoutofmemoryerror-permgen-space.html?showComment=1229444520000#c1565857704902670005' title=''/><author><name>Ivan</name><uri>http://www.blogger.com/profile/00530381404081691368</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://drorbr.blogspot.com/2008/11/javalangoutofmemoryerror-permgen-space.html' ref='tag:blogger.com,1999:blog-2299220135518584615.post-4718813056527376458' source='http://www.blogger.com/feeds/2299220135518584615/posts/default/4718813056527376458' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1150402283'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='December 16, 2008 8:22 AM'/></entry></feed>
