Ошибка сервера Worklight syncAdaptersFromDB

Мы только что обновили наш сервер Worklight до версии 6.0.0.20140208-1639, и теперь мы часто выводим в стандарт Websphere сообщение об ошибке:

DeployService W com.worklight.integration.services.impl.DeployServiceImpl syncAdaptersFromDB FWLSE0082W: Failed to deploy adapter. This may be due to a JavaScript error in your adapter implementation (archive:  'C:\Windows\TEMP\HelloWorld6506022860570731839.adapter'). [project worklightEMS]
                                 com.worklight.gadgets.bean.InvalidDeployableException: The 'adapter' version 'null' is different than the version of Worklight Server '6.0.0'. 
Use Worklight Studio '6.0.0' to build and deploy the application.
    at com.worklight.integration.services.impl.DeployServiceImpl.syncAdaptersFromDB(DeployServiceImpl.java:167)
    at com.worklight.integration.services.impl.DeployServiceImpl.access$000(DeployServiceImpl.java:73)
    at com.worklight.integration.services.impl.DeployServiceImpl$ClusterSyncAdaptersTransaction.run(DeployServiceImpl.java:513)
    at com.worklight.integration.services.impl.DeployServiceImpl$ClusterSyncAdaptersTransaction.run(DeployServiceImpl.java:502)
    at com.worklight.core.util.RssBrokerUtils.doInTransaction(RssBrokerUtils.java:132)
    at com.worklight.integration.services.impl.DeployServiceImpl.syncAdaptersFromDBTransaction(DeployServiceImpl.java:499)
    at com.worklight.gadgets.bean.ClusterDataSynchronizationTask.step(ClusterDataSynchronizationTask.java:42)
    at com.worklight.core.tasks.TaskThread.run(TaskThread.java:111)

В c:\Windows\TEMP нет адаптера "HelloWorld", и мы не можем найти ссылку на это в проекте WL, который был развернут на сервере. Мы перестроили WAR и развернули на сервере, используя тот же выпуск патча.

Любая идея, почему эта ошибка вызывается и что мы можем сделать, чтобы остановить ее?

1 ответ

Следующее в значительной степени проблема как ваша:

Я рекомендую просмотреть все ответы на вышеуказанные вопросы. Затем вы можете попробовать (или / и все, что будет предложено выше):

  • Перестройте все артефакты (.wlapp, .adapter) с помощью новой сборки Worklight Studio.
  • Убедитесь, что обновленная версия Worklight Server установлена ​​на сервере приложений.
  • Разверните только что созданный файл.war с помощью Worklight Studio.
  • Развернуть все артефакты
Другие вопросы по тегам