A continuación, se instalan los bundles para Fuse.
1- Se extrae el árbol de bundles en ~/.m2/repository. En caso de tratarse de un .rar se puede hacer mediante GUI |
tar zxvf ~/Descargas/release/bundles/m2.tar.gz ~ |
2- Desplazarse al directorio raíz de Fuse |
cd ~/sii/fuse/jboss-fuse-6.3.0.redhat-187/ |
3- Crear la carpeta work de Fuse |
mkdir ./work/ |
4- Extraer bundle de PostgreSQL en la carpeta deploy de Fuse |
cp ~/Descargas/fuse_bundle/config/fuse-postgresql-ds.xml ./deploy/ |
5- Extraer archivo de configuración techedge.cfg en la carpeta etc de Fuse |
(...) <property name="user" value="fuseadmin"/> <property name="password" value="**********"/> (...) |
6- Extraer archivo de configuración techedge.cfg en la carpeta etc de Fuse |
cp ~/Descargas/release/cfg.fuse/techedge.cfg ./etc/ |
7- Editar el archivo de configuración techedge.cfg de manera que el nombre de usuario y clave coincidan con la de Fuse (en ~/sii/fuse/jboss-fuse-6.3.0.redhat-187/etc/users.properties) También Podemos copiar el archivo desde ~/Descargas/release/cfg.fuse Rellenar también la propiedad ClaveAESParte2, debe tener el mismo valor que la propiedad wsaeat.clave en ~/sii/dev/tomcat/apache-tomcat-8.5.11/conf/wsaeat.conf |
Contenidos de ~/sii/fuse/jboss-fuse-6.3.0.redhat-187/etc/techedge.cfg |
# Nombre de usuario y password para el uso de colas ActiveMQ / JMS desde los bundles queuesUsername= fuseadmin queuesPassword= *********** |
8- Paramos Fuse, en caso de estar funcionando con FUSESTOP y lo volvemos a arrancar con FUSESTART Comprobar que Fuse esté funcionando correctamente con FUSESTATUS. |
Running ... |
9- Lanzar el Shell de Fuse con FUSECLIENT |
10- Se tendrá que instalar las dependencias de los bundles B+ antes de instalar los bundles. Aquí se listan los contenidos, pero a ser posible obtener los comandos de instalación de dependencias desde “Instalación de Dependencias.txt” |
features:install -v jndi features:install -v spring-jdbc features:install -v spring-aspects features:install -v camel-base64 features:install camel-script-groovy features:install camel-jetty features:install camel-jetty9
|
11- Comprobar que la instalación haya sido correcta con el comando list |
12- Ahora se instalarán los bundles de B+ para Fuse con la siguiente orden: |
14- Volvemos a para y arrancar Fuse |
FUSESTOP FUSESTART |