I'll try Johan's app now. Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov
On Sat, Jan 31, 2015 at 7:31 PM, GESCONSULTOR - Óscar Bou < [email protected]> wrote: > Just to clarify it. > > The property is of type: > > java.util.Date > > > HTH, > > Oscar > > > > El 31/1/2015, a las 18:30, GESCONSULTOR - Óscar Bou < > [email protected]> escribió: > > Hi Martin and Johan, > > > > I have an issue perhaps related to this one. > > I'm working against latest SNAPSHOT (updated right now). > > I have the following Entity: > > @PersistenceCapable > public class GenericOrder { > > // {{ OrderDate (property) > private Date orderDate; > > @MemberOrder(sequence = "000.000.020") > @Column(allowsNull = "false") > public Date getOrderDate() { > return this.orderDate; > } > > public void setOrderDate(final Date orderDate) { > this.orderDate = orderDate; > } > > @SuppressWarnings("static-method") > public Date defaultOrderDate() { > return new Date(); > } > > // }} > > ... > } > > I create instances with a factory method like this one: > > // {{ createGenericOrder (action) > @ActionSemantics(Of.NON_IDEMPOTENT) > @MemberOrder(sequence = "1") > public GenericOrder createGenericOrder(@XMSActionField(locales = { > @XMSLocale(locale = "es", caption = "Cliente") }) @Named("Customer") final > Customer customer, > @XMSActionField(locales = { @XMSLocale(locale = "es", caption > = "Descripción") }) @Named("Description") @Optional final String > description) { > > final GenericOrder genericOrder = > this.newTransientMultiTenantUnnamedEntity(GenericOrder.class, null, > description); > > this.wrap(genericOrder).setCustomer(customer); > > this.persist(genericOrder); > > return genericOrder; > > } > > > And the Order.OrderDate property is properly initialized. > > But on the Wicket viewer I see that the date shown is "31-01-20", instead > of "31-01-15". > > That's been when having on isis.properties: > > isis.value.format.date=dd-MM-yyyy > > If changed to: > > isis.value.format.date=DD-MM-YYYY > > There's no change, showing also "31-01-20". > > > Thanks, > > Oscar > > > > El 30/1/2015, a las 16:55, Martin Grigorov <[email protected]> > escribió: > > Johan, > > Do you still face the issue ? > ISIS-1012 has been merged to master already. > > Martin Grigorov > Wicket Training and Consulting > https://twitter.com/mtgrigorov > > On Thu, Jan 29, 2015 at 11:29 AM, Dan Haywood < > [email protected]> > wrote: > > The changing times are because if the datepicker pattern *is* present in > isis.properties, then currently it is interpreted differently than before > ... m vs M for months vs minutes. > > I'll review the ISIS-1012 branch and merge into master later today, at > which point hopefully the issue should go away. > > Thx > Dan > > > On 29 January 2015 at 08:53, <[email protected]> wrote: > > > > Tnx Martin, > > > > No haste needed at all. It is not a blocking issue at the moment. I will > keep you posted when I discover more - e.g. when I deploy on testserver I > will send you a link. > > > > grtz Johan > > > > > Weird, indeed! > I won't have time to try your app today. But I'll do it as soon as I can! > > Martin Grigorov > Wicket Training and Consulting > https://twitter.com/mtgrigorov > > On Thu, Jan 29, 2015 at 10:37 AM, wrote: > > Hi Martin, > > > > The issue is - for example - I choose januari 15, 2015 in datepicker > > and > > it displays 13-43-15 in dateinput. In FireFox 13-53-15 and Safari > > 31-35-15 > > > Next login the values can change.. Really weird. > > > > The code: [1] line 115 > > > > Grtz Johan > > > > 1. > > > > > > https://github.com/johandoornenbal/matching/blob/master/dom/src/main/java/info/matchingservice/dom/Actor/Person.java > > > > > > Hi, > > The setting is isis.viewer.wicket.datePickerPattern, but if you don't > > have > > it then it should work just fine with its default [1]. > There is no need to wait for ISIS-1012. > I've played a lot with > > https://github.com/isisaddons/isis-app-kitchensink > > yesterday and didn't find any issue with LocalDate. > What exactly is the problem ? > > 1. > > > > > https://github.com/apache/isis/blob/master/component/viewer/wicket/impl/src/main/java/org/apache/isis/viewer/wicket/viewer/settings/WicketViewerSettingsDefault.java#L98 > > > Martin Grigorov > Wicket Training and Consulting > https://twitter.com/mtgrigorov > > On Wed, Jan 28, 2015 at 8:15 PM, wrote: > > Hi Martin, > > > > This setting used to work in 1.7.0 > > isis.value.format.date=dd-MM-yyyy > > > > So I guess I wait for ISIS-1012 ? > > > > grtz > > Johan > > > > > > > Hi, > > Check your isis.properties. > the datepicker pattern should be: DD-MM-YYYY > With ISIS-1012 (to be merged) this setting will be deprecated and not > > used. > > > Martin Grigorov > Wicket Training and Consulting > https://twitter.com/mtgrigorov > > On Wed, Jan 28, 2015 at 6:31 PM, wrote: > > Hi, > > > > A property as org.joda.time.LocalDate does not work well with the > datepicker in my app. Am I missing something - some config item > > or...? > > > > > Grtz Johan > > > > > > > > > > > > > > > > > Óscar Bou Bou > Responsable de Producto > Auditor Jefe de Certificación ISO 27001 en BSI > CISA, CRISC, APMG ISO 20000, ITIL-F > > <contactenos.html.gif> 902 900 231 / 620 267 520 > <Pasted Graphic 1.tiff> http://www.twitter.com/oscarbou > > <gesdatos-software.gif> http://es.linkedin.com/in/oscarbou > > <blog.png> http://www.GesConsultor.com <http://www.gesconsultor.com/> > > <gesconsultor_logo_blue_email.png> > > > Este mensaje y los ficheros anexos son confidenciales. Los mismos > contienen información reservada que no puede ser difundida. Si usted ha > recibido este correo por error, tenga la amabilidad de eliminarlo de su > sistema y avisar al remitente mediante reenvío a su dirección electrónica; > no deberá copiar el mensaje ni divulgar su contenido a ninguna persona. > Su dirección de correo electrónico junto a sus datos personales constan en > un fichero titularidad de Gesdatos Software, S.L. cuya finalidad es la de > mantener el contacto con Ud. Si quiere saber de qué información disponemos > de Ud., modificarla, y en su caso, cancelarla, puede hacerlo enviando un > escrito al efecto, acompañado de una fotocopia de su D.N.I. a la siguiente > dirección: Gesdatos Software, S.L. , Paseo de la Castellana, 153 bajo - > 28046 (Madrid), y Avda. Cortes Valencianas num. 50, 1ºC - 46015 (Valencia). > Asimismo, es su responsabilidad comprobar que este mensaje o sus archivos > adjuntos no contengan virus informáticos, y en caso que los tuvieran > eliminarlos. > > > > > > > > *Óscar Bou Bou* > Responsable de Producto > Auditor Jefe de Certificación ISO 27001 en BSI > CISA, CRISC, APMG ISO 20000, ITIL-F > > 902 900 231 / 620 267 520 > http://www.twitter.com/oscarbou > > http://es.linkedin.com/in/oscarbou > > http://www.GesConsultor.com <http://www.gesconsultor.com/> > > > > Este mensaje y los ficheros anexos son confidenciales. Los mismos > contienen información reservada que no puede ser difundida. Si usted ha > recibido este correo por error, tenga la amabilidad de eliminarlo de su > sistema y avisar al remitente mediante reenvío a su dirección electrónica; > no deberá copiar el mensaje ni divulgar su contenido a ninguna persona. > Su dirección de correo electrónico junto a sus datos personales constan en > un fichero titularidad de Gesdatos Software, S.L. cuya finalidad es la de > mantener el contacto con Ud. Si quiere saber de qué información disponemos > de Ud., modificarla, y en su caso, cancelarla, puede hacerlo enviando un > escrito al efecto, acompañado de una fotocopia de su D.N.I. a la siguiente > dirección: Gesdatos Software, S.L. , Paseo de la Castellana, 153 bajo - > 28046 (Madrid), y Avda. Cortes Valencianas num. 50, 1ºC - 46015 (Valencia). > Asimismo, es su responsabilidad comprobar que este mensaje o sus archivos > adjuntos no contengan virus informáticos, y en caso que los tuvieran > eliminarlos. > > > > > >
