<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-2747</id>
	<title>Nabble - OpenSymphony</title>
	<updated>2009-11-21T16:07:54Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/OpenSymphony-f2747.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OpenSymphony-f2747.html" />
	<subtitle type="html">OpenSymphony is an Open Source project dedicated to providing venterprise class J2EE components. Our components aim to stress simplicity, integration, pluggability and specification compliance. Please see the individual projects for more information. OpenSymphony home is &lt;a href=&quot;http://www.opensymphony.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26461686</id>
	<title>Re: Using CacheFilter to set Expires Headers</title>
	<published>2009-11-21T16:07:54Z</published>
	<updated>2009-11-21T16:07:54Z</updated>
	<author>
		<name>Matt Raible-3</name>
	</author>
	<content type="html">Nevermind, seems to be working now.
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;Matt
&lt;br&gt;&lt;br&gt;On Sat, Nov 21, 2009 at 1:57 PM, Matt Raible &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26461686&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mraible@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I've added the CacheFilter to my site (&lt;a href=&quot;http://raibledesigns.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://raibledesigns.com&lt;/a&gt;) to
&lt;br&gt;&amp;gt; try and set expires headers on my images. However, it doesn't seem to
&lt;br&gt;&amp;gt; be working. Any ideas?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Here's my configuration in web.xml:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;filter&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;filter-name&amp;gt;CacheFilter&amp;lt;/filter-name&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;filter-class&amp;gt;com.opensymphony.oscache.web.filter.CacheFilter&amp;lt;/filter-class&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;init-param&amp;gt;
&lt;br&gt;&amp;gt;            &amp;lt;param-name&amp;gt;expires&amp;lt;/param-name&amp;gt;
&lt;br&gt;&amp;gt;            &amp;lt;param-value&amp;gt;time&amp;lt;/param-value&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;/init-param&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;init-param&amp;gt;
&lt;br&gt;&amp;gt;            &amp;lt;param-name&amp;gt;time&amp;lt;/param-name&amp;gt;
&lt;br&gt;&amp;gt;            &amp;lt;param-value&amp;gt;2592000&amp;lt;/param-value&amp;gt; &amp;lt;!-- one month --&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;/init-param&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;init-param&amp;gt;
&lt;br&gt;&amp;gt;            &amp;lt;param-name&amp;gt;scope&amp;lt;/param-name&amp;gt;
&lt;br&gt;&amp;gt;            &amp;lt;param-value&amp;gt;session&amp;lt;/param-value&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;/init-param&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/filter&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;filter-mapping&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;filter-name&amp;gt;CacheFilter&amp;lt;/filter-name&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;url-pattern&amp;gt;*.gif&amp;lt;/url-pattern&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/filter-mapping&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;filter-mapping&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;filter-name&amp;gt;CacheFilter&amp;lt;/filter-name&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;url-pattern&amp;gt;*.jpg&amp;lt;/url-pattern&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/filter-mapping&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;filter-mapping&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;filter-name&amp;gt;CacheFilter&amp;lt;/filter-name&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;url-pattern&amp;gt;*.png&amp;lt;/url-pattern&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/filter-mapping&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Matt
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26461686&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26461686&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Using-CacheFilter-to-set-Expires-Headers-tp26460256p26461686.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26460256</id>
	<title>Using CacheFilter to set Expires Headers</title>
	<published>2009-11-21T12:57:16Z</published>
	<updated>2009-11-21T12:57:16Z</updated>
	<author>
		<name>Matt Raible-3</name>
	</author>
	<content type="html">Hello all,
&lt;br&gt;&lt;br&gt;I've added the CacheFilter to my site (&lt;a href=&quot;http://raibledesigns.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://raibledesigns.com&lt;/a&gt;) to
&lt;br&gt;try and set expires headers on my images. However, it doesn't seem to
&lt;br&gt;be working. Any ideas?
&lt;br&gt;&lt;br&gt;Here's my configuration in web.xml:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;filter&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;filter-name&amp;gt;CacheFilter&amp;lt;/filter-name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;filter-class&amp;gt;com.opensymphony.oscache.web.filter.CacheFilter&amp;lt;/filter-class&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;init-param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param-name&amp;gt;expires&amp;lt;/param-name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param-value&amp;gt;time&amp;lt;/param-value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/init-param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;init-param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param-name&amp;gt;time&amp;lt;/param-name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param-value&amp;gt;2592000&amp;lt;/param-value&amp;gt; &amp;lt;!-- one month --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/init-param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;init-param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param-name&amp;gt;scope&amp;lt;/param-name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param-value&amp;gt;session&amp;lt;/param-value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/init-param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/filter&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;filter-mapping&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;filter-name&amp;gt;CacheFilter&amp;lt;/filter-name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;url-pattern&amp;gt;*.gif&amp;lt;/url-pattern&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/filter-mapping&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;filter-mapping&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;filter-name&amp;gt;CacheFilter&amp;lt;/filter-name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;url-pattern&amp;gt;*.jpg&amp;lt;/url-pattern&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/filter-mapping&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;filter-mapping&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;filter-name&amp;gt;CacheFilter&amp;lt;/filter-name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;url-pattern&amp;gt;*.png&amp;lt;/url-pattern&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/filter-mapping&amp;gt;
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Matt
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26460256&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26460256&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Using-CacheFilter-to-set-Expires-Headers-tp26460256p26460256.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26418127</id>
	<title>Re: Release Schedule for 2.4.2?</title>
	<published>2009-11-18T16:01:49Z</published>
	<updated>2009-11-18T16:01:49Z</updated>
	<author>
		<name>Shinsuke SUGAYA</name>
	</author>
	<content type="html">Thank you for the answer.
&lt;br&gt;According to the following site, bugs for 2.4.2
&lt;br&gt;seems to be fixed. It would be great if we have
&lt;br&gt;it in the near future.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://wiki.opensymphony.com/display/CACHE/Roadmap&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.opensymphony.com/display/CACHE/Roadmap&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&amp;nbsp;shinsuke
&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/11/19 Lars Torunski &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418127&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ltorunski@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Sorry, we havn't any release date yet.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 18.11.2009 03:14, Shinsuke Sugaya &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418127&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shinsuke@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Do you have a release schedule for 2.4.2?
&lt;br&gt;&amp;gt;&amp;gt; I use OSCache in a big web site(Thanks
&lt;br&gt;&amp;gt;&amp;gt; OSCache developers!), but I encountered CACHE-309.
&lt;br&gt;&amp;gt;&amp;gt; It's fixed in a nightly build, but I would like
&lt;br&gt;&amp;gt;&amp;gt; to put a released version(2.4.2) to our system
&lt;br&gt;&amp;gt;&amp;gt; if I can.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks in advance,
&lt;br&gt;&amp;gt;&amp;gt;  shinsuke
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418127&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418127&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418127&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418127&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-Schedule-for-2.4.2--tp26401357p26418127.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26412777</id>
	<title>Re: Release Schedule for 2.4.2?</title>
	<published>2009-11-18T10:06:42Z</published>
	<updated>2009-11-18T10:06:42Z</updated>
	<author>
		<name>Lars Torunski-2</name>
	</author>
	<content type="html">Sorry, we havn't any release date yet.
&lt;br&gt;&lt;br&gt;On 18.11.2009 03:14, Shinsuke Sugaya &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26412777&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shinsuke@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Do you have a release schedule for 2.4.2?
&lt;br&gt;&amp;gt; I use OSCache in a big web site(Thanks
&lt;br&gt;&amp;gt; OSCache developers!), but I encountered CACHE-309.
&lt;br&gt;&amp;gt; It's fixed in a nightly build, but I would like
&lt;br&gt;&amp;gt; to put a released version(2.4.2) to our system
&lt;br&gt;&amp;gt; if I can.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks in advance,
&lt;br&gt;&amp;gt; &amp;nbsp;shinsuke
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26412777&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26412777&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-Schedule-for-2.4.2--tp26401357p26412777.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26401357</id>
	<title>Release Schedule for 2.4.2?</title>
	<published>2009-11-17T18:14:50Z</published>
	<updated>2009-11-17T18:14:50Z</updated>
	<author>
		<name>Shinsuke SUGAYA</name>
	</author>
	<content type="html">Hi
