Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following sections describe how to run WSO2 Enterprise Integrator (WSO2 EI).

...

Note

You can start the other profiles of WSO2 EI by executing the following scripts in the <EI_HOME>/bin directory in a Command Prompt.

ProfileOn WindowsOn Linux/Mac OS:

Business Process

business-process.batbusiness-process.sh
Message Brokerbroker.batbroker.sh
MSF4Jmsf4j.batmsf4j.sh
Analyticsanalytics.batanalytics.batsh

Alternatively, you can start profiles other than the ESB profile of WSO2 EI as described below.

...

Info
  • When starting the analytics profile, you may intermittently get a BindException error (i.e., Cannot assign requested address: Service 'sparkDriver' failed after 16 retries!) if the Apache Spark client does not start properly (due to an issue in socket binding on computers with multiple IP interfaces). Add the same hostname that you specify in the /etc/hosts file of your system as the value of the <HostName> element in the <EI_HOME>/wso2/analytics/conf/carbon.xml file to rectify this.
  • If you are using IBM JDK 1.8, change the value of the org.owasp.csrfguard.PRNG.Provider property to 'IBMJCE' in the <EI_HOME>wso2/analytics/conf/security/Owasp.CsrfGuard.Carbon.properties file.
  • If you get the Caused by: java.lang.IllegalArgumentException: java.lang.NoClassDefFoundError: Could not initialize class org.xerial.snappy.Snappy exception when starting WSO2 EI Analytics in certain environments such as Windows or Red Hat linux, download the snappy-java_1.1.1.7.jar file and add it to the <EI_HOME>/lib directory.

...

Follow the steps below to run the WSO2 Enterprise Integrator (EI) server via WSO2 EI Tooling.

  1. Click the Servers Tab in WSO2 EI Tooling, and click the No servers are available. Click this link to create a new server... link.   
    Image Modified 
  2.  Expand the WSO2 drop down and select the prefered version of the product. 
    Image Modified 
  3. Click Next.
  4. Click the Browse button of the CARBON_HOME option.
  5. Browse and select the <EI_HOME> directory, which is the parent directory of the product binary distribution.
  6. Click Next in the New WSO2 Enterprise Integrator 6.0.0 Runtime window, and then click Next again in the New WSO2 Carbon 4.4 based Server window.
  7. In the Available section of the Add and Remove window, select any Composite Applications, which you created via WSO2 EI Tooling that you want to upload to WSO2 EI.

    Tip

    If you want to add multiple composite applications at once, select Add All.

    Image Modified 

  8.  Click Add and then click FinishYou view the WSO2 EI server added in the Servers tab. 
    Image Modified 
  9. Right-click on the name of the server at localhost, and then click Start.
     

...