<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for spread the source</title>
	<atom:link href="http://spreadthesource.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://spreadthesource.com</link>
	<description>Web dev blog about Java, Tapestry and many others</description>
	<lastBuildDate>Tue, 20 Dec 2011 21:10:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>Comment on Bringing realtime to your Java applications with WebSockets, NodeJS, Redis, Tapestry 5 by markos</title>
		<link>http://spreadthesource.com/2010/11/bringing-realtime-to-your-java-applications-with-websockets-nodejs-redis-tapestry-5/comment-page-1/#comment-1130</link>
		<dc:creator>markos</dc:creator>
		<pubDate>Tue, 20 Dec 2011 21:10:18 +0000</pubDate>
		<guid isPermaLink="false">http://spreadthesource.com/?p=394#comment-1130</guid>
		<description>awesome post...</description>
		<content:encoded><![CDATA[<p>awesome post&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tapestry 5, Spring, Hibernate and Transaction by chengfeng</title>
		<link>http://spreadthesource.com/2010/04/tapestry-5-spring-hibernate-and-transaction/comment-page-1/#comment-1072</link>
		<dc:creator>chengfeng</dc:creator>
		<pubDate>Wed, 09 Nov 2011 01:45:35 +0000</pubDate>
		<guid isPermaLink="false">http://spreadthesource.com/?p=193#comment-1072</guid>
		<description>In our case, for wooki we have used spring acl that uses a JDBCTemplate to query the database, our business layer has moved to Tapestry 5 for the hot reload feature, so we needed to find a solution to create ACLs in the same transaction than the main business method.

The project is available on github, and you can find more information in the README and test application provided with this contribution.</description>
		<content:encoded><![CDATA[<p>In our case, for wooki we have used spring acl that uses a JDBCTemplate to query the database, our business layer has moved to Tapestry 5 for the hot reload feature, so we needed to find a solution to create ACLs in the same transaction than the main business method.</p>
<p>The project is available on github, and you can find more information in the README and test application provided with this contribution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Bringing realtime to your Java applications with WebSockets, NodeJS, Redis, Tapestry 5 by Nikola</title>
		<link>http://spreadthesource.com/2010/11/bringing-realtime-to-your-java-applications-with-websockets-nodejs-redis-tapestry-5/comment-page-1/#comment-730</link>
		<dc:creator>Nikola</dc:creator>
		<pubDate>Sun, 17 Apr 2011 22:03:48 +0000</pubDate>
		<guid isPermaLink="false">http://spreadthesource.com/?p=394#comment-730</guid>
		<description>This is awesome! Thanks a lot Robin! I think a deeper integration with Tapestry (maybe in form of a module) would push Tapestry as the first pick when choosing a web framework for building feature-rich web apps.</description>
		<content:encoded><![CDATA[<p>This is awesome! Thanks a lot Robin! I think a deeper integration with Tapestry (maybe in form of a module) would push Tapestry as the first pick when choosing a web framework for building feature-rich web apps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Start Spring application context for your Tapestry unit tests by hxzon</title>
		<link>http://spreadthesource.com/2010/08/start-spring-application-context-for-your-tapestry-unit-tests/comment-page-1/#comment-717</link>
		<dc:creator>hxzon</dc:creator>
		<pubDate>Tue, 12 Apr 2011 10:07:53 +0000</pubDate>
		<guid isPermaLink="false">http://spreadthesource.com/?p=373#comment-717</guid>
		<description>help,when test

Unable to delegate method invocation to property &#039;HTTPServletRequest&#039; of , because the property is null.


how can i fix this error?
some one can send email to hxzon@163.com and help me?

--------------------------------
public class MaterialTester extends PageTester {
	private MockServletContext servletContext;

	public MaterialTester() {
		super(&quot;com.ptswitch.material&quot;, &quot;app&quot;, &quot;WebRoot&quot;);
		Registry registry = this.getRegistry();
		// Set Tapestry registry in mock servlet context
		servletContext.setAttribute(TapestryFilter.REGISTRY_CONTEXT_NAME, registry);
	}

	@Override
	protected ModuleDef[] provideExtraModuleDefs() {
		// Set spring configuration files location
		servletContext = new MockServletContext();
		servletContext.addInitParameter(&quot;contextConfigLocation&quot;, &quot;WebRoot/WEB-INF/applicationContext.xml&quot;);
		servletContext.addInitParameter(SpringConstants.USE_EXTERNAL_SPRING_CONTEXT, &quot;true&quot;);
		servletContext.setAttribute(&quot;org.springframework.web.context.WebApplicationContext.ROOT&quot;, new org.springframework.context.support.FileSystemXmlApplicationContext(
				&quot;WebRoot/WEB-INF/applicationContext.xml&quot;));
		return new ModuleDef[] { new SpringModuleDef(servletContext) };
	}
}
------------------------------------
public static void main(String args[]) {
		PageTester tester = new MaterialTester();
		Document doc = tester.renderPage(&quot;user/login&quot;);
		System.out.println(doc);
	}</description>
		<content:encoded><![CDATA[<p>help,when test</p>
<p>Unable to delegate method invocation to property &#8216;HTTPServletRequest&#8217; of , because the property is null.</p>
<p>how can i fix this error?<br />
some one can send email to <a href="mailto:hxzon@163.com">hxzon@163.com</a> and help me?</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
public class MaterialTester extends PageTester {<br />
	private MockServletContext servletContext;</p>
<p>	public MaterialTester() {<br />
		super(&#8220;com.ptswitch.material&#8221;, &#8220;app&#8221;, &#8220;WebRoot&#8221;);<br />
		Registry registry = this.getRegistry();<br />
		// Set Tapestry registry in mock servlet context<br />
		servletContext.setAttribute(TapestryFilter.REGISTRY_CONTEXT_NAME, registry);<br />
	}</p>
<p>	@Override<br />
	protected ModuleDef[] provideExtraModuleDefs() {<br />
		// Set spring configuration files location<br />
		servletContext = new MockServletContext();<br />
		servletContext.addInitParameter(&#8220;contextConfigLocation&#8221;, &#8220;WebRoot/WEB-INF/applicationContext.xml&#8221;);<br />
		servletContext.addInitParameter(SpringConstants.USE_EXTERNAL_SPRING_CONTEXT, &#8220;true&#8221;);<br />
		servletContext.setAttribute(&#8220;org.springframework.web.context.WebApplicationContext.ROOT&#8221;, new org.springframework.context.support.FileSystemXmlApplicationContext(<br />
				&#8220;WebRoot/WEB-INF/applicationContext.xml&#8221;));<br />
		return new ModuleDef[] { new SpringModuleDef(servletContext) };<br />
	}<br />
}<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
public static void main(String args[]) {<br />
		PageTester tester = new MaterialTester();<br />
		Document doc = tester.renderPage(&#8220;user/login&#8221;);<br />
		System.out.println(doc);<br />
	}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Bringing realtime to your Java applications with WebSockets, NodeJS, Redis, Tapestry 5 by Joeb</title>
		<link>http://spreadthesource.com/2010/11/bringing-realtime-to-your-java-applications-with-websockets-nodejs-redis-tapestry-5/comment-page-1/#comment-709</link>
		<dc:creator>Joeb</dc:creator>
		<pubDate>Sun, 20 Mar 2011 18:25:28 +0000</pubDate>
		<guid isPermaLink="false">http://spreadthesource.com/?p=394#comment-709</guid>
		<description>Note: If you want to have multiple connections, store the conn.id in redis under another connection, then when the stream listener gets the message, it can use that to look up the conn.id of the person you want to send to. Then, use server.send(conn.id,message) if using websocket-server. Just something that worked for me. I might be doing it wrong but I found if you set &quot;connect&quot; once as in this example, it gets reset every time someone new connects. Also note: I&#039;m just pulling bits and pieces from this example, I&#039;m not running it as-is so maybe it doesn&#039;t pertain. BUT....this little example here I&#039;m posting should help someone.</description>
		<content:encoded><![CDATA[<p>Note: If you want to have multiple connections, store the conn.id in redis under another connection, then when the stream listener gets the message, it can use that to look up the conn.id of the person you want to send to. Then, use server.send(conn.id,message) if using websocket-server. Just something that worked for me. I might be doing it wrong but I found if you set &#8220;connect&#8221; once as in this example, it gets reset every time someone new connects. Also note: I&#8217;m just pulling bits and pieces from this example, I&#8217;m not running it as-is so maybe it doesn&#8217;t pertain. BUT&#8230;.this little example here I&#8217;m posting should help someone.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wooki 0.3 is out ! by Nehru Alvarado</title>
		<link>http://spreadthesource.com/2010/07/wooki-0-3-is-out/comment-page-1/#comment-635</link>
		<dc:creator>Nehru Alvarado</dc:creator>
		<pubDate>Sun, 06 Feb 2011 20:21:21 +0000</pubDate>
		<guid isPermaLink="false">http://spreadthesource.com/?p=351#comment-635</guid>
		<description>Great article, I have bookmarked this web site so hopefully I will see more on this subject matter in the foreseeable future!</description>
		<content:encoded><![CDATA[<p>Great article, I have bookmarked this web site so hopefully I will see more on this subject matter in the foreseeable future!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Bringing realtime to your Java applications with WebSockets, NodeJS, Redis, Tapestry 5 by brianoh</title>
		<link>http://spreadthesource.com/2010/11/bringing-realtime-to-your-java-applications-with-websockets-nodejs-redis-tapestry-5/comment-page-1/#comment-477</link>
		<dc:creator>brianoh</dc:creator>
		<pubDate>Mon, 17 Jan 2011 00:08:36 +0000</pubDate>
		<guid isPermaLink="false">http://spreadthesource.com/?p=394#comment-477</guid>
		<description>Thanks for the useful posting. I am evaluating Java Web Frameworks and want something that is not bloated, supports REST, is not component-based, and is efficient (eg. Java). IE. I want to use html and jquery. I think that Play! fits that criteria. Does Tapestry? I have also done some evaluation of Nodejs and while very impressed, the async way of doing things seems very complicated. I have also looked at ROR and decided &quot;maybe not&quot; for a number of reasons - performance vs Java, language quirks (eg. unless clause which IMHO is bad design), to name two. Any comments on Play! vs Tapestry would be good. Regards.</description>
		<content:encoded><![CDATA[<p>Thanks for the useful posting. I am evaluating Java Web Frameworks and want something that is not bloated, supports REST, is not component-based, and is efficient (eg. Java). IE. I want to use html and jquery. I think that Play! fits that criteria. Does Tapestry? I have also done some evaluation of Nodejs and while very impressed, the async way of doing things seems very complicated. I have also looked at ROR and decided &#8220;maybe not&#8221; for a number of reasons &#8211; performance vs Java, language quirks (eg. unless clause which IMHO is bad design), to name two. Any comments on Play! vs Tapestry would be good. Regards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wooki 0.3 is out ! by wpolscemamymocneseo</title>
		<link>http://spreadthesource.com/2010/07/wooki-0-3-is-out/comment-page-1/#comment-455</link>
		<dc:creator>wpolscemamymocneseo</dc:creator>
		<pubDate>Tue, 11 Jan 2011 18:40:28 +0000</pubDate>
		<guid isPermaLink="false">http://spreadthesource.com/?p=351#comment-455</guid>
		<description>As a Newbie, I am always searching online for articles that can help me get further ahead</description>
		<content:encoded><![CDATA[<p>As a Newbie, I am always searching online for articles that can help me get further ahead</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wooki 0.3 is out ! by instructive</title>
		<link>http://spreadthesource.com/2010/07/wooki-0-3-is-out/comment-page-1/#comment-452</link>
		<dc:creator>instructive</dc:creator>
		<pubDate>Sat, 08 Jan 2011 13:50:51 +0000</pubDate>
		<guid isPermaLink="false">http://spreadthesource.com/?p=351#comment-452</guid>
		<description>http://www.justacnetreatment.com/</description>
		<content:encoded><![CDATA[<p><a href="http://www.justacnetreatment.com/" rel="nofollow">http://www.justacnetreatment.com/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wooki 0.3 is out ! by Jonas Wells</title>
		<link>http://spreadthesource.com/2010/07/wooki-0-3-is-out/comment-page-1/#comment-446</link>
		<dc:creator>Jonas Wells</dc:creator>
		<pubDate>Wed, 05 Jan 2011 19:20:10 +0000</pubDate>
		<guid isPermaLink="false">http://spreadthesource.com/?p=351#comment-446</guid>
		<description>This is a fantastic web page, will you be interested in doing an interview about how you designed it? If so e-mail me!</description>
		<content:encoded><![CDATA[<p>This is a fantastic web page, will you be interested in doing an interview about how you designed it? If so e-mail me!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

