Menu

#1123 Дистрибутив installer-wildfly-java8_64.iso, DevStudio, инициализатция роли, "группы и пользователи WF" не работает синхронизация

v4.3
closed-fixed
Dofs
None
5
2016-06-27
2016-05-22
vromav
No

DevStudio, инициализатция роли, "группы и пользователи WF" не работает синхронизация

java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.ElementNSImpl cannot be cast to ru.runa.wfe.webservice.Executor
at ru.runa.gpd.connector.wfe.ws.AbstractWebServicesConnector.getExecutors(Unknown Source)
at ru.runa.gpd.wfe.WFEServerExecutorsImporter.loadRemoteData(Unknown Source)
at ru.runa.gpd.wfe.DataImporter$1.run(Unknown Source)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

2 Attachments

Discussion

  • vromav

    vromav - 2016-05-22

    Проверил trunk версию wfe и devstudio на Win8.1, x64, java7 x64 - все хорошо
    Или дело в java8 или в дистрибутив не вошли какие-то коммиты...

     

    Last edit: vromav 2016-05-22
  • vromav

    vromav - 2016-05-23

    Проверил в разных системах, проблема только в дистрибутивах:

    installer-wildfly-java8_32.iso
    installer-wildfly-java8_64.iso

     
  • Dofs

    Dofs - 2016-06-14
    • assigned_to: kanaal
     
  • Dofs

    Dofs - 2016-06-14

    Посмотрел - проблема связана с тем что используется wfe-webservice-client.jar, сгенерированный для jboss7 (проверил - работает если сгенерировать под WildFly10). Просто подменить его в плагине ru.runa.gpd.connector.wfe.ws нельзя, т.к. перестанет работать с jboss7.
    Вижу 2 варианта:
    1) динамически его генерировать сборщиком дистрибутива
    2) завести статически проект типа ru.runa.gpd.connector.wfe.ws.wildfly и подключать требуемый во время сборки дистрибутива

     
  • Dofs

    Dofs - 2016-06-14

    Просто подменить его в плагине ru.runa.gpd.connector.wfe.ws нельзя, т.к. перестанет работать с jboss7.

    Хотя вроде бы работает... Тогда это самый простой путь, но нужно проверить тогда всё взаимодействие между редактором и сервером на новой библиотеке.

     
  • Dofs

    Dofs - 2016-06-14
    • status: open --> pending-fixed
    • assigned_to: kanaal --> Dofs
     
  • Dofs

    Dofs - 2016-06-14

    Просьба проверить совместимость редактора с серверами jboss7, wildfly10.

     
  • vromav

    vromav - 2016-06-18

    jboss7

    javax.xml.ws.WebServiceException: Method authenticateByTrsustedPrincipal is exposed as WebMethod, but there is no corresponding wsdl operation with name authenticateByTrsustedPrincipal in the wsdl:portType{http://impl.service.wfe.runa.ru/}AuthenticationAPI
    at com.sun.xml.internal.ws.model.JavaMethodImpl.freeze(Unknown Source)
    at com.sun.xml.internal.ws.model.AbstractSEIModelImpl.freeze(Unknown Source)
    at com.sun.xml.internal.ws.model.RuntimeModeler.buildRuntimeModel(Unknown Source)
    at com.sun.xml.internal.ws.client.WSServiceDelegate.createSEIPortInfo(Unknown Source)
    at com.sun.xml.internal.ws.client.WSServiceDelegate.addSEI(Unknown Source)

     

    Last edit: vromav 2016-06-18
  • vromav

    vromav - 2016-06-18
    • status: pending-fixed --> open
     
  • Dofs

    Dofs - 2016-06-20
    • status: open --> pending-fixed
     
  • vromav

    vromav - 2016-06-27
    • status: pending-fixed --> closed-fixed