2013-05-02 4 views
0

У меня есть рабочий процесс, созданный в Intalio BPMN-дизайнере и ZIP-файл с содержимым каталога сборки (deploy.xml, wsdl, bpel), проблема в том, почему это рабочий процесс не развертывается в Apache ODE.Ошибка при загрузке ZIP-файла в apache ode: null model

Ошибка, обнаруженная в Apache ODE: Invocation of operation deploy failed: java.lang.IllegalArgumentException: Null model.

Любая помощь приветствуется

+0

У вас есть стек? Что произойдет, если вы скопируете извлеченный ZIP в отдельную папку в ode/WEB-INF/процессы /? – vanto

ответ

0

Это было некоторое время, но вот ответ:

Это довольно бесполезен сообщение об ошибке является результатом ОДУ обработки импорта, который не имеет атрибута местоположения схемы, такие как:

<wsdl:types> 
    <xsd:schema targetNamespace="something" > 
     <xsd:import namespace="somethingElse" /> 
    </xsd:schema> 
</wsdl:types> 

Добавить недостающую schemaLocation атрибут:

<wsdl:types> 
    <xsd:schema targetNamespace="something" > 
     <xsd:import namespace="somethingElse" schemaLocation="somethingElse.xsd"/> 
    </xsd:schema> 
</wsdl:types> 

Также проверьте свои <wsdl:import/> и <bpel:import/> теги для отсутствующих атрибутов location.

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