Per dialogare con un AS400 o, come IBM ha chiamato quel tipo di server I5OS, è necessario scaricare il pacchetto jar dal sito http://jt400.sourceforge.net/
Come primo passaggio si deve copiare la libreria jt400.jar presa dal file appena scaricato e contenuto nella libreria Java6 (quello della Java8 da errori di connessione) e copiarlo nella cartella $JIRA_INSTALL/libs

Il passo seguente è, dopo aver arrestato JIRA, modificare il file $JIRA_INSTALL/conf/server.xml inserendo all’interno della sezione

<Context path="/jira"....../>

le seguenti righe completandole con le variabili corrette. La proprietà “naming” definisce se nelle query verrà usato lo stile SQL o SYSTEM (QGPL.LIB o QGPL/LIB)

<Resource name="jdbc/AS400"
  auth="Container"
  type="javax.sql.DataSource"
  username="<user>"
  password="<password>"
  driverClassName="com.ibm.as400.access.AS400JDBCDriver"
  url="jdbc:as400:ip o host name as400;database name=DBNAME;prompt=false;translate 
  binary=true;naming=system"
/>

Dopo il riavvio potrete andare nella configurazione dei DATASOURCE di NFeed e creare una nuova connessione JNDI usando il nome JNDI definito nel file server.xml

java:comp/env/jdbc/AS400

Leave a Comment