<?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>TechJava&#187; TechJava &#8211; Articles on announce</title>
	<atom:link href="http://www.techjava.de/topics/category/announce/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techjava.de</link>
	<description>Journal on Java Technology</description>
	<lastBuildDate>Thu, 17 Jun 2010 10:41:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Eclipse DemoCamp Hamburg &#124; November 2009</title>
		<link>http://www.techjava.de/topics/2009/11/eclipse-democamp-hamburg-november-2009/</link>
		<comments>http://www.techjava.de/topics/2009/11/eclipse-democamp-hamburg-november-2009/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 12:49:49 +0000</pubDate>
		<dc:creator>Simon Zambrovski</dc:creator>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[DemoCamp]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[hotel east]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=534</guid>
		<description><![CDATA[
 An event of 
annual series of Eclipse Demo Camps is taking place in Hamburg again. The event was planned in November, but takes actually place in December. As usually 
Peter and 
Martinare responsible for the organization. To make it short:

What: Eclipse DemoCamp November 2009
Where: Hotel East, Hamburg (
Simon-von-Utrecht-Str. 31, 20359 Hamburg, Germany)
When: December 4th [...]]]></description>
			<content:encoded><![CDATA[<p>
<a  href="http://www.techjava.de/wp-content/uploads/EclipseDemoCampHamburg2007_78FD/EclipseDemoCamp.gif" onclick="javascript:pageTracker._trackPageview('/downloads/wp-content/uploads/EclipseDemoCampHamburg2007_78FD/EclipseDemoCamp.gif');" ><img style="border: 0pt none; margin: 10px; float:right;" src="http://www.techjava.de/wp-content/uploads/EclipseDemoCampHamburg2007_78FD/EclipseDemoCamp_thumb.gif" border="0" alt="EclipseDemoCamp" width="90" height="76" /></a> An event of 
<a  href="http://www.techjava.de/topics/2009/04/eclipse-democamp-2009-galileo-edition/">annual series</a> of Eclipse Demo Camps is taking place in Hamburg again. The event was planned in November, but takes actually place in December. As usually 
<a  href="http://www.peterfriese.de/" onclick="javascript:pageTracker._trackPageview('/external/www.peterfriese.de/');" >Peter</a> and 
<a  href="http://www.martinlippert.com/" onclick="javascript:pageTracker._trackPageview('/external/www.martinlippert.com/');" >Martin</a>are responsible for the organization. To make it short:</p>
<ul>
<li>What: Eclipse DemoCamp November 2009</li>
<li>Where: Hotel East, Hamburg (
<a  href="http://piurl.com/XhT" onclick="javascript:pageTracker._trackPageview('/external/piurl.com/XhT');" >Simon-von-Utrecht-Str. 31, 20359 Hamburg, Germany</a>)</li>
<li>When: December 4th 2009, 18:30-22:00 (official part)</li>
</ul>
<p>If you want to attend, make sure you find a minute to 
<a  href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2009/Hamburg" onclick="javascript:pageTracker._trackPageview('/external/wiki.eclipse.org/Eclipse_DemoCamps_November_2009/Hamburg');" >write you name down in EclipseWiki.</a> I suppose these kind of events is well-known. If you never heard of that &#8211; look at the interesting topics and the attendee list of more than one hundred people. You will have the opportunity to listen to the talks, to speak with interesting people and get some news from Eclipse Commiters and Users. In the end you usually get some food and bevereges, to make the atmosphere a little more relaxed. If you never been there it is worth to visit&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2009/11/eclipse-democamp-hamburg-november-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EWiTa and ESE 2009</title>
		<link>http://www.techjava.de/topics/2009/11/ewita-and-ese-2009/</link>
		<comments>http://www.techjava.de/topics/2009/11/ewita-and-ese-2009/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 21:24:55 +0000</pubDate>
		<dc:creator>Simon Zambrovski</dc:creator>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[enterprise systems]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[business information]]></category>
		<category><![CDATA[Eclipse Summit Europe]]></category>
		<category><![CDATA[ESE2009]]></category>
		<category><![CDATA[ewita]]></category>
		<category><![CDATA[mdsd]]></category>
		<category><![CDATA[summit]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=512</guid>
		<description><![CDATA[Even if some time has passed since the events EWiTa 2009 and Eclipse Summit Europe 2009, I would like to share my impressions, since I took part in both events&#8230;
EWiTa 2009

EWiTa 2009 stands for Elmshorner Wirtschaftsinfromatiktag, that is German for &#8220;Elmshorn Business Information Systems Day&#8221;. The event has been organized by Frank Zimmermann, of 
Nordakademie [...]]]></description>
			<content:encoded><![CDATA[<p>Even if some time has passed since the events EWiTa 2009 and Eclipse Summit Europe 2009, I would like to share my impressions, since I took part in both events&#8230;</p>
<h3>EWiTa 2009</h3>
<p><img style="margin: 5px; float: right;" src="http://farm3.static.flickr.com/2550/4037739235_3fc88b8416_m.jpg" alt="_MG_9975" width="160" height="240" />
<a  href="http://ewita.nordakademie.de/index.html" onclick="javascript:pageTracker._trackPageview('/external/ewita.nordakademie.de/index.html');" >EWiTa 2009</a> stands for Elmshorner Wirtschaftsinfromatiktag, that is German for &#8220;Elmshorn Business Information Systems Day&#8221;. The event has been organized by Frank Zimmermann, of 
<a  href="http://www.nordakademie.de/" onclick="javascript:pageTracker._trackPageview('/external/www.nordakademie.de/');" >Nordakademie</a> &#8211; a private university in Northern Germany. Even if the event is not an official sequel of the 
<a  href="http://mdsd08.techjava.de/" onclick="javascript:pageTracker._trackPageview('/external/mdsd08.techjava.de/');" >MDSD Today</a>, there were many similarities. The event had two tracks: the process modeling track and the MDSD track. After an excellent keynote from Mathias Weske about the importance of collaboration during the process of (business) modeling I stayed in the business track to listen to the Andrea Grass (
<a  href="http://www.oose.de/" onclick="javascript:pageTracker._trackPageview('/external/www.oose.de/');" >oose GmbH</a>) on the combination of UML and BPMN 2.0. To say the truth, I&#8217;m not a big fan of this approach, especially, because the conceptual mismatch of modeling of business behavior and technical behavior. After a coffee break I enjoyed an excellent talk of 
<a  href="http://www.heikobehrens.net/>Heiko Behrens</a> (<a href="http://www.itemis.com/" onclick="javascript:pageTracker._trackPageview('/external/www.heikobehrens.net/>Heiko Behrens</a> (<a href=');" >itemis</a>), reporting about the success story of xText in a big project of Deutsche Börse AG (German Stock Exchange).</p>
<p>After a small lunch, I was listening to two Arcando consultants reporting about their eTicketing project. The strange thing about this talk was that they just made some ads on a standard Microsoft product. After this, I enjoyed an interesting talk on business modeling based on CobIT process. Finally, I switched the track again to MDSD and listend to the an interesting usage of MDSD techniques for generation of DynPro and ABAP code. 
<a  href="http://flickriver.com/photos/sza/sets/72157622523990299/" onclick="javascript:pageTracker._trackPageview('/external/flickriver.com/photos/sza/sets/72157622523990299/');" ><img title="simon.zambrovski - View my 'EWiTa 2009' set on Flickriver" src="http://flickriver.com/badge/user/set-72157622523990299/recent/shuffle/medium-horiz/ffffff/333333/73775153@N00.jpg" border="0" alt="simon.zambrovski - View my 'EWiTa 2009' set on Flickriver" /></a></p>
<p>In general I enjoyed the event. I think the MDSD track was a little more technical, but the combination was good.</p>
<h3>Eclipse Summit Europe 2009</h3>
<p><img src="http://farm3.static.flickr.com/2679/4058140264_9e2eab48aa_m.jpg" width="240" height="160" alt="_MG_0117" style="margin: 5px; float: left;" />The Eclipse Summit Europe 2009 (ESE 2009) took place on October 27-29 in Ludwigsburg, Germany, it is the European complement to the EclipseCon in the US. In contrast to the spring event in Santa Clara, CA, the ESE is an autumn event in a beautiful baroque town near Stuttgart. The event lasted three days and is a must for Eclipse-related technology people. As usual, the venue was great, the keynotes excellent and the talks interesting. And of course it was the place to meet the committers, evangelists, see them in action, talk to them and discuss the future directions.</p>
<h4>Symposium Day</h4>
<p>The first day is an arrival day. People arrive during the day, some of them are already there. I was visiting the Modeling Track the whole day and had much fun with Ed Merks, Eike Stepper and Thomas Schindl in the morning. Later, in the Modeling Symposium, Eike showed the eDine RCP based on CDO, UBS envisioned the modeling tool pipeline and so on, and so on. About 10 people showed different technologies on and about modeling. Intersting, unstructured and relaxed. And of course, the first evening is the opportunity to speak with all the Eclipse VIPs and drink a cold beer.</p>
<h4>First Day</h4>
<p>The main conference day was Wednesday and it started with a great keynote on functional programming held by Don Syme, the father of F#. Suprisingly, the talk was about F#. For some of us, there was not enough functional beauty exposed in the talk, so I scheduled a private session with Don and he told 
<a  href="http://www.voelter.de/" onclick="javascript:pageTracker._trackPageview('/external/www.voelter.de/');" >Markus Voelter</a>, 
<a  href="http://www.heikobehrens.net/" onclick="javascript:pageTracker._trackPageview('/external/www.heikobehrens.net/');" >Heiko Behrens</a> and 
<a  href="http://simon.zambrovski.org/" onclick="javascript:pageTracker._trackPageview('/external/simon.zambrovski.org/');" >me</a> about some interesting F# features.<img src="http://farm3.static.flickr.com/2694/4057390437_56df43864f_m.jpg" width="160" height="240" alt="_MG_0090" style="margin: 5px; float: right;"/></p>
<p>I took part in the 
<a  href="http://www.eclipsecon.org/summiteurope2009/sessions?id=924" onclick="javascript:pageTracker._trackPageview('/external/www.eclipsecon.org/summiteurope2009/sessions');" >How about I/O</a> session on 
<a  href="https://wiki.sdn.sap.com/wiki/display/Java/JPicus" onclick="javascript:pageTracker._trackPageview('/external/wiki.sdn.sap.com/wiki/display/Java/JPicus');" >JPicus</a>. A very interesting tool for tracking I/O problems in Java programs developed by SAP. The 
<a  href="http://www.eclipsecon.org/summiteurope2009/sessions?id=861" onclick="javascript:pageTracker._trackPageview('/external/www.eclipsecon.org/summiteurope2009/sessions');" >Climb The Tower of Babel</a> was about the Eclipse translation project. Intersting is the runtime editor allowing you to translate you runnig application. After a delicios lunch, I enjoyed two modeling talks: Xtext and EMF Query. The itemis team introduced some really new features, which make Xtext in my oppinion to a unique technology. Just to mention few of them: white-space aware parsing, usage of scopes and qualified names, usage of index (construted by a builder) in your own language, separation of markers and annotations in the editor, integration of the generator on-save, declarative quick-fix in your DSL, strings with special meaning, references to java types, and much more&#8230; The EMF Query is a project developed by the SAP team, that leverages the index by a query language. The language is a SQL-like DSL for querying the EMF-based models. The infrastructure is very intersting and allows complex scenarios with multiple model providers &#8211; very technical, and I believe, very interesting project.</p>
<h4>Second Day</h4>
<p><img src="http://farm3.static.flickr.com/2747/4057438031_aa2a25e400_m.jpg" width="160" height="240" alt="_MG_0171" style="margin: 5px; float: right;" /><br />
After the keynote on the importance of software ecosystems and a deep economical analysis of Eclipse ecosystem, I switched off the track to be able to prepare 
<a  href="http://www.eclipsecon.org/summiteurope2009/sessions?id=911" onclick="javascript:pageTracker._trackPageview('/external/www.eclipsecon.org/summiteurope2009/sessions');" >my talk</a>. I was reporting about the IDE for TLA+ which I was building the last nine month at Microsoft Research, and which will be 
<a  href="http://www.tlaplus.net/posts/2009/08/coming-soon-tla-toolbox/" onclick="javascript:pageTracker._trackPageview('/external/www.tlaplus.net/posts/2009/08/coming-soon-tla-toolbox/');" >available soon</a>. The main emphasis of the talk, was not the demo of the IDE, but the exchange of experiences on building one. Especially, I focused on the possible pitfalls and conceptual mismatches of IDEs depending on the integrated language. The slides will be available soon. </p>
<p>At the end, I enjoyed the event very much. I even liked it more than EclipseCon. Modeling still seems to be the most interesting part of Eclipse ecosystem. Technologies like Xtext and CDO gain maturity, new technolgoes like EMF Query are being developed. It was nice to see the people again&#8230;  As usual, some pictures:<br />

<a  href="http://www.flickriver.com/photos/sza/sets/72157622569740211/" onclick="javascript:pageTracker._trackPageview('/external/www.flickriver.com/photos/sza/sets/72157622569740211/');" ><img src="http://www.flickriver.com/badge/user/set-72157622569740211/recent/shuffle/medium-tiny/ffffff/333333/73775153@N00.jpg" border="0" alt="simon.zambrovski - View my 'Eclipse Summit Europe 2009' set on Flickriver" title="simon.zambrovski - View my 'Eclipse Summit Europe 2009' set on Flickriver"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2009/11/ewita-and-ese-2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Eclipse renews itself: Galileo has arrived!</title>
		<link>http://www.techjava.de/topics/2009/06/galileo-has-arrived/</link>
		<comments>http://www.techjava.de/topics/2009/06/galileo-has-arrived/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 19:08:47 +0000</pubDate>
		<dc:creator>HeSoK</dc:creator>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[Galileo]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=382</guid>
		<description><![CDATA[ Finally, another annual release of Eclipse has arrived: version 3.5 aka Galileo.

Galileo is the release of Eclipse IDE synchronized with packets tuned for the Galileo release. Eclipse IDE has moved on from being a sole and mere development environment to being a rich architecture. Often, this is not visible to the novice user.
Galileo, or [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin-right: 10px; margin-left: 10px; float:right;" title="galileo" src="http://www.techjava.de/wp-content/uploads/galileo-300x148.png" alt="galileo" width="300" height="148" /> Finally, another annual release of Eclipse has arrived: version 3.5 aka Galileo.<br />

<a  href="http://www.eclipse.org/galileo/" onclick="javascript:pageTracker._trackPageview('/external/www.eclipse.org/galileo/');" >Galileo</a> is the release of Eclipse IDE synchronized with packets tuned for the Galileo release. Eclipse IDE has moved on from being a sole and mere development environment to being a rich architecture. Often, this is not visible to the novice user.</p>
<p>Galileo, or the JDT (Java Development Tools) to be more precisely, does not surprise with a load of 
<a  href="http://download.eclipse.org/eclipse/downloads/drops/R-3.5-200906111540/eclipse-news-all.html" onclick="javascript:pageTracker._trackPageview('/external/download.eclipse.org/eclipse/downloads/drops/R-3.5-200906111540/eclipse-news-all.html');" >stunning new features</a>, instead, its a solid continuation of improvements. Concerning the JDT part, it has lost its pace of former days. But Eclipse JDT still is the reliable friend at your side, helping you code. This is a good thing, since Eclipse has been the IDE of choice for many, many Java programmers for a lot of years now and has grown to something like a &#8220;standard&#8221;. Its usability and reliability are well known and especially the first part has been constantly improved.</p>
<p>Galileo now draws its innovative power from the huge amount of different 
<a  href="http://www.eclipse.org/galileo/projects.php" onclick="javascript:pageTracker._trackPageview('/external/www.eclipse.org/galileo/projects.php');" >projects</a> which were developed for it. The amount of tools for modeling is impressive. However it is not surprising, since modeling has become a sport in the past month. Consequently, it is bare logic to improve the tooling capabilities and quality. Galileo is following this path, not only because of Eclipse, but with what is available for it.</p>
<p><em>Code is poetry!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2009/06/galileo-has-arrived/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Eclipse DemoCamp 2009 &#8211; Galileo Edition</title>
		<link>http://www.techjava.de/topics/2009/04/eclipse-democamp-2009-galileo-edition/</link>
		<comments>http://www.techjava.de/topics/2009/04/eclipse-democamp-2009-galileo-edition/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 21:01:48 +0000</pubDate>
		<dc:creator>Simon Zambrovski</dc:creator>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[DemoCamp]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Hamburg]]></category>
		<category><![CDATA[stammtisch]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=287</guid>
		<description><![CDATA[
 The Galileo Edition of Eclipse is already in the pipeline and the community is happy to celebrate this with a series of events. In Hamburg we do it in two ways &#8211; there are Eclipse DemoCamps and Eclipse Stammtisch. This time 
Peter and 
Martin managed to put both events together. To make it short:

What: [...]]]></description>
			<content:encoded><![CDATA[<p>
<a  href="http://www.techjava.de/wp-content/uploads/EclipseDemoCampHamburg2007_78FD/EclipseDemoCamp.gif" onclick="javascript:pageTracker._trackPageview('/downloads/wp-content/uploads/EclipseDemoCampHamburg2007_78FD/EclipseDemoCamp.gif');" ><img style="border: 0pt none; margin: 10px; float:right;" src="http://www.techjava.de/wp-content/uploads/EclipseDemoCampHamburg2007_78FD/EclipseDemoCamp_thumb.gif" border="0" alt="EclipseDemoCamp" width="90" height="76" /></a> The Galileo Edition of Eclipse is already in the pipeline and the community is happy to celebrate this with a series of events. In Hamburg we do it in two ways &#8211; there are Eclipse DemoCamps and Eclipse Stammtisch. This time 
<a  href="http://www.peterfriese.de/" onclick="javascript:pageTracker._trackPageview('/external/www.peterfriese.de/');" >Peter</a> and 
<a  href="http://www.martinlippert.com/" onclick="javascript:pageTracker._trackPageview('/external/www.martinlippert.com/');" >Martin</a> managed to put both events together. To make it short:</p>
<ul>
<li>What: Eclipse DemoCamp + Eclipse Stammtisch</li>
<li>Where: Hotel East, Hamburg (
<a  href="http://piurl.com/XhT" onclick="javascript:pageTracker._trackPageview('/external/piurl.com/XhT');" >Simon-von-Utrecht-Str. 31, 20359 Hamburg, Germany</a>)</li>
<li>When: May 25th 2009, 18:00-21:00 (official part)</li>
</ul>
<p><img style="border: 0pt none; margin: 10px; float:left;" src="http://farm4.static.flickr.com/3040/2894784733_b29132cfc4.jpg?v=0" border="0" alt="Hotel East" width="300" height="200" /> If you want to attend, make sure you find a minute to 
<a  href="http://wiki.eclipse.org/Eclipse_DemoCamps_Galileo_2009/Hamburg" onclick="javascript:pageTracker._trackPageview('/external/wiki.eclipse.org/Eclipse_DemoCamps_Galileo_2009/Hamburg');" >write you name down in EclipseWiki.</a> I suppose these kind of events is well-known. If you never heard of that &#8211; I can only recomend to take part. You will have the opportunity to listen to the talks, to speak with interesting people and get some news from Eclipse Commiters and Users. In the end you usually get some food and bevereges, to make the atmosphere a little more relaxed. The location is a very descend place with wonderfull flair. If you never be there it is worth to visit&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2009/04/eclipse-democamp-2009-galileo-edition/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Productive Java EE 6</title>
		<link>http://www.techjava.de/topics/2008/09/productive-java-ee-6/</link>
		<comments>http://www.techjava.de/topics/2008/09/productive-java-ee-6/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 22:16:53 +0000</pubDate>
		<dc:creator>Simon Zambrovski</dc:creator>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[enterprise systems]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[mdsd]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[adam bien]]></category>
		<category><![CDATA[ejb]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Hamburg]]></category>
		<category><![CDATA[jee 6]]></category>
		<category><![CDATA[lehmanns]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=129</guid>
		<description><![CDATA[The holiday season is over and we can enjoy an event every week. After 
Maven 2, 
Eclipse Stammtisch and 
reasoning on modularity an event on enterprise systems can be visited. It seems that after the 
last visit on Java EE 5 Hacking Adam want to tell something on Java EE 6 Hacking&#8230;
This session will be [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="border: 1px solid black; margin-right: 5px; margin-left: 5px;" src="http://www.techjava.de/wp-content/uploads/javausergrouphh.png" alt="JUGHH" width="132" height="123" />The holiday season is over and we can enjoy an event every week. After 
<a  href="http://www.techjava.de/topics/2008/09/maven-2-a-first-glance/">Maven 2</a>, 
<a  href="http://www.techjava.de/topics/2008/08/upcoming-eclipse-stammtisch-hamburg-v200809/">Eclipse Stammtisch</a> and 
<a  href="http://www.techjava.de/topics/2008/09/osgi-why-modularity-is-important/">reasoning on modularity</a> an event on enterprise systems can be visited. It seems that after the 
<a  href="http://www.techjava.de/topics/2008/05/progmatic-java-ee-5-hacking/">last visit on Java EE 5 Hacking</a> Adam want to tell something on Java EE 6 Hacking&#8230;</p>
<p>This session will be interactive / openspace like. He will walk through the new EJB 3.1 APIs and explain some interesting stuff as well. It is the logical conduction of the first 
<a  href="http://www.techjava.de/topics/2008/05/from-theory-to-practice/">JUG HH session in May 2008.</a></p>
<p><strong>Location:</strong>
<a  href="http://www.lob.de/cgi-bin/work/pages?id=U7HYixW1yHEijwvY&amp;frame=yes&amp;flag=google&amp;menupic=no&amp;page=lfb_hambg_2a" onclick="javascript:pageTracker._trackPageview('/external/www.lob.de/cgi-bin/work/pages');" >Lehmanns Fachbuchhandlung (Hamburg Hauptbahnhof)</a>, Kurze Mühren 6, 20095 Hamburg</p>
<p><strong>Date and Time:</strong> 16.09.2008, 20:00<br />
<strong>Topic:</strong> Productive Java EE 6 &#8211; Rethinking Best Practices And Bashing On Patterns, Cluster One</p>
<p><strong>Abstract: </strong>Java EE 6 is great, but many questions like:</p>
<ul>
<li>Are DAOs dead?</li>
<li>Do JSF really suck?</li>
<li>Are anemic JPA-entities a best practice?</li>
<li>Are XML deployment descriptors legacy?</li>
<li>Are EJBs lightweight?</li>
<li>How to test EJBs?</li>
<li>Is layering an antipattern?</li>
<li>Do we need factories?</li>
<li>How to integrate with RESTFul services?</li>
<li>Is it possible to deploy EJBs into a &#8230;WAR?</li>
<li>Are &#8220;plain old web containers&#8221; dead?</li>
<li>Services or Objects &#8211; what is the way to go?</li>
</ul>
<p>still remain open. These and many other questions will be discussed interactively with &#8230;code.</p>
<p><strong>Speaker:</strong> 
<a  href="http://www.adam-bien.com/" onclick="javascript:pageTracker._trackPageview('/external/www.adam-bien.com/');" ></a>Adam Bien<a></a></p>
<p><strong>About the speaker: </strong> Java Champion 
<a  href="http://www.adam-bien.com/" onclick="javascript:pageTracker._trackPageview('/external/www.adam-bien.com/');" >Adam Bien</a> is a self-employed consultant, lecturer, software architect, developer, and author in the enterprise Java sector in Germany who implements Java technology on a large scale. He is also the author of several books and articles on Java and J2EE technology, as well as distributed Java programming. His books include J2EE Patterns, J2EE HotSpots, Java EE 5 Architectures, Enterprise Architectures, Enterprise Java Frameworks, SOA Expert Knowledge, and Struts, all published in German.</p>
<p>As BEA technical director, Bien is also a member of the NetBeans Dream Team; an Expert Group member of the Java Community Process for EJB 3.1, JPA 2.0, and Java EE 6; and involved in embedded Java, Grid, and P2P technology. He currently works as an architect and developer in several J2EE-Java EE Model-Driven Architecture (MDA) and EAI component architecture projects for the Java EE platform and .NET.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2008/09/productive-java-ee-6/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>OSGI Session in East Hotel Hamburg</title>
		<link>http://www.techjava.de/topics/2008/09/osgi-session-in-east-hotel-hamburg/</link>
		<comments>http://www.techjava.de/topics/2008/09/osgi-session-in-east-hotel-hamburg/#comments</comments>
		<pubDate>Sun, 07 Sep 2008 21:46:35 +0000</pubDate>
		<dc:creator>Simon Zambrovski</dc:creator>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Hamburg]]></category>
		<category><![CDATA[osgi]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=115</guid>
		<description><![CDATA[The 
organizers of the 
upcoming OSGI event selected a promiment Hamburg&#8217;s nightlife location. The location is a evidence of modern design. The entire hotel is equipped with non-standard items in various forms and colors and commemorates on Dali and Gaudi in the same time.
Topic: Why Modularity is Important
When: September 9th, 2008, 19:00 CET, 
Registration required
Where: [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="border: 1px solid black; margin: 5px 10px;" title="Smirnoff Bar" src="http://hosting.shp-rp.de/hosting/east/de/gfx/4_2.jpg" alt="hotel east" width="285" height="156" align="right" />The 
<a  href="http://www.andrena.de/ObjektForum/" onclick="javascript:pageTracker._trackPageview('/external/www.andrena.de/ObjektForum/');" >organizers</a> of the 
<a  href="http://www.akquinet.de/index.php?id=369" onclick="javascript:pageTracker._trackPageview('/external/www.akquinet.de/index.php');" >upcoming OSGI</a> event selected a promiment Hamburg&#8217;s nightlife location. The location is a evidence of modern design. The entire hotel is equipped with non-standard items in various forms and colors and commemorates on Dali and Gaudi in the same time.</p>
<p><strong>Topic:</strong> Why Modularity is Important</p>
<p><strong>When:</strong> September 9th, 2008, 19:00 CET, 
<a  href="http://www.akquinet.de/content/java-sap/landing-pages/objektforum/objektforum-anmeldung.html" onclick="javascript:pageTracker._trackPageview('/external/www.akquinet.de/content/java-sap/landing-pages/objektforum/objektforum-anmeldung.html');" >Registration required</a></p>
<p><strong>Where:</strong> 
<a  href="http://www.east-hamburg.de/" onclick="javascript:pageTracker._trackPageview('/external/www.east-hamburg.de/');" >East Hotel Hamburg</a>, 
<a  href="http://hosting.shp-rp.de/hosting/east/de/anfahrt.html" onclick="javascript:pageTracker._trackPageview('/external/hosting.shp-rp.de/hosting/east/de/anfahrt.html');" >Simon-von-Utrecht-Strasse 31</a>, 20359 Hamburg / Germany</p>
<p><strong>Abstract:</strong> Many developers are finding out that modularity has a significant influence on the development process. But unfortunately, Java has no concept of modularity, all JARs are placed on a linear classpath. Many projects have developed in-house plugin frameworks to achieve some modularity. The OSGi Service Platform is a standards based framework used by many projects. Some of the best known projects that use OSGi are Spring and Eclipse. There are many open source projects and commercial companies that have implemented the specifications: Apache Felix, Knopflerfish, Eclipse Foundation, ProSyst, IBM, Siemens, Hitachi, Samsung, etc. This presentation will analyze the problems with (the lack of) Java modularity and explain how OSGi provides many benefits for the development process as well as make the applications itself easier to maintain and extend.</p>
<p><strong>Author:</strong> Peter Kriens</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2008/09/osgi-session-in-east-hotel-hamburg/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Upcoming Eclipse Stammtisch Hamburg, v.2008.09</title>
		<link>http://www.techjava.de/topics/2008/08/upcoming-eclipse-stammtisch-hamburg-v200809/</link>
		<comments>http://www.techjava.de/topics/2008/08/upcoming-eclipse-stammtisch-hamburg-v200809/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 13:50:13 +0000</pubDate>
		<dc:creator>Simon Zambrovski</dc:creator>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Hamburg]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=66</guid>
		<description><![CDATA[The vacation time of most people is over, so it is time to meet and discuss a little. A good opportunity to do this will be given on September 1st 
in Roxie, Hamburg during the 
Eclipse Stammtisch. The event name translates into regular&#8217;s table and indicates a regularity of the happening. Even if the upcoming [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.techjava.de/wp-content/uploads/EclipseDemoCampHamburg2007_78FD/EclipseDemoCamp.gif" vspace="5" width="90" align="left" height="76" hspace="5" alt="Eclipse" />The vacation time of most people is over, so it is time to meet and discuss a little. A good opportunity to do this will be given on September 1st 
<a  href="http://www.roxie-hamburg.com/" title="Roxie Hamburg" target="_blank" onclick="javascript:pageTracker._trackPageview('/external/www.roxie-hamburg.com/');" >in Roxie</a>, Hamburg during the 
<a  href="http://www.peterfriese.de/second-eclipse-stammtisch-in-hamburg-next-monday/" target="_blank" onclick="javascript:pageTracker._trackPageview('/external/www.peterfriese.de/second-eclipse-stammtisch-in-hamburg-next-monday/');" >Eclipse Stammtisch</a>. The event name translates into regular&#8217;s table and indicates a regularity of the happening. Even if the upcoming event is only the 
<a  href="http://www.techjava.de/topics/2008/05/eclipse-stammtisch-hamburg-may-2008/">second in series</a> I expect to meet many people after the 
<a  href="http://www.peterfriese.de/eclipse-stammtisch-hamburg-recap/" onclick="javascript:pageTracker._trackPageview('/external/www.peterfriese.de/eclipse-stammtisch-hamburg-recap/');" >great</a> 
<a  href="http://www.wickedshell.net/blog/?p=9" target="_blank" onclick="javascript:pageTracker._trackPageview('/external/www.wickedshell.net/blog/');" >feedback </a>after the last one.</p>
<p>Details:</p>
<ul>
<li>When: Monday, September 1st, 19:00 CET</li>
<li>Where: 
<a  href="http://www.roxie-hamburg.com/" target="_blank" onclick="javascript:pageTracker._trackPageview('/external/www.roxie-hamburg.com/');" >Roxie</a>, Hamburg, Germany</li>
<li>Directions: 
<a  href="http://www.roxie-hamburg.com/roxieway.htm" target="_blank" onclick="javascript:pageTracker._trackPageview('/external/www.roxie-hamburg.com/roxieway.htm');" >http://www.roxie-hamburg.com/roxieway.htm </a></li>
<li>Who&#8217;s comming: 
<a  href="http://www.doodle.de/participation.html?pollId=5k7x7e83mbd9p24i" target="_blank" onclick="javascript:pageTracker._trackPageview('/external/www.doodle.de/participation.html');" >Doodle Poll</a></li>
</ul>
<p>See you next Monday.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2008/08/upcoming-eclipse-stammtisch-hamburg-v200809/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Automate with Maven</title>
		<link>http://www.techjava.de/topics/2008/08/automate-with-maven/</link>
		<comments>http://www.techjava.de/topics/2008/08/automate-with-maven/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 15:54:28 +0000</pubDate>
		<dc:creator>Simon Zambrovski</dc:creator>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[build management]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Hamburg]]></category>
		<category><![CDATA[lehmanns]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=65</guid>
		<description><![CDATA[The 
Java User Group Hamburg (JUG-HH)  organizes 
another event at 
Lehmanns Bookstore in Hamburg. This time the subject of the talk is build management and project automation with help of an open-source tool called Maven. Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), [...]]]></description>
			<content:encoded><![CDATA[<p>The 
<a  href="http://www.jughh.org:8080/display/jughh/Maven+2" onclick="javascript:pageTracker._trackPageview('/external/www.jughh.org/display/jughh/Maven+2');" >Java User Group Hamburg (JUG-HH)</a> <img class="alignright" style="margin: 5px; float: right;" src="http://www.techjava.de/wp-content/uploads/javausergrouphh.png" alt="" width="132" height="123" /> organizes 
<a  href="http://www.techjava.de/topics/2008/05/from-theory-to-practice/">another </a>event at 
<a  href="http://www.lob.de/cgi-bin/work/pages?id=U7HYixW1yHEijwvY&amp;frame=yes&amp;flag=google&amp;menupic=no&amp;page=lfb_hambg_2a" onclick="javascript:pageTracker._trackPageview('/external/www.lob.de/cgi-bin/work/pages');" >Lehmanns Bookstore</a> in Hamburg. This time the subject of the talk is build management and project automation with help of an open-source tool called Maven. Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project&#8217;s build, reporting and documentation from a central piece of information.</p>
<table style="height: 110px;" border="0" width="307">
<tbody>
<tr>
<td>Subject:</td>
<td>
<a  href="http://maven.apache.org/" onclick="javascript:pageTracker._trackPageview('/external/maven.apache.org/');" ><strong>Maven 2</strong></a></td>
</tr>
<tr>
<td>Date:</td>
<td><strong>Wednesday, 27-th August 2008</strong></td>
</tr>
<tr>
<td>Time:</td>
<td><strong>20:00 
<a  href="http://www.matzat.net/" onclick="javascript:pageTracker._trackPageview('/external/www.matzat.net/');" ></a></strong></td>
</tr>
<tr>
<td>Who:</td>
<td><strong>
<a  href="http://www.matzat.net/" onclick="javascript:pageTracker._trackPageview('/external/www.matzat.net/');" >Christian Matzat</a> </strong>
<a  href="http://maven.apache.org/" onclick="javascript:pageTracker._trackPageview('/external/maven.apache.org/');" ><strong></strong></a></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2008/08/automate-with-maven/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Eclipse DemoCamp 2008 Hamburg &#8211; Ganymede Edition</title>
		<link>http://www.techjava.de/topics/2008/06/eclipse-democamps-2008-ganymede-editionhamburg/</link>
		<comments>http://www.techjava.de/topics/2008/06/eclipse-democamps-2008-ganymede-editionhamburg/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 18:34:21 +0000</pubDate>
		<dc:creator>HeSoK</dc:creator>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[camp]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[ganymede]]></category>
		<category><![CDATA[Hamburg]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=64</guid>
		<description><![CDATA[On June 16th another 
Eclipse Demo Camp took place in Hamburg. Organized by 
Peter Friese of itemis and Martin Lippert of it-agile, Eclipse enthusiasts and presenters met in a former coffee exchange in the harbor of Hamburg, the so called &#8220;Hafencity&#8221;.

The evening started with an interesting preview of Xtext 2.0 by Sven Efftinge (also itemis). [...]]]></description>
			<content:encoded><![CDATA[<p>On June 16th another 
<a  href="http://wiki.eclipse.org/Eclipse_DemoCamps_2008_-_Ganymede_Edition" target="_blank" onclick="javascript:pageTracker._trackPageview('/external/wiki.eclipse.org/Eclipse_DemoCamps_2008_-_Ganymede_Edition');" >Eclipse Demo Camp</a> took place in Hamburg. Organized by 
<a  href="http://www.peterfriese.de/" target="_blank" onclick="javascript:pageTracker._trackPageview('/external/www.peterfriese.de/');" >Peter Friese</a> of itemis and Martin Lippert of it-agile, Eclipse enthusiasts and presenters met in a former coffee exchange in the harbor of Hamburg, the so called &#8220;Hafencity&#8221;.</p>
<p><img class="alignleft" style="margin: 10px;" src="http://www.techjava.de/wp-content/uploads/EclipseDemoCampHamburg2007_78FD/EclipseDemoCamp_thumb.gif" alt="Eclipse Demo Camp" /></p>
<p>The evening started with an interesting preview of Xtext 2.0 by Sven Efftinge (also itemis). Xtext 2.0 is rewritten from scratch and provides better performance than its predecessor. The current plan for release is about October 2008. The talk was followed by a presentation given by Matthias Lübken (akquinet it-agile) who demostrated how to use the google web toolkit (GWT) in conjunction with serverside Equinox framework. Matthias talked about some of the tweaks which are necessary in order to get the two working together and also showed a little live demo. He was followed by 
<a  href="http://www.wickedshell.org/" target="_blank" onclick="javascript:pageTracker._trackPageview('/external/www.wickedshell.org/');" >Stefan Reichert</a> of Lufthansa Systems who introduced his &#8216;wicked shell&#8217; for Eclipse. This handy tool started as tech-demo how to bind an external process to a SWT widget. Finally, it turned into a command line, shell, bash&#8230; integration for Eclipse &#8211; featuring code completion and history. Reginald Stadlbauer (CEO froglogic) showed how to automize GUI testing of GWT and other Java based GUIs using froglogics Squish. Squish offers scripting languages like Perl, Python or JavaScript to the user to automatize application gui testing. The tool, not an Eclipse application itself, is currently rewritten and will feature full Eclipse integration sometime soon. Finally, Frank Zimmermann (Prof. at the Nordakademie) and two of his students Stefan Tanck and Henning Banneitz showed how model-driven software development (MDSD) using oAWs XText can be used to generate adapters for SAP SI in order to transform EDIFACT messages to XML and back. Unfortunately, a talk about Spring dynamic modules with OSGi was not held, the presenter Gerd Wütherich (independant consulting) was ill.</p>
<p>Apart from the interesting talks, it was nice to see many familiar faces, which attended the 
<a  href="http://www.techjava.de/topics/2007/12/eclipse-democamp-hamburg-07-content/">Eclipse Demo Camp in Hamburg at the end of 2007</a>. The Eclipse Demo Camp seems to build a community. Thanks to the organizers for enabling this great event.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2008/06/eclipse-democamps-2008-ganymede-editionhamburg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Progmatic Java EE 5 Hacking</title>
		<link>http://www.techjava.de/topics/2008/05/progmatic-java-ee-5-hacking/</link>
		<comments>http://www.techjava.de/topics/2008/05/progmatic-java-ee-5-hacking/#comments</comments>
		<pubDate>Tue, 20 May 2008 09:53:56 +0000</pubDate>
		<dc:creator>Simon Zambrovski</dc:creator>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[enterprise systems]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[JUG HH]]></category>
		<category><![CDATA[lehmanns]]></category>
		<category><![CDATA[Session]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=62</guid>
		<description><![CDATA[Yesterday, as 
reported earlier a great session on Java EE 5 featured by 
Adam Bien took place in 
Lehmanns Buchhandlung in Hamburg. It was a full success, having approx. 100 developers taking part. Adam asked for the experiences with Java EE and it seemed to be a bunch of professionals. The session slides contained only [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, as 
<a  href="http://www.techjava.de/topics/2008/05/from-theory-to-practice/">reported earlier</a> a great session on Java EE 5 featured by 
<a  href="http://www.adam-bien.com/" onclick="javascript:pageTracker._trackPageview('/external/www.adam-bien.com/');" >Adam Bien</a> took place in 
<a  href="http://maps.google.com/maps?ie=UTF8&amp;q=Lehmanns&amp;near=Hamburg,+Germany&amp;fb=1&amp;cd=1&amp;hl=en&amp;ei=GZMySPmNJaPQoAPn-MHODg&amp;sig2=y6lQm6f2qHfVfZIJ7ybv3w&amp;cid=53552739,10003686,12518375942975160388&amp;li=lmd&amp;ll=53.552904,10.003653&amp;spn=0.032634,0.090637&amp;z=14&amp;iwloc=A" onclick="javascript:pageTracker._trackPageview('/external/maps.google.com/maps');" >Lehmanns Buchhandlung</a> in Hamburg. It was a full success, having approx. 100 developers taking part. Adam asked for the experiences with Java EE and it seemed to be a bunch of professionals. The session slides contained only headings, the rest of the story has been done in NetBeans 6.1 and Glassfish. The entire session has been executed on pretty high speed &#8211; to be honest, Adam spoke that quick I just could understand. The session took place in the bookstore, that basically sells two types of books: computer and medical. Adam noticed that the shelf to the right of him contained books on psychiatry, and pointed each time he wanted to express that the antipattern leads to&#8230;</p>
<p><img class="alignleft" style="margin: 10px; float: left;" src="http://farm3.static.flickr.com/2303/2507558361_dae3f1ac70_m.jpg" alt="The Speaker" width="160" height="240" /></p>
<p>Regarding the content, Adam focused on two main directions: the basic enterprise patterns and enterprise anti-patterns (this could be a good book title, btw.). General ideas, like support of DRY principle, convention over configuration and IoC, that are on my opinion the greatest achievements of Java EE 5 has been explained in a very plastic way. Especially, Adam really showed, that the bad-artifacts that made J2EE development boring disappeared  in Java EE (or may be better to say: can be avoided). The last part of the talk was attended to the nonfunctional activities around the developed software. Adam focused on testing, management, monitoring, performance, etc&#8230; It was pretty interesting to see that Java EE community listens to the developer voices and push the technology towards modern, pragmatic and efficient programming platform.</p>
<p>During and after the session one could ask questions around the topics. Adam told a lot during the answers and proved again his excellent expertise in the Java in general and Java EE in particular. I really enjoyed the session and hope that the next one will not let us wait for several years again. Adam spoke about possible JavaFX session &#8211; this would be also very interesting.</p>
<p>(
<a  href="http://www.flickr.com/photos/sza/sets/72157605153671046/" onclick="javascript:pageTracker._trackPageview('/external/www.flickr.com/photos/sza/sets/72157605153671046/');" >more photos in my photostream</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2008/05/progmatic-java-ee-5-hacking/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
