I'm having the same problem. What is the solution?
I've seen this type of post multiple times in both the 'install and config' forum as well as the newbie forum. I'm a new user myself, and what I've been reading leads me to believe that most users are manually editing their deployment descriptors and 'manually' deploying their jars by copying them to their respecitve deploy directories (hot deploying). I'd imagine most are using ant to automate this task.
The root cause of these posts IMO is that just about all the beginner tutorials use the RI, and deploytool. Even "Getting Started With Jboss 3.x" reuses the deployment descriptors from Sun's tutorial, and simply bundles the jboss specific descriptors in a zip archive (though, in it's defense, it does go into the jboss specific descriptors). I'd like to see a Getting Started type of document that is not simply a port, but rather begins with nothing but a concept and builds an app showing the code, descriptors, build.xml, etc., along the way. It'd just be nice to have all this info in one place rather than strewn across the Sun tutorial, the ant docs, and some docs here to fill in jboss specifics.
So, as a new user, and someone who'd like to be able to really understand how someone deploys to jboss in the real world, what's the process? What tools are you using to create your deployment descriptors if the tool most newbies have been brought up on (deploytool) is not used here? Is the verifier still used?
I must admit, I can't stand the way beginner books/tutorials jump right into the "...now start deploytool, now click here, ..." instead of discussing what's in the jars and ears and descriptors, and how to deal with updating them when deploytool is not around.
I must admit, I can't stand the way beginner books/tutorials jump right into the "...now start deploytool, now click here, ..." instead of discussing what's <b>in</b> the jars and ears and descriptors, and how to deal with updating them when deploytool is not around.
so can you point to me some good online tutorials/books that throughly explains the deployment process. The EJB book I had also use Sun's deploytool instead of explaining the deployment process.
You can download a copy of the book 'Mastering Enterprise Java Beans' from www.TheServerSide.com
I have found this book very good at explaining how the different parts of a J2EE application fit together and the requirements for creating the diferent archives, without getting confused with proprietary app server features so early.
For a beginner there is enough information to start packaging different beans on any app server, you can then start using proprietary features of the app server later.