Axis2 Rampart: нет значения пользователя в конфигурации вала - PullRequest
0 голосов
/ 04 декабря 2010

У меня есть Java-программа, работающая на axis2 1.5.3 с клиентом rampart 1.5, который отлично работает на моем linux с использованием openjdk.Когда я перенес его на Windows 7, он работает на некоторых машинах, но не на большинстве с ошибкой «Нет пользовательских значений в конфигурации Rampart»!Это то же самое, независимо от того, перекомпилирую ли я код или нет.Я также попытался дублировать среду Java, такую ​​как версия Java, версия Ant, системная арка, но безрезультатно.Кто-нибудь может предложить решение?

Спасибо.

1 Ответ

0 голосов
/ 06 февраля 2011

Я не уверен, какова точная причина этой проблемы. но это исключение выдается в классе BindingBuilder.java , который находится в модуле rampart-core и пакете org.apache.rampart.builder пожалуйста попробуйте отладить следующие методы

  • метод addUsernameToken ()
  • getSignatureBuilder () метод

там это исключение возникает, когда rampart не может прочитать пользовательские значения из файла policy.xml.

надеюсь, это может быть полезно.

Суреш ..

...