Wos2 Developer Studio をダウンロードし、carbon 4.2 をダウンロードして、developer studio のサーバーとして追加しました。カーボンを起動してカーボン管理コンソールに移動し、次の機能リポジトリを追加しました
http://dist.wso2.org/p2/carbon/releases/turing/
Enterprise Service Bus をインストールしました。ESB Config プロジェクトを作成し、Rest API アーティファクトを追加しました。正常にデプロイし、機能しました。ただし、「追加と削除..」を使用して削除すると、削除されたことが示されますが、実際には削除されていません。したがって、サーバーを再起動すると、サーバーにデプロイされたものとして何も表示されなくても、「カーボンアプリケーションのデプロイ中にエラーが発生しました」というメッセージが表示されます。その後、新しいプロジェクトを含め、何もデプロイできなくなりました。サーバーの「クリーン」と「公開」を選択しても問題は解決しませんか?
INFO {org.wso2.carbon.application.deployer.internal.ApplicationManager} - Carbon アプリケーションのデプロイ: getAPI_1.0.0.car... [2014-07-10 11:48:23,380] エラー {org.wso2.carbon.application.deployer.CappAxis2Deployer} - Carbon アプリケーション C:\Users\Ashley\Downloads\wso2carbon-4.2.0\wso2carbon-4.2 のデプロイ中にエラーが発生しました.0\repository\deployment\server\carbonapps\getAPI_1.0.0.car java.lang.NullPointerException java.util.Hashtable.put (不明なソース) で org.apache.synapse.deployers.AbstractSynapseArtifactDeployer.deploy (AbstractSynapseArtifactDeployer.java:146) で org.wso2.carbon.application.deployer.synapse.SynapseAppDeployer.deployArtifacts (SynapseAppDeployer.java:100) で org.wso2.carbon.application.deployer.internal.ApplicationManager.deployCarbonApp(ApplicationManager.java:251) で org.wso2.carbon.application.deployer.CappAxis2Deployer.deploy (CappAxis2Deployer.java:71) で org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136) で org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:810) で org.apache.axis2.deployment.repository.util.WSInfoList.update (WSInfoList.java:144) で org.apache.axis2.deployment.RepositoryListener.update (RepositoryListener.java:377) で org.apache.axis2.deployment.RepositoryListener.checkServices (RepositoryListener.java:254) で org.apache.axis2.deployment.RepositoryListener.startListener (RepositoryListener.java:371) で org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository (SchedulerTask.java:59) で org.apache.axis2.deployment.scheduler.SchedulerTask.run (SchedulerTask.java:67) で org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.runAxisDeployment (CarbonDeploymentSchedulerTask.java:65) で org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run (CarbonDeploymentSchedulerTask.java:110) で java.util.concurrent.Executors$RunnableAdapter.call (不明なソース) で java.util.concurrent.FutureTask.runAndReset (不明なソース) で java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301 で (不明なソース) java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (不明なソース) で java.util.concurrent.ThreadPoolExecutor.runWorker で (不明なソース) java.util.concurrent.ThreadPoolExecutor$Worker.run (不明なソース) で java.lang.Thread.run で (不明なソース)