JBoss Tools 3.1 CR1 have been made available to celebrate the new year!
3.1 Milestone CR1: Happy New Year!
Feedback, Feedback, feedback
With close to 280 issues fixed in this release since the M4 release we are really looking for feedback on this first release candidate to be sure we reach a solid GA - so speak up :)
Improvements
The improvements are many this time around and since I was on holiday during the M4 release, i'll only be able to cover some of the highlights of both M4 and CR1.
The full details and screenshots are as always available in the New and Noteworthy.
Cocoa support on Snow Leopard
The visual page editor now works on both Carbon and Cocoa 32-bit versions for Snow leopard.
JSF 2 and improved code completion
The visual page editor and our code completion now supports JSF 2 features such as composite components and the new resource lookup rules.
The code completion features now provides completion based on what TLD's and resources are available on your projects classpath instead of from a fixed set data. This means the code completion will pickup basic attributes and tags from new release of Richfaces, ICEFaces etc. where as before you had to wait for an update to JBoss Tools to get that support.
Of course not all information is available in the raw TLD's, so some completion features will still require updates - but much less than before.
The code completion also now show javadoc for methods and information about where the component is from. See the screenshots in New and Noteworthy.
Seam and Hibernate
Seam and Hibernate tooling are now even better integrated allowing them to share the same DTP connection removing the need to keeping connection information uptodate in multiple places.
Deployment via SCP
We've added a SCP Remote Server type that allows you perform deployments via scp/ssh. This makes it easy to deploy to a remote server hosted locally or in the cloud directly from within your IDE using the same tools that works for local deployments. The server supports both deploying exploded or in archived form.
Note, the SCP server is not tied to any specific application platform such as JBoss AS but can be used as a general purpose deployment over SCP.
SOA Tooling
The Smooks editor really grew up this time. Many usability issues have been fixed and we now got the possibility to execute a Smooks test run so you can easily try out the Smooks transformation on your own test data.
ESB deployment and configuration editing has now been updated to also support ESB 4.7 and its new actions.
Both ESB and BPEL are now fully WTP type projects allowing them to work the same way as WAR, EAR and ejb-jar in eclipse.
Filesets for (selected) WTP projects
One of the biggest limiting features of Eclipse WTP is that you do not have much control over how your projects are built, i.e. there is no easy way for including a set of resources from another project such as a set of .xhtml files into your WAR.
We now provide this functionality via the new Module Assembly Page
on WTP based projects. This functionality we are already contributing back to WTP 3.2, but we wanted to give you a glimpse of it today on the project types we do, such as BPEL and ESB.
Feedback
Remember, if you want to ensure that JBoss Tools are useful for you too - leave a comment on this blog or use our forums and/or JIRA or to let us know what you think!
Have fun!
Congratulations guys! Wish you more happy users in the new year! Keep up the great work!
Cannot complete the install because one or more required items could not be found.
Software being installed: XULRunner 1.9.1.2_v200912250601M (org.jboss.tools.xulrunner.feature.feature.group 1.9.1.2_v200912250601M)
Missing requirement for filter (&(osgi.os=macosx)(osgi.ws=cocoa)): XULRunner 1.9.1.2_v200912250601M (org.jboss.tools.xulrunner.feature.feature.group 1.9.1.2_v200912250601M) requires 'org.mozilla.xulrunner.cocoa.macosx [1.9.1.2]' but it could not be found
That's because it's currently only for 32 bit as written in the blog :)
use a 32-bit eclipse and it will work.
Hey guys, the files don´t exists in the download location, it´s broken. I am trying to download since yesterday.
Which files/urls exactly are not working for you ?
the updates-all.zip works for me, but i.e. bpel seem to lost in the sf.net mirrors ;(
--max
Could you tell me please when do you plan to add support for JBoss AS 6.X?
When I try to download All Plugins (repo), I get the following message:
Unable to find any mirror information for the file. Please select another file.
JBoss AS 6 M1 works with the JBoss AS 5.1 adapter.
We will add an AS 6 adapter when that stops working or when AS 6 gets some more Mx releases out.
--max
There seem to be different problem for different people dependent on where they are located.
Until we figure out why mirror information is missing for some people I suggest using the update site directly.
--max
Congrats, these improvements are very interesting!
I have a problem with 3.1 version. due to some strange problems it simply stopped to complete code on the base taglibs:
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
Any idea? maybe there is some misconfiguration in my installement (I'm using seam-gen project)
Regards,
Ilya Dyoshin
Take a look at http://community.jboss.org/thread/146141
The problem is that we making the code completion more correct (i.e. only provide completions based on the what resources are available on the classpath) seam-gen project has issues because they don't have the Server libraries on their classpath.
We are discussing how to solve this problem for the next release - feel free to give your input if you got a good idea ;)
--max
Thanks!
I've solved that problem. But there is another one - there is no code-completion in xml-editor for .page.xml and pages.xml :( all seam jars are present in build path, ant jbpm too.
Any idea how to enable that completion?
Regards!
Ilya Dyoshin
By adding the tld's to the classpath or ?
I haven't heard about code completion in page.xml/pages.xml stopped working, so if you can reproduce it then please either use the forums or jira to present your case and others than just me will notice it ;)
--max
Installing JBoss tools CR 1 causes contextual menu problems on Galileo. The item is no longer present in the menus when I right-click in the Project Explorer window. Yet it does appear when I right-click in the Navigator window.
Eric, I got a New item in my project explorer so need some more details. Please report in jira with steps to reproduce. i.e. what perspective you are in etc.
--max
Download a clean copy of Galileo SR-1 and start it
Right-click in Project Explorer (Java EE Perspective) - New is present
Install Subclipse (http://subclipse.tigris.org/update_1.6.x) and restart
Right-click in Project Explorer (Java EE Perspective) - New is present
Install BIRT (http://download.eclipse.org/birt/update-site/2.5/) and restart
Right-click in Project Explorer (Java EE Perspective) - New is present
Install Maven (http://m2eclipse.sonatype.org/update-dev) and restart
Right-click in Project Explorer (Java EE Perspective) - New is present
Install JBoss Tools (http://download.jboss.org/jbosstools/updates/development)
Right-click in Project Explorer (Java EE Perspective) - New is now missing
All updates applied using the update sites indicated. All options selected for each update.
I've created https://jira.jboss.org/jira/browse/JBIDE-5795, please put any error messages in the Error Log you might have.
I made a few more attempts to rule out conflict with the other updates and was able to duplicate the problem on a copy of Galileo SR-1 after installing the JBossTools option only (no BIRT, Maven integration and no jBPM and no SDK). After this update alone the option is no longer present in the Project Explorer view.