GeneXus - Notificaciones Web Evo 3 Trial

 
Vista:
sin imagen de perfil

Notificaciones Web Evo 3 Trial

Publicado por Rubén (1 intervención) el 30/09/2014 05:04:03
Buenas tardes, tengo un problema estaba probando las notificaciones web del evolution 3 en la version de prueba pero el evento onmessage nunca es invocado, dejo las partes importantes del codigo para que me puedan guiar en la resolución del problema


La app esta toda en RWD y Smooth
Transaccion Trip

TripId
TripStateId
TripStateName
ClientId
ClientName

en la transaccion trip en reglas
NewTripNotifyProcedure.Call(TripId) on AfterInsert;

el codigo del procedure
&NotificationInfo.Id=&TripId.ToString()
&NotificationInfo.Object="NewTrip"
&BCTrip.Load(&TripId)
&NotificationInfo.Message=&BCTrip.ToJson()
&WebNotification.Notify(&NotificationInfo)

y en un webpanel
Event OnMessage(&NotificationInfo)
if &NotificationInfo.Object="NewTrip"
&BCTrip.Load(&NotificationInfo.Message.ToNumeric())

TripsGrid.Load()
&TripId=&BCTrip.TripId
&ClientName=&BCTrip.ClientName
&TripStateName=&BCTrip.TripStateName

endif
Endevent
no ejecuta el onmessage pero si el procedimiento, y probe con notify y broadcast
Existe alguna propiedad que deba configurar en la transacción, procedimiento o webpanel para poder recibir notificaciones?
se pueden probar en el trial de genexus?
Se supone que los web notifications solo funcionan en iis 8, el trial de genexus corre sobre un iis 8 o en el trial puedo probar esta función?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder