<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4606252227493188365</id><updated>2011-12-15T03:41:15.126+01:00</updated><title type='text'>Jaaava</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jaaava.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4606252227493188365/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jaaava.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>webmaster@jaaava.com</name><uri>http://www.blogger.com/profile/17804149146488935260</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4606252227493188365.post-9180920416876353311</id><published>2009-02-08T11:15:00.007+01:00</published><updated>2009-02-08T11:52:29.998+01:00</updated><title type='text'>Tier or layer?</title><content type='html'>&lt;div align="left"&gt;Hello.&lt;br /&gt;&lt;br /&gt;Have you ever asked what is a layer or what is a tier?&lt;br /&gt;The aswer seems pretty difficult to find, so that's why I put in here a link to Sun's white paper:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.makeitfly.co.uk/Presentations/suntoneam_wp_5.24.pdf#page=12&amp;amp;view=FitH"&gt;SUNTONE ARCHITECTURAL METHODOLOGY A 3- DIMENSIONAL APPROACH TO ARCHITECTURAL DESIGN&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;which gives their definitions.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4606252227493188365-9180920416876353311?l=jaaava.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jaaava.blogspot.com/feeds/9180920416876353311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4606252227493188365&amp;postID=9180920416876353311' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4606252227493188365/posts/default/9180920416876353311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4606252227493188365/posts/default/9180920416876353311'/><link rel='alternate' type='text/html' href='http://jaaava.blogspot.com/2009/02/tier-or-layer.html' title='Tier or layer?'/><author><name>webmaster@jaaava.com</name><uri>http://www.blogger.com/profile/17804149146488935260</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4606252227493188365.post-6274000627467041723</id><published>2008-11-28T22:12:00.014+01:00</published><updated>2008-11-29T19:32:52.738+01:00</updated><title type='text'>Setting up a JSF project - simple task?</title><content type='html'>&lt;div align="left"&gt;I decided to learn JSF and to set up the simplest JSF project that:&lt;br /&gt;- has a simple JSF page (index.jsp)&lt;br /&gt;- has this page set as welcome page&lt;br /&gt;- has custom error pages for the following HTML error codes: 400, 403, 404 and 500.&lt;br /&gt;- uses the suffix mapping &lt;em&gt;*.faces&lt;/em&gt; to map requests to the Faces Servlet&lt;br /&gt;&lt;br /&gt;The biggest problem was setting the welcome page. Initially I tried to map it like this in web.xml:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;welcome-file-list&amp;gt;&lt;br /&gt;&amp;lt;welcome-file&amp;gt;&lt;em&gt;/index.faces&lt;/em&gt;&amp;lt;/welcome-file&amp;gt;&lt;br /&gt;&amp;lt;/welcome-file-list&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;but unfortunetly it doesn't work. Would it have been too simple?&lt;br /&gt;&lt;br /&gt;After some research I have found this solution to work for me:&lt;br /&gt;- I created another jsp page &lt;em&gt;welcome.jsp&lt;/em&gt; to use as welcome page&lt;br /&gt;- in index.jsp I put a simple redirect to this new page:&lt;br /&gt;&lt;strong&gt;&amp;lt;jsp:forward page="/welcome.faces"/&amp;gt;&lt;/strong&gt;&lt;br /&gt;- I changed the web.xml to this:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;welcome-file-list&amp;gt;&lt;br /&gt;&amp;lt;welcome-file&amp;gt;&lt;em&gt;/index.jsp&lt;/em&gt;&amp;lt;/welcome-file&amp;gt;&lt;br /&gt;&amp;lt;/welcome-file-list&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;But a new problem arrived: IE and Google's Chrome display theirs own 404 error pages, completly ignoring my 404 error page. Instead of forcing the users to change the settings of theirs browser one can put the following line on his/hers custom error pages:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;%response.setStatus(200);%&amp;gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Hope it helps.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4606252227493188365-6274000627467041723?l=jaaava.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jaaava.blogspot.com/feeds/6274000627467041723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4606252227493188365&amp;postID=6274000627467041723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4606252227493188365/posts/default/6274000627467041723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4606252227493188365/posts/default/6274000627467041723'/><link rel='alternate' type='text/html' href='http://jaaava.blogspot.com/2008/11/setting-up-jsf-project-simple-task.html' title='Setting up a JSF project - simple task?'/><author><name>webmaster@jaaava.com</name><uri>http://www.blogger.com/profile/17804149146488935260</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4606252227493188365.post-8647946675308877504</id><published>2008-04-19T22:40:00.006+02:00</published><updated>2008-11-28T23:38:26.633+01:00</updated><title type='text'>A Java Forum? More news? ...</title><content type='html'>&lt;div align="left"&gt;What else would you like to see on this site? A Java forum, more Java news, anything else? Or would you just keep it as it is?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4606252227493188365-8647946675308877504?l=jaaava.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jaaava.blogspot.com/feeds/8647946675308877504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4606252227493188365&amp;postID=8647946675308877504' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4606252227493188365/posts/default/8647946675308877504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4606252227493188365/posts/default/8647946675308877504'/><link rel='alternate' type='text/html' href='http://jaaava.blogspot.com/2008/04/java-forum-more-news.html' title='A Java Forum? More news? ...'/><author><name>webmaster@jaaava.com</name><uri>http://www.blogger.com/profile/17804149146488935260</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4606252227493188365.post-5151837578941247024</id><published>2008-01-27T18:20:00.000+01:00</published><updated>2008-02-04T18:49:06.481+01:00</updated><title type='text'>Do Java professionals need a custom search engine?</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_7IYvqS5oFZM/R5zhWDS7WPI/AAAAAAAAAAM/R5xExJOXuoM/s1600-h/logo_small.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5160247042017810674" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_7IYvqS5oFZM/R5zhWDS7WPI/AAAAAAAAAAM/R5xExJOXuoM/s320/logo_small.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Every day a java professional needs to search the web for &lt;strong&gt;Java&lt;/strong&gt; related items on the web. Often the results he gets must be further filtered because the search engine includes results from all sites it has in its index either related or not to the java world.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;To alleviate this problem we thought to create this custom search engine. &lt;strong&gt;It uses an internal list of sites we carefully selected based on our vast experience.&lt;/strong&gt; We included all online documentation of popular open source projects and commercial products, all major Java article sites, all major Java user forums and wiki knowledgebases, blogs from well-known Java personalities, online Java APIs docs, Java book excerpts and much more. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;We also included some sites about technologies and languages that a java professional is highly possible to use together with Java: XML, HTML, Javascript, Ajax, design patterns, etc.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Nevertheless our list can be improved. That's why we ask you to help us maintain it. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;Please send your suggestions at &lt;a href="mailto:webmaster@jaaava.com"&gt;webmaster@jaaava.com&lt;/a&gt; or visit &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.google.com/coop/cse?cx=004931694767554574125%3Avktm-nzye60"&gt;http://www.google.com/coop/cse?cx=004931694767554574125%3Avktm-nzye60&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;to became one of our collaborators.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4606252227493188365-5151837578941247024?l=jaaava.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jaaava.blogspot.com/feeds/5151837578941247024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4606252227493188365&amp;postID=5151837578941247024' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4606252227493188365/posts/default/5151837578941247024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4606252227493188365/posts/default/5151837578941247024'/><link rel='alternate' type='text/html' href='http://jaaava.blogspot.com/2008/01/do-java-professionals-need-custom.html' title='Do Java professionals need a custom search engine?'/><author><name>webmaster@jaaava.com</name><uri>http://www.blogger.com/profile/17804149146488935260</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7IYvqS5oFZM/R5zhWDS7WPI/AAAAAAAAAAM/R5xExJOXuoM/s72-c/logo_small.gif' height='72' width='72'/><thr:total>3</thr:total></entry></feed>