&lt;br&gt;&lt;br&gt;Do you have a release schedule for 2.4.2?
&lt;br&gt;I use OSCache in a big web site(Thanks
&lt;br&gt;OSCache developers!), but I encountered CACHE-309.
&lt;br&gt;It's fixed in a nightly build, but I would like
&lt;br&gt;to put a released version(2.4.2) to our system
&lt;br&gt;if I can.
&lt;br&gt;&lt;br&gt;Thanks in advance,
&lt;br&gt;&amp;nbsp;shinsuke
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26401357&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26401357&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-Schedule-for-2.4.2--tp26401357p26401357.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26167908</id>
	<title>ÐÐ°Ð³Ð¸ÑÐµÑÐºÐ¸Ðµ ÑÑÐ»ÑÐ³Ð¸. ÐÑÐ¸Ð²Ð¾ÑÐ¾ÑÑ Ð»ÑÐ±Ð¾Ð¹ ÑÐ»Ð¾Ð¶Ð½Ð¾ÑÑÐ¸.</title>
	<published>2009-11-02T09:45:02Z</published>
	<updated>2009-11-02T09:45:02Z</updated>
	<author>
		<name>Lars Torunski</name>
	</author>
	<content type="html">ÐÐ¿ÑÑÐ½ÑÐ¹ Ð¼Ð°Ð³ ÑÐ´ÐµÐ»Ð°ÐµÑ&amp;lt;a href=&lt;a href=&quot;http://magic-services.narod.ru/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://magic-services.narod.ru/&lt;/a&gt;&amp;gt; Ð¿ÑÐ¸Ð²Ð¾ÑÐ¾Ñ Ð»ÑÐ±Ð¾Ð¹ ÑÐ»Ð¾Ð¶Ð½Ð¾ÑÑÐ¸&amp;lt;/a&amp;gt;. Ð¡ÐµÐºÑÑÐ°Ð»ÑÐ½ÑÐµ Ð¿ÑÐ¸Ð²ÑÐ·ÐºÐ¸. ÐÐ¾Ð»Ð¾Ð²ÑÑ Ð·Ð°Ð²ÑÐ·ÐºÑ. &amp;lt;a href=&lt;a href=&quot;http://magic-services.narod.ru/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://magic-services.narod.ru/&lt;/a&gt;&amp;gt;ÐÑÐ²Ð¾ÑÐ¾Ñ&amp;lt;/a&amp;gt; Ð½Ð°Ð²ÑÐµÐ³Ð´Ð°. ÐÐ½Ð²Ð¾Ð»ÑÑÐ°ÑÐ¸Ñ.&amp;lt;a href=&lt;a href=&quot;http://magic-services.narod.ru/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://magic-services.narod.ru/&lt;/a&gt;&amp;gt; ÐÑÐ¸Ð²Ð¾ÑÐ¾Ñ Ð½Ð° ÐºÑÐ¾Ð²Ñ Ð¸ ÐºÑÐºÐ»Ñ ÐÐ£ÐÐ£&amp;lt;/a&amp;gt;. ÐÐµÑÐ½Ñ Ð² ÑÐµÐ¼ÑÑ. ÐÐ¾ÑÑÐµÐºÑÐ¸Ñ Ð¾ÑÐ½Ð¾ÑÐµÐ½Ð¸Ð¹.&amp;lt;a href=&lt;a href=&quot;http://magic-services.narod.ru/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://magic-services.narod.ru/&lt;/a&gt;&amp;gt; ÐÐ°Ð³Ð¸Ñ Ð¼ÐµÑÑÐ¸&amp;lt;/a&amp;gt;. ÐÑÐºÑÐ¾Ñ Ð´ÐµÐ½ÐµÐ¶Ð½ÑÐ¹ ÐºÐ°Ð½Ð°Ð». &amp;lt;a href=&lt;a href=&quot;http://magic-services.narod.ru/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://magic-services.narod.ru/&lt;/a&gt;&amp;gt;ÐÐ¸Ð·Ð½ÐµÑ Ð¼Ð°Ð³Ð¸Ñ&amp;lt;/a&amp;gt;. Ð Ð¸ÑÑÐ°Ð»Ñ Ð¾Ð¼Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¸ Ð¿ÑÐ¸Ð²Ð»ÐµÐºÐ°ÑÐµÐ»ÑÐ½Ð¾ÑÑÐ¸. ÐÐ°ÑÐ°Ð½ÑÐ¸Ñ ÑÐµÐ·ÑÐ»ÑÑÐ°ÑÐ°. Ð§ÐµÑÑÐ½Ð°Ñ Ð¸ ÑÐ¸Ð»ÑÐ½Ð°Ñ ÑÐ°Ð±Ð¾ÑÐ°. 
&lt;br&gt;ÐÐ´ÑÐµÑ: &amp;lt;u&amp;gt; &lt;a href=&quot;http://magic-services.narod.ru&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://magic-services.narod.ru&lt;/a&gt;&amp;nbsp;&amp;lt;/u&amp;gt;
&lt;br&gt;E-mail : magic-services&amp;lt;&amp;gt;]yandex.ru
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=642014&amp;messageID=738957#738957&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=642014&amp;messageID=738957#738957&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%C3%90%C2%9C%C3%90%C2%B0%C3%90%C2%B3%C3%90%C2%B8%C3%91%C2%87%C3%90%C2%B5%C3%91%C2%81%C3%90%C2%BA%C3%90%C2%B8%C3%90%C2%B5-%C3%91%C2%83%C3%91%C2%81%C3%90%C2%BB%C3%91%C2%83%C3%90%C2%B3%C3%90%C2%B8.-%C3%90%C2%9F%C3%91%C2%80%C3%90%C2%B8%C3%90%C2%B2%C3%90%C2%BE%C3%91%C2%80%C3%90%C2%BE%C3%91%C2%82%C3%91%C2%8B-%C3%90%C2%BB%C3%91%C2%8E%C3%90%C2%B1%C3%90%C2%BE%C3%90%C2%B9-%C3%91%C2%81%C3%90%C2%BB%C3%90%C2%BE%C3%90%C2%B6%C3%90%C2%BD%C3%90%C2%BE%C3%91%C2%81%C3%91%C2%82%C3%90%C2%B8.-tp26167908p26167908.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26161330</id>
	<title>Re: WorkflowExpressionQuerget list of workflow if user able to execute the step</title>
	<published>2009-11-02T01:57:58Z</published>
	<updated>2009-11-02T01:57:58Z</updated>
	<author>
		<name>kunal kishore</name>
	</author>
	<content type="html">I agreed on the caching mechanism when doing query
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=579026&amp;messageID=738922#738922&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=579026&amp;messageID=738922#738922&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26161330&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26161330&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSWorkFlow-f2750.html&quot; embed=&quot;fixTarget[2750]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSWorkFlow&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-WorkflowExpressionQuerget-list-of-workflow-if-user-able-to-execute-the-step-tp26129939p26161330.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26161324</id>
	<title>Re: WorkflowExpressionQuerget list of workflow if user able to execute the step</title>
	<published>2009-11-02T01:56:54Z</published>
	<updated>2009-11-02T01:56:54Z</updated>
	<author>
		<name>kunal kishore</name>
	</author>
	<content type="html">I agreed on the caching mechanism when doing query
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=579026&amp;messageID=738921#738921&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=579026&amp;messageID=738921#738921&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26161324&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26161324&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSWorkFlow-f2750.html&quot; embed=&quot;fixTarget[2750]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSWorkFlow&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-WorkflowExpressionQuerget-list-of-workflow-if-user-able-to-execute-the-step-tp26129939p26161324.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26161074</id>
	<title>Re: WorkflowExpressionQuerget list of workflow if user able to execute the step</title>
	<published>2009-11-02T01:38:53Z</published>
	<updated>2009-11-02T01:38:53Z</updated>
	<author>
		<name>kunal kishore</name>
	</author>
	<content type="html">Hope to get some answers...
&lt;br&gt;For large scale applications, where performance is a real challenge, I personally implement the current solution :
&lt;br&gt;-I define a concept of 'workflow views', every view being associated to a query
&lt;br&gt;-Every query is some kind of class that returns a list (or array) of workflow instance id's.
&lt;br&gt;-I provide a little library of frequently used queries.
&lt;br&gt;-The view definitions and association with queries are described as a Spring bean.
&lt;br&gt;Now, configuration of these views/queries have to correspond to the action conditions, so the user will see (I mean queries results) only workflow instances on which he can perform actions.
&lt;br&gt;To be clearer, I will give the following example : If you have an action belonging to step 3, that only 'GroupOne' users can perform, you would define a view that's associated to a query that returns all workflows in step 3 if the user belongs to GroupOne and empty array otherwise.
&lt;br&gt;This kind of solution makes a heavy configuration work, as you find yourself making a redundant work (redefining conditions as queries). And every change in your workflow model will impact a change in your queries configuration. In the other hand, performance is really enhanced, especially if you are using some kind of caching system.
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=579026&amp;messageID=738919#738919&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=579026&amp;messageID=738919#738919&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26161074&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26161074&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSWorkFlow-f2750.html&quot; embed=&quot;fixTarget[2750]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSWorkFlow&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-WorkflowExpressionQuerget-list-of-workflow-if-user-able-to-execute-the-step-tp26129939p26161074.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26150259</id>
	<title>Re: Edit pre tags with sitemesh</title>
	<published>2009-11-01T03:56:36Z</published>
	<updated>2009-11-01T03:56:36Z</updated>
	<author>
		<name>Joe Walnes-3</name>
	</author>
	<content type="html">Hi Sheeep,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;SiteMesh does have the ability to edit contents of tags on the page, but it&amp;#39;s an advanced feature.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;----&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Before I dive into how to do it, you might want to consider some client side JavaScript libraries that would be much simpler to use:&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;- &lt;a href=&quot;http://alexgorbatchev.com/wiki/SyntaxHighlighter&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://alexgorbatchev.com/wiki/SyntaxHighlighter&lt;/a&gt;&lt;/div&gt;&lt;div&gt;- &lt;a href=&quot;http://code.google.com/p/google-code-prettify/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/google-code-prettify/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;- &lt;a href=&quot;http://www.webdesignbooth.com/9-useful-javascript-syntax-highlighting-scripts/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.webdesignbooth.com/9-useful-javascript-syntax-highlighting-scripts/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;----&lt;/div&gt;&lt;div&gt;&lt;br&gt;
&lt;/div&gt;&lt;div&gt;If you&amp;#39;d prefer to do the changes server side, then here&amp;#39;s how:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;* Firstly, I&amp;#39;d recommend SiteMesh 3 for this. Although it hasn&amp;#39;t officially been released yet, the API has had an overhaul which makes it much easier to do this kind of stuff. The docs and download are here: &lt;a href=&quot;http://www.sitemesh.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sitemesh.org/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;* You need to create a TagRule class that will be assigned to the &amp;lt;pre&amp;gt; tag. This will be called by SiteMesh as it&amp;#39;s processing any page, and gives you the opportunity for manipulation.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;public class CodeFormattingTagRule extends BasicBlockRule&amp;lt;String&amp;gt; {&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;  /** Called when SiteMesh encounters the start tag (i.e. &amp;lt;pre&amp;gt;) */&lt;/div&gt;&lt;div&gt;  @Override&lt;/div&gt;&lt;div&gt;
  protected abstract String processStart(Tag tag) {&lt;/div&gt;&lt;div&gt;    // Get &amp;lt;pre language=&amp;quot;XXX&amp;quot;&amp;gt; attribute from page. May be null if no attribute.&lt;/div&gt;&lt;div&gt;    String language = tag.getAttributeValue(&amp;quot;language&amp;quot;, false);&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    // Write the opening &amp;lt;pre&amp;gt; tag (including it&amp;#39;s attributes, back to the page.&lt;/div&gt;&lt;div&gt;    tag.writeTo(tagProcessorContext.currentBuffer());&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    if (shouldFormatLanguage(language)) {&lt;/div&gt;
&lt;div&gt;      // Create a new buffer, so the contents of the tag do not get written to the page.&lt;/div&gt;&lt;div&gt;      tagProcessorContext.pushBuffer();  &lt;/div&gt;&lt;div&gt;    }&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    // Anything can be returned from this method, which will then be passed back&lt;/div&gt;
&lt;div&gt;    // in to the processEnd() method. You can use this for keeping track of state.&lt;/div&gt;&lt;div&gt;    // To use a type other than String, change the generic type parameter of the&lt;/div&gt;&lt;div&gt;    // class.&lt;/div&gt;&lt;div&gt;    return language; &lt;/div&gt;
&lt;div&gt;  }&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;  /** Called when SiteMesh encounters the end tag (i.e. &amp;lt;/pre&amp;gt;) */&lt;/div&gt;&lt;div&gt;  @Override&lt;/div&gt;&lt;div&gt;  protected void processEnd(Tag tag, String language) {&lt;/div&gt;&lt;div&gt;    if (shouldFormatLanguage(language) {&lt;/div&gt;
&lt;div&gt;      // Fetch the contents of the buffer, that has was created since &amp;lt;pre&amp;gt;&lt;/div&gt;&lt;div&gt;      // was encountered. (i.e. the code in between the &amp;lt;pre&amp;gt;…&amp;lt;/pre&amp;gt; tags).&lt;/div&gt;&lt;div&gt;      String code = tagProcessorContext.currentBufferContents().toString();&lt;/div&gt;
&lt;div&gt;      // End the temporary buffer. All further content will get written back to the page.&lt;/div&gt;&lt;div&gt;      tagProcessorContext.popBuffer();&lt;/div&gt;&lt;div&gt;      // Format the code.&lt;/div&gt;&lt;div&gt;      String formattedCode = formatCode(language, code);&lt;/div&gt;
&lt;div&gt;      // Write the formatted code to the page.&lt;/div&gt;&lt;div&gt;      tagProcessorContext.currentBuffer().append(formattedCode);&lt;/div&gt;&lt;div&gt;    }&lt;/div&gt;&lt;div&gt;    // Write the &amp;lt;/pre&amp;gt; tag back out to the page.&lt;/div&gt;&lt;div&gt;    tag.writeTo(tagProcessorContext.currentBuffer());&lt;/div&gt;
&lt;div&gt;  }&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;  // Plug in your actual formatting code here....&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;  private boolean shouldFormatLanguage(String language) {&lt;/div&gt;&lt;div&gt;    ...&lt;/div&gt;&lt;div&gt;  }&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;
  private String formatCode(String language, String code) {&lt;/div&gt;&lt;div&gt;    ...&lt;/div&gt;&lt;div&gt;  }&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;* You create a TagRuleBundle class, which tells SM how to install your rule into the parser.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;public class CodeFormattingTagRuleBundle implements TagRuleBundle {&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;  @Override&lt;/div&gt;&lt;div&gt;  public void install(State page, ContentProperty contentProperty, SiteMeshContext context) {&lt;/div&gt;
&lt;div&gt;    page.addRule(&amp;quot;pre&amp;quot;, new CodeFormattingTagRule());&lt;/div&gt;&lt;div&gt;  }&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;  @Override&lt;/div&gt;&lt;div&gt;  public void cleanUp(State page, ContentProperty contentProperty, SiteMeshContext context) {&lt;/div&gt;
&lt;div&gt;    // Nothing needed.&lt;/div&gt;&lt;div&gt;  }&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;* Finally, you need to let SM know about your TagRuleBundle. See the last section of &lt;a href=&quot;http://www.sitemesh.org/configuration.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sitemesh.org/configuration.html&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;thanks&lt;/div&gt;&lt;div&gt;-Joe&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Oct 27, 2009 at 7:24 AM, sheeep &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26150259&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;blackwidow6x@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;br&gt;
Hello,&lt;br&gt;
&lt;br&gt;
I don&amp;#39;t know if this is the right place to post this, but i&amp;#39;ll give it a&lt;br&gt;
try:)&lt;br&gt;
&lt;br&gt;
I just downloaded sitemesh and looked over some examples (the very few I&lt;br&gt;
could find).&lt;br&gt;
I have to edit the pre tags, from a jsp or html page, that contain java&lt;br&gt;
code. (make the comments italic, keywords red), but&lt;br&gt;
I am not quite sure how to approach this with sitemesh. Any help would be&lt;br&gt;
much appreciated :-)&lt;br&gt;
&lt;br&gt;
Thank u so much in advance&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;--&lt;br&gt;
View this message in context: &lt;a href=&quot;http://www.nabble.com/Edit-pre-tags-with-sitemesh-tp26076735p26076735.html&quot; target=&quot;_blank&quot;&gt;http://www.nabble.com/Edit-pre-tags-with-sitemesh-tp26076735p26076735.html&lt;/a&gt;&lt;br&gt;
Sent from the OpenSymphony - SiteMesh mailing list archive at Nabble.com.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
---------------------------------------------------------------------&lt;br&gt;
To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26150259&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;&lt;br&gt;
For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26150259&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---SiteMesh-f2752.html&quot; embed=&quot;fixTarget[2752]&quot; target=&quot;_top&quot; &gt;OpenSymphony - SiteMesh&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Edit-pre-tags-with-sitemesh-tp26076735p26150259.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26150000</id>
	<title>Re: Sitemesh overriding exceptions</title>
	<published>2009-11-01T03:17:23Z</published>
	<updated>2009-11-01T03:17:23Z</updated>
	<author>
		<name>Joe Walnes-3</name>
	</author>
	<content type="html">Hi Nadia&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I&amp;#39;m not aware of any exception hiding in SiteMesh. Can you confirm that the exceptions are not being hidden when you disable SiteMesh? Also, you might want to check if you have any &amp;lt;error-page&amp;gt; directives in your web.xml&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;thanks&lt;/div&gt;&lt;div&gt;-Joe&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Oct 29, 2009 at 5:21 PM, Nadia &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26150000&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sitemesh-users@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;Hello,&lt;br&gt;
after we integrated sitemesh into our resin application, something strange is happening. For the unhandled exceptions, instead of displaying the exception on the screen, what we see is something like:&lt;br&gt;
500 Servlet Exception&lt;br&gt;
&lt;br&gt;
java.io.FileNotFoundException: /item/item.jsp&lt;br&gt;
       at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:141)&lt;br&gt;
       at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)&lt;br&gt;
       at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br&gt;
       at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115)&lt;br&gt;
       at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)&lt;br&gt;
&lt;br&gt;
The logs do show the real exception, however somehow it is being &amp;#39;overriden&amp;#39; and this one is displayed instead. (and the item.jsp file is there) I am not 100% this is a sitemesh problem but I suppose that it is. It makes fur us hard to debug the exceptions. Any ideas about this?&lt;br&gt;

&lt;br&gt;
thank you&lt;br&gt;
Nadia&lt;br&gt;
---------------------------------------------------------------------&lt;br&gt;
Posted via Jive Forums&lt;br&gt;
&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=632257&amp;amp;messageID=728823#728823&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=632257&amp;amp;messageID=728823#728823&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
---------------------------------------------------------------------&lt;br&gt;
To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26150000&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;&lt;br&gt;
For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26150000&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---SiteMesh-f2752.html&quot; embed=&quot;fixTarget[2752]&quot; target=&quot;_top&quot; &gt;OpenSymphony - SiteMesh&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sitemesh-overriding-exceptions-tp26121899p26150000.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26140156</id>
	<title>Re: WorkflowExpressionQuerget list of workflow if user able to execute the step</title>
	<published>2009-10-30T23:20:54Z</published>
	<updated>2009-10-30T23:20:54Z</updated>
	<author>
		<name>kunal kishore</name>
	</author>
	<content type="html">yes, that is why i post and like to listen to GURU elaboration on this... cant find any alternative way
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=579026&amp;messageID=738738#738738&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=579026&amp;messageID=738738#738738&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26140156&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26140156&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSWorkFlow-f2750.html&quot; embed=&quot;fixTarget[2750]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSWorkFlow&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-WorkflowExpressionQuerget-list-of-workflow-if-user-able-to-execute-the-step-tp26129939p26140156.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26130435</id>
	<title>Re: osworkflow dynamic group user at runtime</title>
	<published>2009-10-30T06:47:58Z</published>
	<updated>2009-10-30T06:47:58Z</updated>
	<author>
		<name>kunal kishore</name>
	</author>
	<content type="html">Hi cometta,
&lt;br&gt;If I understood your question well, I would reply yes.
&lt;br&gt;propertyset is associated with a workflow instance, so you can store your assigned user in propertyset and use a condition in your step 2 that rely on this propertyset variable value.
&lt;br&gt;&lt;br&gt;PS : transientVar are not persisted and are only associated to the current call.
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=579012&amp;messageID=738576#738576&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=579012&amp;messageID=738576#738576&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26130435&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26130435&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSWorkFlow-f2750.html&quot; embed=&quot;fixTarget[2750]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSWorkFlow&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-osworkflow-dynamic-group-user-at-runtime-tp26130435p26130435.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26130388</id>
	<title>Re: osworkflow dynamic group user at runtime</title>
	<published>2009-10-30T06:46:57Z</published>
	<updated>2009-10-30T06:46:57Z</updated>
	<author>
		<name>kunal kishore</name>
	</author>
	<content type="html">Hi cometta,
&lt;br&gt;If I understood your question well, I would reply yes.
&lt;br&gt;propertyset is associated with a workflow instance, so you can store your assigned user in propertyset and use a condition in your step 2 that rely on this propertyset variable value.
&lt;br&gt;&lt;br&gt;PS : transientVar are not persisted and are only associated to the current call.
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=579012&amp;messageID=738568#738568&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=579012&amp;messageID=738568#738568&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26130388&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26130388&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSWorkFlow-f2750.html&quot; embed=&quot;fixTarget[2750]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSWorkFlow&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-osworkflow-dynamic-group-user-at-runtime-tp26130388p26130388.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26129939</id>
	<title>Re: WorkflowExpressionQuerget list of workflow if user able to execute the step</title>
	<published>2009-10-30T06:16:45Z</published>
	<updated>2009-10-30T06:16:45Z</updated>
	<author>
		<name>kunal kishore</name>
	</author>
	<content type="html">This is a recurrent need. Sometimes we want our action to be eventually performed by many users, so setting the owner and then querying by the owner is not a solution. What you suggested is a right solution but which is not efficient. Unfortunately, I don't see another alternative.
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=579026&amp;messageID=738377#738377&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=579026&amp;messageID=738377#738377&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26129939&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26129939&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSWorkFlow-f2750.html&quot; embed=&quot;fixTarget[2750]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSWorkFlow&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-WorkflowExpressionQuerget-list-of-workflow-if-user-able-to-execute-the-step-tp26129939p26129939.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26129790</id>
	<title>Re: Condition is not executing properly</title>
	<published>2009-10-30T06:08:02Z</published>
	<updated>2009-10-30T06:08:02Z</updated>
	<author>
		<name>kunal kishore</name>
	</author>
	<content type="html">Hi babloo,
