Is the table created by jboss at all? Are underscores allowed in table names inMSSQL?
If the tables do not get created, you might have a look at the table creation in deploy/jms/hsqldb-jdbc2-service.xml. There are sql statements to create the tables. Adapt them to mssql and after having done this, submit your findings at the trackers at http://sf.net/projects/jboss/
Btw.: in docs/examples/jms/ there is already a mssql-jdb2-service.xml that you can drop in instead of the default hsqldb-jdbc2-service.xml