Help

Inactive Bloggers
12. Dec 2007, 16:15 CET, by Max Andersen

If anyone found a lonely Canon camera at JavaPolis yesterday then please hand it into the information desk or at the JBoss/Red Hat booth.

It will be very much appreciated :)

p.s. yes, I know it was stupid!

12. Dec 2007, 00:26 CET, by Max Andersen

We are releasing JBoss Tools 2.0.0.GA today! Downloads available here.

This is the first GA standalone release of our plugins that integrates the Eclipse plugins from what was formerly known as JBossIDE and Exadel Studio into one.

The combined works gives you first-class support for JBoss related technology and an unprecedented development environment for JSF and Seam. All the tooling is well integrated with JBoss technologies but we are not limited to that. All the functionality will work standalone and with other application servers.

Main feature highlights are:

  • First-class support for JBoss Seam 1.2 and 2.0
  • Visual Page editor for rich editing of (X)HTML, JSP, JSF and Facelets pages
  • Unique JSF and Facelets support
  • JBoss AS server integration
  • Project Archives
  • Hibernate 3 Support
  • JBPM support

...and more! All available for Linux, Windows and Mac

Getting started

The reference documentation are available at docs.jboss.org

What's New and Noteworthy plus some screen casts are also avaible on the Seam and Project archives features.

Upgrade from previous versions

If you are an JBossIDE user then you should be able to easily upgrade.

If you used JBossIDE Packaging you can either continue to just run the /packaging-build.xml/ directly or to migrate the related projects to JBoss Tools archiving. We have provided a migration script here and you can read more about the JBoss Tools archiving in a previous blog entry.

If you are an Exadel Studio user then you will find an migration guide here.

What is the difference between JBoss Developer Studio and JBoss Tools

This release of JBoss Tools is what went into our JBoss Developer Studio which provides an easy-to-install Eclipse based IDE fully configured and ready to run with the bundled JBoss Enterprise Application Platform.

In short JBoss Tools are just a set of Eclipse plugins and JBoss Developer Studio adds:

  • An installer
  • Eclipse and Web Tools preconfigured
  • JBoss EAP with JBoss AS and Seam preconfigured
  • 3rd party plugins bundled and configured
  • Access to RHEL and Red Hat Network
  • Access to the JBoss/Red Hat supported software

It is available for existing support customers or under a 99$ subscription which you can read more about here.

Feedback

As always your feedback and questions are very welcome in our forum and if you have found an issue or feature request then please report that in our jira.

Enjoy and Merry Christmas ;)

10. Dec 2007, 23:23 CET, by Max Andersen

I'm proud to report that we released JBoss Developer Studio 1.0 (formerly known as Red Hat Developer Studio) earlier today.

The feature highlights of the Developer Studio are:

  • Out-of-the-box configuration of Eclipse Web Tools, JBoss EAP incl. Seam
  • JBoss Tools 2.0.GA included
  • Visual Page editor for rich editing of (X)HTML/JSP/JSF/Facelets pages
  • JSF support
  • First-class support for JBoss Seam 1.2 and 2.0
  • Hibernate 3 Support
  • JBoss AS server integration
  • Exploded deployment for fast turnaround times during development
  • Start/Stop/Run/Debug of JBoss AS 3.2 to 4.2
  • Project Archives
  • Easy and fast incremental packaging of your project layout and deployment (not bound to WTP nor JBoss)
  • JBPM support
  • Spring IDE included
  • TestNG plugin included
  • Available for Linux and Windows

...and more!

JBoss Developer Studio (JBDS) is JBoss and Red Hat's Java developer offering where you for 99$ gets access to an easy-to-install Eclipse based IDE fully configured and ready to run with the bundled JBoss Enterprise Application Platform 4.2.

The advantage is that you get access to the fully supported JBoss binaries and that you after the download get a no-fuzz installation and everything is ready to run out-of-the-box.

Furthermore you get entitlements to Red Hat Enterprise Linux (RHEL) and other Red Hat software. Please note that Developer Studio is cross-platform and is available for Windows and Linux today and we plan to have a Mac OS X available in the new year.

Read the details about the offering here.

p.s. I'll be back later this week with details about JBoss Tools 2 GA (currently under the mercy of the JavaPolis network gods :)

10. Dec 2007, 21:29 CET, by Max Andersen

Sitting in on the Seam In Action talk with Pete Muir, Peter Hilton and Nicholas Leroux and thought that I could put more elaborate answers to the questions asked during this talk about the tooling.

Can we use the Seam tools on existing java projects ?

/Yes, in general this just works. If you have an existing java project you enable Seam support in Eclipse by going to Project properties, select Seam and put a check in the checkbox. This is actually used by the Seam team to develop Seam it self with.

When enabled the Seam tools will simply scan your project(s) classpath for Seam components, components.xml etc. and you will have EL code completion with Seam components and the Seam component view will list the configured components.

There is though one current limitation. The Seam artifact wizards New Action, New Entity, etc. won't work in current version of the tooling on 'plain java projects', they require the Seam project wizard to set them up. This is something we will fix.

In general if you find something that is not working on simple java projects (and you think it should) then let us know since it is one of our goals is to enable as many features as possible with as little and hopefully zero additional configuration of the IDE./

Is Seam tooling in JBoss Tools specific to JBoss AS ?

/No and Yes./

/No, since the default Seam projects are 'just' Eclipse Web projects and thus you can choose to configure and deploy it to any other application server (that supports Seam)/

/Yes, because some of the libraries might not be provided by your application server and some additional configuration over what the tooling does for the projects might be needed. But since this is just a standard JEE/Seam project you just need to add the relevant libraries and adjust the configuration accordingly./

/The Seam team has started to document these in the Seam Documentation and more is being added to it./

Is the hot-deploy features of Seam components in war's supported by the tooling ?

/Yes, the Seam tools projects are by default setup so it works out-of-the-box./

07. Dec 2007, 05:48 CET, by Pete Muir

A quick update for those who like living on the edge ;-)

Firstly, I've published a snapshot of Embedded JBoss beta3 - this is a pretty major update to Embedded JBoss (and its components like EJB3, Hibernate etc.) and pretty close to the beta3 release - so it would be great to get some feedback. It's looking good (but there is a known issue with JMS).

If you want to give it a go:

  • Tomcat: Follow these instructions to install into a /fresh/ copy of Tomcat.
  • SeamTest: Replace your current bootstrap directory and lib/test directory

Secondly, if you've made the move to Java 6 you need a couple of tweaks to Embedded JBoss for the beta3 snapshot:

  1. Start java with -Dsun.lang.ClassLoader.allowArraySyntax=true
  2. Java 6 SE includes JAXB 2.0, but Embedded JBoss needs JAXB 2.1. The easiest way to do this is to put the jaxb-api.jar (for JAXB 2.1) into the endorsed library directory, then start java with -Djava.endorsed.dirs=/path/to/endorsed/directoy

Your testng launcher would look something like this:

<testng outputdir="/path/to/test/report/directory">
   <jvmarg line="-Djava.endorsed.dirs=/path/to/endorsed/directory" />
   <jvmarg line="-Dsun.lang.ClassLoader.allowArraySyntax=true" />
   <classpath refid="test.classpath" />
   <xmlfileset dir="/path/to/src/directory" includes="**/testng.xml" />
</testng>
Showing 1026 to 1030 of 1249 blog entries