RadioButtonList Widget Stack error

1
Hi, I am currently working with the RadiobuttonList widget within the Questionnaire Module and the functionality of retrieving the options for the radio button question element has not been modified, but I have came across this issue. It directs me to the XPath constraint of the Option Entity and its association to check if the current token %CurrentObject% is the current object being retrieved. This same constraint exists in the checkbox and drop down elements but have not given any issue at all like this. Is there an issue with the new update Radiobuttonlist widget of 5.3.1? Thanks, Michael com.mendix.core.CoreRuntimeException: Exception occurred in action '{"amount":50,"sort":[{"direction":{},"memberName":"Sequence"}],"returnsCount":false,"offset":-1,"type":"RetrieveXPathSchemaRawAction","xpath":"//Questionnaire.Option[Questionnaire.OptionElementSelectable = '[%CurrentObject%]'] [Applicable]"}', all database changes executed by this action were rolled back at com.mendix.core.actionmanagement.CoreAction.processErrorState(CoreAction.java:343) Caused by: com.mendix.connectionbus.ConnectionBusRuntimeException: An exception has occurred for the following request(s): XPathTextGetRequest (depth = 0, amount = 50): //Questionnaire.Option[Questionnaire.OptionElementSelectable = '[%CurrentObject%]'] [Applicable] at com.mendix.connectionbus.RequestAnalyzer.doRequest(RequestAnalyzer.java:59) Caused by: java.lang.IllegalArgumentException: Global identifier should be a number (given value: [%CurrentObject%]) at com.mendix.core.objectmanagement.MendixIdentifier.getGuidFromGlobalIdentifier(MendixIdentifier.java:90) at com.mendix.core.objectmanagement.MendixIdentifier.<init>(MendixIdentifier.java:69) at com.mendix.core.component.InternalCore.createMendixIdentifier(InternalCore.java:2152) at com.mendix.connectionbus.retrieve.query.mapping.WhereClauseMapper.getMendixIdentifier(WhereClauseMapper.java:1381) at com.mendix.connectionbus.retrieve.query.mapping.WhereClauseMapper.handleWhereTermSideIdentifierValue(WhereClauseMapper.java:937) at com.mendix.connectionbus.retrieve.query.mapping.WhereClauseMapper.handleWhereTermSide(WhereClauseMapper.java:407) at com.mendix.connectionbus.retrieve.query.mapping.WhereClauseMapper.handleWhereTerm(WhereClauseMapper.java:171) at com.mendix.connectionbus.retrieve.query.mapping.WhereClauseMapper.map(WhereClauseMapper.java:144) at com.mendix.connectionbus.retrieve.query.mapping.QueryMapper.mapWhereClauseWhereTerms(QueryMapper.java:733) at com.mendix.connectionbus.retrieve.query.mapping.QueryMapper.getMappedQueries(QueryMapper.java:231) at com.mendix.connectionbus.retrieve.query.mapping.QueryMapper.getQueryInstances(QueryMapper.java:128) at com.mendix.connectionbus.retrieve.query.mapping.WhereClauseMapper.handleSubQuery(WhereClauseMapper.java:1175) at com.mendix.connectionbus.retrieve.query.mapping.WhereClauseMapper.handleSelectColumn(WhereClauseMapper.java:1035) at com.mendix.connectionbus.retrieve.query.mapping.WhereClauseMapper.handleWhereTermSide(WhereClauseMapper.java:646) at com.mendix.connectionbus.retrieve.query.mapping.WhereClauseMapper.handleWhereTerm(WhereClauseMapper.java:171) at com.mendix.connectionbus.retrieve.query.mapping.WhereClauseMapper.map(WhereClauseMapper.java:144) at com.mendix.connectionbus.retrieve.query.mapping.QueryMapper.mapWhereClauseWhereTerms(QueryMapper.java:733) at com.mendix.connectionbus.retrieve.query.mapping.QueryMapper.getMappedQueries(QueryMapper.java:231) at com.mendix.connectionbus.retrieve.query.mapping.QueryMapper.getQueryInstances(QueryMapper.java:128) at com.mendix.connectionbus.retrieve.DataStoreCaller.mapToQueryInstances(DataStoreCaller.java:88) at com.mendix.connectionbus.retrieve.DataStoreCaller.getResult(DataStoreCaller.java:61) at com.mendix.connectionbus.retrieve.GetRequestHandler.doRequest(GetRequestHandler.java:71) at com.mendix.connectionbus.RequestAnalyzer.doRequest(RequestAnalyzer.java:45) at com.mendix.connectionbus.ConnectionBusImpl.doRequest(ConnectionBusImpl.java:346) at com.mendix.core.action.user.RetrieveXPathSchemaRawAction.retrieveXPathSchemaRaw(RetrieveXPathSchemaRawAction.java:113) at com.mendix.core.action.user.RetrieveXPathSchemaRawAction.executeAction(RetrieveXPathSchemaRawAction.java:84) at com.mendix.core.action.user.RetrieveXPathSchemaRawAction.executeAction(RetrieveXPathSchemaRawAction.java:23) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:53) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:291) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:276) at com.mendix.webui.actions.client.XPathRetriever.retrieveWithoutSchema(XPathRetriever.scala:137) at com.mendix.webui.actions.client.RetrieveByXPathAction.execute(RetrieveByXPathAction.scala:39) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply$mcV$sp(ClientRequestHandler.scala:300) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:293) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:293) at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2$$anon$1.execute(ActionDispatching.scala:158) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:37) at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2.apply(ActionDispatching.scala:160) at scala.util.Try$.apply(Try.scala:191) at com.mendix.core.session.Worker$$anonfun$receive$3.applyOrElse(ActionDispatching.scala:154) at akka.actor.Actor$class.aroundReceive(Actor.scala:465) at com.mendix.core.session.Worker.aroundReceive(ActionDispatching.scala:147) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) at akka.actor.ActorCell.invoke(ActorCell.scala:487) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) at akka.dispatch.Mailbox.run(Mailbox.scala:220) at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
asked
1 answers
0

I found a solution. The current version 5.3.1 of the radio button association list widget gives this error. I downgraded to an older version and this resolved my issue. Thanks.

answered