16/08/2011, 17:02
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: Extraño comportamiento conectando programa en vb.net con webservice Vamos a los detalles:
- El problema se produce siempre con los mismos clientes, pero no se priduce con todas las PCs. Sólo con ciertas PCs y nada más.
- El log que se graba ante cualquier Exception que se pueda producir (si, están TODOS los procesos, funciones y eventos controlados, TODOS) , no graba nada porque en realidad nunca se llegan a producir Exceptions más allá del TimeOut vencido. Nada.
- Como ya remarqué, uno de los problemas se produce al parecer porque no reconoce el nombre de la columna en la tabla, pero no porque no lleguen datos. Lo que sucede es que lo único que se visualiza es una colección de objetos RowViewItem, como siempre que el DataMember no coincide con ninguno de la tabla enlazada al ComboBox.
- En el segundo caso solamente se produce el vencimiento del Timeout. El proxy es detectado, la dirección del mismo es correcta, el puerto también, pero el HttpRequest jamás llega al WebService. Si lo hiciera, quedaría registrado en otros logs programados en el servidor y no es así.
- No puedo hacer un debuggeo manual en los clientes porque uno está a 500 Km de la empresa y el otro a cerca de 11.000... o sea, ni siquiera están en el mismo país. Y no les voy a dar el código para que lo prueben ellos... Políticas de la empresa: Ellos deben usar una aplicación, no tener acceso al fuente.
- No puedo instalar ningún snifer, ni trazador en sus servidores. Simplemente ni mamados me van a dejar poner algo en sus servidores para husmear lo que sucede, y como ya dije, ponerlo en mis PCs es inútil porque en mi caso el problema no se produce.
- En cuanto a la recurrencia en las dos computadoras en que se produce, es fácil: se produce siempre... pero sólo en esas dos PCs, las cuales ni siquiera se parecen (una es una Notebook y la otra una de escritorio, una tiene Windows XP y la otra Windows 7)
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque)
Última edición por gnzsoloyo; 16/08/2011 a las 18:23 |