&lt;br&gt;Could you please give us the piece of xml concerning the step. It would be easier for us to help you.
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=640682&amp;messageID=738279#738279&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=640682&amp;messageID=738279#738279&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26129790&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26129790&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSWorkFlow-f2750.html&quot; embed=&quot;fixTarget[2750]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSWorkFlow&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Condition-is-not-executing-properly-tp26128745p26129790.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26128745</id>
	<title>Condition is not executing properly</title>
	<published>2009-10-30T04:50:12Z</published>
	<updated>2009-10-30T04:50:12Z</updated>
	<author>
		<name>kunal kishore</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I am using jdbcWorkflowStore, when i am trying to &amp;nbsp;execute step with conditions. Defaultly last condition is executing. All other conditions where returning false. I couldnt able to understand this issue. please help me. Thanks in advance.
&lt;br&gt;&lt;br&gt;Thanks.
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=640682&amp;messageID=737575#737575&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=640682&amp;messageID=737575#737575&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26128745&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26128745&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSWorkFlow-f2750.html&quot; embed=&quot;fixTarget[2750]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSWorkFlow&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Condition-is-not-executing-properly-tp26128745p26128745.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26121899</id>
	<title>Sitemesh overriding exceptions</title>
	<published>2009-10-29T15:21:49Z</published>
	<updated>2009-10-29T15:21:49Z</updated>
	<author>
		<name>Marcel Overdijk-2</name>
	</author>
	<content type="html">Hello, 
&lt;br&gt;after we integrated sitemesh into our resin application, something strange is happening. For the unhandled exceptions, instead of displaying the exception on the screen, what we see is something like:
&lt;br&gt;500 Servlet Exception
&lt;br&gt;&lt;br&gt;java.io.FileNotFoundException: /item/item.jsp
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:141)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
&lt;br&gt;&lt;br&gt;The logs do show the real exception, however somehow it is being 'overriden' and this one is displayed instead. (and the item.jsp file is there) I am not 100% this is a sitemesh problem but I suppose that it is. It makes fur us hard to debug the exceptions. Any ideas about this?
&lt;br&gt;&lt;br&gt;thank you
&lt;br&gt;Nadia
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=632257&amp;messageID=728823#728823&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=632257&amp;messageID=728823#728823&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26121899&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26121899&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---SiteMesh-f2752.html&quot; embed=&quot;fixTarget[2752]&quot; target=&quot;_top&quot; &gt;OpenSymphony - SiteMesh&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sitemesh-overriding-exceptions-tp26121899p26121899.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26121347</id>
	<title>ÐÐ¾Ð¼ÐµÐ½ÑÐ°ÑÐ¸Ð¹</title>
	<published>2009-10-29T14:40:33Z</published>
	<updated>2009-10-29T14:40:33Z</updated>
	<author>
		<name>Lars Torunski</name>
	</author>
	<content type="html">Ð¡ÐµÐ³Ð¾Ð´Ð½Ñ ÑÐ²Ð¸Ð´ÐµÐ» Ð¿Ð¾ÑÐ¾Ð¶ÑÑ ÑÐµÐ¼Ñ Ð² Ð´ÑÑÐ³Ð¾Ð¼ Ð±Ð»Ð¾Ð³Ðµ, Ð½Ð¾ ÑÑÑ ÐºÐ°Ðº Ð½Ð¸ ÑÑÑÐ°Ð½Ð½Ð¾ ÑÐ°ÑÐ¿Ð¸ÑÐ°Ð½Ð¾ ÑÐ¼Ð½ÐµÐµ Ð¸ Ð½Ð°Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð½ÑÑÐ½ÐµÐµ, ÑÐ¿Ð°ÑÐ¸Ð±Ð¾ Ð°Ð²ÑÐ¾ÑÑ.
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=631919&amp;messageID=728477#728477&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=631919&amp;messageID=728477#728477&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%C3%90%C2%9A%C3%90%C2%BE%C3%90%C2%BC%C3%90%C2%B5%C3%90%C2%BD%C3%91%C2%82%C3%90%C2%B0%C3%91%C2%80%C3%90%C2%B8%C3%90%C2%B9-tp26121347p26121347.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26105398</id>
	<title>Neraskieewewe</title>
	<published>2009-10-28T19:38:28Z</published>
	<updated>2009-10-28T19:38:28Z</updated>
	<author>
		<name>Marcel Overdijk-2</name>
	</author>
	<content type="html">&amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/&lt;/a&gt;&amp;gt;?????????????? ???????? ??????&amp;lt;/a&amp;gt;
&lt;br&gt;&amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/?map=1-643&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/?map=1-643&lt;/a&gt;&amp;gt;?????????????? ????????&amp;lt;/a&amp;gt;
&lt;br&gt;&amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=408&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=408&lt;/a&gt;&amp;gt;Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑÑÐ¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ° gsm&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=588&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=588&lt;/a&gt;&amp;gt;Ð±ÐµÑÐ¿Ð»Ð°ÑÐ½Ð¾ ÑÐ·Ð½Ð°ÑÑ Ð¼ÐµÑÑÐ¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ° Ð±Ð¸Ð»Ð°Ð¹Ð½&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=148&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=148&lt;/a&gt;&amp;gt;Ð¿Ð¾Ð¸ÑÐº Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑÑ&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=78&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=78&lt;/a&gt;&amp;gt;ÑÐ·Ð½Ð°ÑÑ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ ÑÐµÐ»Ð¾Ð²ÐµÐºÐ° Ð¿Ð¾ ÑÐµÐ»ÐµÑÐ¾Ð½Ñ&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=72&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=72&lt;/a&gt;&amp;gt;Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑÑÐ¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð±Ð¸Ð»ÑÐ½Ð¾Ð³Ð¾ ÑÐµÐ»ÐµÑÐ¾Ð½Ð° ÑÐºÐ°ÑÐ°ÑÑ&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=576&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=576&lt;/a&gt;&amp;gt;Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð¿Ð¾ Ð¼Ð¾Ð±Ð¸Ð»ÑÐ½Ð¾Ð¼Ñ Ð±ÐµÑÐ¿Ð»Ð°ÑÐ½Ð¾&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=546&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=546&lt;/a&gt;&amp;gt;Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð½Ð¾Ð¼ÐµÑÐ° Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ° Ð±ÐµÑÐ¿Ð»Ð°ÑÐ½Ð¾&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=584&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=584&lt;/a&gt;&amp;gt;Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð² Ð¿ÑÐ¾ÑÑÑÐ°Ð½ÑÑÐ²Ðµ&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=101&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=101&lt;/a&gt;&amp;gt;Ð¿Ð¾Ð¸ÑÐº Ð¿ÑÐ¾Ð³ÑÐ°Ð¼Ð¼Ð° Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=361&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=361&lt;/a&gt;&amp;gt;Ð±ÐµÑÐ¿Ð»Ð°ÑÐ½Ð¾ Ð½Ð°Ð¹ÑÐ¸ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=299&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=299&lt;/a&gt;&amp;gt;Ð¾Ð¿ÑÐµÐ´ÐµÐ»Ð¸ÑÑ Ð¼ÐµÑÑÐ¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑÑ ÑÐµÐ»ÐµÑÐ¾Ð½Ð°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=377&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=377&lt;/a&gt;&amp;gt;ÑÑÑÐ°Ð½Ð¾Ð²Ð¸ÑÑ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ ÑÐµÐ»ÐµÑÐ¾Ð½Ð°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=634&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=634&lt;/a&gt;&amp;gt;Ð¾Ð¿ÑÐµÐ´ÐµÐ»Ð¸ÑÑ Ð¼ÐµÑÑÐ¾ Ð¼Ð¾Ð±Ð¸Ð»ÑÐ½Ð¾Ð³Ð¾ ÑÐµÐ»ÐµÑÐ¾Ð½Ð°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=622&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=622&lt;/a&gt;&amp;gt;Ð½Ð°Ð¹ÑÐ¸ Ð¼ÐµÑÑÐ¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð±Ð¸Ð»ÑÐ½Ð¾Ð³Ð¾ ÑÐµÐ»ÐµÑÐ¾Ð½Ð°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=491&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=491&lt;/a&gt;&amp;gt;Ð±Ð¸Ð»Ð°Ð¹Ð½ ÑÐ·Ð½Ð°ÑÑ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=61&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=61&lt;/a&gt;&amp;gt;Ð½Ð°Ð¹ÑÐ¸ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ° Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑÑ Ð¼Ð¾Ð±Ð¸Ð»ÑÐ½Ð¾Ð³Ð¾&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=196&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=196&lt;/a&gt;&amp;gt;Ð½Ð°Ð¹ÑÐ¸ ÑÐµÐ»Ð¾Ð²ÐµÐºÐ° Ð¿Ð¾ Ð¼Ð¾Ð±Ð¸Ð»ÑÐ½Ð¾Ð¼Ñ Ð±ÐµÑÐ¿Ð»Ð°ÑÐ½Ð¾&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=37&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=37&lt;/a&gt;&amp;gt;Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð±Ð¸Ð»ÑÐ½Ð¸ÐºÐ°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=6&lt;/a&gt;&amp;gt;Ð±ÐµÑÐ¿Ð»Ð°ÑÐ½Ð¾ Ð¾Ð¿ÑÐµÐ´ÐµÐ»Ð¸ÑÑ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=86&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=86&lt;/a&gt;&amp;gt;Ð¼ÐµÑÑÐ¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ð° ÐºÐ°ÑÑÐµ&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=94&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=94&lt;/a&gt;&amp;gt;Ð¾Ð¿ÑÐµÐ´ÐµÐ»Ð¸ÑÑ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑÑ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=181&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=181&lt;/a&gt;&amp;gt;Ð¾Ð¿ÑÐµÐ´ÐµÐ»Ð¸ÑÑ Ð¼ÐµÑÑÐ¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ° ÑÐµÐ»Ðµ2&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=51&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=51&lt;/a&gt;&amp;gt;Ð½Ð°Ð¹ÑÐ¸ Ð¼ÐµÑÑÐ¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ ÑÐ¾ÑÐ¾Ð²Ð¾Ð³Ð¾ ÑÐµÐ»ÐµÑÐ¾Ð½Ð°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=225&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=225&lt;/a&gt;&amp;gt;Ð¾Ð¿ÑÐµÐ´ÐµÐ»Ð¸ÑÑ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ ÑÐ¾ÑÐ¾Ð²Ð¾Ð³Ð¾ ÑÐµÐ»ÐµÑÐ¾Ð½Ð° Ð±ÐµÑÐ¿Ð»Ð°ÑÐ½Ð¾&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=586&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=586&lt;/a&gt;&amp;gt;Ð½Ð°Ð¹ÑÐ¸ Ð½Ð¾Ð¼ÐµÑ Ð¼Ð¾Ð±Ð¸Ð»ÑÐ½Ð¾Ð³Ð¾ ÑÐµÐ»ÐµÑÐ¾Ð½Ð° ÑÐµÐ»Ð¾Ð²ÐµÐºÐ°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=326&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=326&lt;/a&gt;&amp;gt;Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ ÑÑÐ¾Ð¸&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=463&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=463&lt;/a&gt;&amp;gt;Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ ÑÐµÐ»ÐµÑÐ¾Ð½Ð° Ð¿Ð¾ imei&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=402&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=402&lt;/a&gt;&amp;gt;Ð½Ð°Ð¹ÑÐ¸ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ ÑÐµÐ»ÐµÑÐ¾Ð½Ð° Ð±ÐµÑÐ¿Ð»Ð°ÑÐ½Ð¾&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=106&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=106&lt;/a&gt;&amp;gt;Ð¼ÐµÑÑÐ¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð¼ 2 &amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=198&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=198&lt;/a&gt;&amp;gt;Ð¾Ð¿ÑÐµÐ´ÐµÐ»Ð¸ÑÑ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ ÑÐµÐ»Ð¾Ð²ÐµÐºÐ° Ð¿Ð¾ ÑÐ¾ÑÐ¾Ð²Ð¾Ð¼Ñ&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=239&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=239&lt;/a&gt;&amp;gt;Ð¾Ð¿ÑÐµÐ´ÐµÐ»Ð¸ÑÑ ÑÐ¾Ð·ÑÐ¸Ð½Ð° Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑÑ ÑÐµÐ»ÐµÑÐ¾Ð½Ð°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=217&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=217&lt;/a&gt;&amp;gt;ÐºÐ°Ðº Ð¾Ð¿ÑÐµÐ´ÐµÐ»Ð¸ÑÑ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ° Ð¼ÑÑ&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=459&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=459&lt;/a&gt;&amp;gt;Ð¿ÑÐ¾Ð³ÑÐ°Ð¼Ð¼Ð° Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ° Ð±ÐµÑÐ¿Ð»Ð°ÑÐ½Ð¾&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=540&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=540&lt;/a&gt;&amp;gt;Ð±ÐµÑÐ¿Ð»Ð°ÑÐ½Ð¾ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ ÑÐµÐ»ÐµÑÐ¾Ð½Ð°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=454&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=454&lt;/a&gt;&amp;gt;Ð±ÐµÑÐ¿Ð»Ð°ÑÐ½Ð¾ Ð¾Ð¿ÑÐµÐ´ÐµÐ»Ð¸ÑÑ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ ÑÐµÐ»Ð¾Ð²ÐµÐºÐ°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=320&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=320&lt;/a&gt;&amp;gt;Ð¾Ð¿ÑÐµÐ´ÐµÐ»Ð¸ÑÑ Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÐ° Ð¼ÐµÐ³Ð°ÑÐ¾Ð½&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=242&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=242&lt;/a&gt;&amp;gt;Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑÑÐ¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ ÑÐµÐ»Ð¾Ð²ÐµÐºÐ°&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=443&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=443&lt;/a&gt;&amp;gt;Ð¼ÐµÑÑÐ¾Ð½Ð°ÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ðµ ÑÐµÑÐµÐ· ÑÐ¿ÑÑÐ½Ð¸Ðº&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=524&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=524&lt;/a&gt;&amp;gt;Ð½Ð°Ð¹ÑÐ¸ ÑÐµÐ»Ð¾Ð²ÐµÐºÐ° Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑÑ icq&amp;lt;/a&amp;gt; &amp;lt;a href=&lt;a href=&quot;http://termasteno.justfree.com/index.php?hot=269&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://termasteno.justfree.com/index.php?hot=269&lt;/a&gt;&amp;gt;Ð¼ÐµÑÑÐ¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿ÑÐµÐ´Ð¿ÑÐ¸ÑÑÐ¸Ñ&amp;lt;/a&amp;gt;
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=619821&amp;messageID=716045#716045&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=619821&amp;messageID=716045#716045&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---SiteMesh-f2752.html&quot; embed=&quot;fixTarget[2752]&quot; target=&quot;_top&quot; &gt;OpenSymphony - SiteMesh&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Neraskieewewe-tp26105398p26105398.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26099519</id>
	<title>Re: CacheFilter  - supports GZIP</title>
	<published>2009-10-28T11:15:33Z</published>
	<updated>2009-10-28T11:15:33Z</updated>
	<author>
		<name>Lars Torunski</name>
	</author>
	<content type="html">OSCache supports gzip in the filter chain since version 2.2. Read CACHE-155 for further details.
