Questa regola contrassegna qualsiasi valore letterale stringa che inizia con java:/comp in file Java o XML. Questa stringa generalmente rappresenta una ricerca di contesto di denominazione. La specifica Java EE definisce la stringa di ricerca come java:comp senza la barra (/) che precede comp . Tuttavia, Apache Tomcat consente la stringa non conforme.
Una correzione rapida per questa regola è disponibile nello scanner origine. La correzione rapida per questa regola rimuove la / dalla stringa.
Ad esempio, considerare il seguente frammento di codice che include una barra di troppo.
La correzione rapida rimuove la barra ed aggiorna il codice in:
La regola XML contrassegna solo la prima istanza della stringa nel file se esistono più istanze. Una correzione rapida XML è disponibile nello scanner origine. La correzione rapida XML modifica tutte le istanze della stringa che crea problema nel file.
Ad esempio, considerare il seguente frammento di codice XML.
La correzione rapida rimuove la barra ed aggiorna il codice come segue: