Sorry to answer my own question...

Some more (blind) delving shows that the only difference between the 
versions is that clojure1.2 and contrib pass the 14 value as a 
java.lang.Integer whereas clojure1.3 and java.jdbc pass the value 14 as a 
java.lang.Long and this is what blows the .setObject call.

Strings work fine as does forcing 14 to be an Integer by passing it as 
(Integer. 14)

I assume a change in clojure1.3 for the type changes.
Not sure why a Long should be an invalid type though?

Anybody able to shed anymore light?

Thanks,
Andrew

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to