Tiempos inconsistentes almacenados en XPages

Si tengo una página XPage con un campo de tiempo:

<xp:inputText id="inputText2" value="#{document1.Time}"
    defaultValue="#{javascript:@Now()}">
    <xp:this.converter>
        <xp:convertDateTime type="time"
            ignoreUserTimeZone="false"
            timeStyle="full">
        </xp:convertDateTime>
    </xp:this.converter>
</xp:inputText>

Mi servidor está configurado en la hora del Reino Unido, cuando guardo el documento y luego lo vuelvo a ver, la hora habrá avanzado una hora.

En mi archivo xsp.properties tengo:

xsp.user.timezone=true
xsp.user.timezone.roundtrip=true

¿Es esto un error o no he configurado mi servidor correctamente?

preguntado el 22 de mayo de 12 a las 10:05

¿Has probado a llenarlo de otra forma? ¿Quizás en lugar de @Now() creas un objeto NotesDateTime? -

Gracias por las ideas chicos. He probado todas las combinaciones de configuraciones que se me ocurren sin suerte. -

@Frantisek: sí, se necesita algún tipo de convertidor de tiempo; de lo contrario, solo se mostrará la fecha, que no es lo que busco en este caso. -

4 Respuestas

Esto es un error y una regresión (lo anterior funciona en 852). IBM está trabajando en una solución. Más sobre eso más adelante, pero mientras tanto llame a Soporte y cuando haya una revisión disponible, se la haremos llegar.

contestado el 25 de mayo de 12 a las 16:05

Cuando llame al soporte de IBM, haga referencia al siguiente SPR HOKA8RZ5KL para acelerar las cosas. - pablo hannan

Tengo que agradecer a Mark Myers por esta respuesta.

Parece que el problema está relacionado con la zona horaria, pero es extraño. El servidor está configurado para observar el horario de verano, si lo desactivamos, el código funciona como se esperaba. El problema entonces es que las aplicaciones "clásicas" de Domino ya no funcionan. Entonces, en mi opinión, considero esto un error. Pero al menos por ahora tenemos una solución.

Gracias por la asistencia.

Matt

contestado el 23 de mayo de 12 a las 08:05

¿Significa que Domino nativo convierte la zona horaria y el motor xsp lo vuelve a hacer? - Frantisek Kossuth

Este error se puede reproducir independientemente de las zonas horarias en los campos de entrada de tiempo solamente. En el modo de lectura, estos campos mostrarán la hora original más una hora adicional. Si luego edita y guarda, esa hora adicional se guardará y, por lo tanto, corromperá sus datos. - pablo hannan

¿Podría ser esto un problema con el horario de verano establecido en alguna parte?

contestado el 22 de mayo de 12 a las 10:05

Supongo que la pregunta sería dónde podría estar "en algún lugar". - Matt White

He enfrentado el mismo problema, después de instalar FixPack3 en Lotus Notes Client 8.5.3, esto se resolvió.

Muchas Gracias

Richard Arun Kumar.A

Respondido 12 Jul 13, 10:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.