<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<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/"
	>

<channel>
	<title>Thinking Exception</title>
	<link>http://waynewan.com</link>
	<description>Throw new com.thestore.ThinkingException("Wayne Wan");</description>
	<pubDate>Wed, 29 Feb 2012 15:37:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>My first open source project Q-Comet was launched</title>
		<link>http://waynewan.com/archives/137</link>
		<comments>http://waynewan.com/archives/137#comments</comments>
		<pubDate>Wed, 29 Feb 2012 15:35:34 +0000</pubDate>
		<dc:creator>Wayne Wan</dc:creator>
		
		<category><![CDATA[open source]]></category>

		<category><![CDATA[comet]]></category>

		<category><![CDATA[comet framework]]></category>

		<category><![CDATA[observer pattern in web application]]></category>

		<category><![CDATA[Q-Comet]]></category>

		<guid isPermaLink="false">http://waynewan.com/archives/137</guid>
		<description><![CDATA[&#160; &#160; Q-Comet is a simple comet framework based on tomcat6&#39;s comet support, currently it only realized a point-point and broadcast message.
&#160; &#160; This project was hosted by google code (http://code.google.com/p/q-comet/)
]]></description>
		<wfw:commentRss>http://waynewan.com/archives/137/feed</wfw:commentRss>
		</item>
		<item>
		<title>Observer pattern implementation in web application using Comet</title>
		<link>http://waynewan.com/archives/135</link>
		<comments>http://waynewan.com/archives/135#comments</comments>
		<pubDate>Thu, 23 Feb 2012 13:55:52 +0000</pubDate>
		<dc:creator>Wayne Wan</dc:creator>
		
		<category><![CDATA[About Work]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[comet]]></category>

		<category><![CDATA[observer pattern in web application]]></category>

		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://waynewan.com/archives/135</guid>
		<description><![CDATA[&#160; &#160; &#160;Observer pattern can be implemented easily in C/S based applications, but in web application area it is not easy to implement caused by the shortcoming of HTTP protocol. Currently we have some solutions :&#160;

browser plugins: we can use socket communication in flash or applet etc. by this we can implement C/S likely applications, [...]]]></description>
		<wfw:commentRss>http://waynewan.com/archives/135/feed</wfw:commentRss>
		</item>
		<item>
		<title>MySQL replication configuration for Community Edition</title>
		<link>http://waynewan.com/archives/134</link>
		<comments>http://waynewan.com/archives/134#comments</comments>
		<pubDate>Wed, 22 Feb 2012 13:02:32 +0000</pubDate>
		<dc:creator>Wayne Wan</dc:creator>
		
		<category><![CDATA[DataBase]]></category>

		<category><![CDATA[Mysql]]></category>

		<category><![CDATA[MySQL replication configuration]]></category>

		<category><![CDATA[Replication]]></category>

		<guid isPermaLink="false">http://waynewan.com/archives/134</guid>
		<description><![CDATA[&#160; &#160; This is just a brief summary for the whole steps, more details please refer to :&#160;http://dev.mysql.com/doc/refman/5.5/en/replication.html
Steps:&#160;
1. master and slave server must have the same database structure and same data;(dump data from master to slave).
2. for master server:set server-id=1 and open binary log(log-bin=mysql-bin.log)
&#160; &#160; for slave server : set server-id=2.
3. start master server, use [...]]]></description>
		<wfw:commentRss>http://waynewan.com/archives/134/feed</wfw:commentRss>
		</item>
		<item>
		<title>BCDEdit Command-Line Options</title>
		<link>http://waynewan.com/archives/133</link>
		<comments>http://waynewan.com/archives/133#comments</comments>
		<pubDate>Tue, 14 Feb 2012 15:06:24 +0000</pubDate>
		<dc:creator>Wayne Wan</dc:creator>
		
		<category><![CDATA[OS Related]]></category>

		<category><![CDATA[BCDEdit]]></category>

		<category><![CDATA[MBR fix]]></category>

		<guid isPermaLink="false">http://waynewan.com/archives/133</guid>
		<description><![CDATA[&#160;
Boot Configuration Data (BCD) files provide a store that is used to describe boot applications and boot application settings. The objects and elements in the store effectively replace Boot.ini.
BCDEdit is a command-line tool for managing BCD stores. It can be used for a variety of purposes, including creating new stores, modifying existing stores, adding boot [...]]]></description>
		<wfw:commentRss>http://waynewan.com/archives/133/feed</wfw:commentRss>
		</item>
		<item>
		<title>Forward-Backward function in Chrome</title>
		<link>http://waynewan.com/archives/132</link>
		<comments>http://waynewan.com/archives/132#comments</comments>
		<pubDate>Fri, 06 Jan 2012 14:01:50 +0000</pubDate>
		<dc:creator>Wayne Wan</dc:creator>
		
		<category><![CDATA[About Work]]></category>

		<category><![CDATA[Web Develop]]></category>

		<category><![CDATA[chrome]]></category>

		<category><![CDATA[Forward-Backward function]]></category>

		<guid isPermaLink="false">http://waynewan.com/archives/132</guid>
		<description><![CDATA[&#160;&#160;&#160; Nowadays we are familiar with the forward and backward&#160;function of browser, but may be little of us know the real algorithm of it. In a recent project, I have to&#160;simulate a forward-backward function for our ajax based web application. So I spend some time on the forward-backward algorithm of Chrome.
]]></description>
		<wfw:commentRss>http://waynewan.com/archives/132/feed</wfw:commentRss>
		</item>
		<item>
		<title>Nested method invoke in the same instance issue of Spring AOP</title>
		<link>http://waynewan.com/archives/131</link>
		<comments>http://waynewan.com/archives/131#comments</comments>
		<pubDate>Tue, 06 Dec 2011 14:57:33 +0000</pubDate>
		<dc:creator>Wayne Wan</dc:creator>
		
		<category><![CDATA[open source]]></category>

		<category><![CDATA[nested method invoke]]></category>

		<category><![CDATA[nested transaction]]></category>

		<category><![CDATA[Spring AOP]]></category>

		<guid isPermaLink="false">http://waynewan.com/archives/131</guid>
		<description><![CDATA[&#160; &#160; Today, Spring AOP is widely used in transaction manage, but I found something that I had never noticed yet.
	&#160; &#160; The situation was : &#160;I have a service class named KeywordExtendService , there are 2 methods in it named: &#34;start&#34; and &#34;service&#34;. the service method will invoke the start method. but I config [...]]]></description>
		<wfw:commentRss>http://waynewan.com/archives/131/feed</wfw:commentRss>
		</item>
		<item>
		<title>How to install Hadoop on windows7</title>
		<link>http://waynewan.com/archives/130</link>
		<comments>http://waynewan.com/archives/130#comments</comments>
		<pubDate>Mon, 28 Nov 2011 14:29:53 +0000</pubDate>
		<dc:creator>Wayne Wan</dc:creator>
		
		<category><![CDATA[hadoop]]></category>

		<category><![CDATA[installing]]></category>

		<category><![CDATA[window7]]></category>

		<guid isPermaLink="false">http://waynewan.com/archives/130</guid>
		<description><![CDATA[&#160;&#160;&#160; During my installing of hadoop on my laptop which was based on windows7, I encountered some problems which cost me couple of hours, so I plan to write it down.
&#160;&#160;&#160; The standard process was&#160; :

install Cygwin(must enable openSSH feature when installing).
download Hadoop package from official site, and extract it.(PS: in my laptop, I must [...]]]></description>
		<wfw:commentRss>http://waynewan.com/archives/130/feed</wfw:commentRss>
		</item>
		<item>
		<title>How to solve &#8220;com.ibm.etools.rmic.RMICException&#8221; when do serviceDeploy</title>
		<link>http://waynewan.com/archives/129</link>
		<comments>http://waynewan.com/archives/129#comments</comments>
		<pubDate>Thu, 14 Jul 2011 13:35:23 +0000</pubDate>
		<dc:creator>Wayne Wan</dc:creator>
		
		<category><![CDATA[websphere]]></category>

		<guid isPermaLink="false">http://waynewan.com/archives/129</guid>
		<description><![CDATA[&#160;&#160;&#160; Today, when I perform the serviceDeploy on our mediation project I encountered a strange problem.I could serviceDeploy successfully manually, but&#160;not able to do it by hudson. When I used hudson to generate ear package automatically, I got deployment failed from&#160;the console, then I tried to find more details, after hours and hours later, I [...]]]></description>
		<wfw:commentRss>http://waynewan.com/archives/129/feed</wfw:commentRss>
		</item>
		<item>
		<title>[转]WebSphere Concepts: Cell, Node, Cluster, Server…</title>
		<link>http://waynewan.com/archives/124</link>
		<comments>http://waynewan.com/archives/124#comments</comments>
		<pubDate>Thu, 24 Feb 2011 01:27:10 +0000</pubDate>
		<dc:creator>Wayne Wan</dc:creator>
		
		<category><![CDATA[websphere]]></category>

		<category><![CDATA[Cell]]></category>

		<category><![CDATA[Cluster]]></category>

		<category><![CDATA[concepts]]></category>

		<category><![CDATA[Deployment Manager]]></category>

		<category><![CDATA[dmgr]]></category>

		<category><![CDATA[Node]]></category>

		<category><![CDATA[Node Agent]]></category>

		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://waynewan.com/archives/124</guid>
		<description><![CDATA[Quick post&#8230; If you are not familiar with WebSphere at first you might get confused with its concepts: cell, deployment manager, node, node agent, cluster, server, &#8230;
First of all, lets start with the concept of a Cell:
A Cell is a virtual unit that is built of a Deployment Manager and one or more nodes. I [...]]]></description>
		<wfw:commentRss>http://waynewan.com/archives/124/feed</wfw:commentRss>
		</item>
		<item>
		<title>Websphere Message Broker7中配置DB2 JDBCProvider</title>
		<link>http://waynewan.com/archives/123</link>
		<comments>http://waynewan.com/archives/123#comments</comments>
		<pubDate>Wed, 12 Jan 2011 14:10:32 +0000</pubDate>
		<dc:creator>Wayne Wan</dc:creator>
		
		<category><![CDATA[About Work]]></category>

		<category><![CDATA[websphere]]></category>

		<category><![CDATA[DB2]]></category>

		<category><![CDATA[JDBCProvider]]></category>

		<category><![CDATA[Websphere Message Broker]]></category>

		<guid isPermaLink="false">http://waynewan.com/archives/123</guid>
		<description><![CDATA[&#160;&#160;&#160; JDBCProvider向Websphere Message Broker(WMB)中需要操作数据库的node提供数据库连接服务，JDBCProvider作为一个服务被注册到指定的broker中。
&#160;&#160;&#160;&#160; 这里需要涉及到的几条命令有：

mqsideleteconfigurableservice， 用于删除一个可配置的服务对象。
		例如：mqsideleteconfigurableservice MB7BROKER -c JDBCProviders -o SIMPLERROUTEDB
		表示从MB7BROKER这个broker中删除type为JDBCProviders的服务(configurable service)中的名为SIMPLERROUTEDB可配置对象(configurable service object).
mqsicreateconfigurableservice，用于创建一个可配置的服务对象(configurable service)
		例如：
]]></description>
		<wfw:commentRss>http://waynewan.com/archives/123/feed</wfw:commentRss>
		</item>
	</channel>
</rss>

