Ошибка отправки сообщения http с формами orbeon - PullRequest
1 голос
/ 24 марта 2011

Я использую движок Orbeon Xforms в отдельном режиме войны.XForms отображается правильно, но когда я пытаюсь отправить сообщение http, он выдает ошибку.
Мой тег отправки:

Мой сервлет, который должен работать с POST, находится на URL-адресе / hello вмое приложение. Я пробовал атрибут действия с помощью «/ myproject / hello», «/ hello» и т. д., но ни один из них не работает.

Я захватил сообщение http с помощью wireshark, и сообщение:myproject / orbeon / xforms-server

Как я могу отправить HTTP POST непосредственно на мой сервлет? Почему он хочет отправить запрос на / orbeon? В чем ошибка?

Спасибо!

1 Ответ

1 голос
/ 24 марта 2011

Есть два сообщения POST, которые вы сможете увидеть с помощью WireShark:

  1. Один из браузера на сервер, сделанный для /myproject/orbeon/xforms-server (Ajax).
  2. Представление сделано из Orbeon Forms http://localhost:8080/myproject/hello.

Если вы не видите # 2, это может быть связано с тем, что экземпляр недействителен, или по какой-то другой причине. Чтобы понять это, я бы порекомендовал вам использовать ведение журнала уровня разработки и проверить orbeon.log для получения дополнительной информации о том, что происходит во время выполнения отправки.

...