/
11. Instalación de bundles para Fuse

11. Instalación de bundles para Fuse

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

  • osgi:install -s mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aspectj/1.7.4_1
  • osgi:install -s mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.postgresql/9.3-1102-jdbc41_1
  • osgi:install -s mvn:org.apache.santuario/xmlsec/2.0.8

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


Avvale 2024