Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>This error means the Server Roles of the C-App Artifacts found in your Carbon Application Archive (CAR), does not match the Server Role of the ESB.</p> <p>Reason is, Axis2 Web Services are by default has the Server Role of "ApplicationServer". Hence if you deploy it on the WSO2 AS, it will deploy without any problem. But in this case, you have tried to Deploy it the WSO2 ESB. Since the WSO2 ESB has the Server Role "EnterpriseServiceBus" and your Axis2 web service has the Server Role "ApplicationServer", they do not match each other. Result is the C-App deployer will ignore the C-App.</p> <p>To solve this, you need to change the Server Role of your Axis2 Web Service. In order to do that, follow the steps below.</p> <ol> <li>Go the C-App project you created and browse to the Axis2 Service Artifact folder in the "Artifacts" folder of the C-App.</li> <li>Inside this Axis2 Service Project, you will see a file called "Artifact.xml". Open this file by double clicking on the file.</li> <li>Once you double click on the file, file will be opened in the Artifact editor. Scroll the Editor down a bit.</li> <li>There you will see a Drop Down next to a Label called "Server Role".</li> <li>Select "EnterpriseServiceBus" option from the Drop down list and click on "Save All" button on the Eclipse Tool bar.</li> <li>Go to the Servers view in Carbon Studio and click on the expand icon infront of the Carbon Server (WSO2 ESB in this case)</li> <li>Once you expand the Server, you will be able to see the Server Module (C-App project) you deployed in the ESB.</li> <li>Right Click on the C-App module under the ESB Server and Select "Redeploy".</li> </ol> <p>Now you will see that Carbon Studio redeploy the C-App project and if you followed all the steps above correctly, your Axis2 Web Service will be deployed in the ESB.</p> <p>Hope this helps!!</p> <p>Thanks.</p> <p>/Harshana</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload