Failed to collect dependencies at net.sf.jasperreports:jasperreports:jar:6.9.0 -> com.lowagie:itext:jar:2.1.7.js6

ini ada problem pas mvn isntall ketika mengambil dependency
Failed to execute goal on project prakatalog-camunda: Could not resolve dependencies for project id.co.javan.api_camunda:prakatalog-camunda:jar:1.0.0-SNAPSHOT: Failed to collect dependencies at net.sf.jasperreports:jasperreports:jar:6.9.0 -> com.lowagie:itext:jar:2.1.7.js6: Failed to read artifact descriptor for com.lowagie:itext:jar:2.1.7.js6: Could not transfer artifact com.lowagie:itext:pom:2.1.7.js6 from/to jaspersoft-third-party (https://jaspersoft.jfrog.io/jaspersoft/third-party-ce-artifacts/): Transfer failed for https://jaspersoft.jfrog.io/jaspersoft/third-party-ce-artifacts/com/lowagie/itext/2.1.7.js6/itext-2.1.7.js6.pom: Connection reset -> [Help 1]

kemarin kejadian di server prod tapi belum ada info how to fix nya sambil meninggu ada masukan dari team ?

kuncinya di could not resolve dan connection reset by peer biasanya masalah ada di jaringan internetnya

di mvn itu ada settingan repository Maven – Introduction to Repositories (apache.org)

Jadi sebenarnya harusnya ini simple solusinya: ganti repository lain karena bisa jadi sebuah repository itu ga bisa diakses misalkan:

  • jaringan internet bermasalah
  • kapasitasnya penuh
  • servernya ngehang
  • kena blok firewall

tantangannya adalah apakah library itu dihost di banyak repository atau hanya ada di satu repository yang ternyata bermasalah