Istruzioni installazione demo Imolinfo
Il sistema finora è stato testato unicamente sotto Linux.
Per configurare l'Enterprise Service Bus (ESB) seguire i seguenti passi:
- Scaricare servicemix-3.0-SNAPSHOT
- Copiare nella directory install i componenti servicemix-jsr181,
servicemix-bpe, servicemix-http e jbi4corba (l'ultimo nello zip)
- Copiare logging.properties e log4j.xml (entrambi nello zip) nella
directory conf, questo abilita i log al massimo
- Aggiungere la proprietà: -Djava.util.logging.config.file=
$SERVICEMIX_HOME/conf/logging.properties all'avvio di servicemix per
attivare i log di bpe
- Scompattare Demo.zip (che si trova nello zip) che contiene la demo e copiare i file
jsr181.wsdl e CorbaEcho.wsdl (che stanno in bpe_su) nella home directory
di servicemix (questo è un workaround di un baco)
- Copiare tools.jar nella directory bin/optional (questo è un altro workaround)
- Configurare correttamente la home di servicemix in build.xml
- Lanciare il task start-corba-servant
- Lanciare il task di default, deploy per deployare la demo in
servicemix
- A questo punto si può lanciare la classe test.JBIDemoTest. Lo si può fare aprendo il progetto eclipse predisposto
La classe JBIDemoTest contiene anche il codice per testare il processo bpel (si si vuole provare a farlo funzionare).
Per veverificare il deployment si può utilizzare MC4J, l'url di
collegamento a servicemix è:
service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi