<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="https://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    JBoss Tools 4
</h3>
<span style="margin-bottom: 10px;">
    modified by <a href="https://community.jboss.org/people/maxandersen">Max Rydahl Andersen</a> in <i>JBoss Tools</i> - <a href="https://community.jboss.org/community/tools/blog/2012/09/17/the-return-of-jboss-tools">View the full blog post</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Summer is over and it's time to start getting the JBoss Tools release train moving again.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><h4 style="color: #333333; font-weight: bold; padding-top: 10px; padding-right: 0pt; padding-bottom: 4px; padding-left: 0pt; font-size: 13pt; text-align: center; margin: 0pt;">JBoss Tools 4 Alpha 1</h4><p style="text-align: center; padding: 0pt; margin: 0pt;">[<a class="jive-link-external-small" href="http://www.jboss.org/tools/download/dev/4_0.html">Download</a>] [<a class="jive-link-external-small" href="http://download.jboss.org/jbosstools/updates/development/juno/">Update Site</a>] | [<a class="jive-link-external-small" href="http://docs.jboss.org/tools/whatsnew" target="_top">What's New</a>] [<a class="jive-link-external-small" href="http://www.jboss.com/index.html?module=bb&amp;op=viewforum&amp;f=201" target="_top">Forums</a>] [<a class="jive-link-external-small" href="http://jira.jboss.com/jira/browse/JBIDE" target="_top">JIRA</a>] [<a class="jive-link-external-small" href="http://twitter.com/jbosstools" target="_top">Twitter</a>]</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><h2 style="padding: 0pt; margin: 0pt; text-align: left;">A new version ?</h2><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>This year we are starting on JBoss Tools 4 (opposite to previous years where we have been moving on JBoss Tools 3). Why the new version ? There are a bunch of reasons why it was time, one is that our target platform on Eclipse.org also changed (Eclipse 3.x to 4.x), the projects is growing bigger and bigger so its time to clean up some of the API's and move from our big SVN semi-modularized monolithic layout to smaller more independent but still aligned Git backed projects. The groundworks for this does require splitting with things in the past, at least on a technical level - but we do plan on making this transition as transparent as possible on the user level. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>We are also starting to use Alpha (A) instead of Milestone (M) in our versioning - same meaning at user level (development releases/semi-bleeding edge), but at technical levels it allow us to follow and use osgi/p2 friendly version schemes that prevents and detects incompatible changes better than in the past.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>But enough about a single digit - on to the user visible changes/improvements...</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><h2>Installation</h2><p>Recommended path to install is to have a clean Eclipse Juno install and use our updatesite to install from.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="background-color: #f5faf0; font-size: 12px; color: #555555; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;">This release you need Eclipse 4.2 but we recommend using the <a class="jive-link-external-small" href="http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/indigosr2" style="color: #355491;">Eclipse 4.2 JEE Bundle</a> since then you get most of the dependencies preinstalled.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="background-color: #f5faf0; font-size: 12px; color: #555555; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;">Once you have installed Eclipse use our update site directly.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="background-color: #f5faf0; font-size: 12px; color: #555555; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;">The update site URL to use from Help &gt; Install New Software... is:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><pre class="jive-pre" style="font-size: 12px; margin: 10px 20px; padding-left: 10px; font-family: 'Droid Sans Mono', monospace !important;"><p><span style="color: #355491;"><a class="jive-link-external-small" href="http://download.jboss.org/jbosstools/updates/development/juno/">http://download.jboss.org/jbosstools/updates/development/juno/</a></span></p></pre><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="background-color: #f5faf0; font-size: 12px; color: #555555; font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;">Note: SOA tooling such as Drools, jbpm, ESB, Teeid etc. are not included in the JBoss Tools core releases at this time - they will be available separately.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><em>Note m2e-wtp users</em>: In case you already have m2e-wtp installed, then add the updatesite first and then run "Help &gt; Find Updates" before trying to run Help &gt; Install. This way you will get the old m2e-wtp updated automatically to eclipse.org.&#160; </p><h2>Eclipse Juno &amp; m2e-wtp</h2><p>JBoss Tools 3.x could and can run on Juno but it did have its problems, especially in context of Eclipse Dali/Hibernate integration since the Dali API changed radically from Indigo to Juno. In JBoss Tools 4 Alpha1 all of this should now be a thing of the past. Let us know if you find any discrepencencies in this area.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="font-family: verdana, arial, helvetica, geneva; text-align: justify;">Since m2eclipse-wtp is moving to Eclipse.org as </span><a class="jive-link-external-small" href="https://www.eclipse.org/m2e-wtp/">m2e-wtp</a><span style="font-family: verdana, arial, helvetica, geneva; text-align: justify;">. As such the existing dependency on m2eclipse-wtp has been changed to </span><a class="jive-link-external-small" href="http://wiki.eclipse.org/M2E-WTP/New_and_Noteworthy/0.16">m2e-wtp 0.16.0</a><span style="font-family: verdana, arial, helvetica, geneva; text-align: justify;">. Since the two plugins overlap and can not coexist you have to either uninstall the old m2e-wtp before installing the new or perform a "Help &gt; Check for updates..." which will be able to do the uninstall old/install new automatically. We wish it could be easier but a bug in p2 install UI prevents this. </span></p><h2><span style="font-family: verdana, arial, helvetica, geneva; text-align: justify;">Bugfixes</span></h2><p>278 issues were fixed in this Alpha1, mainly targeted on issues reported and found when working on Juno and of course a good bunch of bugfixes based on the feedback from previous releases - please keep the feedback coming, its immensly useful.</p><h2><span style="font-family: verdana, arial, helvetica, geneva; text-align: justify;">Migrate jar-classpath to maven-classpath<br/></span></h2><p>The biggest in Maven tools are that we now use the eclipse.org m2e-wtp but there are also work on making it easy to convert an eclipse project into a Maven project by helping identifiying the proper Maven Group-Artifact-Version id's of the various jars on your classpath. <a class="jive-link-external-small" href="http://docs.jboss.org/tools/whatsnew/maven/maven-news-4.0.0.Alpha1.html">Maven Tools What's'New</a> has more about this.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><a href="http://docs.jboss.org/tools/whatsnew/images/dependency_conversion.png"><span> http://docs.jboss.org/tools/whatsnew/images/dependency_conversion.png </span></a></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><h2>"As-you-type" validation</h2><p> Our CDI and JSF/xhtml validation previously only ran when you saved your file(s) and triggered the incremental-builds which would validate the changes across the project. In JBoss Tools 4 </p><p><span style="font-family: verdana, arial, helvetica, geneva; text-align: justify;">we validate the file being edited as you type allowing you to get feedback faster. </span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="font-family: verdana, arial, helvetica, geneva; text-align: justify;">Alexey Kazakov recorded a video highlighting how it works:</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="font-family: verdana, arial, helvetica, geneva; text-align: justify;"><iframe frameborder="0" height="350" src="https://player.vimeo.com/video/47965113" width="425">

</iframe><br/></span></p><h2></h2><h2>Next steps...</h2><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>JBoss Tools 4 is planned to have a very short release cycle compared to previous years - we want to GA in 2012, running on a well-performing Eclipse 4/Juno release inside JBoss Developer Studio 6.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Our <a class="jive-link-external-small" href="https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aroadmap-panel">Jira contains the roadmap</a> with tentative dates and in the upcoming weeks we'll blog more about planned/upcoming features for JBoss Tools 4 and onward.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>For now, take Alpha1 a spin and let us know what you think!</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Have fun,</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Comment by <a href="https://community.jboss.org/community/tools/blog/2012/09/17/the-return-of-jboss-tools">going to Community</a></p>

</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>