Подключите Chiba xForm к спокойному веб-сервису (существует дБ) - PullRequest
1 голос
/ 07 апреля 2010

Мне нужно прочитать экземпляр xml из существующей базы данных.Я пытаюсь подключить Chiba к спокойному веб-сервису с помощью следующей команды:

        <xf:model>
 <xf:instance id="data-instance"
                src="http://myhost:8081/exist/rest/test/" />
</xf:model>

Однако при загрузке xform я получаю следующее сообщение об ошибке:

    Object model not supported  

Stack Trace:

org.chiba.xml.xforms.exception.XFormsLinkException: object model not supported
 at org.chiba.xml.xforms.core.Instance.fetchData(Instance.java:625)
 at org.chiba.xml.xforms.core.Instance.createInitialInstance(Instance.java:580)
 at org.chiba.xml.xforms.core.Instance.init(Instance.java:83)
 at org.chiba.xml.xforms.core.Model.createInstanceObject(Model.java:828)
 at org.chiba.xml.xforms.core.Model.modelConstruct(Model.java:794)
 at org.chiba.xml.xforms.core.Model.per

ПросмотрЖурнал ошибок показывает следующие дополнительные сообщения об ошибках:

        at java.lang.Thread.run(Thread.java:595)
2010-04-06 17:09:29,423 WARN  [org.apache.commons.httpclient.cookie.CookieSpec]
: Invalid cookie state: domain not specified
 2010-04-06 17:09:29,423 WARN  [org.chiba.connector.http.HTTPURIResolver] : URI:
 http://myhost:8081/exist/rest/test/ couldn't be
resolved
 2010-04-06 17:09:29,423 WARN  [org.chiba.xml.xforms.Container] : handle event e
xception: org.chiba.xml.xforms.exception.XFormsLinkException kept for rethrowal
after dispatch() has finished
 2010-04-06 17:09:29,423 WARN  [org.chiba.xml.xforms.Container] : XForms Error:
object model not supported
 2010-04-06 17:09:29,423 ERROR [org.chiba.xml.xforms.core.Model] : [xf:model:C1]
 link exception: {targetId=C1, defaultinfo=http://myhost
:8081/exist/rest/test/, targetName=model}
 2010-04-06 17:09:29,423 ERROR [org.chiba.xml.xforms.Container] : dispatch: exce
ption during event flow

Я могу получить доступ к URL через Orbeon, поэтому я знаю, что URL-адрес правильный.Есть мысли, почему у меня проблемы с подключением из чиба?

1 Ответ

0 голосов
/ 07 апреля 2010

Это похоже на проблему с сетью. Chiba работает на той же машине, что и Orbeon? Можете ли вы пинговать мой хост с машины Тиба? Можете ли вы открыть тот же URL в браузере? Возможно, есть проблема с аутентификацией (судя по вашему предыдущему посту). Кажется, что URL не ссылается на XML-файл - возвращает ли он XML, когда вы открываете его в браузере?

...