Я новичок в Struts2, до этого я использовал Struts 1.2, комбинацию Spring и Hibernate. Я только начал использовать приложение Struts2, Spring и Hibernate, но мне кажется, что я страдаю от исключений перехватчиков,
Есть две ошибки, которые продолжают происходить, все в разных сценариях
1) 2010-07-26 19: 50: 58,031 ОШИБКА org.apache.struts2.dispatcher.Dispatcher.error: 27 - Не удалось найти действие или результат
Для действия com.inrev.bm.action.IRCampaignMgmtAction и ввода результатов не определено ни одного результата.
в com.opensymphony.xwork2.DefaultActionInvocation.executeResult (DefaultActionInvocation.java:364)
в com.opensymphony.xwork2.DefaultActionInvocation.invoke (DefaultActionInvocation.java:266)
в com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept (ValidationInterceptor.java:252)
в org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept (AnnotationValidationInterceptor.java:68)
в com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept (MethodFilterInterceptor.java:87)
в com.opensymphony.xwork2.DefaultActionInvocation.invoke (DefaultActionInvocation.java:237)
в com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept (ConversionErrorInterceptor.java:122)
в com.opensymphony.xwork2.DefaultActionInvocation.invoke (DefaultActionInvocation.java:237)
в com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept (ParametersInterceptor.java:195)
в com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept (MethodFilterInterceptor.java:87)
в com.opensymphony.xwork2.DefaultActionInvocation.invoke (DefaultActionInvocation.java:237)
at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept (ParametersInterceptor.java:195)
2) 2010-07-26 22: 09: 22,779 DEBUG com.opensymphony.xwork2.interceptor.ParametersInterceptor.debug: 57 - Установка параметров сеанса = = [{"session_key": "djshjhdfkjhdjhuhhhgfhg-1133902930", "uid" : 1133902930, "expires": 0, "secret": "fjhfhlkasjdhfkdsjfhjhyhfhdjhfjkdh", "sig": "hfjdfhljksdfhjkasdhfjhdfjhakfjnmx, nvds"}]
2010-07-26 22: 09: 22,780 DEBUG com.opensymphony.xwork2.conversion.impl.XWorkConverter.debug: 57 - Свойство: сеанс
2010-07-26 22: 09: 22,781 DEBUG com.opensymphony.xwork2.conversion.impl.XWorkConverter.debug: 57 - Класс: com.inrev.bm.action.IRFacebookAction
2010-07-26 22: 09: 22,797 DEBUG com.opensymphony.xwork2.conversion.impl.XWorkConverter.debug: 57 - для сеанса свойства преобразователь является нулевым. Размер карты: 0
2010-07-26 22: 09: 22,797 DEBUG com.opensymphony.xwork2.conversion.impl.XWorkConverter.debug: 57 - преобразователь типа на уровне поля для свойства [сеанс] = не найдено
2010-07-26 22: 09: 22,798 DEBUG com.opensymphony.xwork2.conversion.impl.XWorkConverter.debug: 57 - преобразователь типа глобального уровня для свойства [сеанс] = не найдено
2010-07-26 22: 09: 22,799 DEBUG com.opensymphony.xwork2.conversion.impl.XWorkConverter.debug: 57 - возврат к конвертеру типов по умолчанию [com.opensymphony.xwork2.conversion.impl.XWorkBasicConverter@18a62f6]
2010-07-26 22: 09: 22,804 DEBUG com.opensymphony.xwork2.conversion.impl.XWorkConverter.debug: 61 - невозможно преобразовать значение с помощью преобразователя типов [com.opensymphony.xwork2.conversion.impl.XWorkBasicConverter]
Невозможно создать интерфейс типа java.util.Map из значения {"session_key": "6e2ecfba81fc0e9b889a80021133902930", "uid": 1133902930, "expires": 0, "secret": "fjhfhlkasjdhfkdsjdhfkdsjfhjhyffj - s9hdhd6" hd ")" f9 "hdhdhd6" hd "hdhd6" dhd "f9" d9 "d9" d9 "d9" h9hdh6 "f9" d9 "d9" d9 "d9" d9 "d9" s9x8x8x8x8x8x8h5x8x8x9h9 неизвестное местоположение] в com.opensymphony.xwork2.conversion.impl.XWorkBasicConverter.convertValue (XWorkBasicConverter.java:141)
в com.opensymphony.xwork2.conversion.impl.XWorkBasicConverter.convertValue (XWorkBasicConverter.java:135)
в com.opensymphony.xwork2.conversion.impl.XWorkConverter.convertValue (XWorkConverter.java:323)
в com.opensymphony.xwork2.ognl.OgnlTypeConverterWrapper.convertValue (OgnlTypeConverterWrapper.java:28)в ognl.OgnlRuntime.getConvertedType (OgnlRuntime.java:1040) в ognl.OgnlRuntime.getConvertedTypes (OgnlRuntime.java:1057) в ognl.OgnlRuntime.getConvertedMethod * AndArgs (Ognl * 100 * * 100 * * 100Выясните, что первая ошибка связана с перехватчиком Validator, а вторая - с преобразователем параметров, но я не могу понять, как их исправить.Во втором исключении все значения параметров отправляются из фейсбука.Помощь будет высоко ценится.
С уважением, Рохит