JBOSS e il source level is 5.0 nella pagine JSP

document_java IL PROBLEMA
JBOSS vi ritorna il seguente errore:
jboss Syntax error, parameterized types are only available if source level is 5.0

LA CAUSA
Il problema è nella configurazione di JBOSS e nel codice della pagina JSP. In questo caso specifico, la pagina JSP utilizza codice java compatibile con il livello 5 (java 1.5), mentre JBOSS no.

LA SOLUZIONE
Bisogna aggiungere, o decommentare se già presente, il seguente codice:
<init-param>
<param-name>compilerSourceVM</param-name>
<param-value>1.5</param-value>
</init-param>

Il codice va aggiunto al file web.xml che contiene le configurazioni di JBOSS.
Ad es. lo potete trovare qui:
${jboss.home}/server/default/deploy/jboss-web.deployer/conf/web.xml
oppure qui
${jboss.home}/server/default/deploy/jbossweb-tomcat55.sar/conf/web.xml

Il codice visto sopra va messo nel file web.xml specificato e in particolare nel tag <servlet> con  <servlet-name>jsp</servlet-name>.
We use cookies

Utilizziamo i cookie sul nostro sito Web. Alcuni di essi sono essenziali per il funzionamento del sito, mentre altri ci aiutano a migliorare questo sito e l'esperienza dell'utente (cookie di tracciamento). Puoi decidere tu stesso se consentire o meno i cookie. Ti preghiamo di notare che se li rifiuti, potresti non essere in grado di utilizzare tutte le funzionalità del sito.