[ https://issues.apache.org/jira/browse/SYNCOPE-565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Giacomo Lamonaco updated SYNCOPE-565: ------------------------------------- Attachment: issue565.patch As suggested by [~ilgrosso], i edited my patch in in order to maintain the right level of abstraction. For this reason, i used a particular Spring class, called ClassUtils, that allows to convert primitive type into the corresponding primitive wrapper type, if necessary. I update my patch. > Error on ResourceModalPage when override a SpinnerField in the > ConnectorModalPage > --------------------------------------------------------------------------------- > > Key: SYNCOPE-565 > URL: https://issues.apache.org/jira/browse/SYNCOPE-565 > Project: Syncope > Issue Type: Bug > Components: console > Affects Versions: 1.2.0 > Reporter: Marco Di Sabatino Di Diodoro > Assignee: Giacomo Lamonaco > Fix For: 1.2.1, 1.3.0 > > Attachments: issue565.patch > > > Class cast exception on ResourceModalPage when override a SpinnerField in the > ConnectorModalPage. > java.lang.ClassCastException: Cannot cast java.lang.Double to int at > java.lang.Class.cast(Class.java:3005) at > org.apache.syncope.console.wicket.markup.html.form.SpinnerFieldPanel$2.getObject(SpinnerFieldPanel.java:109) > at > org.apache.syncope.console.wicket.markup.html.form.SpinnerFieldPanel$2.getObject(SpinnerFieldPanel.java:100) > at > org.apache.wicket.Component.getDefaultModelObject(Component.java:1590) > at > org.apache.wicket.Component.getDefaultModelObjectAsString(Component.java:1618) > at > org.apache.wicket.markup.html.form.FormComponent.getModelValue(FormComponent.java:1291) > at > org.apache.wicket.markup.html.form.FormComponent.getValue(FormComponent.java:878) > at > org.apache.wicket.markup.html.form.TextField.onComponentTag(TextField.java:108) -- This message was sent by Atlassian JIRA (v6.3.4#6332)