Instalación de Oracle MFT en modo compact domain.

0

Oracle MFT es uno de los componentes nuevos de la Oracle SOA Suite 12c. Es una solución enfocada a la transmisión de archivos. Sobre todo enfocada a escenarios en donde tienes la necesidad de transmitir archivos entre sistemas.

Es todavía muy normal, que las organizaciones tengan necesidad de transferir archivos por FTP. Sea porque los sistemas internos los obligan a hacerlo, o bien porque entidades externas no tienen otra opción mas que transmitir su información por ese medio.

Oracle MFT es una excelente alternativa para estos casos. A través de ella tendrás forma de tener un mayor control para estas transferencias.

A través de reglas, filtros, identificación de patrones en el nombrado, el MFT es capaz de distribuir los archivos de una manera ordenada, segura y confiable.

Para mas información de Oracle MFT, consulta:http://www.oracle.com/technetwork/middleware/mft/overview/index.html

En este post, veremos cómo integrarlo con la alternativa del compact domain. Si no ubicas qué es esto, lee este otro post: http://oracleradio.blogspot.mx/2014/12/diferentes-alternativas-para-el.html

El compact domain es una alternativa rápida para la creación de dominios de prueba en SOA 12c. La instalación base es la del Quick Start installation, con la diferencia de que aquí sí requieres de una manejador de BBDD como puede ser Oracle XE. Sobre todo para componentes como MFT, B2B, BAM, etc.

Bien, el primer paso es ejecutar el instalador de Oracle MFT:

image

Al hacer esto, saldrá el splash del instalador y comenzará a pedirte los datos de tu MW home.

image

Lo primero que verás es la pantalla de bienvenida:

image

En este caso, voy a utilizar mi MW que generé con mi quick start installation:

image

Esto validará mi sistema operativo, en mi caso es Windows 8.1, por lo que me advierte que esa no es una plataforma certificada, sin embargo daré click en ignorar:

image

Posteriormente, simplemente inicia la instalación y copiado del software:

image

El instalador debe terminar de manera exitosa:

image

Ahora vamos a ejecutar el RCU para generar en nuestra instancia de Oracle XE, los esquemas que requiere MFT:

image

El RCU arranca la ejecución:

image

Escogemos los esquemas de MFT, y eso hará que se seleccionen algunos otros que el producto requiere para su ejecución:

image

Simplemente nos pide el pwd de los esquemas:

image

Nos hará un resumen de la ejecución:

image

Posteriormente, generaremos el compact domain. Esto lo explico en ese post: http://oracleradio.blogspot.mx/2014/12/diferentes-alternativas-para-el.html

image

El wizard aparecerá y seleccionaremos Dominio Compacto, así como indicarle en donde queremos nuestro dominio:

image

Escogemos Oracle Managed File Transfer, eso seleccionará otras tecnologías, simplemente da click en siguiente:

image

Te dirá en donde pondrá al dominio:

image

Te pedirá el usuario para weblogic administrator y su pwd:

image

Nos vamos a conectar al RCU, para obtener los datos de conexión:

image

Los recupera y nos los muestra:

image

Prueba las conexiones:

image

Vamos a configurar solo el Admin Server y el Node Manager , no es necesario seleccionar a los Servidores Manejados. Si bien la imagen lo muestra, no es necesario:

image

Para el Admin escogemos un puerto y nombre:

image

Posteriormente hacemos lo propio con el Node Manager:

image

image

Te hará un resumen del dominio a crear y lo generará:

image

image

image

Ahora simplemente arrancamos nuestro admin server, adentro del cual estará ejecutándose el MFT:

image

Entramos al Weblogic Console, simplemente para validar:

image

image

Y finalmente a la consola del MFT:

image

image

En un siguiente post, hablaremos de cómo utilizar el MFT.


Diferentes alternativas para el desarrollador en Oracle SOA Suite 12c y Oracle BPM Suite 12c

0

Como ya se ha visto en este blog, hay diversas formas de instalar un dominio para desarrolladores.

Leer Más ...


Oracle SOA Suite 11g. ClassNotFoundException: oracle.bpm.bpmn.engine.instancemanagement.ejb.*

