Show Menu
TEMAS×

Errores de código

Evitar enlaces de Sling en código Java

Sling Bindings es una manera inapropiada de obtener acceso a un servicio en el 90% de los casos. En su lugar, debe utilizar las anotaciones @Reference o @Inject .

Evite Thread.interrupción en el código Java

Thread.interrupt es peligroso porque puede cerrar archivos, incluidos archivos Lucene y archivos de caché persistentes, cuando se les llama en el momento incorrecto.

Evite mezclar la sincronización de Java con ReadWriteLocks

Esto puede llevar a una condición de carrera en la que el código eventualmente se bloqueará.