2011-02-01 3 views
0

AS JBoss에서 가능한 복제를 작동하지 않습니다
seam-mail does not work on JBoss AS 6심 메일은 6

임 메일

를 전송하는 동안 .. JBOSS 심 2.0 및 JBoss의 6 인 응용 프로그램 서버를 사용하여

java.lang.UnsupportedOperationException throw됩니다 ... Pls 도움말 .. 해결 방법이

예외 MailBean ::: 센드에서

예외 -> com.ey.SkillTracker.bean.administration.MailBean.sendMail에서 java.lang.UnsupportedOperationException가 (MailBean.java:572) :] 썬 .reflect.NativeMethodAccessorImpl.invoke0 (기본 방법) : 1.6.0_13] sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)에서 [: 1.6.0_13] sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl에서 . java : 25) [: 1.6.0_13] at java.lang.reflect.Method.invoke (Method.java:597) [: 1.6.0_13] at org.jboss.seam.util.Reflections.invoke (Reflections. java : 22) [: 2.2.0.GA] at org.jboss.seam.intercept.RootInvocationContext.proceed (R ootInvocationContext.java:32) [: 2.2.0.GA] at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:56) [: 2.2.0.GA] at org.jboss.seam. (: RollbackInterceptor.java:28) [: 2.2.0.GA] at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:68) [: 2.2.0.GA] at JSA.jboss.seam.core.BijectionInterceptor.aroundInvoke (BijectionInterceptor.java:77) [: 2.2.0.GA] at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:68) [: 2.2. 0.GA] org.jboss.seam.core.MethodContextInterceptor.aroundInvoke (MethodContextInterceptor.java:44)에서 [: 2.2.0.GA] org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java에서 : 68) [: 2.2.0.GA] at org.jboss.seam.core.SynchronizationInterceptor.aroundInvoke (SynchronizationInterceptor.java:32) [: 2.2.0.GA] at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:68) [: 2.2.0.GA] at org.jboss.seam.intercept.RootInterceptor.invoke (RootInterceptor.java:107) [: 2.2.0.GA] at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation (JavaBeanInterceptor. java : 185) [: 2.2.0.GA] at org.jboss.seam.intercept.JavaBeanInterceptor.invoke (JavaBeanInterceptor.java:103) [: 2.2.0.GA] at com.ey.SkillTracker.bean. administration.MailBean _ $$ _ javassist_seam_9.sendMail (MailBean _ $$ _ javassist_seam_9.java) [:] at com.ey.SkillTracker.bean.administration.CompetencyMappingBean.sendMailToEmployees (CompetencyMappingBean.java:3442) [:] com.ey.SkillTracker.bean.administration.CompetencyMappingBean.notifyEmployees (CompetencyMappingBean.java:4025) [:] at sun.reflect.NativeMethodAccessorImpl.invoke0 (기본 메서드) [: 1.6.0_13] at sun.reflect.NativeMethodAccessorImpl .invoke (NativeMethodAccessorImpl.java:39) [: 1.6.0_13]at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) [: 1.6.0_13] at java.lang.reflect.Method.invoke (메서드 .java : 597) [: 1.6.0_13] at org.jboss.seam.util.Reflections.invoke (Reflections.java:22) [: 2.2.0.GA] at org.jboss.seam.intercept.RootInvocationContext .proceed (RootInvocationContext.java:32) [: 2.2.0.GA] at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:56) [: 2.2.0.GA] at org.JSN.jboss.seam.transaction.RollbackInterceptor.aroundInvoke (RollbackInterceptor.java:28) [: 2.2.0.GA] at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:68) [: 2.2.0. GA] at org.jboss.seam.core.BijectionInterceptor.aroundInvoke (BijectionInterceptor.java:77) [: 2.2.0.GA] at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:68) [: 2.2.0.GA] at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke (MethodContextInterceptor.java:44) [: 2.2.0.GA] at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:68) : 2.2.0.GA] org.jboss.seam.security.SecurityInterceptor.aroundInvoke (SecurityInterceptor.java:163에서 ) org.jboss.seam에서 [2.2.0.GA] . intercept.SeamInvocationContext.proceed (Sea org.jboss.seam.core.SynchronizationInterceptor.aroundInvoke에서 (SynchronizationInterceptor.java:32) mInvocationContext.java:68) 2.2.0.GA] : 2.2.0.GA] org.jboss.seam에서 . intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:68) [: 2.2.0.GA] at org.jboss.seam.intercept.RootInterceptor.invoke (RootInterceptor.java:107) [: 2.2.0.GA] at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation (JavaBeanInterceptor.java:185) : 2.2.0.GA] org.jboss.seam.intercept.JavaBeanInterceptor.invoke (JavaBeanInterceptor.java:103)에서 을 [2.2. [:] at com.ey.SkillTracker.bean.administration.CompetencyMappingBean _ $$ _ javassist_seam_14.notifyEmployees (CompetencyMappingBean _ $$ _ javassist_seam_14.java) [:] at sun.reflect.NativeMethodAccessorImpl.invoke0 (기본 메서드) [: 1] .6.0_13] sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)에서 [: sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)에서 1.6.0_13] [: 1.6.0_13]에서 java.lang.reflect.Method.invoke (Method.java:597) [: 1.6.0_13] at org.jboss.el.util.ReflectionUtil.invokeMethod (ReflectionUtil.java:335) [: 1.0_02.CR2] org.jboss.el.util.ReflectionUtil.invokeMethod (ReflectionUtil.java:348)에서 [: 1.0_02.CR2] org.jboss.el.parser.AstPropertySuffix.invoke (AstPropertySuffix.java:58)에서 : 1.0_02 .CR2] at org.jboss.el.parser.AstValue.invoke (AstValue.java:96) [: 1.0_02.CR2] at org.jboss.el.MethodExpressionImpl.invoke (MethodExpressionImpl.java:276) [: 1.0_02.CR2] at com.sun. facelets.el.TagMethodExpression.invoke (TagMethodExpression.java:68) [: 1.1.15.B1] javax.faces.component.MethodBindingMethodExpressionAdapter.invoke (MethodBindingMethodExpressionAdapter.java:84)에서 [: 2.0.3-] at com .sun.faces.application.ActionListenerImpl.processAction (ActionListenerImpl.java:98) [: 2.0.3-] javax.faces.component.UICommand.broadcast (UICommand.java:311)의 [: 2.0.3-] org.ajax4jsf.component.AjaxActionComponent.broadcast (AjaxActionComponent.java:55) [: 3.3.1.GA] at org.ajax4jsf.component.AjaxViewRoot.processEvents (AjaxViewRoot.java:321) [: 3.3.1.GA ] at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents (AjaxViewRoot.java:296) [: 3.3.1.GA] at org.ajax4jsf.component.AjaxViewRoot.processPhase (AjaxViewRoot.java:253) [: 3.3.1] .GA][: 3.3.1.GA] org.ajax4jsf.component.AjaxViewRoot.processApplication (AjaxViewRoot.java:466)에서 63,210 com.sun.faces.lifecycle.InvokeApplicationPhase.execute (InvokeApplicationPhase.java:77)에서 [2.0. com.sun.faces.lifecycle.Phase.doPhase (Phase.java:97)에서 3-] [: 2.0.3-] com.sun.faces.lifecycle.LifecycleImpl.execute에서 (LifecycleImpl.java:114) [: 2.0.3-] at javax.faces.webapp.FacesServlet.service (FacesServlet.java:308) [: 2.0.3-] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java : 324) [: 6.0.0.Final] org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:242) [: 6.0.0.Final] at com.ey.SkillTracker.bean.session. SessionIdFilter.doFilter (SessionIdFilter.java : 73) [:] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:274) [: 6.0.0.Final] at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain) .java : 242) [: 6.0.0.Final] at jcifs.http.NtlmHttpFilter.doFilter (NtlmHttpFilter.java:118) [:] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java : 274) [: 6.0.0.Final] at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:242) [: 6.0.0.Final] at org.jboss.seam.servlet.SeamFilter $ FilterChainImpl.doFilter (SeamFilter.java:83) [: 2.2.0.GA] at org.jboss.seam.web.IdentityFilter.doFilter (IdentityFilter.java:40) [: 2.2.0.GA] at org. jboss.seam.servlet.SeamFi $ FilterChainImpl.doFilter (SeamFilter.java:69) [: 2.2.0.GA] at org.jboss.seam.web.MultipartFilter.doFilter (MultipartFilter.java:90) [: 2.2.0.GA] at org.jboss.seam.servlet.SeamFilter $ FilterChainImpl.doFilter (SeamFilter.java:69) [: 2.2.0.GA] at org.jboss.seam.web.ExceptionFilter.doFilter (ExceptionFilter.java:64) [: org.jboss.seam.servlet.SeamFilter $ FilterChainImpl.doFilter (SeamFilter.java:69) [: 2.2.0.GA] at org.jboss.seam.web.RedirectFilter.doFilter (RedirectFilter.java:45) [: 2.2.0.GA] at org.jboss.seam.servlet.SeamFilter $ FilterChainImpl.doFilter (SeamFilter.java:69) [: 2.2.0.GA] at org.ajax4jsf. webapp.BaseXMLFilter.doXmlFilter (BaseXMLFilter.java:178) [: 3.3.1.GA] at org.ajax4jsf.webapp.BaseFilter.handleRequest (BaseFilte r.java:290) [: 3.3.1.GA] at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest (BaseFilter.java:368) [: 3.3.1.GA] at org.ajax4jsf.webapp.BaseFilter. doFilter (BaseFilter.java:495) [: 3.3.1.GA] at org.jboss.seam.web.Ajax4jsfFilter.doFilter (Ajax4jsfFilter.java:56) [: 2.2.0.GA] at org.jboss. seam.servlet.SeamFilter $ FilterChainImpl.doFilter (SeamFilter.java:69) [: 2.2.0.GA] at org.jboss.seam.web.LoggingFilter.doFilter (LoggingFilter.java:60) [: 2.2.0. GA] at org.jboss.seam.servlet.SeamFilter $ FilterChainImpl.doFilter (SeamFilter.java:69) [: 2.2.0.GA] at org.jboss.seam.web.HotDeployFilter.doFilter (HotDeployFilter.java : 53) [: 2.2.0.GA] at org.jboss.seam.servlet.SeamFilter $ FilterChainImpl.doFilter (SeamFilter.java:69) [: 2.2.0.GA] at org.jboss.seam.servlet.SeamFilter.doFilter (SeamFilter.java:158) [: 2.2.0.GA] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:274) [: 6.0.0.Final] at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:242) [: 6.0.0.Final] at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve. java : 275) [: 6.0.0.Final] org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:191) [: 6.0.0.Final] at org.jboss.web.tomcat. security.SecurityAssociationValve.invoke (SecurityAssociationValve.java:181) [: 6.0.0.Final] at org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:501) [: 6.0.0.Final] at org.jboss.modclu ster.catalina.CatalinaContext $ RequestListenerValve.event (CatalinaContext.java:285) [: 1.1.0.Final] at org.jboss.modcluster.catalina.CatalinaContext $ RequestListenerValve.invoke (CatalinaContext.java:261) [: 1.1. 0.Final] org.jboss.web.tomcat.security.JaccContextValve.invoke (JaccContextValve.java:88)에서 [: org.jboss.web.tomcat.security.SecurityContextEstablishmentVa

에서 6.0.0.Final]
+0

안녕하세요. 동일한 질문을 두 번 붙여 넣었습니다 (중복 참조). 그렇게하면 더 빨리 답을 얻는 데 도움이되지 않습니다. 실제로 사람들이 당신을 돕지 못하게 할 것입니다. 당신은 자주 묻는 질문에 대해 살펴보고 사이트 주변을 둘러보고 "좋은 질문"이 어떤지보아야합니다. 같은 방식으로 자신을 형성하면 좋은 대답을 얻을 수 있습니다. –

답변

1

나는 Seam 2.2.0과 JBoss 6에 약간의 probles를 가지고있다. 그러나 새로운 버전의 Seam 2.2.1이있다. 그리고 그 버전을 보았을 때 모든 예제가 JBoss 6에서 작동하기 시작합니다.

아마도 Seam 프레임 워크를 업그레이드 할 솔루션이 있습니까? 최소한 2.2에서 메일 예제를 확인할 수 있습니다.1 라이브러리 버전이면 제대로 작동합니다.

Seam 2 Distribution Downloads

관련 문제