2012-01-09 3 views
0

Я создал WSDL, и я хотел использовать AXIS 2 в качестве своего веб-сервера.Как устранить ошибку Axis 2

Я загрузил его в свой C: \ axis2-1.6.1 и установил все необходимые параметры установки.

Мой вопрос, я разворачивал свой * .aar файл в папку хранилища/услуг и axis2server смог распакованы, и я вижу свою веб-службу, когда я перейти в

http://localhost:8080

Когда я использовал SOAPUI для тестирования моего сервиса, я получаю только эту ошибку.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> 
    <soapenv:Body> 
     <soapenv:Fault> 
     <faultcode>soapenv:Server</faultcode> 
     <faultstring>unknown</faultstring> 
     <detail/> 
     </soapenv:Fault> 
    </soapenv:Body> 
</soapenv:Envelope> 

Не уверен, но я не вижу ошибок на консоли Axis?

Где я могу найти подходящую информацию для решения этой проблемы?

+0

Tricky. Я никогда не использовал этот сервер приложений. Можете ли вы подключить к нему отладчик Eclipse, а затем добавить контрольную точку исключения для Exception или Throwable, а затем воспроизвести свою ошибку? Или, может быть, если у вас есть источник оси, вы можете найти часть кода, которая вызывает ошибку и помещает там контрольную точку. Я полагаю, вы не планируете использовать этот веб-сервер в производстве, хотя, в противном случае, если вы получите такие ошибки, как в живых системах, у вас проблемы. Вы действительно нуждаетесь в этом, чтобы выкапывать полезные трассировки стека. – davidfrancis

ответ

5

Эта ссылка содержит несколько советов по настройке оси включить stacktraces в сообщении о неисправности:

http://www.mail-archive.com/[email protected]/msg41600.html

В случае она будет удалена, вот предложение Кит Чепмена воспроизведен:

Попробуйте установить эти два параметра в вашей оси2.xml

<parameter name="sendStacktraceDetailsWithFaults">true</parameter> 
<parameter name="DrillDownToRootCauseForFaultReason">true</parameter> 

Это не замена для того, чтобы узнать, где идет ваш выход ошибки, но это может помочь с непосредственной проблемой.

+0

Мне полезно найти проблему. –

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