<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Hobione&#039;s Weblog &#187; DWR</title>
	<atom:link href="http://hobione.wordpress.com/category/ajax-libraries/dwr/feed/" rel="self" type="application/rss+xml" />
	<link>http://hobione.wordpress.com</link>
	<description>Living &#38; Breathing in Web 2.0 Era</description>
	<lastBuildDate>Tue, 03 Nov 2009 20:56:53 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='hobione.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/fdf719a248a0428686a75d76d61a20ff?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Hobione&#039;s Weblog &#187; DWR</title>
		<link>http://hobione.wordpress.com</link>
	</image>
			<item>
		<title>Ajax keywords defination</title>
		<link>http://hobione.wordpress.com/2007/12/16/ajax-synonyms/</link>
		<comments>http://hobione.wordpress.com/2007/12/16/ajax-synonyms/#comments</comments>
		<pubDate>Sun, 16 Dec 2007 20:27:52 +0000</pubDate>
		<dc:creator>HobiOne</dc:creator>
				<category><![CDATA[DWR]]></category>

		<guid isPermaLink="false">http://hobione.wordpress.com/2007/12/16/ajax-synonyms/</guid>
		<description><![CDATA[Asynchronous:  The request is taking place in the background, out of sight of the user interface.
XHR: XMLHttpRequest
RPC: Remote Procedure Calling is a mechanism to allow local code to call methods on objects that exist on a remote server as if that remote object were also local.
Stub:  RPC works by creating a local proxy [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hobione.wordpress.com&blog=2310597&post=13&subd=hobione&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><b>Asynchronous</b>:  The request is taking place in the background, out of sight of the user interface.</p>
<p><b>XHR</b>: XMLHttpRequest</p>
<p><b>RPC</b>: Remote Procedure Calling is a mechanism to allow local code to call methods on objects that exist on a remote server as if that remote object were also local.</p>
<p><b>Stub:</b>  RPC works by creating a local proxy interface that mimics the remote method signature.  Example, creator = new in dwr.xml creates client-side stub.</p>
<p><font color="red">* </font>DWR is only useful for java web applications hosted by a servlet engine.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hobione.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hobione.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hobione.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hobione.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hobione.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hobione.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hobione.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hobione.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hobione.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hobione.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hobione.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hobione.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hobione.wordpress.com&blog=2310597&post=13&subd=hobione&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hobione.wordpress.com/2007/12/16/ajax-synonyms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c428883b10d0500830c7034cd441dae0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HobiOne</media:title>
		</media:content>
	</item>
		<item>
		<title>Another day with DWR 2.0 &#8211; error to Execute</title>
		<link>http://hobione.wordpress.com/2007/12/14/another-day-with-dwr-20/</link>
		<comments>http://hobione.wordpress.com/2007/12/14/another-day-with-dwr-20/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 23:48:11 +0000</pubDate>
		<dc:creator>HobiOne</dc:creator>
				<category><![CDATA[Ajax Libraries]]></category>
		<category><![CDATA[DWR]]></category>

		<guid isPermaLink="false">http://hobione.wordpress.com/2007/12/14/another-day-with-dwr-20/</guid>
		<description><![CDATA[Since demo application worked, I wanted to leverage my DWR knowledge in my existing servlet application.   I have a shopping cart application that I wanted to add ajax callback for a field and I am having some serious issues.
   Since &#8216;has-a&#8217; relationship exist in ItemOrder.java, so I had to do marshalling [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hobione.wordpress.com&blog=2310597&post=10&subd=hobione&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal">Since demo application worked, I wanted to leverage my DWR knowledge in my existing servlet application. <span>  </span>I have a shopping cart application that I wanted to add ajax callback for a field and I am having some serious issues.</p>
<p> <a href="http://hobione.files.wordpress.com/2007/12/dwr.jpg" title="Marshalling issue"><img src="http://hobione.files.wordpress.com/2007/12/dwr.thumbnail.jpg" alt="Marshalling issue" /></a>  Since &#8216;has-a&#8217; relationship exist in ItemOrder.java, so I had to do marshalling on ItemOrder and CDTypeVO in dwr.xml.<span>  </span>Here is the code for marshalling both beans.</p>
<p class="MsoNormal"><span> </span>&lt;allow&gt;<br />
<span>        </span>&lt;convert<span>  </span>converter=&#8221;bean&#8221; match=&#8221;cdorder.domain.ItemOrder&#8221; /&gt;<br />
<span>        </span>&lt;create creator=&#8221;new&#8221; javascript=&#8221;ItemOrder&#8221;&gt;<br />
<span>            </span>&lt;param name=&#8221;class&#8221; value=&#8221;cdorder.domain.ItemOrder&#8221;/&gt;<span><br />
</span>         &lt;/create&gt;<span></span><span>   </span></p>
<p class="MsoNormal"><span>        </span>&lt;convert<span>  </span>converter=&#8221;bean&#8221; match=&#8221;cdorder.domain.CDTypeVO&#8221; /&gt;<br />
<span>        </span>&lt;create creator=&#8221;new&#8221; javascript=&#8221;CDTypeVO&#8221; &gt;<br />
<span>            </span>&lt;param name=&#8221;class&#8221; value=&#8221;cdorder.domain.CDTypeVO&#8221;/&gt;<span><br />
</span>&lt;/create&gt;<span><br />
</span>&lt;/allow&gt;</p>
<p class="MsoNormal"> This resolved all red error, but IteamOrder bean still not functioning properly.<span>  </span>Every time I click those Execute button, I am getting a nasty pop up Error message. Not sure, what am I missing.</p>
<p class="MsoNormal"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal"><span> </span><a href="http://hobione.files.wordpress.com/2007/12/dwr2.jpg" title="Direct link to file"><img src="http://hobione.files.wordpress.com/2007/12/dwr2.thumbnail.jpg" alt="DWR Pop up Error" height="113" width="171" /></a><span style="font-size:10pt;">  Here is the architecture description:<span>  </span>I have a form which has ‘Add’ buttons.<span>  </span>When an Add button get clicked, it submits a form and request goes to <strong>OrderPageServlet.java </strong>and here </span><span style="font-size:10pt;">what it</span><span style="font-size:10pt;"> does as follows:</span></p>
<ol>
<li class="MsoNormal"><span style="font-size:10pt;">Get a shopping cart from session variable</span></li>
<li class="MsoNormal"><span style="font-size:10pt;">If shopping cart is null, instantiate a empty shopping      cart and put it in the session</span></li>
</ol>
<p class="MsoNormal" style="margin-left:108pt;text-indent:-108pt;"><!--[if !supportLists]--><span style="font-size:10pt;"><span><span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">                                                               </span>i.<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">      </span></span></span><!--[endif]--><span style="font-size:10pt;">cart = (ShoppingCart)session.getAttribute(&#8220;shoppingCart&#8221;);</span></p>
<p class="MsoNormal" style="margin-left:108pt;text-indent:-108pt;"><!--[if !supportLists]--><span style="font-size:10pt;"><span><span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">                                                              </span>ii.<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">      </span></span></span><!--[endif]--><span style="font-size:10pt;"><span>            </span>// New visitors get a fresh shopping cart.</span></p>
<p class="MsoNormal" style="margin-left:108pt;text-indent:-108pt;"><!--[if !supportLists]--><span style="font-size:10pt;"><span><span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">                                                            </span>iii.<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">      </span></span></span><!--[endif]--><span style="font-size:10pt;"><span>            </span>// Previous visitors keep using their existing cart.</span></p>
<p class="MsoNormal" style="margin-left:108pt;text-indent:-108pt;"><!--[if !supportLists]--><span style="font-size:10pt;"><span><span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">                                                            </span>iv.<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">      </span></span></span><!--[endif]--><span style="font-size:10pt;"><span>      </span><span>      </span>if (cart == null) {</span></p>
<p class="MsoNormal" style="margin-left:108pt;text-indent:-108pt;"><!--[if !supportLists]--><span style="font-size:10pt;"><span><span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">                                                             </span>v.<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">      </span></span></span><!--[endif]--><span style="font-size:10pt;"><span>                </span>cart = new ShoppingCart();</span></p>
<p class="MsoNormal" style="margin-left:108pt;text-indent:-108pt;"><!--[if !supportLists]--><span style="font-size:10pt;"><span><span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">                                                            </span>vi.<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">      </span></span></span><!--[endif]--><span style="font-size:10pt;"><span>                </span>session.setAttribute(&#8220;shoppingCart&#8221;, cart);</span></p>
<p class="MsoNormal" style="margin-left:108pt;text-indent:-108pt;"><!--[if !supportLists]--><span style="font-size:10pt;"><span><span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">                                                          </span>vii.<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">      </span></span></span><!--[endif]--><span style="font-size:10pt;"><span>            </span>}</span></p>
<ol>
<li class="MsoNormal"><span style="font-size:10pt;">Now, based on CD Id that has been passed,<span>  </span>add item to the cart in Servlet</span></li>
</ol>
<p class="MsoNormal" style="margin-left:108pt;text-indent:-108pt;"><!--[if !supportLists]--><span style="font-size:10pt;"><span><span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">                                                               </span>i.<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">      </span></span></span><!--[endif]--><span style="font-size:10pt;">cart.addItem(cdID,type);</span></p>
<ol>
<li class="MsoNormal"><strong><span style="font-size:10pt;">ShoppingCart</span></strong><span style="font-size:10pt;"> has an ArrayList that keep tracks all order</span></li>
<li class="MsoNormal"><span style="font-size:10pt;">Add item to the list in the <strong>ShopptingCart.java</strong></span></li>
</ol>
<p class="MsoNormal" style="margin-left:108pt;text-indent:-108pt;"><!--[if !supportLists]--><span style="font-size:10pt;"><span><span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">                                                               </span>i.<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">      </span></span></span><!--[endif]--><span style="font-size:10pt;">private ArrayList itemsOrdered = new ArrayList();</span></p>
<p class="MsoNormal" style="margin-left:108pt;text-indent:-108pt;"><!--[if !supportLists]--><span style="font-size:10pt;"><span><span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">                                                              </span>ii.<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">      </span></span></span><!--[endif]--><span style="font-size:10pt;">ItemOrder newOrder = new ItemOrder(cdTypeDAO.getSingleCdType(cdID,false));</span></p>
<p class="MsoNormal" style="margin-left:108pt;text-indent:-108pt;"><!--[if !supportLists]--><span style="font-size:10pt;"><span><span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">                                                            </span>iii.<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">      </span></span></span><!--[endif]--><span style="font-size:10pt;">itemsOrdered.add(newOrder);</span></p>
<ol>
<li class="MsoNormal"><span style="font-size:10pt;">Here is the code snippet of<strong> ItemOrder.java</strong></span></li>
</ol>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;">public class ItemOrder {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>private CDTypeVO item;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>private int numItems;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>private String processedDate;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>private String processedBy;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public ItemOrder(CDTypeVO item) {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>setItem(item);</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>setNumItems(1);</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public CDTypeVO getItem() {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>return (item);</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>//@Override</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;">//<span>  </span>public String toString(){</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;">//<span>      </span>return item.toString() + &#8221; &#8221; + getNumItems() + &#8221; cdID &#8221; + getCdId() + &#8221; cdType &#8221; + getCDType() + &#8221; description: &#8221; + getDescription() + &#8220;\n&#8221;;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;">//<span>  </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public void setItem(CDTypeVO item) {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>this.item = item;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public int getCdId() {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>return (getItem().getCdId());</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public String getCDType() {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>return (getItem().getCdType());</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public String getDescription() {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>return (getItem().getDescription());</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>//quantity</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public int getNumItems() {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>return numItems;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public void setNumItems(int n) {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>this.numItems = n;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public void incrementNumItems() {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>setNumItems(getNumItems() + 1);</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public void cancelOrder() {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>setNumItems(0);</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public String getProcessedDate() {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>return processedDate;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public void setProcessedDate(String processedDate) {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>this.processedDate = processedDate;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public String getProcessedBy() {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>return processedBy;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public void setProcessedBy(String processedBy) {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>this.processedBy = processedBy;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>public String sayHello(String name) {</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>        </span>return &#8220;Hello, &#8221; + name;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"><span>    </span>}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;">}</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<ol>
<li class="MsoNormal"><span style="font-size:10pt;">Here is the code snippet for CDTypeVO.java Bean\</span></li>
<li class="MsoNormal"><span style="font-size:10pt;">/*</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span> </span>*      CDType.java</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span> </span>*</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span> </span>* Created      on December 6, 2004, 10:02 AM</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span> </span>*/</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"> </span></li>
<li class="MsoNormal"><span style="font-size:10pt;">package cdorder.domain;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"> </span></li>
<li class="MsoNormal"><span style="font-size:10pt;">/**</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span> </span>*</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span> </span>*      @author<span>  </span>hhaque</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span> </span>* VO =      Value Object</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span> </span>*/</span></li>
<li class="MsoNormal"><span style="font-size:10pt;">public class CDTypeVO implements      java.io.Serializable{</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span></span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>private      int cdId;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>private      String cdType;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>private      String description;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>private      String date;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span></span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>/**      Creates a new instance of CDType */</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>public      CDTypeVO() {</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>}</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span></span></li>
<li class="MsoNormal"><span style="font-size:10pt;">//<span>         </span>public String toString(){</span></li>
<li class="MsoNormal"><span style="font-size:10pt;">//<span>        </span></span></li>
<li class="MsoNormal"><span style="font-size:10pt;">//<span>            </span>return &#8220;cdID = &#8221; + getCdId() + </span></li>
<li class="MsoNormal"><span style="font-size:10pt;">//<span>                   </span>&#8221; cdType = &#8221; + getCdType() + </span></li>
<li class="MsoNormal"><span style="font-size:10pt;">//<span>                   </span>&#8221; description = &#8221; +getDescription() +&#8221; date =      &#8220;+getDate() + &#8220;\n&#8221;;<span>        </span></span></li>
<li class="MsoNormal"><span style="font-size:10pt;">//<span>    </span>}</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span></span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>public      int getCdId() {</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>             </span>return cdId;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>}</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>public      void setCdId(int cdId) {</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>             </span>this.cdId = cdId;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>}<span>    </span></span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>public      String getCdType(){</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>             </span>return cdType;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>}</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>public      void setCdType(String cdType){</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>             </span>this.cdType = cdType;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>}<span>        </span></span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>public      String getDescription(){</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>             </span>return description;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>}</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>public      void setDescription(String description){</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>             </span>this.description = description;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>}<span>        </span></span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>public      String getDate(){</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>             </span>return date;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>}</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>public      void setDate(String date){</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>             </span>this.date = date;</span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span>    </span>}<span>   </span></span></li>
<li class="MsoNormal"><span style="font-size:10pt;"><span> </span></span></li>
<li class="MsoNormal"><span style="font-size:10pt;">}</span></li>
</ol>
<p>When I do this</p>
<p>&lt;script&gt;</p>
<p><span style="font-size:12pt;font-family:'Times New Roman';">var numItemValue = dwr.util.getValue(&#8216;numItems&#8217;);</span></p>
<p><span style="font-size:12pt;font-family:'Times New Roman';">ItemOrder.sayHello(numItemsValue, loadDataCallback);</span>  <em>It does not do anything.</em></p>
<p><strong> Here is my call back function:</strong></p>
<p class="MsoNormal">function loadDataCallback(returnValue) {</p>
<p class="MsoNormal"><span>    </span>dwr.util.setValue(&#8216;demoReply&#8217;, returnValue);<span>    </span></p>
<p><span style="font-size:12pt;font-family:'Times New Roman';"><span>  </span>}</span> &lt;/script&gt;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-size:10pt;"> </span></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hobione.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hobione.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hobione.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hobione.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hobione.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hobione.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hobione.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hobione.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hobione.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hobione.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hobione.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hobione.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hobione.wordpress.com&blog=2310597&post=10&subd=hobione&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hobione.wordpress.com/2007/12/14/another-day-with-dwr-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c428883b10d0500830c7034cd441dae0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HobiOne</media:title>
		</media:content>

		<media:content url="http://hobione.files.wordpress.com/2007/12/dwr.thumbnail.jpg" medium="image">
			<media:title type="html">Marshalling issue</media:title>
		</media:content>

		<media:content url="http://hobione.files.wordpress.com/2007/12/dwr2.thumbnail.jpg" medium="image">
			<media:title type="html">DWR Pop up Error</media:title>
		</media:content>
	</item>
		<item>
		<title>Debug DWR (How to)</title>
		<link>http://hobione.wordpress.com/2007/12/14/debug-dwr/</link>
		<comments>http://hobione.wordpress.com/2007/12/14/debug-dwr/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 23:31:37 +0000</pubDate>
		<dc:creator>HobiOne</dc:creator>
				<category><![CDATA[Ajax Libraries]]></category>
		<category><![CDATA[DWR]]></category>

		<guid isPermaLink="false">http://hobione.wordpress.com/2007/12/14/debug-dwr/</guid>
		<description><![CDATA[Here is the great trick that I have learned today. How to debug DWR?  All I had to do to add debug = true in my web.xml file (http://getahead.org/dwr/server/servlet)
&#60;servlet&#62;
&#60;servlet-name&#62;dwr-invoker&#60;/servlet-name&#62;
&#60;servlet-class&#62;org.directwebremoting.servlet.DwrServlet&#60;/servlet-class&#62;
&#60;init-param&#62;
&#60;param-name&#62;debug&#60;/param-name&#62;
&#60;param-value&#62;true&#60;/param-value&#62;
&#60;/init-param&#62;
&#60;/servlet&#62;
Redeploy the application and in the URL I typed in http://localhost:8084/cdOrder/dwr

Keep in mind that ‘dwr’ is a keyword, it is very cool features and I love [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hobione.wordpress.com&blog=2310597&post=6&subd=hobione&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal">Here is the great <b>trick </b>that I have learned today. How to debug DWR?  All I had to do to add debug = true in my web.xml file (http://getahead.org/dwr/server/servlet)</p>
<p class="MsoNormal">&lt;servlet&gt;<br />
<span></span>&lt;servlet-name&gt;dwr-invoker&lt;/servlet-name&gt;<span><br />
</span>&lt;servlet-class&gt;org.directwebremoting.servlet.DwrServlet&lt;/servlet-class&gt;<br />
<span></span>&lt;init-param&gt;<br />
<span></span><span></span>&lt;param-name&gt;debug&lt;/param-name&gt;<br />
<span></span>&lt;param-value&gt;true&lt;/param-value&gt;<br />
<span></span>&lt;/init-param&gt;<br />
<span></span>&lt;/servlet&gt;</p>
<p>Redeploy the application and in the URL I typed in http://localhost:8084/cdOrder/dwr</p>
<p class="MsoNormal"><a href="http://hobione.files.wordpress.com/2007/12/dwr.jpg" title="Direct link to file"><img src="http://hobione.files.wordpress.com/2007/12/dwr.thumbnail.jpg?w=159&#038;h=128" alt="DWR debugger" height="128" width="159" /></a></p>
<p class="MsoNormal">Keep in mind that ‘dwr’ is a keyword, it is very cool features and I love it.<span>  </span>It helped me to speed up my development time.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hobione.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hobione.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hobione.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hobione.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hobione.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hobione.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hobione.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hobione.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hobione.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hobione.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hobione.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hobione.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hobione.wordpress.com&blog=2310597&post=6&subd=hobione&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hobione.wordpress.com/2007/12/14/debug-dwr/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c428883b10d0500830c7034cd441dae0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HobiOne</media:title>
		</media:content>

		<media:content url="http://hobione.files.wordpress.com/2007/12/dwr.thumbnail.jpg" medium="image">
			<media:title type="html">DWR debugger</media:title>
		</media:content>
	</item>
		<item>
		<title>DWR and Java Bean Configuration</title>
		<link>http://hobione.wordpress.com/2007/12/14/dwr-and-java-bean-configuration/</link>
		<comments>http://hobione.wordpress.com/2007/12/14/dwr-and-java-bean-configuration/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 16:24:40 +0000</pubDate>
		<dc:creator>HobiOne</dc:creator>
				<category><![CDATA[Ajax Libraries]]></category>
		<category><![CDATA[DWR]]></category>

		<guid isPermaLink="false">http://hobione.wordpress.com/2007/12/14/dwr-and-java-bean-configuration/</guid>
		<description><![CDATA[Jason: DWR dynamically creates a JS file that has a stub that matches the class and methods you&#8217;re exposing. so, if you have a Demo class with the method doFoo(), it creates a stub JS class called Demo with the method doFoo() that wraps the Ajax call to the DWR servlet
End of messages received while [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hobione.wordpress.com&blog=2310597&post=5&subd=hobione&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Jason: DWR dynamically creates a JS file that has a stub that matches the class and methods you&#8217;re exposing. so, if you have a Demo class with the method doFoo(), it creates a stub JS class called Demo with the method doFoo() that wraps the Ajax call to the DWR servlet</p>
<p>End of messages received while you were offline at 9:23 AM on Wednesday<br />
Jason: you call Demo.doFoo(&lt;callback&gt;) (iirc) from your page, and it uses the stub plus the plumbing from engine.js to make the XHR call, get the results, and cal your callback function</p>
<p>HobiOne: nice, so question is, if I have 10 beans, I have to create 10 js</p>
<p>Jason: well, you have to configure DWR to expose those beans, then include each JS file in your page<br />
if I were you, i&#8217;d use annotations. much easier :)</p>
<p>HobiOne: I see, okay back to your answer, &#8220;configure DWR&#8221;, do you mean in dwr.xml file</p>
<p>Jason: yes though if you use annotations, I think you set up a different DWR servlet, then just annotate the class and methods you want to expose<br />
it would be nice if DWR offered a KitchenSink.js that included everything else, but I don&#8217;t think it does</p>
<p>Sent at 9:27 AM on Wednesday<br />
HobiOne: how about DAO stuff, do I only register beans to dwr.xml or any java classes I make in back end</p>
<p>Jason: well, i&#8217;d be REALLY careful what you expose to the outside world</p>
<p>Sent at 9:31 AM on Wednesday<br />
Jason: i.e., i would NOT expose DAOs</p>
<p>HobiOne: got it, only beans, b/c from html, I dont need to talk to DAO, bean should be responsible to communicate with DAOs</p>
<p><a title="DWR + Dojo" href="http://ajax.sys-con.com/read/522907.htm" target="_blank">A DWR Data Store for Dojo (Putting two powerful AJAX libraries to work for you):</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hobione.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hobione.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hobione.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hobione.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hobione.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hobione.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hobione.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hobione.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hobione.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hobione.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hobione.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hobione.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hobione.wordpress.com&blog=2310597&post=5&subd=hobione&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hobione.wordpress.com/2007/12/14/dwr-and-java-bean-configuration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c428883b10d0500830c7034cd441dae0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HobiOne</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8216;dwr&#8217; is undefined</title>
		<link>http://hobione.wordpress.com/2007/12/12/test/</link>
		<comments>http://hobione.wordpress.com/2007/12/12/test/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 15:38:51 +0000</pubDate>
		<dc:creator>HobiOne</dc:creator>
				<category><![CDATA[Ajax Libraries]]></category>
		<category><![CDATA[DWR]]></category>

		<guid isPermaLink="false">http://hobione.wordpress.com/2007/12/12/test/</guid>
		<description><![CDATA[I was trying to run DWR&#8217;s demo example and here what I missed.
I forgot to add these following pieces of code in my index.jsp page
&#60;script type=&#8221;text/javascript&#8221; src=&#8221;dwr/engine.js&#8221;&#62;&#60;/script&#62;
&#60;script type=&#8221;text/javascript&#8221; src=&#8221;dwr/util.js&#8221;&#62;&#60;/script&#62;
&#60;script type=&#8221;text/javascript&#8221; src=&#8221;dwr/engine.js&#8221;&#62;&#60;/script&#62;
Second, I forgot to add commons-logging-1.0.4.jar in my class path
And very last I forgot to add
&#60;script type=&#8221;text/javascript&#8221; src=&#8221;dwr/interface/Demo.js&#8221;&#62; &#60;/script&#62;
Since I had a Demo.java bean
So, summary [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hobione.wordpress.com&blog=2310597&post=3&subd=hobione&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I was trying to run DWR&#8217;s demo example and here what I missed.</p>
<p class="MsoNormal">I forgot to add these following pieces of code in my index.jsp page</p>
<p class="MsoNormal">&lt;script type=&#8221;text/javascript&#8221; src=&#8221;dwr/engine.js&#8221;&gt;&lt;/script&gt;<br />
&lt;script type=&#8221;text/javascript&#8221; src=&#8221;dwr/util.js&#8221;&gt;&lt;/script&gt;<br />
&lt;script type=&#8221;text/javascript&#8221; src=&#8221;dwr/engine.js&#8221;&gt;&lt;/script&gt;</p>
<p class="MsoNormal">Second, I forgot to add commons-logging-1.0.4.jar in my class path</p>
<p class="MsoNormal">And very last I forgot to add</p>
<p class="MsoNormal">&lt;script type=&#8221;text/javascript&#8221; src=&#8221;dwr/interface/Demo.js&#8221;&gt; &lt;/script&gt;</p>
<p class="MsoNormal">Since I had a Demo.java bean</p>
<p class="MsoNormal">So, summary is, DWR&#8217;s http://getahead.org/dwr/getstarted has good documentation but needed little more polishing for people like novice who never used DWR.<span>  </span>Now everything works like a champ and I can have a good night sleep.</p>
<p class="MsoNormal">&nbsp;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hobione.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hobione.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hobione.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hobione.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hobione.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hobione.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hobione.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hobione.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hobione.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hobione.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hobione.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hobione.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hobione.wordpress.com&blog=2310597&post=3&subd=hobione&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hobione.wordpress.com/2007/12/12/test/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c428883b10d0500830c7034cd441dae0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">HobiOne</media:title>
		</media:content>
	</item>
	</channel>
</rss>