No se sobre servlets pero intentaré hecharte una mano.
Lo que quieres saber es desde el lado del cliente si se ha cargado el servlet no? Es decir como si en el navegador web introduces la url y saber el momento en el que se carga?
O por el contrario te gustaría saber desde el lado del servidor el momento en el que se ha iniciado. En este caso, podrías pasarle al servlet cuando lo construyes un objeto con una variable de fecha y tiempo. Entonces en el método init pones datos en dicha variable.
Muchas gracias por tu ayuda.
Lo que necesito es detectar de alguna forma si el Servlet está lanzado, para en caso de no estarlo, mostrar un mensaje de error y que la aplicación continúe su ejecución. Si por el contrario hay conexión con él, la aplicación leerá los datos que envía. Quiero poder definir el tiempo que va a invertir la aplicación en intentar ver si el servlet está disponible o no. Necesito que el proceso de comprobación sea lo más rápido posible.
Pensaba que se podría realizar indicando en connectionTimeout el tiemout de conexión, pero resulta que no hace caso al valor que ponga, y el readTimeout no sirve porque no sé el tiempo que tarda el servlet en responder, y si la comunicación es correcta no tengo que cortarla.
¿Cómo puedo hacerlo?