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.
>
>
>
>
>
>

Reply via email to