Диспетчер API WSO2 - настраиваемый рабочий процесс не работает, потому что углерод не находит новый класс

Я работаю над WSO2 am и пытаюсь реализовать собственный рабочий процесс. Я прочитал всю документацию и много блогов об этом, но ничего не решило мою pb.

Я добавляю свою банку только с моим новым классом в / repository / components / lib

После, я комментирую

<!--SubscriptionCreation executor="org.wso2.carbon.apimgt.impl.workflow.SubscriptionCreationSimpleWorkflowExecutor"/--> 

в /_system/governance/apimgt/applicationdata/workflow-extensions.xml

Наконец, я добавляю эту строку

<SubscriptionCreation executor="org.wso2.sample.workflow.Printer"/>

в тот же файл.

Но когда я пытаюсь добавить приложение, подписаться или что-нибудь еще, используя рабочий процесс, WSO2 вылетает, потому что не находит мой класс.

Кто-нибудь может мне помочь? Благодарить


person Rémy BEULE-DAUZAT    schedule 19.03.2015    source источник


Ответы (1)


Наконец, я обнаружил проблему:

WSO2 работает с java 7, а мой eclipse создает мою банку с java 8, поэтому оба не работают.

Решение - создать jar с java 7.

person Rémy BEULE-DAUZAT    schedule 19.03.2015
comment
если это решит вашу проблему, примите это как ответ. в противном случае это будет отображаться в списке неотвеченных вопросов - person lakshman; 19.03.2015
comment
Я пока не могу. Переполнение стека говорит, что я могу сделать это послезавтра - person Rémy BEULE-DAUZAT; 20.03.2015