&lt;br&gt;&lt;br&gt;In the web.xml the CacheFilter has been added before the gzip filter. OSCache will cache the gzip compressed content. If a browser requests the same content with the http header Accept-Encoding gzip, the CacheFilter will deliver the compressed content. If the http header isn't set, the CacheFilter will uncompress the content and deliver it to the browser on the fly.
&lt;br&gt;&lt;br&gt;This maybe a performance drawback, but most browsers will set the Accept-Encoding gzip, hence due to the bandwidth reduction and reduced cycle times in the CacheFilter you will gain more advantages than any drawbacks.
&lt;br&gt;&lt;br&gt;The CacheFilter won't compress any content for you.
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=612533&amp;messageID=709694#709694&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=612533&amp;messageID=709694#709694&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26099519&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26099519&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CacheFilter----supports-GZIP-tp26098062p26099519.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26098062</id>
	<title>CacheFilter  - supports GZIP</title>
	<published>2009-10-28T09:45:28Z</published>
	<updated>2009-10-28T09:45:28Z</updated>
	<author>
		<name>Lars Torunski</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have read things like - OS Cache Filter now supports GZIP compression in the filter chain.
&lt;br&gt;What does this mean actually? I can't find any decent info on it.
&lt;br&gt;&lt;br&gt;My application uses the CacheFilter. So should I ALWAYS gzip my content before handling over to the CacheFilter and then will the cache filter store a gzipped version &amp;nbsp;AND an uncompressed version when it is cache?
&lt;br&gt;&lt;br&gt;So when it the next request needs to be served then the filter will check the accepts header to see if the client accepts gzip, if so return the gzipped version or else return an uncompressed version?
&lt;br&gt;&lt;br&gt;I am assuming it doesnt zip/unzip on the fly for every request?
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=612533&amp;messageID=708498#708498&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=612533&amp;messageID=708498#708498&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26098062&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26098062&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CacheFilter----supports-GZIP-tp26098062p26098062.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26085178</id>
	<title>Re: HTTP Response Status lost</title>
	<published>2009-10-27T14:02:29Z</published>
	<updated>2009-10-27T14:02:29Z</updated>
	<author>
		<name>Lars Torunski</name>
	</author>
	<content type="html">Please try the latest development build &lt;a href=&quot;http://ivyrep.opensymphony.com/opensymphony/oscache/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ivyrep.opensymphony.com/opensymphony/oscache/&lt;/a&gt;&amp;nbsp;and give us feedback.
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=578984&amp;messageID=700579#700579&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=578984&amp;messageID=700579#700579&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26085178&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26085178&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-HTTP-Response-Status-lost-tp26085178p26085178.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26076735</id>
	<title>Edit pre tags with sitemesh</title>
	<published>2009-10-27T05:24:23Z</published>
	<updated>2009-10-27T05:24:23Z</updated>
	<author>
		<name>sheeep</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;I don't know if this is the right place to post this, but i'll give it a try:)
&lt;br&gt;&lt;br&gt;I just downloaded sitemesh and looked over some examples (the very few I could find). 
&lt;br&gt;I have to edit the pre tags, from a jsp or html page, that contain java code. (make the comments italic, keywords red), but 
&lt;br&gt;I am not quite sure how to approach this with sitemesh. Any help would be much appreciated &lt;img class='smiley' src='http://old.nabble.com/images/smiley/smiley_beam.gif' /&gt;&lt;br&gt;&lt;br&gt;Thank u so much in advance&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---SiteMesh-f2752.html&quot; embed=&quot;fixTarget[2752]&quot; target=&quot;_top&quot; &gt;OpenSymphony - SiteMesh&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Edit-pre-tags-with-sitemesh-tp26076735p26076735.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26070681</id>
	<title>how to use webwork filedown</title>
	<published>2009-10-26T18:19:33Z</published>
	<updated>2009-10-26T18:19:33Z</updated>
	<author>
		<name>Nuttquisterty</name>
	</author>
	<content type="html">i want to use webwork down file,but i don't know how to write code in web page.
