<?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 : adam bien</title>
	<atom:link href="http://simon.zambrovski.org/tag/adam-bien/feed/" rel="self" type="application/rss+xml" />
	<link>http://simon.zambrovski.org</link>
	<description>"One Cannot Not Communicate" - Watzlawick</description>
	<lastBuildDate>Thu, 17 Jun 2010 19:39:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<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 [...]]]></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>
