{"action":"created","issue":{"url":"https://api.github.com/repos/mendix/RestServices/issues/62","labels_url":"https://api.github.com/repos/mendix/RestServices/issues/62/labels{/name}","comments_url":"https://api.github.com/repos/mendix/RestServices/issues/62/comments","events_url":"https://api.github.com/repos/mendix/RestServices/issues/62/events","html_url":"https://github.com/mendix/RestServices/issues/62","id":89300010,"number":62,"title":"Decimal support is missing","user":{"login":"jpulleman","id":12952496,"avatar_url":"https://avatars.githubusercontent.com/u/12952496?v=3","gravatar_id":"","url":"https://api.github.com/users/jpulleman","html_url":"https://github.com/jpulleman","followers_url":"https://api.github.com/users/jpulleman/followers","following_url":"https://api.github.com/users/jpulleman/following{/other_user}","gists_url":"https://api.github.com/users/jpulleman/gists{/gist_id}","starred_url":"https://api.github.com/users/jpulleman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpulleman/subscriptions","organizations_url":"https://api.github.com/users/jpulleman/orgs","repos_url":"https://api.github.com/users/jpulleman/repos","events_url":"https://api.github.com/users/jpulleman/events{/privacy}","received_events_url":"https://api.github.com/users/jpulleman/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/mendix/RestServices/milestones/3","html_url":"https://github.com/mendix/RestServices/milestones/1.5.0","labels_url":"https://api.github.com/repos/mendix/RestServices/milestones/3/labels","id":1186004,"number":3,"title":"1.5.0","description":"","creator":{"login":"mweststrate","id":1820292,"avatar_url":"https://avatars.githubusercontent.com/u/1820292?v=3","gravatar_id":"","url":"https://api.github.com/users/mweststrate","html_url":"https://github.com/mweststrate","followers_url":"https://api.github.com/users/mweststrate/followers","following_url":"https://api.github.com/users/mweststrate/following{/other_user}","gists_url":"https://api.github.com/users/mweststrate/gists{/gist_id}","starred_url":"https://api.github.com/users/mweststrate/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mweststrate/subscriptions","organizations_url":"https://api.github.com/users/mweststrate/orgs","repos_url":"https://api.github.com/users/mweststrate/repos","events_url":"https://api.github.com/users/mweststrate/events{/privacy}","received_events_url":"https://api.github.com/users/mweststrate/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":1,"state":"open","created_at":"2015-06-29T20:13:42Z","updated_at":"2015-06-29T20:17:51Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2015-06-18T13:53:00Z","updated_at":"2015-06-29T20:17:51Z","closed_at":"2015-06-29T20:17:51Z","body":"Throws an error like this (ID is Mendix decimal attribute):\r\n\r\njava.lang.RuntimeException: java.lang.Exception: Unsupported attribute type 'Decimal' in attribute 'ID'\r\n\tat restservices.consume.RestConsumer$7.apply(RestConsumer.java:506)\r\n\tat restservices.consume.RestConsumer$7.apply(RestConsumer.java:477)\r\n\tat restservices.consume.RestConsumer.doRequest(RestConsumer.java:269)\r\n\tat restservices.consume.RestConsumer.request(RestConsumer.java:477)\r\n\tat restservices.actions.request.executeAction(request.java:45)\r\n\tat restservices.actions.request.executeAction(request.java:1)\r\n\tat com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:53)\r\n\tat com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:291)\r\n\tat com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:276)\r\n\tat com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:204)\r\n\tat com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:37)\r\n\tat com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:199)\r\n\tat com.mendix.core.component.InternalCore.execute(InternalCore.java:228)\r\n\tat com.mendix.modules.microflowengine.actions.actioncall.JavaAction.execute(JavaAction.scala:46)\r\n\tat com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:49)\r\n\tat com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:196)\r\n\tat com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:151)\r\n\tat com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:53)\r\n\tat com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:291)\r\n\tat com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:276)\r\n\tat com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:204)\r\n\tat com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:37)\r\n\tat com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:199)\r\n\tat com.mendix.core.component.InternalCore.execute(InternalCore.java:228)\r\n\tat com.mendix.webui.actions.client.ExecuteAction.execute(ExecuteAction.java:135)\r\n\tat com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply$mcV$sp(ClientRequestHandler.scala:300)\r\n\tat com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:293)\r\n\tat com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:293)\r\n\tat com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2$$anon$1.execute(ActionDispatching.scala:151)\r\n\tat com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:37)\r\n\tat com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2.apply(ActionDispatching.scala:153)\r\n\tat scala.util.Try$.apply(Try.scala:191)\r\n\tat com.mendix.core.session.Worker$$anonfun$receive$3.applyOrElse(ActionDispatching.scala:147)\r\n\tat akka.actor.Actor$class.aroundReceive(Actor.scala:465)\r\n\tat com.mendix.core.session.Worker.aroundReceive(ActionDispatching.scala:140)\r\n\tat akka.actor.ActorCell.receiveMessage(ActorCell.scala:516)\r\n\tat akka.actor.ActorCell.invoke(ActorCell.scala:487)\r\n\tat akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238)\r\n\tat akka.dispatch.Mailbox.run(Mailbox.scala:220)\r\n\tat akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393)\r\n\tat scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)\r\n\tat scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)\r\n\tat scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)\r\n\tat scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)\r\n\r\nCaused by: java.lang.Exception: Unsupported attribute type 'Decimal' in attribute 'ID'\r\n\tat restservices.util.JsonDeserializer.jsonAttributeToPrimitive(JsonDeserializer.java:202)\r\n\tat restservices.util.JsonDeserializer.readJsonObjectIntoMendixObject(JsonDeserializer.java:138)\r\n\tat restservices.util.JsonDeserializer.readJsonDataIntoMendixObject(JsonDeserializer.java:77)\r\n\tat restservices.util.JsonDeserializer.readJsonDataIntoMendixObject(JsonDeserializer.java:38)\r\n\tat restservices.util.JsonDeserializer.readJsonObjectIntoMendixObject(JsonDeserializer.java:121)\r\n\tat restservices.util.JsonDeserializer.readJsonDataIntoMendixObject(JsonDeserializer.java:77)\r\n\tat restservices.consume.RestConsumer$7.apply(RestConsumer.java:500)\r\n\tat restservices.consume.RestConsumer$7.apply(RestConsumer.java:477)\r\n\tat restservices.consume.RestConsumer.doRequest(RestConsumer.java:269)\r\n\tat restservices.consume.RestConsumer.request(RestConsumer.java:477)\r\n\tat restservices.actions.request.executeAction(request.java:45)\r\n\tat restservices.actions.request.executeAction(request.java:1)\r\n\tat com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:53)\r\n\tat com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:291)\r\n\tat com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:276)\r\n\tat com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:204)\r\n\tat com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:37)\r\n\tat com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:199)\r\n\tat com.mendix.core.component.InternalCore.execute(InternalCore.java:228)\r\n\tat com.mendix.modules.microflowengine.actions.actioncall.JavaAction.execute(JavaAction.scala:46)\r\n\tat com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:49)\r\n\tat com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:196)\r\n\tat com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:151)\r\n\tat com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:53)\r\n\tat com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:291)\r\n\tat com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:276)\r\n\tat com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:204)\r\n\tat com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:37)\r\n\tat com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:199)\r\n\tat com.mendix.core.component.InternalCore.execute(InternalCore.java:228)\r\n\tat com.mendix.webui.actions.client.ExecuteAction.execute(ExecuteAction.java:135)\r\n\tat com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply$mcV$sp(ClientRequestHandler.scala:300)\r\n\tat com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:293)\r\n\tat com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:293)\r\n\tat com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2$$anon$1.execute(ActionDispatching.scala:151)\r\n\tat com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:37)\r\n\tat com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2.apply(ActionDispatching.scala:153)\r\n\tat scala.util.Try$.apply(Try.scala:191)\r\n\tat com.mendix.core.session.Worker$$anonfun$receive$3.applyOrElse(ActionDispatching.scala:147)\r\n\tat akka.actor.Actor$class.aroundReceive(Actor.scala:465)\r\n\tat com.mendix.core.session.Worker.aroundReceive(ActionDispatching.scala:140)\r\n\tat akka.actor.ActorCell.receiveMessage(ActorCell.scala:516)\r\n\tat akka.actor.ActorCell.invoke(ActorCell.scala:487)\r\n\tat akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238)\r\n\tat akka.dispatch.Mailbox.run(Mailbox.scala:220)\r\n\tat akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393)\r\n\tat scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)\r\n\tat scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)\r\n\tat scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)\r\n\tat scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)\r\n"},"comment":{"url":"https://api.github.com/repos/mendix/RestServices/issues/comments/116828417","html_url":"https://github.com/mendix/RestServices/issues/62#issuecomment-116828417","issue_url":"https://api.github.com/repos/mendix/RestServices/issues/62","id":116828417,"user":{"login":"mweststrate","id":1820292,"avatar_url":"https://avatars.githubusercontent.com/u/1820292?v=3","gravatar_id":"","url":"https://api.github.com/users/mweststrate","html_url":"https://github.com/mweststrate","followers_url":"https://api.github.com/users/mweststrate/followers","following_url":"https://api.github.com/users/mweststrate/following{/other_user}","gists_url":"https://api.github.com/users/mweststrate/gists{/gist_id}","starred_url":"https://api.github.com/users/mweststrate/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mweststrate/subscriptions","organizations_url":"https://api.github.com/users/mweststrate/orgs","repos_url":"https://api.github.com/users/mweststrate/repos","events_url":"https://api.github.com/users/mweststrate/events{/privacy}","received_events_url":"https://api.github.com/users/mweststrate/received_events","type":"User","site_admin":false},"created_at":"2015-06-29T20:17:50Z","updated_at":"2015-06-29T20:17:50Z","body":"Published"}}