# Mismatch between on-prem and client solutions

**URL:** <https://forum.datomic.com/t/mismatch-between-on-prem-and-client-solutions/1989>\
**Category:** Client API\
**Created:** [October 19, 2021, 5:43pm UTC](https://forum.datomic.com/t/mismatch-between-on-prem-and-client-solutions/1989 "2021-10-19T17:43:07Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![nikolayandr](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.datomic.com/nikolayandr/32/375_2.png) [@nikolayandr](https://forum.datomic.com/u/nikolayandr)\
**Post date:** [October 19, 2021, 5:43pm UTC](https://forum.datomic.com/t/mismatch-between-on-prem-and-client-solutions/1989/1 "2021-10-19T17:43:07Z")

</div>

Hi, if to use **on-prem** java library then values gotten from attributes which types are **:db.type/bigint**  **:db.type/uri** have appropriate java types **java.math.BigInteger** and **java.net.URI**. What I believe is expected but if to do similar actions using **client api** then java classes for the same attributes are **clojure.lang.BigInt** and **com.cognitect.transit.impl.URIImpl** what is not expected

Client library is: **com.datomic:client-pro:1.0.72**

---

_[View the full topic](https://forum.datomic.com/t/mismatch-between-on-prem-and-client-solutions/1989)._
