Not JBoss, but YOU are using an old version of the DTD. Please note that the DTD has changed for beta2.
For your example, it should be written like this:
I hope that helps.
Well, then I'm not quite sure that I use Jboss3 Beta2.
How does one identify JBoss3.0.0 Beta2 ?
I'm not sure if the new DTD was introduced in beta2. Perhaps it was introduced on beta1. The errors you posted here show that the version you have already uses the new DTD. Anyway, you can get JBoss version on the JMX HTML view. Or after starting it, the last message shown should contain the version number and build date, like this:
[Server] JBoss (MX MicroKernel) [3.0.0beta2 Date:200203151608] Started in 1m:22s:880ms
Ok, so the version I'm using looks more like Beta1 then. JBoss (MX MicroKernel) [3.0.0beta Date:200202210220]
Where can I get Beta2 ?
from sourceforge.net, or try the latest from CVS, which I think is better.
Couldn't find it there. Just download the cvs version:
http://sourceforge.net/cvs/?group_id=22866 modulename is jboss-all. You might get the beta2 with the proper tag: co -d Rel_3_0_0_4 jboss-all is the latest tag I think. Beta2 might be this or 3_0_0_3.
AFAIK the latest binaries are beta1, and beta2 is currently the latest in CVS. To get beta2 you'd have to check it out and build it yourself.
When binaries releases are made available, they are accessible from the files section of the sourceforge project page at http://sourceforge.net/projects/jboss.
If you can wait, I think a RC1 version is being released tommorow.
Just downloaded it...