<?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>Democratic ambitions... and software dev juices</title>
	<atom:link href="http://www.alessandro.vincelli.name/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alessandro.vincelli.name</link>
	<description>by alessandro vincelli</description>
	<lastBuildDate>Thu, 10 May 2012 11:03:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>WebSocket Implementation in Apache Tomcat 7</title>
		<link>http://www.alessandro.vincelli.name/2012/05/10/websocket-implementation-in-apache-tomcat-7/</link>
		<comments>http://www.alessandro.vincelli.name/2012/05/10/websocket-implementation-in-apache-tomcat-7/#comments</comments>
		<pubDate>Thu, 10 May 2012 11:03:06 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[segnalazioni]]></category>
		<category><![CDATA[tomcat]]></category>
		<category><![CDATA[websocket]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=397</guid>
		<description><![CDATA[Today I want share this post: How Apache Tomcat Implemented WebSocket I will try websocket this weekend&#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alessandro.vincelli.name/wp-content/uploads/2012/05/apache-tomcat-7.png"><img class="alignright size-full wp-image-399" title="apache-tomcat-7" src="http://www.alessandro.vincelli.name/wp-content/uploads/2012/05/apache-tomcat-7.png" alt="" width="208" height="207" /></a>Today I want share this post: <a title="How Apache Tomcat Implemented WebSocket" href="http://www.tomcatexpert.com/blog/2012/05/01/how-apache-tomcat-implemented-websocket">How Apache Tomcat Implemented WebSocket</a></p>
<p>I will try websocket this weekend&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2012/05/10/websocket-implementation-in-apache-tomcat-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[iPhone iPad Games] Kobble</title>
		<link>http://www.alessandro.vincelli.name/2012/04/18/iphone-ipad-kobble/</link>
		<comments>http://www.alessandro.vincelli.name/2012/04/18/iphone-ipad-kobble/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 09:42:06 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[segnalazioni]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[IPad]]></category>
		<category><![CDATA[IPhone]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=382</guid>
		<description><![CDATA[Today I want suggest Kobble,  It&#8217;s a new amazing games for iPad and IPhone. I cannot stop to play, it&#8217;s a natural challenge between you and the World of Words. Follows Some informations from the official itunes page: Kobble is the enhanced and definitive version of the classic word game. With high definition graphics, relaxing [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alessandro.vincelli.name/wp-content/uploads/2012/04/mza_2900112892727987810.320x480-75.jpg"><img class="alignright size-full wp-image-383" title="kooble screenshot" src="http://www.alessandro.vincelli.name/wp-content/uploads/2012/04/mza_2900112892727987810.320x480-75.jpg" alt="kooble screenshot" width="320" height="480" /></a></p>
<p>Today I want suggest <strong>Kobble</strong>,  It&#8217;s a new amazing games for iPad and IPhone.</p>
<p>I cannot stop to play, it&#8217;s a natural challenge between you and the World of Words.</p>
<p>Follows Some informations from the official <a title="kooble" href="http://itunes.apple.com/en/app/kobble/id510584825?mt=8&amp;ls=1" target="_blank">itunes page</a>:</p>
<blockquote><p>Kobble is the enhanced and definitive version of the classic word game.</p>
<p>With high definition graphics, relaxing and posh looks, quick and efficient controls, Kobble can be played both in the &#8220;Classic&#8221; or &#8220;Arcade&#8221; modes. The game can be played with 4&#215;4 or 5&#215;5 grids. This game is ideal for lovers of the classic game, but it can be enjoyed from anyone with a passion for words. Easy to learn, it&#8217;s guaranteed to keep you and your brains entertained for hours.</p>
<p>With several languages available, Kobble can be a great aid in improving your knowledge of foreign languages.</p>
<p>Detailed Information:</p>
<p>- It can be played both with the traditional 4&#215;4 grid, or with the more challenging 5&#215;5 one<br />
- Comes with several selectable dictionaries, all playable with your choice for the interface language. Italian (around 800.000 words), English UK and English US (both around 500.000 words).<br />
- The dictionaries are compiled with the best available resources for each language to provide professional and complete results<br />
- Classic mode: like in the traditional game you need to find as many words as you can in the grid in 3 minutes<br />
- Arcade mode: in this modern revision of the game not only you need to find words in the grid, but you may uncover bonuses that will allow you to extend the time at your disposal and find even more words, reaching higher scores<br />
- Words that are also in the internal iPhone/iPad vocabularies &#8211; consider that there are way more words in the Kobble vocabularies &#8211; can be instantly looked up to discover their meaning<br />
- You can use Kobble as an aid to the traditional game: fill in the grid with the letters and Kobble will show you a list of words sorted alphabetically or by length<br />
- HD Graphics are used to deliver an interface that&#8217;s incredibly detailed, quick and easy to use<br />
- Music tracks and sound effects that will pull you into the game</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2012/04/18/iphone-ipad-kobble/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mysql Innodb: errno: 150</title>
		<link>http://www.alessandro.vincelli.name/2012/03/22/mysql-innodb-errno-150/</link>
		<comments>http://www.alessandro.vincelli.name/2012/03/22/mysql-innodb-errno-150/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 11:04:03 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=362</guid>
		<description><![CDATA[I fixed the create table errno: 150 reading better the mysql docs. Special attention on this requiremet fo Innodb: foreign key columns are listed as the firstcolumns in the same order, see below, and, of course, check the docs&#8230; InnoDB requires indexes on foreign keys and referenced keys so that foreign key checks can be [...]]]></description>
			<content:encoded><![CDATA[<p>I fixed the <strong> create table errno: 150</strong> reading better the <a title="Mysql FOREIGN KEY Constraints" href="http://dev.mysql.com/doc/refman/5.1/en/innodb-foreign-key-constraints.html" target="_blank">mysql docs</a>.<a href="http://www.alessandro.vincelli.name/wp-content/uploads/2012/03/mysql-big2.gif"><img class="alignright  wp-image-377" title="mysql logo" src="http://www.alessandro.vincelli.name/wp-content/uploads/2012/03/mysql-big2.gif" alt="mysql logo" width="298" height="198" /></a><br />
Special attention on this requiremet fo Innodb: <em>foreign key columns are listed as the firstcolumns in the same order</em>, see below, and, of course, check the docs&#8230;</p>
<blockquote><p><code>InnoDB</code> requires indexes on foreign keys and referenced keys so that foreign key checks can be fast and not require a table scan. In the referencing table, there must be an index where the foreign key columns are listed as the <em>first</em> columns in the same order. Such an index is created on the referencing table automatically if it does not exist. This index might be silently dropped later, if you create another index that can be used to enforce the foreign key constraint. <em><code>index_name</code></em>, if given, is used as described previously.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2012/03/22/mysql-innodb-errno-150/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix MacPorts Warning after Installing XCode 4.3</title>
		<link>http://www.alessandro.vincelli.name/2012/03/21/fix-port-warning-after-installing-xcode-4-3/</link>
		<comments>http://www.alessandro.vincelli.name/2012/03/21/fix-port-warning-after-installing-xcode-4-3/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 11:17:59 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[macports]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=349</guid>
		<description><![CDATA[Thanks Mirko Boehm for the solution[1] [1] http://www.agile-workers.com/web/2012/03/qt-qmake-osx_sdk-xcode/]]></description>
			<content:encoded><![CDATA[<p>Thanks <a href="http://www.agile-workers.com/web/author/mirko/">Mirko Boehm</a> for the <a href="http://www.agile-workers.com/web/2012/03/qt-qmake-osx_sdk-xcode/">solution</a>[1]<a href="http://www.alessandro.vincelli.name/wp-content/uploads/2012/03/macports-logo.png"><img class="alignright size-full wp-image-354" title="macports logo" src="http://www.alessandro.vincelli.name/wp-content/uploads/2012/03/macports-logo.png" alt="macports logo" width="183" height="70" /></a></p>
<p><a href="http://www.agile-workers.com/web/2012/03/qt-qmake-osx_sdk-xcode/">[1] http://www.agile-workers.com/web/2012/03/qt-qmake-osx_sdk-xcode/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2012/03/21/fix-port-warning-after-installing-xcode-4-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maven site plugin command trouble</title>
		<link>http://www.alessandro.vincelli.name/2012/02/23/maven-site-plugin-command-trouble/</link>
		<comments>http://www.alessandro.vincelli.name/2012/02/23/maven-site-plugin-command-trouble/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 09:22:30 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=338</guid>
		<description><![CDATA[Usefeul post to solve a weird problem on maven site plugin http://rijkswatch.blogspot.com/2011/02/maven-21-site-command-problems.html]]></description>
			<content:encoded><![CDATA[<p>Usefeul post to solve a weird problem on maven site plugin</p>
<p><a title="Maven 2.1 site command trouble" href="http://rijkswatch.blogspot.com/2011/02/maven-21-site-command-problems.html" target="_blank">http://rijkswatch.blogspot.com/2011/02/maven-21-site-command-problems.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2012/02/23/maven-site-plugin-command-trouble/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YouEat 1.10 released</title>
		<link>http://www.alessandro.vincelli.name/2012/01/09/youeat-1-10-released/</link>
		<comments>http://www.alessandro.vincelli.name/2012/01/09/youeat-1-10-released/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 10:02:17 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[youeat]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[wicket]]></category>
		<category><![CDATA[youeat.org]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=341</guid>
		<description><![CDATA[YouEat 1.10 is released and available on www.youeat.org. Improvements: added  SSL to SignIn Page and protected pages, YouEat uses www.godaddy.com as certification authority improved REST services Technical Notes: upgraded to Wicket 1.5.3 several bug fixes upgraded to Postgresql 9.1.2 Links: project home 1.10 source code Java Doc maven site issues wiki]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alessandro.vincelli.name/wp-content/uploads/2010/02/logo-mela-small.png"><img class="size-full wp-image-138 alignright" title="logo-mela-small" src="http://www.alessandro.vincelli.name/wp-content/uploads/2010/02/logo-mela-small.png" alt="" width="80" height="80" /></a>YouEat 1.10 is released and available on <a title="youeat.org" href="http://www.youeat.org">www.youeat.org</a>.</p>
<p><strong>Improvements:</strong></p>
<ul>
<li>added  SSL to SignIn Page and protected pages, YouEat uses <a title="Go Daddy" href="http://www.godaddy.com/" target="_blank">www.godaddy.com</a> as certification authority</li>
<li>improved REST services</li>
</ul>
<p><strong>Technical Notes:</strong></p>
<ul>
<li>upgraded to Wicket 1.5.3</li>
<li>several bug fixes</li>
<li>upgraded to Postgresql 9.1.2</li>
</ul>
<p><strong>Links:</strong></p>
<ul>
<li><a title="youeat.org project home" href="http://code.google.com/p/youeat/">project home</a></li>
<li><a title="youeat.org 1.10 source tag" href="http://code.google.com/p/youeat/source/browse/#svn/tags/youeat-1.10">1.10 source code</a></li>
<li><a title="youeat.org JavaDoc" href="http://www.alessandro.vincelli.name/youeat/apidocs/index.html">Java Doc</a></li>
<li><a title="youeat.org Maven Site" href="http://www.alessandro.vincelli.name/youeat/">maven site</a></li>
<li><a title="youeat.org issues" href="http://code.google.com/p/youeat/issues/list">issues</a></li>
<li><a title="youeat.ork wiki" href="http://code.google.com/p/youeat/w/list">wiki</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2012/01/09/youeat-1-10-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Maven 3 Cookbook review</title>
		<link>http://www.alessandro.vincelli.name/2011/10/26/apache-maven-3-cookbook-review/</link>
		<comments>http://www.alessandro.vincelli.name/2011/10/26/apache-maven-3-cookbook-review/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 14:47:31 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[segnalazioni]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=333</guid>
		<description><![CDATA[Excellent review on: http://mammamao.posterous.com/apache-maven-3-cookbook-review thanks to mamamao.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alessandro.vincelli.name/wp-content/uploads/2011/10/apache-maven3-cookbook-image.jpg.scaled500.jpg"><img class="size-full wp-image-334 alignright" title="apache-maven3-cookbook-image.jpg.scaled500" src="http://www.alessandro.vincelli.name/wp-content/uploads/2011/10/apache-maven3-cookbook-image.jpg.scaled500.jpg" alt="" width="300" height="370" /></a>Excellent review on:</p>
<p><a title="apache maven 3 cookbook review" href="http://mammamao.posterous.com/apache-maven-3-cookbook-review">http://mammamao.posterous.com/apache-maven-3-cookbook-review</a></p>
<p>thanks to mamamao.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/10/26/apache-maven-3-cookbook-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Good Bye Steve Jobs</title>
		<link>http://www.alessandro.vincelli.name/2011/10/06/good-bye-steve-jobs/</link>
		<comments>http://www.alessandro.vincelli.name/2011/10/06/good-bye-steve-jobs/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 07:25:19 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[segnalazioni]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[steve jobs]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=324</guid>
		<description><![CDATA[Good Bye Steve Jobs, I&#8217;m a software developer and your revolutionary ideas remember to me , everydays, that every lines of code that i write could be a step to improve the quality of our life; Just following one of your principles: Say no to 1,000 things. Innovation means eliminating the unnecessary so that the [...]]]></description>
			<content:encoded><![CDATA[<p>Good Bye Steve Jobs,<br />
I&#8217;m a software developer and your revolutionary ideas remember to me , everydays, that every lines of code that i write could be a step to improve the quality of our life; Just following one of your principles: Say no to 1,000 things. Innovation means eliminating the unnecessary so that the necessary may speak.</p>
<p>Thanks.</p>
<p>P.S. see <a href="http://www.alessandro.vincelli.name/2010/05/31/macworld-boston-1997-the-microsoft-deal-the-apple-esurrection/">this post</a> to understad where and how he started his second revolutinary adventure at the Apple.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/10/06/good-bye-steve-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pezzi di ricambio e accessori per IPhone, IPad e Ipod</title>
		<link>http://www.alessandro.vincelli.name/2011/08/24/pezzi-di-ricambio-e-accessori-per-iphone-ipad-e-ipod/</link>
		<comments>http://www.alessandro.vincelli.name/2011/08/24/pezzi-di-ricambio-e-accessori-per-iphone-ipad-e-ipod/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 08:51:52 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[segnalazioni]]></category>
		<category><![CDATA[accessori]]></category>
		<category><![CDATA[IPad]]></category>
		<category><![CDATA[IPhone]]></category>
		<category><![CDATA[Ipod]]></category>
		<category><![CDATA[ricambi]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=320</guid>
		<description><![CDATA[Dopo un&#8217;ottima esperienza con questo sito: http://www.iphone-ricambi.com/ lo consiglio caldamente per l&#8217;acquisto di ricambi e accessori per IPhone, IPad ed IPod. Si sono dimostrati economici, veloci, efficenti e disponibili (hanno esaudito la mia richiesta di accorpare due ordini ravvicinati che ho fatto, rimbordanso una delle due quote di spese di spedizione).]]></description>
			<content:encoded><![CDATA[<p>Dopo un&#8217;ottima esperienza con questo sito:</p>
<p><a href="http://www.iphone-ricambi.com/">http://www.iphone-ricambi.com/</a></p>
<p>lo consiglio caldamente per l&#8217;acquisto di ricambi e accessori per IPhone, IPad ed IPod.</p>
<p>Si sono dimostrati economici, veloci, efficenti e disponibili (hanno esaudito la mia richiesta di accorpare due ordini ravvicinati che ho fatto, rimbordanso una delle due quote di spese di spedizione).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/08/24/pezzi-di-ricambio-e-accessori-per-iphone-ipad-e-ipod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spring Security, OpenID, Wicket Demo</title>
		<link>http://www.alessandro.vincelli.name/2011/05/11/spring-security-openid-wicket-demo/</link>
		<comments>http://www.alessandro.vincelli.name/2011/05/11/spring-security-openid-wicket-demo/#comments</comments>
		<pubDate>Wed, 11 May 2011 09:45:36 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[openID]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[spring security]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=247</guid>
		<description><![CDATA[I completed the setup of a small application that use Spring Security to perform an OpenID authentication. The application integrates also SpringSecurity and Wicket Security. Follows some details. The demo conatains two different solutions, one uses the spring namespace, the other configures explicilty Spring security filters and providers. The main issue to solve is how [...]]]></description>
			<content:encoded><![CDATA[<p>I completed the setup of a small application that use Spring Security to perform an OpenID authentication. The application integrates also SpringSecurity and Wicket Security. Follows some details.</p>
<p>The demo conatains two different solutions, one uses the spring namespace, the other configures explicilty Spring security filters and providers.</p>
<p>The main issue to solve is <em>how store the OpenID attributes returned from the OpenID provider to the Sprin UserDetails object</em>.</p>
<p><strong>Spring Security Name Space OpenID Setup</strong></p>
<p>Through the element <em>&lt;openid-login/&gt;</em> Spring  auto-configures an <em>OpenIDAuthenticationFilter</em> and an <em>OpenIDAuthenticationProvider. </em>The element <em>&lt;attribute-exchange/&gt; </em>contains all the  OpenId attribute element to ask to the provider.</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:http<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:anonymous</span> <span style="color: #000066;">enabled</span>=<span style="color: #ff0000;">&quot;false&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:logout</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:openid</span> -login <span style="color: #000066;">authentication-success-handler-ref</span>=<span style="color: #ff0000;">&quot;authenticationSuccessHandler&quot;</span> <span style="color: #000066;">login-page</span>=<span style="color: #ff0000;">&quot;/login&quot;</span> <span style="color: #000066;">authentication-failure-url</span>=<span style="color: #ff0000;">&quot;/?login_error=true&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:attribute</span> -exchange<span style="color: #000000; font-weight: bold;">&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:openid</span> -attribute <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;email&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;http://schema.openid.net/contact/email&quot;</span> <span style="color: #000066;">required</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:openid</span> -attribute <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;firstName&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;http://axschema.org/namePerson/first&quot;</span> <span style="color: #000066;">required</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:openid</span> -attribute <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;lastName&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;http://axschema.org/namePerson/last&quot;</span> <span style="color: #000066;">required</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:openid</span> -attribute <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;language&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;http://axschema.org/pref/language&quot;</span> <span style="color: #000066;">required</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/security:attribute<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/security:openid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:remember</span> -me <span style="color: #000066;">key</span>=<span style="color: #ff0000;">&quot;alessandro-vincelli-openid&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/security:http<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>To be continue&#8230;</p>
<p>DEMO: <a href="http://demo.alessandro.vincelli.name/openid/">http://demo.alessandro.vincelli.name/openid/</a></p>
<p>Source: <a href="http://youeat.googlecode.com/svn/spring-security-open-id">http://youeat.googlecode.com/svn/spring-security-open-id</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/05/11/spring-security-openid-wicket-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

