probably, you need to update the JBoss. It works for me in JBoss-3.0.4RC1. BigDecimals are supported as cmp fields. And you can use them in queries but only in JBossQL as EJBQL doesn't support them.
Thanks for your reply I went to sourceForge and I can't find the version of jboss you are talking about do have the link that you downloaded it from thanks....
P.S. What is RC1
I am afraid, there is no link to download binaries. But you always can use cvs to fetch the source for any branch and compile it.
PS: RC -> Release Candidate
what is the module name, how do I know that I'm getting 3.0.4 thats my question thanks...
I'm trying to get the Jboss 3.0.4 version your talking about...
cvs -d:pserver:email@example.com:/cvsroot/jboss login
cvs -z3 -d:pserver:firstname.lastname@example.org:/cvsroot/jboss co jboss -r JBoss_3_0_4 jboss-all
and I get an error say that cvs doesn't know anything about the tag JBoss3_0_4
thanks for any help....
I don't think un update will help you here. For some reason the JBoss MS SQL data mappings map java.math.BigDecimal to a VARCHAR data type.
I would have thought that something like:
would be more appropriate, but I don't have much experience using this database.
I suspect the driver is barfing on the translation in one direction or the other.
In fact, after having another look at the stack trace, I am inclined to think that your JDBC driver does not support java.sql.ResultSet.getBigDecimal.
It's throwing an AbstractMethod error, suggesting that it's not implemented.