MobileFirst8.0- невозможно удалить адаптеры и приложения из консоли приложения

Я не могу удалить адаптеры / приложения из консоли, он постоянно показывает:

RuntimeException: ошибка синхронизации

Снимок экрана прилагается

messages.log

[26.10.16 17:59:34:790 IST] 00000021 com.mfp.adapter.SecurityAdapterApplication I Адаптер инициализирован! [26.10.16 17: 59: 34: 797 IST] 00000021 rnal.connectivity.synchronization.RuntimeSynchronizationBean E FWLSE0324: Ошибка синхронизации во время выполнения. Причина: java.lang.RuntimeException: не найдены классы ресурсов для адаптера 'SecurityAdapter' com.ibm.mfp.server.core.shared.deployment.DeploymentException: java.lang.RuntimeException: не найдены классы ресурсов для адаптера 'SecurityAdapter' в com.ibm.mfp.server.java.:47) в com.ibm.mfp.server.core.internal.deployment.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:187) в com.ibm.mfp.server.core.internal.deployment.DeploymentManagerImpl.deploy (DeploymentManagerImpl.:484) в com.ibm.mfp.server.core.internal.deployment.DeploymentManagerImpl.changeDeploymentState(DeploymentManagerImpl.java:360) в com.ibm.mfp.server.mgmt.internal.connectivity.synchronization.RuntimeSynchronizationBean.sc.java:207) на com.ibm.mfp.server.mgmt.internal.connectivity.synchronization.RuntimeMBeanExporterListener. Java:1029) в org.springframework.jmx.support.MBeanRegistrationSupport.onRegister(MBeanRegistrationSupport.java:301) в org.springframework.jmx.support..MBeanExporter. org.springframework.jmx.export.MBeanExporter.afterSingletonsInstantiated(MBeanExporter.java:432) в org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:775) в org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757) в org.springframework.context.support.Atef.servlet.) в org.springframework.web.servlet.init(HttpServletBean.java:136) на javax.servlet.GenericServlet.init(GenericServlet.java:244) на com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:332) по адресу com.ibm.ws.webcontainer.servlet.ServletWrapper.loadOnStartupCheck(ServletWrapper.java:1423) по адресу com.ibm.ws.webcontainer.webapp.WebApp.doLojApp:1180) на com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.java:1148) на com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:1054) на com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:6448) по адресу com.ibm.ws.webcontainer.osgi.DynamicVirtualHost.startWebApp(DynamicVirtualHost.java:446) по адресу com.ibm.ws.webcontainer.osirtAhst. (DynamicVirtualHost.java:441) в com.ibm.ws.webcontainer.osgi.WebContainer.startWebApplication(WebContainer.java:981) в com.ibm.ws.webcontainer.osgi.WebContainer.startModule(WebContainer.java:80) com.ibm.ws.app.manager.web.internal.WebModuleHandlerImpl.deployModule(WebModuleHandlerImpl.java:102) в com.ibm.ws.app.manager.module.internal.DeployedAppInfoBase.deploy.odule(DeployedAppIn):870) на com.ibm.ws.app.manager.module.internal.DeployedAppInfoBase.deployModules(DeployedAppInfoBase.java:830) на com.ibm.ws.app.manager.module.internal.DeployedAppInfoBase.deployApp(DeployedAjfoInpp:817) на com.ibm.ws.app.manager.war.internal.WARApplicationHandlerImpl.install(WARApplicationHandlerImpl.java:66) на com.ibm.ws.app.manager.internal.statemachine.StartAction.execute(StartAction.java):139) в com.ibm.ws.app.manager.internal.statemachine.ApplicationStateMachineImpl.enterState(ApplicationStateMachineImpl.java:1168) в com.ibm.ws.app.manager.internal.statemachine.ApplicationStateMachineImpl.run(ApplicationStateMtate.mpava (ApplicationStateMachineImpl.run (ApplicationStateMtate).:781) в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) в java.lang.Thread.java:745) Причина: java.lang.RuntimeException: не найдены классы ресурсов для адаптера 'SecurityAdapter' на com.ibm.mfp.server.java.adapter.shared.JAXRSSandbox.produceSwaggerDoc(JAXRSSandbox.java:241) на com.ibm.mfp.server.java.adapter.shared.JAXRSSandbox.init(JAXRSSandbox.java:165) на com.ibm.mfp.server.jin.adter.deploy.JaxRsSandboxDeploymentHandler.deploy(JaxRsSandboxDeploymentHandler.java:119) ... еще 45

[26.10.16 17:59:34:802 IST] 00000021 Connectivity.synchronization.AdminSynchronizationInterceptor I Служба выполнения заблокирована, текущее состояние: требуется синхронизация [26.10.16 17:59:34:804 IST] 00000067 com.mfp.datamatics.IntegrationAdapterStubApplication I Адаптер уничтожен!

1 ответ

Непонятно, как вам удалось добраться до этой ошибки:

FWLSE0324: Ошибка синхронизации во время выполнения. Причина: java.lang.RuntimeException: не найдены классы ресурсов для адаптера 'SecurityAdapter'

На первый взгляд, эта ошибка, вероятно, означает, что вы удалили файл.java ресурса из адаптера, но сохранили JAXRSApplicationClass определение ресурса в файле adapter.xml.

Чтобы лучше понять проблему, загрузите файл.adapter куда-нибудь, чтобы его можно было отладить.

Что касается того, что вы можете сделать между тем, чтобы очистить базу данных, я пробовал разные способы, но похоже, что в настоящее время работает только переустановка devkit...

Другие вопросы по тегам