es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo conectarme a un MI a través de Integration Studio?

Estoy intentando conectarme a MI a través de Integration Studio. Descargué MI desde aquí y ejecuté micro-integrator.bat para iniciar MI.


C:\Users\yusuf.avci_alo-tech\Downloads\wso2mi-4.0.0\bin>micro-integrator.bat
[2021-12-02 11:41:29,367] INFO {EventAdminConfigurationNotifier} - Se ha cambiado la configuración de registro. (El servicio del administrador de eventos no está disponible - no se ha enviado ninguna notificación).
[2021-12-02 11:41:31,763] INFO {AppDeployerServiceComponent} - El panel está configurado. Iniciando el componente del latido.
[2021-12-02 11:41:31,791] INFO {PassThroughListeningIOReactorManager} - Se ha iniciado el escucha HTTP de passthough en 0:0:0:0:0:0:0:0:8290
[2021-12-02 11:41:31,796] INFO {PassThroughListeningIOReactorManager} - Se ha iniciado la escucha HTTPS de passthrough en 0:0:0:0:0:0:0:0:8253
[2021-12-02 11:41:31,797] INFO {StartupFinalizer} - WSO2 Micro Integrator ha iniciado en 4,08 segundos
[2021-12-02 11:41:31,878] INFO {PassThroughListeningIOReactorManager} - Escucha de EI_INTERNAL_HTTP_INBOUND_ENDPOINT de passthrough iniciada en 0:0:0:0:0:0:0:0:9201
[2021-12-02 11:41:31,888] INFO {PassThroughListeningIOReactorManager} - Escucha de EI_INTERNAL_HTTPS_INBOUND_ENDPOINT de passthrough iniciada en 0:0:0:0:0:0:0:0:9164

Luego, intento agregar el servidor en Integration Studio.

Definir un nuevo servidor
Ingresar los puertos

Cuando intento conectarme al servidor, me encuentro con este error:

El directorio de trabajo no existe: runtime/microesb

¿Qué estoy haciendo mal? ¿Cómo puedo implementar un proyecto de integración creado en Integration Studio en un servidor MI diferente al integrado?

Nota: encontré una pregunta similar, pero la respuesta no fue útil para mí: https://stackoverflow.com/questions/67486054/connect-wso2-integration-studio-with-remote-server-wso2-mi

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que el mensaje de error está relacionado con la no existencia del directorio de tiempo de ejecución en el servidor MI. Para resolver este problema, debes asegurarte de que el directorio “runtime” exista en el directorio de tu servidor MI. Si no existe, créalo manualmente y luego intenta conectarte nuevamente al servidor desde Integration Studio.

    Para implementar un proyecto de integración creado en Integration Studio a un servidor MI que no sea el integrado, puedes seguir los siguientes pasos:

    1. Abre Integration Studio y crea un nuevo proyecto o abre uno existente.
    2. Haz clic en el botón “Export Composite Application Project”.
    3. Elige “WSO2 Integration Studio” como tipo de exportación.
    4. Dale un nombre al archivo ZIP.
    5. Conéctate a tu servidor MI a través de Integration Studio.
    6. Haz clic con el botón derecho del ratón en la carpeta “ESB Configurations” y haz clic en “Import ESB Configuration Project”.
    7. Selecciona el archivo ZIP que exportaste y haz clic en “Finish”.
    8. Ahora, el proyecto se implementará en tu servidor MI y podrás verlo en la sección “Local Entries”.

    ¡Espero que esto ayude!

Comments are closed.