2015-08-06 2 views
0

У меня есть проект, созданный с помощью Spring Boot, и дайте мне знать, можете ли вы развернуть WSO2AS.Весенняя загрузка в WSO2AS

Попробуйте развернуть как войну, но не удается, любые идеи?

Это ошибка, поскольку "WSO2AS-5.2.1"

TID: [0] [AS] [2015-08-06 14:23:11,242] INFO {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} - '[email protected] [-1234]' logged in at [2015-08-06 14:23:11,242+0200] {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} 
TID: [0] [AS] [2015-08-06 14:24:09,835] ERROR {org.apache.catalina.core.ContainerBase} - ContainerBase.addChild: start: {org.apache.catalina.core.ContainerBase} 
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/demo-osb-test-0.0.1-SNAPSHOT/1]] 
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) 
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) 
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) 
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) 
    at org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:280) 
    at org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:177) 
    at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWebappDeployment(TomcatGenericWebappsDeployer.java:222) 
    at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWarWebappDeployment(TomcatGenericWebappsDeployer.java:174) 
    at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleHotDeployment(TomcatGenericWebappsDeployer.java:141) 
    at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.deploy(TomcatGenericWebappsDeployer.java:116) 
    at org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deployThisWebApp(AbstractWebappDeployer.java:140) 
    at org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.deploy(AbstractWebappDeployer.java:90) 
    at org.wso2.carbon.webapp.deployer.WebappDeployer.deploy(WebappDeployer.java:42) 
    at org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136) 
    at org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:807) 
    at org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144) 
    at org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377) 
    at org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254) 
    at org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:371) 
    at org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:59) 
    at org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:67) 
    at org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.runAxisDeployment(CarbonDeploymentSchedulerTask.java:79) 
    at org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:124) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) 
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) 
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
    at java.lang.Thread.run(Thread.java:745) 

Caused by: java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String; 
    at org.apache.tomcat.websocket.server.WsServerContainer.<init>(WsServerContainer.java:147) 
    at org.apache.tomcat.websocket.server.WsSci.init(WsSci.java:131) 
    at org.apache.tomcat.websocket.server.WsSci.onStartup(WsSci.java:47) 
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5274) 
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 

приветствие.

+0

Было бы лучше, если бы вы добавили этот стек, а не добавляли его изображение. –

+0

И это прослеживает эту ошибку. Благодарим за помощь. – chvillamizar

+0

Уже развернуто, но мне пришлось поставить еще одну версию Spring Boot «1.1.12.RELEASE». Новая ошибка, но выполняется WS "org.springframework.beans.factory.BeanCreationException: Invocation метода init не удалось, вложенное исключение - java.lang.NoClassDefFoundError: Не удалось инициализировать класс com.sun.xml.internal.messaging.saaj. soap.SAAJMetaFactoryImpl " – chvillamizar

ответ

0

Это, скорее всего, весенняя версия для загрузки использует стандартную реализацию websocket на основе JSR356. Но WSO2 AS 5.2.1 поддерживает только специфическую реализацию webcocket tomcat. Вы можете использовать WSO2 AS 5.3.0 Alpha pack и протестировать новую функциональность. Он поддерживает стандартную реализацию websocket на основе JSR356.

Смежные вопросы