Seam Webinar
[ Norman Richards ] [Permalink]
Posted on Wed, 7 Jun 2006 10:06 by Norman Richards ( day(s) old) Trackbacks [0]
[ Norman Richards ] [Permalink]
Posted on Wed, 7 Jun 2006 10:06 by Norman Richards ( day(s) old) Trackbacks [0]
[ Norman Richards ] [Permalink]
Episode 32 of Java Posse features a great interview with Gavin King on Seam. If you haven't had an introduction to Seam, this is absolutely the best introduction you can get if you want to know what Seam is about without getting bogged down in the technical details. And, if you aren't yet listening to the Java Posse, you should subscribe now. It's been one of my favorite podcasts for quite some time.
Posted on Fri, 17 Feb 2006 12:08 by admin ( day(s) old) Trackbacks [0]
[ Norman Richards ] [Permalink]
The JBoss book market has taken a very positive turn this year, with several quality JBoss titles being released. This month, we another great O'Reilly title: JBoss at Work. I had a chance to review early drafts of the book, and I think Tom and Scott have done a good job with it. It's a great introduction to J2EE development on JBoss, and I definitely recommend taking a look at it if you are planning to start a new JBoss project or are looking to migrate an existing J2EE project from another application server.
Several people have asked how JBoss at Work compares to JBoss; A Developer's Notebook. The books are quite complimentary. With the notebook, you get a fast paced, bare bones "how can I make my app work on JBoss" book. JBoss at Work, on the other hand, is a bit more comprehensive and tries to explain more of the big picture of application development in JBoss. If you found the JBoss notebook a little too fast or need a bit more guidance on how to architect an application in JBoss, you'll enjoy JBoss at Work.
If you have any doubts, JBoss at Work should be on the shelves of your local bookstore by now. Go check it out.
Posted on Mon, 14 Nov 2005 14:24 by admin ( day(s) old) Trackbacks [0]
[ Norman Richards ] [Permalink]
Our EJB3 implementation has been out for a while, and the team has done a really great job of providing EJB3 documentation. Our EJB3 TrailBlazer provided live running EJB3 code, but we didn't really have a good example of a complete application until a few weeks ago when we released the DVD Store Demo at LinuxWorld as part of the Dell partnership. The source code is available for download so you can have a complete application to use to play with EJB3.
To build on that, I've put together DVD Store TrailBlazer to show how the application works. It's not a step-by-step tutorial for building an EJB3 application. Instead, it's a layer-by-layer description of the architecture to help show the moving pieces of an EJB3 application fit together. If you've been thinking about getting your hands dirty with EJB3, but need something more than a few isolated example beans, you should check it out.
Posted on Wed, 24 Aug 2005 20:02 by admin ( day(s) old) Trackbacks [0]
[ Norman Richards ] [Permalink]
JBoss is the easiest application server to install. You can have a server up and running in less than minute. Download, unzip and run - the install process has always been just that simple. However, in 4.0.3 we've added another installation option - a GUI installer.
The first question has to be: why? You can't get any simpler than the current process, so why add the mouse clicks? There are a couple of good reasons. The first reason is to make the customization of JBoss even simpler. When you download JBoss, you are given three standard configurations: minimal, default and all. The standard configurations work well, but you almost always want to customize the set of services before deployment. It's not hard, but it does require a good bit of homework to know what to do. With the GUI installer, you can click to select the services you want and have the server set up exactly like you want it from the start.
If you don't want to pick and choose, you can still choose one of the standard install images. In fact, you'll even see some knew options in the installer. We now have a standard EJB3 install image available for EJB3 development. You can expect to see more custom install sets in the future to allow you to more easily put the face you want onto your server.
Finally, we're adding post installation tasks to the server. In the 4.0.3RC1 installer, we've started with security. The installer can secure the JBoss management interfaces, providing a more secure out of the box experience. You can expect to see more work done in this area in the future.
We have a demo of the new installer if you want to see how it works. Otherwise, just download it and give it a run. If an executable JAR isn't easy enough, try the web start version. One click will download and run the installer. You'll have a full custom install in just a few minutes.
Posted on Mon, 27 Jun 2005 16:57 by admin ( day(s) old) Trackbacks [0]
[ Norman Richards ] [Permalink]
Posted on Mon, 25 Apr 2005 12:41 by admin ( day(s) old) Trackbacks [0]
[ Norman Richards ] [Permalink]
If you are planning to upgrade a JBoss 3.2 installation to JBoss 4.0, you'll want to check out the JBoss 4 upgrade guide. Michael Yuan has covered the major issues you'll see in the upgrade process. We've also updated the Application Server Guide, adding chapters on J2EE web services and Hibernate.
We'll have an update of the Getting Started guide later this week, so keep an eye on the docs page.
Posted on Tue, 25 Jan 2005 02:09 by admin ( day(s) old) Trackbacks [0]
[ Norman Richards ] [Permalink]
Posted on Fri, 31 Dec 2004 20:04 by admin ( day(s) old) Trackbacks [0]
[ Norman Richards ] [Permalink]
Posted on Wed, 22 Dec 2004 19:47 by admin ( day(s) old) Trackbacks [0]
[ Norman Richards ] [Permalink]
With JBoss 4.0 being released this weekend, I've update Getting Started with JBoss guide for the new release. If you are brand new to JBoss and don't know your way around, then the getting started guide is a great place to learn the basics. If you have any problems with the new guide or suggestions on how to make it better, post a message to the forums.
Posted on Wed, 22 Sep 2004 17:13 by admin ( day(s) old) Trackbacks [0]
[ Norman Richards ] [Permalink]
JBoss has always been easy to use and to work with. There's no complicated install or licenses to mess with. Deployment is as simple dropping an EAR or WAR file into the deployment directory. The fact that things are so easy, often causes developers to overlook some of the cooler developer-friendly features of JBoss. Here's a list of some of my favorite JBoss features.
JMX Console/Web console: The JMX console is the JBoss management application. What it lacks in looks, it makes up in power. Every component of the server is exposed as an MBean and can be manipulated through the JMX console. An often overlooked aspect of the JMX console is that it can expose management interfaces for your own applications. If you find yourself often wanting to peer into the internal state of your own application, you can expose parts of the system as MBeans and inspect/tweak the settings through the JMX console.
JNDIView: So, what are my datasources bound as? Are my ejb-refs right? If you are anything like me, you've written code to dump the JNDI tree many times to find out what is where. The JNDIview MBean gives you quick view of both the global JNDI tree and the local JNDI tree for all the individual J2EE components. This has saved me on numerous occassions.
Exploded archives: Bundling applications in massive zip files does have some advantages, but it can be a real pain to work withw. Try updating a JSP inside of a WAR file inside of an EAR file. The overhead of archives can really slow down rapid development/debugging work. JBoss helps here by allowing you to deploy applications outside of archives. A directory names something.war is just the same as a zip file names something.war.
XSLSubDeployer: If you used JBoss prior to 3.2, you'll remember that how messy those datasource *-service.xml files were. In order to create a datasource, you needed to instantiate a whole mess of MBeans to make it work. The only option was to copy a sample datasource and edit it. In 3.2, this improved by introducing the *-ds.xml datasource files. Internally JBoss uses the XSLSubDeployer to apply a transform to the nice clean datasource file and turn it into a messy MBean service file. That's pretty cool, but what is even cooler is that you can use the same functionality to deploy MBeans for your own services based on custom XML files.
JBossWiki: Ok, I'm cheating here. It's not a feature of JBoss, but I wanted to plug the wiki. The wiki is still it's formative stages, but if you'd like to learn more great little JBoss features, you should come check it out. (or better yet, contribute some of your own)
Posted on Mon, 19 Apr 2004 19:00 by ( day(s) old) Trackbacks [0]
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| < Aug | Sep | Oct > | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | ||||
E-mail: JBoss Employees