<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>indiWiz.com &#187; javaee</title>
	<atom:link href="http://indiwiz.com/tag/javaee/feed/" rel="self" type="application/rss+xml" />
	<link>http://indiwiz.com</link>
	<description>Subhash&#039;s Tech Log</description>
	<lastBuildDate>Sun, 29 Apr 2012 15:11:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>JBoss Application Server 5.0.0 GA Released</title>
		<link>http://indiwiz.com/2008/12/09/jboss-application-server-500-ga-released/</link>
		<comments>http://indiwiz.com/2008/12/09/jboss-application-server-500-ga-released/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 05:30:28 +0000</pubDate>
		<dc:creator>Subhash Chandran</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[javaee]]></category>
		<category><![CDATA[jboss]]></category>

		<guid isPermaLink="false">http://indiwiz.com/?p=54</guid>
		<description><![CDATA[Download it from here: http://www.jboss.org/jbossas/downloads/. If I remember correctly, the first beta was released more than two years back.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>Download it from here: <a href="http://www.jboss.org/jbossas/downloads/">http://www.jboss.org/jbossas/downloads/</a>. If I remember correctly, the first beta was released more than two years back.</p>
<div class="shr-publisher-54"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://indiwiz.com/2008/12/09/jboss-application-server-500-ga-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DI Example Using Spring</title>
		<link>http://indiwiz.com/2008/12/05/di-example-using-spring/</link>
		<comments>http://indiwiz.com/2008/12/05/di-example-using-spring/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 09:02:09 +0000</pubDate>
		<dc:creator>Subhash Chandran</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[javaee]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://indiwiz.com/?p=41</guid>
		<description><![CDATA[Based on a brief tutorial by a colleague of mine (Selvaraj S), I developed a small &#8220;Hello World&#8221; kind of example for Spring 2.5. The example is in Maven format, and can be downloaded from here.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>Based on a brief tutorial by a colleague of mine (Selvaraj S), I developed a small &#8220;Hello World&#8221; kind of example for Spring 2.5. The example is in Maven format, and can be downloaded from <a href="http://download.indiwiz.com.s3.amazonaws.com/code/spring-learn.tgz">here</a>.</p>
<div class="shr-publisher-41"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://indiwiz.com/2008/12/05/di-example-using-spring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JSR-286: Adding Header Elements</title>
		<link>http://indiwiz.com/2008/11/19/jsr-286-adding-header-elements/</link>
		<comments>http://indiwiz.com/2008/11/19/jsr-286-adding-header-elements/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 15:23:25 +0000</pubDate>
		<dc:creator>Subhash Chandran</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[javaee]]></category>
		<category><![CDATA[jsr286]]></category>
		<category><![CDATA[portlet]]></category>

		<guid isPermaLink="false">http://indiwiz.wordpress.com/?p=20</guid>
		<description><![CDATA[Some HTML elements like &#60;link&#62;, &#60;script&#62; may need to be placed in the HTML&#8217;s &#60;head&#62; section. For such needs, JSR-286 defines a standard way: response.addProperty(MimeResponse.MARKUP_HEAD_ELEMENT, ...) might be called for adding any number of headers. We also have to add this in the portlet.xml (either in portlet scope or application scope): This is because javax.portlet.renderHeaders [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>Some HTML elements like <tt>&lt;link&gt;</tt>, <tt>&lt;script&gt;</tt> may need to be placed in the HTML&#8217;s <tt>&lt;head&gt;</tt> section. For such needs, JSR-286 defines a standard way:</p>
<pre class="brush: java; title: ; notranslate">
import javax.portlet.GenericPortlet;
import javax.portlet.RenderRequest;
import javax.portlet.RenderResponse;
import javax.portlet.MimeResponse;
import org.w3c.dom.Element;

...

public class MyPortlet extends GenericPortlet {
  @Override
  protected void doHeaders(RenderRequest request, RenderResponse response){
    Element e = response.createElement(&quot;link&quot;);
    e.setAttribute(&quot;rel&quot;, &quot;stylesheet&quot;);
    e.setAttribute(&quot;type&quot;, &quot;text/css&quot;);
    e.setAttribute(&quot;href&quot;, &quot;abc.css&quot;);
    response.addProperty(MimeResponse.MARKUP_HEAD_ELEMENT, e);
  }
}
</pre>
<p><tt>response.addProperty(MimeResponse.MARKUP_HEAD_ELEMENT, ...)</tt> might be called for adding any number of headers.</p>
<p>We also have to add this in the <tt>portlet.xml</tt> (either in portlet scope or application scope):</p>
<pre class="brush: xml; title: ; notranslate">
&lt;container­-runtime­-option&gt;
  &lt;name&gt;javax.portlet.renderHeaders&lt;/name&gt;
  &lt;value&gt;true&lt;/value&gt;
&lt;/container­-runtime­-option&gt;
</pre>
<p>This is because <tt>javax.portlet.renderHeaders</tt> is set to <tt>false</tt> by default.</p>
<div class="shr-publisher-20"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://indiwiz.com/2008/11/19/jsr-286-adding-header-elements/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

