En los métodos Apache CXF HTTPClientPolicy.setConnectionTimeout()
y HTTPClientPolicy.setReceiveTimeout()
, ¿los parámetros están expresados en segundos o milisegundos? Parece trivial, pero no puedo encontrar la respuesta en cualquier lugar, para comenzar con javadoc ...Unidad de tiempo utilizada en los métodos Apache CXF
Respuesta
Como sé que todos los tiempos de espera de los servicios web están configurados en milisegundos, no vi en ningún lugar que el tiempo fuera configurado en segundos. En su caso hay una documentación de XSD
de:
{http://cxf.apache.org/transports/http/configuration}HTTPClientPolicy
ConnectionTimeout:
Especifica la cantidad de tiempo, en milisegundos, que el consumidor intento de establecer una conexión antes de que el tiempo de espera. 0 es infinito
Esto se refiere a here.
Ok, finalmente lo encontré. Estos métodos toman valores en milisegundos. He encontrado la respuesta aquí:
La única pista es que utiliza un long
que a Java es por lo general en milisegundos, pero es evidente que la unidad no está documentada en cualquier lugar.
El método setConnectionTimeout
debería haber sido nombrado setConnectionTimeoutMillis
y el JavaDoc debería haberlo mencionado en alguna parte. Los desarrolladores deben hacer esto siempre que se trate de una unidad .
Tal Java debería haber tenido algún tipo de número introducido como Long<MilliSeconds>
y los números de la 'unidad' malo sería rechazado por el compilador :)
- 1. ¿Qué significa CXF en "Apache CXF"?
- 2. Apache CXF - Conjunto de la cabecera HTTP
- 3. Apache CXF + Spring: Autenticación de certificado simple
- 4. Cliente Apache CXF para puntos finales dinámicos
- 5. Implementación de Apache Wink y Apache CXF JAX-RS
- 6. Problemas con mi cliente Apache CXF
- 7. ¿Qué pasa con mi cliente Apache CXF?
- 8. Diferencia entre Apache CXF y Axis
- 9. Applet Web service client, con Eclipse Indigo usando Apache CXF,
- 10. Apache CXF: ¿se agrega documentación personalizada en el WSDL?
- 11. Apache CXF + Spring: generación de un cliente simple
- 12. CPU de tiempo utilizada por el proceso
- 13. Solicitud/respuesta de registro con Apache CXF como XML
- 14. Cómo reducir el tamaño de la memoria de los objetos stub del cliente Apache CXF?
- 15. ¿Métodos de ayuda de prueba de unidad?
- 16. ¿Cuáles son pasos de temporizador, la unidad utilizada por Stopwatch.ElapsedTicks
- 17. Asignación de tipos de contenido de extensión en Apache CXF JAX-RS
- 18. ¿Cómo registrar el tiempo empleado por los métodos en Springframework?
- 19. Guía de migración de Axis2 a CxF
- 20. Complejidad del tiempo de los métodos de HashMap
- 21. BigO tiempo de ejecución en algunos métodos
- 22. Apache tutoriales de tiempo de ejecución portátil?
- 23. ¿Implementando métodos abstractos en tiempo de ejecución?
- 24. CXF Cómo configurar SoapVersion en el puerto CXF sin Spring
- 25. ¿Los métodos LINQ son métodos de extensión?
- 26. ¿Cómo proporcionar la dirección del servidor al cliente de servicio web basado en Spring Apache CXF?
- 27. Cómo enviar datos JSON como cuerpo de solicitud en Apache CXF jax-rs (REST)
- 28. cargas cliente Apache CXF finas en Eclipse, pero frasco independiente NullPointerException en WSDLServiceFactory
- 29. Cómo decirle a Apache CXF que use java.util.Date en Spring Configuration
- 30. Generación de clases proxy de servicio web utilizando wsdl2java/Apache CXF