<?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>Simon Zambrovski &#187; Simon Zambrovski | Tags : jee</title>
	<atom:link href="http://simon.zambrovski.org/tag/jee/feed/" rel="self" type="application/rss+xml" />
	<link>http://simon.zambrovski.org</link>
	<description>&#34;One Cannot Not Communicate&#34; - Watzlawick</description>
	<lastBuildDate>Tue, 15 Nov 2011 00:15:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Publishing on Bean Validation</title>
		<link>http://simon.zambrovski.org/2011/03/publishing-on-bean-validation/</link>
		<comments>http://simon.zambrovski.org/2011/03/publishing-on-bean-validation/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 09:13:38 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[software engineering]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[bean validation]]></category>
		<category><![CDATA[Interceptor]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jee]]></category>
		<category><![CDATA[jsr-303]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://simon.zambrovski.org/?p=368</guid>
		<description><![CDATA[As announced previously, the current Java Magazine 04/2011 (a German Java journal) contains an article written by my collegue Oliver Ochs and me on Bean Validation with JSR-303. The article discusses possibilities of usage of the JSR-303 standard beyond its standard scope of JEE 6. Among covered topics are validation on the service boundary, integration [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://simon.zambrovski.org/wp-content/uploads/2011/03/JM4.jpg" alt="" title="JM4" width="200" height="283" style="float:right; margin:10px;" /> As announced 
<a  href="http://simon.zambrovski.org/2011/02/bean-validation-everywhere/">previously</a>, the 
<a  href="http://it-republik.de/jaxenter/java-magazin-ausgaben/Contexts-and-Dependency-Injection-000438.html" onclick="javascript:pageTracker._trackPageview('/external/it-republik.de/jaxenter/java-magazin-ausgaben/Contexts-and-Dependency-Injection-000438.html');" >current Java Magazine 04/2011</a> (a German Java journal) contains an article written by my collegue 
<a  href="http://blog.holisticon.de/2011/03/artikel-tuersteher-fuer-bohnen/" onclick="javascript:pageTracker._trackPageview('/external/blog.holisticon.de/2011/03/artikel-tuersteher-fuer-bohnen/');" >Oliver Ochs and me</a> on Bean Validation with JSR-303. The article discusses possibilities of usage of the JSR-303 standard beyond its standard scope of JEE 6. Among covered topics are validation on the service boundary, integration with Spring and bean validation, usage of validation group for context-aware validation and others&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://simon.zambrovski.org/2011/03/publishing-on-bean-validation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bean Validation Everywhere</title>
		<link>http://simon.zambrovski.org/2011/02/bean-validation-everywhere/</link>
		<comments>http://simon.zambrovski.org/2011/02/bean-validation-everywhere/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 22:37:33 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[event]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[bean validation]]></category>
		<category><![CDATA[jee]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[jsr-303]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://simon.zambrovski.org/?p=359</guid>
		<description><![CDATA[I&#8217;m somehow running an extended advertisment campaign on Java Bean Validation (JSR-303). I just posted about it on TechJava, presented on an IT-Talk by ConceptPeople and wrote an article which will be posted in the upcomming Java Magazin. The slides of the presentation are available on the slideshare: Türsteher für Bohnen View more presentations from [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m somehow running an extended advertisment campaign on Java Bean Validation (JSR-303). I just posted about 
<a  href="http://www.techjava.de/topics/2011/02/validating-jface-databinding-jsr-303/" onclick="javascript:pageTracker._trackPageview('/external/www.techjava.de/topics/2011/02/validating-jface-databinding-jsr-303/');" >it on TechJava</a>, presented 
<a  href="http://blog.holisticon.de/2011/02/it-talk-tursteher-fur-bohnen-jsr-303-bei-conceptpeople/" onclick="javascript:pageTracker._trackPageview('/external/blog.holisticon.de/2011/02/it-talk-tursteher-fur-bohnen-jsr-303-bei-conceptpeople/');" >on an IT-Talk by ConceptPeople</a> and wrote an article which will be posted in the upcomming 
<a  href="http://it-republik.de/jaxenter/java-magazin-ausgaben/" onclick="javascript:pageTracker._trackPageview('/external/it-republik.de/jaxenter/java-magazin-ausgaben/');" >Java Magazin</a>. The slides of the presentation are available on the slideshare:</p>
<div style="width:425px" id="__ss_6867951"><strong style="display:block;margin:12px 0 4px">
<a  href="http://www.slideshare.net/zambrovski/trsteher-fr-bohnen" title="Türsteher für Bohnen" onclick="javascript:pageTracker._trackPageview('/external/www.slideshare.net/zambrovski/trsteher-fr-bohnen');" >Türsteher für Bohnen</a></strong><object id="__sse6867951" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=trsteherfrbohnen-110209161746-phpapp02&#038;stripped_title=trsteher-fr-bohnen&#038;userName=zambrovski" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse6867951" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=trsteherfrbohnen-110209161746-phpapp02&#038;stripped_title=trsteher-fr-bohnen&#038;userName=zambrovski" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more 
<a  href="http://www.slideshare.net/" onclick="javascript:pageTracker._trackPageview('/external/www.slideshare.net/');" >presentations</a> from 
<a  href="http://www.slideshare.net/zambrovski" onclick="javascript:pageTracker._trackPageview('/external/www.slideshare.net/zambrovski');" >zambrovski</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://simon.zambrovski.org/2011/02/bean-validation-everywhere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacking, Progmatic, Productive</title>
		<link>http://simon.zambrovski.org/2008/09/hacking-progmatic-productive/</link>
		<comments>http://simon.zambrovski.org/2008/09/hacking-progmatic-productive/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 11:40:44 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[event]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[adam bien]]></category>
		<category><![CDATA[ejb]]></category>
		<category><![CDATA[jee]]></category>
		<category><![CDATA[lehmanns]]></category>

		<guid isPermaLink="false">http://simon.zambrovski.org/2008/09/hacking-progmatic-productive/</guid>
		<description><![CDATA[Yesterday, the second Adam Bien event in Lehmanns Bookstore took place. Again, the event was a full success. I arrived half-an-hour earlier and got a seat only in the tenth row. Adam spoke about new features of EJB 3.1 and Glassfish. He showed examples running on a developer build of Glassfish V3, promising that the [...]]]></description>
			<content:encoded><![CDATA[<p>
<a  href="http://www.flickr.com/photos/sza/2865301242/" title="_MG_6980 by simon.zambrovski, on Flickr" onclick="javascript:pageTracker._trackPageview('/external/www.flickr.com/photos/sza/2865301242/');" ><img src="http://farm4.static.flickr.com/3275/2865301242_8935cb9ea7_m.jpg" class="alignnone" style="border: 1px solid black; margin: 5px" title="AdamJUGHH" alt="_MG_6980" width="120" height="180" /></a>
<a  href="http://www.flickr.com/photos/sza/2865292562/" title="_MG_6976 by simon.zambrovski, on Flickr" onclick="javascript:pageTracker._trackPageview('/external/www.flickr.com/photos/sza/2865292562/');" ><img src="http://farm4.static.flickr.com/3015/2865292562_b72cab97f9_m.jpg" style="border: 1px solid black; margin: 5px" alt="_MG_6976" width="170" height="120" /></a>
<a  href="http://www.flickr.com/photos/sza/2865298698/" title="_MG_6978 by simon.zambrovski, on Flickr" onclick="javascript:pageTracker._trackPageview('/external/www.flickr.com/photos/sza/2865298698/');" ><img src="http://farm4.static.flickr.com/3099/2865298698_0cb54c9bb2_m.jpg" class="alignnone" style="border: 1px solid black; margin: 5px" alt="_MG_6978" width="120" height="180" /></a>  Yesterday, 
<a  href="http://www.techjava.de/topics/2008/05/progmatic-java-ee-5-hacking/" onclick="javascript:pageTracker._trackPageview('/external/www.techjava.de/topics/2008/05/progmatic-java-ee-5-hacking/');" >the second</a> 
<a  href="http://www.techjava.de/topics/2008/09/productive-java-ee-6/" onclick="javascript:pageTracker._trackPageview('/external/www.techjava.de/topics/2008/09/productive-java-ee-6/');" >Adam Bien event</a> in 
<a  href="http://www.lob.de/cgi-bin/work/framesetneu?flag=new&amp;frame=yes&amp;id=48d1116c4905c" onclick="javascript:pageTracker._trackPageview('/external/www.lob.de/cgi-bin/work/framesetneu');" >Lehmanns Bookstore</a> took place. Again, the event was a full success. I arrived half-an-hour earlier and got a seat only in the tenth row. Adam spoke about new features of EJB 3.1 and Glassfish. He showed examples running on a developer build of Glassfish V3, promising that the features will work without exceptions&#8230; Here are some topics, I remember:</p>
<ul>
<li>Singleton Beans: usefull a s a central point of the application, e.G. central cache etc&#8230;</li>
<li>Async Methods: allows asynchronous execution of time-consuming methods. Especially, it is possible to abort the execution</li>
<li>Deploying Beans in WARs: could be helpful for small applications</li>
<li>Global JNDI-Namespace</li>
<li>No interface view: simplifies the access to beans, if needed</li>
<li>EJBCOntainer.getEJBContainer().getContext(): allows external initialization of bean context, which is nice for testing</li>
</ul>
<p>Later, 
<a  href="http://www.adam-bien.com/roller/abien/" onclick="javascript:pageTracker._trackPageview('/external/www.adam-bien.com/roller/abien/');" >Adam</a> discussed some 
<a  href="http://java.sun.com/blueprints/corej2eepatterns/Patterns/index.html" onclick="javascript:pageTracker._trackPageview('/external/java.sun.com/blueprints/corej2eepatterns/Patterns/index.html');" >Core J2EE patters</a>, that become absolete with EJB 3.1 and others which are still valid.  After the talk, I spoke with Adam about the 
<a  href="http://www.techjava.de/topics/2008/09/osgi-why-modularity-is-important/" onclick="javascript:pageTracker._trackPageview('/external/www.techjava.de/topics/2008/09/osgi-why-modularity-is-important/');" >OSGi</a> as a module architecture inside JEE application, which seems interesting to me.  The pictures are as usual available in my 
<a  href="http://flickr.com/photos/sza/sets/72157607337631878/" onclick="javascript:pageTracker._trackPageview('/external/flickr.com/photos/sza/sets/72157607337631878/');" >FlickR Gallery</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://simon.zambrovski.org/2008/09/hacking-progmatic-productive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