0

 

En un ambiente de cluster con Oracle SOA Suite 11g, es probable que te salgan errores como los siguientes:

Dec 23, 2014 3:18:04 PM CST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'soa-infra'.
weblogic.application.ModuleException: Exception activating module: EJBModule(fabric-ejb.jar)
Unable to deploy EJB: FacadeFinderBean from fabric-ejb.jar:
[J2EE:160101]Error: The ejb-link 'BPELActivityManagerBean' declared in the ejb-ref or ejb-local-ref 'ejb/local/bpel/CubeActivityManagerBean' in the application module 'fabric-ejb.jar' could not be resolved. The target EJB for the ejb-ref could not be found. Please ensure the link is correct.
    at weblogic.ejb.container.deployer.EJBModule.activate(EJBModule.java:516)
    at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:227)
    at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:542)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:175)
    Truncated. see log file for complete stacktrace
Caused By: weblogic.deployment.EnvironmentException: [J2EE:160101]Error: The ejb-link 'BPELActivityManagerBean' declared in the ejb-ref or ejb-local-ref 'ejb/local/bpel/CubeActivityManagerBean' in the application module 'fabric-ejb.jar' could not be resolved. The target EJB for the ejb-ref could not be found. Please ensure the link is correct.
    at weblogic.deployment.BaseEnvironmentBuilder.addEJBLinkRef(BaseEnvironmentBuilder.java:469)
    at weblogic.ejb.container.deployer.EnvironmentBuilder.addEJBLocalReferences(EnvironmentBuilder.java:773)
    at weblogic.ejb.container.deployer.EJBDeployer.activateEnvironment(EJBDeployer.java:1740)
    at weblogic.ejb.container.deployer.EJBDeployer.activate(EJBDeployer.java:1423)
    at weblogic.ejb.container.deployer.EJBModule.activate(EJBModule.java:495)
    Truncated. see log file for complete stacktrace>

Leer Más ...


Conviviendo Oracle SOA Suite 11g con Oracle BAM 12c

0

Un poco de historia de Oracle BAM:

Oracle BAM ha sido un componente que ha evolucionado desde su versión 10g.

En su versión 10g, la instalación se hacía únicamente sobre Windows. Dependía en su totalidad del framework .NET; de Service Packs de Windows.

Era algo fastidioso estar dependientes de dicha tecnología de Microsoft, pero la realidad es que los clientes y nosotros mismos (los desarrolladores) lo aceptamos por las bondades que el producto ofrecía.

Leer Más ...





Instalación de Oracle API Catalog 12.1.3

0

El Oracle API Catalog es un nuevo producto que es parte de la oferta de Governance SOA de Oracle.

Este es el primer release, pero definitivamente es un componente que te ayudará muchísimo a tener visibilidad de los Servicios/APIs que tengas desplegadas en tu infraestructura SOA. Esta infraestructura puede ser de Oracle, o bien de algún otro fabricante.

Leer Más ...


Oracle SOA Suite 12c Standalone installation

0

Ya desde hace un par de meses, había publicado un artículo de cómo realizar el Quick Installation de SOA Suite 12c. Lo puedes encontrar aquí http://oracleradio.blogspot.mx/2014/06/oracle-soa-suite-12c-quickstart.html.

Ese tipo de instalación es muy ágil para poder tener un ambiente de desarrollo en menos de 15 minutos. Todo está adentro de JDeveloper, y prácticamente tienes una instalación completa. Si bien te faltarán componentes como BAM, B2B, MFT; la realidad es que puedes arrancar con este tipo de despliegue.

Leer Más ...


Actualizando tu dominio de SOA/BPM 11g hacia 12c

0

Ya tiene un par de meses que Oracle liberó la versión 12c de SOA Suite. Un release muy esperado, pues desde 2009 no se tenía un major release de esta familia de productos.

Sin duda, Oracle SOA Suite y BPM, son un par de componentes muy importantes para todo el stack de Fusion Middleware y seguramente varios de ustedes tendrán la necesidad de realizar una actualización hacia 12c.

Leer Más ...


Post navigation