2015-11-16 48 views
-1

我有以下錯誤,同時部署WSO2應用服務器上的Maven的Web應用程序:錯誤部署web應用到wso2as-5.0.3

java.lang.Exception的錯誤:在部署Web應用程序: StandardContext [invent360 .war] .File [/home/iceman95/Development/wso2as-5.3.0/repository/deployment/server/webapps/invent360.war] at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWebappDeployment(TomcatGenericWebappsDeployer。 java:405) at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWarWebappDeployment(TomcatGenericWebap psDeployer.java:212) 在 org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleHotDeployment(TomcatGenericWebappsDeployer.java:179) 在 org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.deploy(TomcatGenericWebappsDeployer.java: 144) 在 org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deployThisWebApp(AbstractWebappDeployer.java:224) 在 org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deploy(AbstractWebappDeployer.java:114) 在 org.wso2.carbon.webapp.deployer.WebappDeployer.deploy(WebappDeployer.java:42)at org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136) 在 org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:807) 在 org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144) 在 有機.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:93) 在 org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run( CarbonDeploymentSchedulerTask.java:138) 在 java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:471) 在java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)在 java.util中.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.access $ 301(ScheduledThreadPoolExecutor.java:178) 在 java.util.concurrent.ScheduledThreadPoolExecutor中的$ ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在 java.util.concurrent.ThreadPoolExecutor中$ Worker.run(ThreadPoolExecutor.java:615) 在java.lang.Thread.run( Thread.java:745)產生的原因: org.wso2.carbon.tomcat.CarbonTomcatException:失敗的webapp部署 在 org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:356)在 組織.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:252)at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWebappDeployment(TomcatGenericWebappsDeployer.java:314) ... 23 more引起: java.lang.IllegalStateException: ContainerBase。的addChild:開始:org.apache.catalina.LifecycleException: 無法啓動部件 [StandardEngine [卡塔利娜] .StandardHost [本地主機] .StandardContext [/ invent360]] 在 org.apache.catalina.core.ContainerBase.addChildInternal( ContainerBase.java:904) 在 org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) 在 org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649) 在 org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:344)...... 25多個,

任何人都可以請幫忙。

wso2應用程序服務器版本爲:5.3.0 此應用程序以前已成功部署到jboss企業應用程序服務器,但未出現此錯誤。

回答

0

你能夠在Tomcat或TomEE中部署你的webapp嗎? WSO2 Application Server 5.3.0不是像JBoss這樣完全成熟的JEE容器。 5.3.0僅支持JEE web profile(通過Apache TomEE)