&lt;br&gt;&lt;br&gt;xwork.xml:
&lt;br&gt;&amp;lt;action name=&amp;quot;downlicense&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; class=&amp;quot;com.lingyitech.ap.action.DownLicenseAction&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param name=&amp;quot;inputPath&amp;quot;&amp;gt;/ip.txt&amp;lt;/param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;result name=&amp;quot;success&amp;quot; type=&amp;quot;dispatcher&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param name=&amp;quot;location&amp;quot;&amp;gt;/license.html&amp;lt;/param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/result&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;result name=&amp;quot;input&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param name=&amp;quot;location&amp;quot;&amp;gt;/license.html&amp;lt;/param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/result&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;result name=&amp;quot;download&amp;quot; type=&amp;quot;stream&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param name=&amp;quot;contentType&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; application/x-msdownload
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param name=&amp;quot;inputName&amp;quot;&amp;gt;docStream&amp;lt;/param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param name=&amp;quot;bufferSize&amp;quot;&amp;gt;1024&amp;lt;/param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;param name=&amp;quot;contentDisposition&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ${contentDisposition}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/param&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/result&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;interceptor-ref name=&amp;quot;params&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/action&amp;gt;
&lt;br&gt;DownLicenseAction:
&lt;br&gt;public FileInputStream docStream;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public String contentDisposition;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public File input;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public String downLoadFile() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; input = new File(&amp;quot;f:/ip.txt&amp;quot;);System.out.println(&amp;quot;input&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; docStream = new FileInputStream(input);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; contentDisposition = &amp;quot;filename=\&amp;quot;ip.txt\&amp;quot;&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } catch (FileNotFoundException e) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // TODO Auto-generated catch block
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; e.printStackTrace();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return &amp;quot;download&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=603083&amp;messageID=698774#698774&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=603083&amp;messageID=698774#698774&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26070681&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26070681&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/java.net---webwork-users-f13575.html&quot; embed=&quot;fixTarget[13575]&quot; target=&quot;_top&quot; &gt;java.net - webwork users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-to-use-webwork-filedown-tp26070681p26070681.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26070208</id>
	<title>ÐÐ¾Ð¼ÐµÐ½ÑÐ°ÑÐ¸Ð¹</title>
	<published>2009-10-26T17:23:54Z</published>
	<updated>2009-10-26T17:23:54Z</updated>
	<author>
		<name>Lars Torunski</name>
	</author>
	<content type="html">Ñ ÐÐÑ ÑÑÐ¾Ð»ÑÐºÐ¾ Ð¼Ð½Ð¾Ð³Ð¾ Ð¸Ð½ÑÐµÑÐµÑÐ½ÑÑ Ð¿ÑÐ¾Ð³ÑÐ°Ð¼Ð¼. Ð¿ÑÐ¾ÑÑÐ¾ ÑÑÐ¿ÐµÑ! Ð¸ ÑÑÐ°ÑÑÐ¸ Ð·Ð´ÐµÑÑ Ð¾ÑÐµÐ½Ñ Ð¸Ð½ÑÐµÑÐµÑÐ½ÑÐµ.
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=602503&amp;messageID=698184#698184&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=602503&amp;messageID=698184#698184&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%C3%90%C2%9A%C3%90%C2%BE%C3%90%C2%BC%C3%90%C2%B5%C3%90%C2%BD%C3%91%C2%82%C3%90%C2%B0%C3%91%C2%80%C3%90%C2%B8%C3%90%C2%B9-tp26070208p26070208.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26067720</id>
	<title>ÐÐ½Ð¸Ð³Ð° ÐÐ¾ÑÑ</title>
	<published>2009-10-26T14:11:25Z</published>
	<updated>2009-10-26T14:11:25Z</updated>
	<author>
		<name>Lars Torunski</name>
	</author>
	<content type="html">&amp;lt;a href=&lt;a href=&quot;http://blackmagic1.com/eieae.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blackmagic1.com/eieae.html&lt;/a&gt;&amp;gt;ÐÐ½Ð¸Ð³Ð° ÐÐ¾ÑÑ&amp;lt;/a&amp;gt; - Ð­ÑÐ¾ ÑÐ±Ð¾ÑÐ½Ð¸Ðº ÑÐ¸ÑÑÐ°Ð»Ð¾Ð² Ð´Ð»Ñ Ð¿ÑÐ¸ÑÐ¸Ð½ÐµÐ½Ð¸Ñ Ð²ÑÐµÐ´Ð°. Ð ÐºÐ½Ð¸Ð³Ðµ ÑÐ¾Ð±ÑÐ°Ð½Ð¾ Ð±Ð¾Ð»ÑÑÐ¾Ðµ ÐºÐ¾Ð»Ð¸ÑÐµÑÑÐ²Ð¾ Ð²ÑÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½ÑÑ Ð¿Ð¾ÑÑ. (ÐÐ¾ÑÑÐ¸ Ð½Ð° ÑÐ¼ÐµÑÑÑ, Ð¿Ð¾ÑÑÐ¸ Ð½Ð° Ð±Ð¾Ð»ÐµÐ·Ð½Ñ, Ð½Ð° Ð½ÐµÑÐ´Ð°ÑÑ, Ð¸ Ð½ÐµÐ²ÐµÐ·ÐµÐ½Ð¸Ðµ ...). ÐÑÐµ Ð¿ÑÐ¸Ð²ÐµÐ´ÐµÐ½Ð½ÑÐµ Ð² ÐºÐ½Ð¸Ð³Ðµ ÑÐ¸ÑÑÐ°Ð»Ñ ÑÐ°Ð±Ð¾ÑÐ¸Ðµ Ð¸ Ð»ÐµÐ³ÐºÐ¾ Ð²ÑÐ¿Ð¾Ð»Ð½Ð¸Ð¼ÑÐµ. ÐÐ»Ð°Ð³Ð¾Ð´Ð°ÑÑ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð½ÑÐ¼ Ð·Ð½Ð°Ð½Ð¸ÑÐ¼ Ð²Ñ ÑÐ¼Ð¾Ð¶ÐµÑÐµ ÑÐ°ÑÐºÐ²Ð¸ÑÐ°ÑÑÑÑ ÑÐ¾ ÑÐ²Ð¾Ð¸Ð¼Ð¸ Ð²ÑÐ°Ð³Ð°Ð¼Ð¸, Ð¾Ð±Ð¸Ð´ÑÐ¸ÐºÐ°Ð¼Ð¸, ÑÑÑÑÐ°Ð½Ð¸ÑÑ ÑÐ¾Ð¿ÐµÑÐ½Ð¸ÐºÐ¾Ð², ÐºÐ¾Ð½ÐºÑÑÐµÐ½ÑÐ¾Ð², ÑÐ´ÐµÐ»Ð°ÑÑ Ð¿Ð¾ÑÑÑ Ð½Ð° Ð±Ð¸Ð·Ð½ÐµÑ ... 
&lt;br&gt;ÐÐ°ÐºÐ°Ð·Ð°ÑÑ ÐºÐ½Ð¸Ð³Ñ Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð´ÐµÑÑ: &amp;lt;u&amp;gt; &lt;a href=&quot;http://blackmagic1.com/eieae.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blackmagic1.com/eieae.html&lt;/a&gt;&amp;nbsp;&amp;lt;/u&amp;gt;
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Posted via Jive Forums
&lt;br&gt;&lt;a href=&quot;http://forums.opensymphony.com/thread.jspa?threadID=600052&amp;messageID=695670#695670&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.opensymphony.com/thread.jspa?threadID=600052&amp;messageID=695670#695670&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%C3%90%C2%9A%C3%90%C2%BD%C3%90%C2%B8%C3%90%C2%B3%C3%90%C2%B0-%C3%90%C2%9F%C3%90%C2%BE%C3%91%C2%80%C3%91%C2%87-tp26067720p26067720.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25856759</id>
	<title>Cache slows down with too many cache keys</title>
	<published>2009-10-12T07:27:16Z</published>
	<updated>2009-10-12T07:27:16Z</updated>
	<author>
		<name>Lance Java</name>
	</author>
	<content type="html">&lt;div&gt;I have debugged through &lt;font size=&quot;2&quot;&gt;com.opensymphony.oscache.plugins.diskpersistence.HashDiskPersistenceListener and have found that the Set of cache keys for a group is stored to disk. Every time that a get or put occurs, the entire set of keys for the cache group is deserialized or serialized to a file. This is not scalable and causes an increasing lag as the number of cache entries in a group increases.&lt;/font&gt;&lt;/div&gt;

&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I have implemented a fix that stores the cache keys in a ConcurrentHashMap and have a separate thread that periodically saves the group keys to disk. I also use spring&amp;#39;s lifecycle to save the group keys to disk on server shutdown.&lt;/div&gt;

&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Here&amp;#39;s my solution for anyone experiencing the same issue&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers,&lt;/div&gt;
&lt;div&gt;Lance.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Config:&lt;/div&gt;
&lt;div&gt;cache.persistence.class=foo.bar.MyHashDiskPersistenceListener&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Java: &lt;/div&gt;
&lt;div&gt;/**&lt;br&gt; * An extension of the default disk persistence where the group meta data is stored in&lt;br&gt; * memory rather than to disk. The oscache implementation of this class is constantly&lt;br&gt; * reading and writing the group meta data to disk which slows the application down&lt;br&gt;
 * when the number of keys in a group increases.&lt;br&gt; * @author semmlan&lt;br&gt; */&lt;br&gt;public class MyHashDiskPersistenceListener extends HashDiskPersistenceListener {&lt;br&gt;   private static final Logger log = Logger.getLogger(MyHashDiskPersistenceListener.class);&lt;br&gt;
   &lt;br&gt;   /**&lt;br&gt;    * Groups are stored in a static variable because oscache uses it&amp;#39;s own factory and the&lt;br&gt;    * persistence listener instance that is used by oscache can not be referenced&lt;br&gt;    */&lt;br&gt;   private static ConcurrentHashMap&amp;lt;String, Set&amp;lt;String&amp;gt;&amp;gt; groups = new ConcurrentHashMap&amp;lt;String, Set&amp;lt;String&amp;gt;&amp;gt;();  &lt;br&gt;
   &lt;br&gt;   /**&lt;br&gt;    * Verify if a group exists in the cache&lt;br&gt;    *&lt;br&gt;    * @param group The group name to check&lt;br&gt;    * @return True if it exists&lt;br&gt;    * @throws CachePersistenceException&lt;br&gt;    */&lt;br&gt;   @Override&lt;br&gt;
   public boolean isGroupStored(String groupName) throws CachePersistenceException {&lt;br&gt;      return groups.containsKey(groupName);&lt;br&gt;   }&lt;/div&gt;
&lt;div&gt;   /**&lt;br&gt;    * Deletes an entire group from the cache.&lt;br&gt;    *&lt;br&gt;    * @param groupName The name of the group to delete&lt;br&gt;    * @throws CachePersistenceException&lt;br&gt;    */&lt;br&gt;   @Override&lt;br&gt;   public void removeGroup(String groupName) throws CachePersistenceException {&lt;br&gt;
      groups.remove(groupName);&lt;br&gt;   }&lt;/div&gt;
&lt;div&gt;   /**&lt;br&gt;    * Retrieves a group from the cache, or &amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt; if the group&lt;br&gt;    * file could not be found.&lt;br&gt;    *&lt;br&gt;    * @param groupName The name of the group to retrieve.&lt;br&gt;    * @return A &amp;lt;code&amp;gt;Set&amp;lt;/code&amp;gt; containing keys of all of the cache&lt;br&gt;
    * entries that belong to this group.&lt;br&gt;    * @throws CachePersistenceException&lt;br&gt;    */&lt;br&gt;   @Override&lt;br&gt;   public Set retrieveGroup(String groupName) throws CachePersistenceException {&lt;br&gt;      return groups.get(groupName);&lt;br&gt;
   }&lt;/div&gt;
&lt;div&gt;   /**&lt;br&gt;    * Stores a group in the persistent cache. This will overwrite any existing&lt;br&gt;    * group with the same name&lt;br&gt;    */&lt;br&gt;   @Override&lt;br&gt;   public void storeGroup(String groupName, Set group) throws CachePersistenceException {&lt;br&gt;
      groups.put(groupName, group);&lt;br&gt;   }&lt;br&gt;   &lt;br&gt;   /**&lt;/div&gt;
&lt;div&gt;    * This method should be called periodically by a thread.&lt;/div&gt;
&lt;div&gt;    * It should also be called on server shutdown&lt;/div&gt;
&lt;div&gt;    */&lt;/div&gt;
&lt;div&gt;   public void backupGroups() {&lt;br&gt;      for (Map.Entry&amp;lt;String, Set&amp;lt;String&amp;gt;&amp;gt; entry : groups.entrySet()) {&lt;br&gt;         try {&lt;br&gt;            super.storeGroup(entry.getKey(), entry.getValue());&lt;br&gt;         } catch (CachePersistenceException e) {&lt;br&gt;
            log.error(&amp;quot;Error storing group meta data for &amp;quot; + entry.getKey(), e);&lt;br&gt;         }&lt;br&gt;      }&lt;br&gt;   }&lt;br&gt;}&lt;br&gt;&lt;/div&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---OSCache-f2749.html&quot; embed=&quot;fixTarget[2749]&quot; target=&quot;_top&quot; &gt;OpenSymphony - OSCache&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Cache-slows-down-with-too-many-cache-keys-tp25856759p25856759.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25339428</id>
	<title>Re: Announcing: SiteMesh 3 preview</title>
	<published>2009-09-07T20:19:22Z</published>
	<updated>2009-09-07T20:19:22Z</updated>
	<author>
		<name>mraible</name>
	</author>
	<content type="html">Great stuff Joe! I look forward to trying it out in the next couple weeks.&lt;br&gt;&lt;br&gt;Matt&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Sun, Sep 6, 2009 at 9:18 PM, Joe Walnes &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25339428&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joe.walnes@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;I&amp;#39;m pleased to announce a preview of the next generation of SiteMesh.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;

Before I go on, here&amp;#39;s a big disclaimer: This is not a stable release version yet... it&amp;#39;s not even a beta... it&amp;#39;s an alpha... a first alpha.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;But anyway, I decided to launch it in this state, as I think it&amp;#39;s a huge improvement over SiteMesh 2, and I&amp;#39;d like to get your feedback earlier so it can be fed into the final product.&lt;/div&gt;&lt;div&gt;


&lt;br&gt;&lt;/div&gt;&lt;div&gt;-----------------------------------------------&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Quick links, for the impatient:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;* What&amp;#39;s new? &lt;a href=&quot;http://www.sitemesh.org/new-in-sitemesh3.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.sitemesh.org/new-in-sitemesh3.html&lt;/a&gt;&lt;/div&gt;


&lt;div&gt;* Download: &lt;a href=&quot;http://github.com/sitemesh/sitemesh3/downloads&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://github.com/sitemesh/sitemesh3/downloads&lt;/a&gt;&lt;/div&gt;&lt;div&gt;* Getting started: &lt;a href=&quot;http://www.sitemesh.org/getting-started.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.sitemesh.org/getting-started.html&lt;/a&gt;&lt;/div&gt;


&lt;div&gt;* Feedback: &lt;a href=&quot;http://groups.google.com/group/sitemesh3-users&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/sitemesh3-users&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;-----------------------------------------------&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;So what&amp;#39;s new? Well, everything. The 10 year old code base has been thrown away and rebuilt from the ground up. At the core of it is a new content processing architecture that performs roughly three times as fast as SiteMesh 2 with half the memory usage.&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Along with that:&lt;/div&gt;&lt;div&gt;* Decorator chaining. Compose pages from multiple layouts and decorators.&lt;/div&gt;&lt;div&gt;* Decoupled from templating systems. Decorators can be produced with any technologies - you are free from JSP.&lt;/div&gt;


&lt;div&gt;* Offline site generation. Apply decorators as part of a build step. Accessible through Java API, Ant task and command line tool.&lt;/div&gt;&lt;div&gt;* Simplified configuration. Use XML, Java or plug in your own system.&lt;/div&gt;

&lt;div&gt;
* Clean API provides extension points for adding custom processing rules (e.g. on the fly page transformations).&lt;/div&gt;&lt;div&gt;&lt;div&gt;* Relicensed under Apache Software License v2.0.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;So what&amp;#39;s the same? The values of SiteMesh have not changed - simplicity, robustness and performance.&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;You can learn more about SiteMesh 3 on its new website: &lt;a href=&quot;http://www.sitemesh.org/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.sitemesh.org/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;-----------------------------------------------&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;What about compatibility with SiteMesh 2?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;This was a hard decision to make, but SiteMesh 3 is not backwards compatible with SiteMesh 2. Upgrading will require work beyond just upgrading a library. Over the coming weeks, I shall produce some guides and tools to make this transition easier. Though this may be frustrating to many users, it was becoming too hard to make changes to SiteMesh 2 based on limitations to its design. SiteMesh 3 addresses these and will make way for a lot of great features and improvements in years to come.&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Meanwhile, SiteMesh 2 will continue to be supported until 2011 - though this will mostly be critical bug fixes only. The majority of development effort will be focussed on SiteMesh 3. &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;


&lt;div&gt;&lt;div&gt;-----------------------------------------------&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;So give it a go, and give us feedback. But please remember that it&amp;#39;s only an alpha!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;thanks&lt;/div&gt;&lt;div&gt;-Joe and the SiteMesh 3 team.&lt;/div&gt;


&lt;/div&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/OpenSymphony---SiteMesh-f2752.html&quot; embed=&quot;fixTarget[2752]&quot; target=&quot;_top&quot; &gt;OpenSymphony - SiteMesh&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Announcing%3A-SiteMesh-3-preview-tp25324527p25339428.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25329875</id>
	<title>Re: architecture</title>
	<published>2009-09-07T05:38:20Z</published>
	<updated>2009-09-07T05:38:20Z</updated>
	<author>
		<name>SnowWolf Wagner</name>
	</author>
	<content type="html">Struts 2 does support Ajax and rich interfaces. There are several &amp;nbsp;
