Max Andersen [http://community.jboss.org/people/max.andersen%40jboss.com] 
modified the blog post:

"JBoss Tools 3.2.0.M1 (Eclipse 3.6/Helios)"

To view the blog post, visit: 
http://community.jboss.org/community/jbosstools/blog/2010/07/22/jboss-tools-320m1-eclipse-36helios

--------------------------------------------------------------
We got our first developer milestone build for JBoss Tools which targets 
Eclipse 3.6/Helios.

 http://in.relation.to/service/File/10824  
http://in.relation.to/service/File/10824 
h4. 3.2.0.M1
[ http://www.jboss.org/tools/download Download] [ 
http://download.jboss.org/jbosstools/updates/development Update Site]  [ 
http://docs.jboss.org/tools/whatsnew What's New] [ 
http://docs.jboss.org/tools/movies/ Movies] [ 
http://docs.jboss.org/tools/3.1.0.GA/ Documentation (not updated yet)]  [ 
http://www.jboss.com/index.html?module=bb&op=viewforum&f=201 Forums]  [ 
http://jira.jboss.com/jira/browse/JBIDE JIRA] [ http://twitter.com/jbosstools 
Twitter]

h3. Eclipse 3.6/Helios & Java 5
This release is the first milestone that targets Eclipse 3.6/Helios. This means 
you should only use this with Eclipse 3.6; if you want to stay on Eclipse 3.5 
continue to use JBoss Tools 3.1.

Some plugins might still work, but by default the target is Eclipse 3.6.

We also moved our Target Java platform to Java 5 thus if you are still running 
Java 1.4 on your desktop it is time to upgrade.

Please be aware there a two major known issues with Eclipse 3.5.0, see the 
"Known Issues" section if you are having problems.
h3. 100% Tycho Build
This release of the plugins is the first  release that uses Maven with the 
Tycho plugin to build and package the  plugin distribution.
Tycho still has its quirks but the quirks are  far far less than "Good'old" PDE 
Build; we plan to do even faster  release cycles/builds in the future and using 
Tycho is a major part of  this.
h3. New Features Overview
This milestone covers beyond the Eclipse 3.6 migration and integration new 
features across the board. The highlights for this release for me is:
h6. JPA 2 Support
Hibernate Tools integration with Eclipse JPA/Dali now supports JPA 2 tooling.
h6. JSF 2 Quick fixes and refactoring
Writing and editing JSF 2 Composite components becomes much easier in this 
release with quick fixes for missing attributes or folders to composite 
components and even refactoring of attribute names gets reflected in the 
interface component section.
h6. Externalize Strings for XHTML
If you know the externalize strings in Eclipse for Java code then you know how 
the Externalize Strings for XHTML works.
It allows you to select a string, choose externalize String and JBoss Tools 
will take care of creating the resource bundle if necessary, give it a name and 
replace the string with the apropriate EL expression. This makes it easier to 
do internationalization(i18n).

This is a feature we have been asked for a few times thus we are very much 
interested in hearing feedback on how it works for you.
h6. CDI Wizards and Validation
There are now wizards to create the common annotation types in CDI such as 
Qualifiers, Sterotypes, Scope and Interceptor Binding.
The validation of CDI constructs have also been further expanded, covering 
about 60 TCK based validations giving developers an early warning if things are 
not correctly wired up in the sourcecode.
h6. jBPM 3 Deployment
The deployment mechanism for jBPM within the plugin have been revamped to be 
more consistent and userfriendly. Removing the need to type too much manually 
and giving better freedom for how processes can be stored and structured. i.e. 
before one directory could only have one process, it can now have multiple.
h6. JAX-WS and "Rest" Webservice Tester
Finally but definitly not least is the new "Webservice Tester" which allows you 
to very easily directly from within Eclipse perform JAX-WS requests or basic 
"Rest" style requests (read: basic HTTP operations) and inspect the result. If 
you found the WTP provided Web Service explorer too limited and found other Web 
Service plugins too complex/heavyweight to install use then give this a try - 
it's nice and simple.

That were my current highlights, alot of other things were done for this 
release together with a good set of bugfixes. You can view more details about 
the above including screenshots on the  http://docs.jboss.org/tools/whatsnew 
What's New page.

h3. Known Issues
Unfortunately there are two known issues in Eclipse 3.6.0 and Web Tools 3.2.0 
that is affecting JBoss Tools (and many other eclipse plugins) you should be 
aware of before installing Eclipse 3.6.

If you use Oracle (previously Sun) Java SDK 6 Update 21, then be aware you have 
to manually specify permgen when starting Eclipse since otherwise you will 
quickly get an out of memory exception or related error because of  
https://bugs.eclipse.org/bugs/show_bug.cgi?id=319514 this Eclipse bug. Note, 
any previous Oracle/Sun JDK will work fine, it is only Java 6 Update 21 that is 
causing problems.

Workaround is to start eclipse with explicit memory arguments, i.e. eclipse 
-vmargs -Xms256m -Xmx1024m -XX:MaxPermSize=256m

The Web Tools issue is deployment and management of WTP Servers can be very 
slow for projects with high number of files because of a  
https://bugs.eclipse.org/bugs/show_bug.cgi?id=316032 bug in Eclipse WTP.

Both of these bug is set to be fixed in the soon to be released Eclipse SDK 
3.6.1 and WTP 3.2.1.
h3. What's Next ?
The next release (3.2.0.M2) is already being built on and are available in the 
nightly builds; you can already start using these if you want to and follow the 
jira and forums for details.

As always feedback is welcome and we look forward to hear your input and other 
contributions.

Have Fun!

--------------------------------------------------------------

Comment by going to Community
[http://community.jboss.org/community/jbosstools/blog/2010/07/22/jboss-tools-320m1-eclipse-36helios]

_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to