&lt;br&gt;plugins for this. They include dojo, yui, and others. While the yui is &amp;nbsp;
&lt;br&gt;not complete it is very usable. You can write the sturts actions to &amp;nbsp;
&lt;br&gt;return json and use whateven Ajax framework you want.
&lt;br&gt;&lt;br&gt;The 2.1.6 release made alot of changes to how struts handles dojo and &amp;nbsp;
&lt;br&gt;Ajax.
&lt;br&gt;&lt;br&gt;As for your numbers, we have seen similar numbers. But the apps I am &amp;nbsp;
&lt;br&gt;working have 300-500 request a second during peak times. Further, the &amp;nbsp;
&lt;br&gt;same glassfish server is handling 120-180 webservices calls for 3rd &amp;nbsp;
&lt;br&gt;parties. For our webpages to be slowed down and take twice as long &amp;nbsp;
&lt;br&gt;would not be acceptible to the client. In fact the client complains &amp;nbsp;
&lt;br&gt;about the performance now (2-3 secs per page).
&lt;br&gt;&lt;br&gt;T SnowWolf Wagner
&lt;br&gt;&lt;br&gt;On Sep 7, 2009, at 7:38 AM, Michał Mosiewicz &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329875&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mimo@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Well this is true that JSF builds a sophisticated page model, which &amp;nbsp;
&lt;br&gt;&amp;gt; may
&lt;br&gt;&amp;gt; result in dramatic performance degradation. Many people noticed poor
&lt;br&gt;&amp;gt; performance when dealing with large data tables.
&lt;br&gt;&amp;gt; JSF compared to ordinary JSP perform noticeably slower. The point is &amp;nbsp;
&lt;br&gt;&amp;gt; what
&lt;br&gt;&amp;gt; differences we talk about. For example - when we moved one of our
&lt;br&gt;&amp;gt; applications from webwork/JSP to JSF we noticed that the response &amp;nbsp;
&lt;br&gt;&amp;gt; time was
&lt;br&gt;&amp;gt; sometime 2 times longer, 8ms more CPU processing per request by &amp;nbsp;
&lt;br&gt;&amp;gt; average. If
&lt;br&gt;&amp;gt; we did that on a machine already serving more than 100 requests per &amp;nbsp;
&lt;br&gt;&amp;gt; second
&lt;br&gt;&amp;gt; we would probably feel the difference. However, because we served 3-4
&lt;br&gt;&amp;gt; requests per second the difference was barely observable.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On the other hand - making attractive, dynamic AJAX interface was &amp;nbsp;
&lt;br&gt;&amp;gt; really
&lt;br&gt;&amp;gt; much simpler using JSF. Struts AFAIK (I rarely use it now, so I &amp;nbsp;
&lt;br&gt;&amp;gt; might have
&lt;br&gt;&amp;gt; missed something) don't have any notion of UI components. It won't &amp;nbsp;
&lt;br&gt;&amp;gt; help your
&lt;br&gt;&amp;gt; application to deal with UI changes. So building anything AJAX &amp;nbsp;
&lt;br&gt;&amp;gt; results in
&lt;br&gt;&amp;gt; writing two applications: one server side, and one javascript based &amp;nbsp;
&lt;br&gt;&amp;gt; client
&lt;br&gt;&amp;gt; side. And - by the way - this often performs better because you move &amp;nbsp;
&lt;br&gt;&amp;gt; part of
&lt;br&gt;&amp;gt; the application state to the browser and never store it on the server.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; IMHO computing power expands much quicker than manpower, that's why &amp;nbsp;
&lt;br&gt;&amp;gt; less
&lt;br&gt;&amp;gt; performing solution often win.
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: SnowWolf Wagner [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329875&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;snowwolf@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Monday, September 07, 2009 12:26 PM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329875&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: architecture
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We utilize Struts 2.1.6 with the JSF plugin for when we want some of
&lt;br&gt;&amp;gt; the features of jsf. While it is true that you can produce a jsf app
&lt;br&gt;&amp;gt; faster today than a struts2, the struts app will preform better and
&lt;br&gt;&amp;gt; use less resources. So the question the old one of balancing dev time
&lt;br&gt;&amp;gt; vers long term operational cost.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; T SnowWolf Wagner
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Sep 7, 2009, at 6:03 AM, measwel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329875&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marek_karczewski@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thank you Mike,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; That is exactly the type of architecture I was thinking about; jsf
&lt;br&gt;&amp;gt;&amp;gt; 2.0 +
&lt;br&gt;&amp;gt;&amp;gt; seam + facelets + spring + hibernate. The only thing I was concerned
&lt;br&gt;&amp;gt;&amp;gt; about,
&lt;br&gt;&amp;gt;&amp;gt; was the scalability of jsf 2.0. I understand, that it should not be a
&lt;br&gt;&amp;gt;&amp;gt; problem, as long as the applicaton is not ill-designed. I am trying
&lt;br&gt;&amp;gt;&amp;gt; to get
&lt;br&gt;&amp;gt;&amp;gt; my IDE set up for using these technologies right now.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Take care,
&lt;br&gt;&amp;gt;&amp;gt; Marek
&lt;br&gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/architecture-tp25319857p25328026.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/architecture-tp25319857p25328026.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; Sent from the java.net - webwork users mailing list archive at Nabble.com
&lt;br&gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329875&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329875&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329875&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329875&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329875&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329875&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329875&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329875&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/java.net---webwork-users-f13575.html&quot; embed=&quot;fixTarget[13575]&quot; target=&quot;_top&quot; &gt;java.net - webwork users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/architecture-tp25319857p25329875.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25329128</id>
	<title>Re: architecture</title>
	<published>2009-09-07T04:38:40Z</published>
	<updated>2009-09-07T04:38:40Z</updated>
	<author>
		<name>SnowWolf Wagner</name>
	</author>
	<content type="html">It depends on the jsf components used. They tend to require more &amp;nbsp;
&lt;br&gt;memory and CPU than the non-component based counterparts. The problem &amp;nbsp;
&lt;br&gt;with the compairison is that with struts you have access to &amp;nbsp;
&lt;br&gt;everything. That means when you find areas that need to be changed, it &amp;nbsp;
&lt;br&gt;is easy to do it. But with an component framework much of what is &amp;nbsp;
&lt;br&gt;happining is hidden and can't be changed. Further, the more complex &amp;nbsp;
&lt;br&gt;the jsf component the more resouses it will take.
&lt;br&gt;&lt;br&gt;As for disk space. Both approches use about the same.
&lt;br&gt;&lt;br&gt;T SnowWolf Wagner
&lt;br&gt;&lt;br&gt;On Sep 7, 2009, at 7:21 AM, measwel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329128&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marek_karczewski@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; How big is the performance difference in your estimation? Where is &amp;nbsp;
&lt;br&gt;&amp;gt; it located
&lt;br&gt;&amp;gt; mostly; speed? memory usage? disk usage?
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://www.nabble.com/architecture-tp25319857p25328916.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/architecture-tp25319857p25328916.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the java.net - webwork users mailing list archive at Nabble.com 
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329128&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329128&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329128&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329128&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/java.net---webwork-users-f13575.html&quot; embed=&quot;fixTarget[13575]&quot; target=&quot;_top&quot; &gt;java.net - webwork users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/architecture-tp25319857p25329128.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25329120</id>
	<title>RE: architecture</title>
	<published>2009-09-07T04:38:18Z</published>
	<updated>2009-09-07T04:38:18Z</updated>
	<author>
		<name>Mike Mo.</name>
	</author>
	<content type="html">Well this is true that JSF builds a sophisticated page model, which may
&lt;br&gt;result in dramatic performance degradation. Many people noticed poor
&lt;br&gt;performance when dealing with large data tables. 
&lt;br&gt;JSF compared to ordinary JSP perform noticeably slower. The point is what
&lt;br&gt;differences we talk about. For example - when we moved one of our
&lt;br&gt;applications from webwork/JSP to JSF we noticed that the response time was
&lt;br&gt;sometime 2 times longer, 8ms more CPU processing per request by average. If
&lt;br&gt;we did that on a machine already serving more than 100 requests per second
&lt;br&gt;we would probably feel the difference. However, because we served 3-4
&lt;br&gt;requests per second the difference was barely observable. 
&lt;br&gt;&lt;br&gt;On the other hand - making attractive, dynamic AJAX interface was really
&lt;br&gt;much simpler using JSF. Struts AFAIK (I rarely use it now, so I might have
&lt;br&gt;missed something) don't have any notion of UI components. It won't help your
&lt;br&gt;application to deal with UI changes. So building anything AJAX results in
&lt;br&gt;writing two applications: one server side, and one javascript based client
&lt;br&gt;side. And - by the way - this often performs better because you move part of
&lt;br&gt;the application state to the browser and never store it on the server.
&lt;br&gt;&lt;br&gt;IMHO computing power expands much quicker than manpower, that's why less
&lt;br&gt;performing solution often win.
&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: SnowWolf Wagner [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329120&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;snowwolf@...&lt;/a&gt;] 
&lt;br&gt;Sent: Monday, September 07, 2009 12:26 PM
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329120&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users@...&lt;/a&gt;
&lt;br&gt;Subject: Re: architecture
&lt;br&gt;&lt;br&gt;We utilize Struts 2.1.6 with the JSF plugin for when we want some of &amp;nbsp;
&lt;br&gt;the features of jsf. While it is true that you can produce a jsf app &amp;nbsp;
&lt;br&gt;faster today than a struts2, the struts app will preform better and &amp;nbsp;
&lt;br&gt;use less resources. So the question the old one of balancing dev time &amp;nbsp;
&lt;br&gt;vers long term operational cost.
&lt;br&gt;&lt;br&gt;T SnowWolf Wagner
&lt;br&gt;&lt;br&gt;On Sep 7, 2009, at 6:03 AM, measwel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329120&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marek_karczewski@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you Mike,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That is exactly the type of architecture I was thinking about; jsf &amp;nbsp;
&lt;br&gt;&amp;gt; 2.0 +
&lt;br&gt;&amp;gt; seam + facelets + spring + hibernate. The only thing I was concerned &amp;nbsp;
&lt;br&gt;&amp;gt; about,
&lt;br&gt;&amp;gt; was the scalability of jsf 2.0. I understand, that it should not be a
&lt;br&gt;&amp;gt; problem, as long as the applicaton is not ill-designed. I am trying &amp;nbsp;
&lt;br&gt;&amp;gt; to get
&lt;br&gt;&amp;gt; my IDE set up for using these technologies right now.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Take care,
&lt;br&gt;&amp;gt; Marek
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context:
&lt;/div&gt;&lt;a href=&quot;http://www.nabble.com/architecture-tp25319857p25328026.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/architecture-tp25319857p25328026.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the java.net - webwork users mailing list archive at Nabble.com 
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329120&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329120&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329120&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329120&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329120&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25329120&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/java.net---webwork-users-f13575.html&quot; embed=&quot;fixTarget[13575]&quot; target=&quot;_top&quot; &gt;java.net - webwork users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/architecture-tp25319857p25329120.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25328916</id>
	<title>Re: architecture</title>
	<published>2009-09-07T04:21:50Z</published>
	<updated>2009-09-07T04:21:50Z</updated>
	<author>
		<name>measwel</name>
	</author>
	<content type="html">How big is the performance difference in your estimation? Where is it located mostly; speed? memory usage? disk usage?&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/java.net---webwork-users-f13575.html&quot; embed=&quot;fixTarget[13575]&quot; target=&quot;_top&quot; &gt;java.net - webwork users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/architecture-tp25319857p25328916.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25328316</id>
	<title>Re: architecture</title>
	<published>2009-09-07T03:25:56Z</published>
	<updated>2009-09-07T03:25:56Z</updated>
	<author>
		<name>SnowWolf Wagner</name>
	</author>
	<content type="html">We utilize Struts 2.1.6 with the JSF plugin for when we want some of &amp;nbsp;
&lt;br&gt;the features of jsf. While it is true that you can produce a jsf app &amp;nbsp;
&lt;br&gt;faster today than a struts2, the struts app will preform better and &amp;nbsp;
&lt;br&gt;use less resources. So the question the old one of balancing dev time &amp;nbsp;
&lt;br&gt;vers long term operational cost.
&lt;br&gt;&lt;br&gt;T SnowWolf Wagner
&lt;br&gt;&lt;br&gt;On Sep 7, 2009, at 6:03 AM, measwel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25328316&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marek_karczewski@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you Mike,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That is exactly the type of architecture I was thinking about; jsf &amp;nbsp;
&lt;br&gt;&amp;gt; 2.0 +
&lt;br&gt;&amp;gt; seam + facelets + spring + hibernate. The only thing I was concerned &amp;nbsp;
&lt;br&gt;&amp;gt; about,
&lt;br&gt;&amp;gt; was the scalability of jsf 2.0. I understand, that it should not be a
&lt;br&gt;&amp;gt; problem, as long as the applicaton is not ill-designed. I am trying &amp;nbsp;
&lt;br&gt;&amp;gt; to get
&lt;br&gt;&amp;gt; my IDE set up for using these technologies right now.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Take care,
&lt;br&gt;&amp;gt; Marek
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://www.nabble.com/architecture-tp25319857p25328026.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/architecture-tp25319857p25328026.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the java.net - webwork users mailing list archive at Nabble.com 
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25328316&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25328316&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25328316&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25328316&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/java.net---webwork-users-f13575.html&quot; embed=&quot;fixTarget[13575]&quot; target=&quot;_top&quot; &gt;java.net - webwork users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/architecture-tp25319857p25328316.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25328026</id>
	<title>RE: architecture</title>
	<published>2009-09-07T03:03:12Z</published>
	<updated>2009-09-07T03:03:12Z</updated>
	<author>
		<name>measwel</name>
	</author>
	<content type="html">Thank you Mike,
&lt;br&gt;&lt;br&gt;That is exactly the type of architecture I was thinking about; jsf 2.0 + seam + facelets + spring + hibernate. The only thing I was concerned about, was the scalability of jsf 2.0. I understand, that it should not be a problem, as long as the applicaton is not ill-designed. I am trying to get my IDE set up for using these technologies right now. 
&lt;br&gt;&lt;br&gt;Take care,
&lt;br&gt;Marek&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/java.net---webwork-users-f13575.html&quot; embed=&quot;fixTarget[13575]&quot; target=&quot;_top&quot; &gt;java.net - webwork users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/architecture-tp25319857p25328026.html" />
</entry>

</feed>
