HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

[unknown location]
	com.opensymphony.xwork2.interceptor.annotations.AnnotationWorkflowInterceptor.beforeResult(AnnotationWorkflowInterceptor.java:187)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:266)
	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575)
	org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81)
	org.apache.struts2.dispatcher.ng.filter.StrutsExecuteFilter.doFilter(StrutsExecuteFilter.java:93)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)
	org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter.doFilter(StrutsPrepareFilter.java:91)
	com.dascom.elearning.app.web.filter.LicenseFilter.doFilter(LicenseFilter.java:91)
	com.dascom.elearning.app.web.filter.PortalDispatchFilter.doFilter(PortalDispatchFilter.java:79)
	com.dascom.elearning.app.web.filter.DomainRedirectFilter.doFilter(DomainRedirectFilter.java:51)
	com.dascom.elearning.app.web.filter.IpFilter.doFilter(IpFilter.java:46)
	com.dascom.dafc.isp.sso.SSOFilter.doFilter(SSOFilter.java:65)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

root cause

java.lang.reflect.InvocationTargetException
	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	com.opensymphony.xwork2.interceptor.annotations.AnnotationWorkflowInterceptor.beforeResult(AnnotationWorkflowInterceptor.java:185)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:266)
	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575)
	org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81)
	org.apache.struts2.dispatcher.ng.filter.StrutsExecuteFilter.doFilter(StrutsExecuteFilter.java:93)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)
	org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter.doFilter(StrutsPrepareFilter.java:91)
	com.dascom.elearning.app.web.filter.LicenseFilter.doFilter(LicenseFilter.java:91)
	com.dascom.elearning.app.web.filter.PortalDispatchFilter.doFilter(PortalDispatchFilter.java:79)
	com.dascom.elearning.app.web.filter.DomainRedirectFilter.doFilter(DomainRedirectFilter.java:51)
	com.dascom.elearning.app.web.filter.IpFilter.doFilter(IpFilter.java:46)
	com.dascom.dafc.isp.sso.SSOFilter.doFilter(SSOFilter.java:65)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

root cause

java.lang.NumberFormatException: For input string: "39208298/"
	java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
	java.lang.Long.parseLong(Long.java:419)
	java.lang.Long.<init>(Long.java:678)
	com.dascom.elearning.appserver.model.base.hibernate.classes.TeachingClassDaoImpl.findTeachingClassByClassKey(TeachingClassDaoImpl.java:63)
	com.dascom.elearning.sdk.manager.impl.TeachingClassManagerImpl.getCourseKey(TeachingClassManagerImpl.java:895)
	sun.reflect.GeneratedMethodAccessor630.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
	org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
	org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
	org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
	org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
	$Proxy66.getCourseKey(Unknown Source)
	com.dascom.elearning.app.web.helper.PortalLayoutHelper.getScopeKey(PortalLayoutHelper.java:226)
	com.dascom.elearning.app.web.helper.PortalLayoutHelper.getOnlineQuestion(PortalLayoutHelper.java:210)
	com.dascom.elearning.app.web.helper.WebHelper.obtainRequestConfigBean(WebHelper.java:204)
	com.dascom.elearning.app.web.helper.WebHelper.getRequestConfigBean(WebHelper.java:158)
	com.dascom.elearning.app.web.helper.WebHelper.getRequestConfigBean(WebHelper.java:152)
	com.dascom.elearning.app.web.action.ControlActionSupport.beforeResult(ControlActionSupport.java:95)
	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	com.opensymphony.xwork2.interceptor.annotations.AnnotationWorkflowInterceptor.beforeResult(AnnotationWorkflowInterceptor.java:185)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:266)
	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575)
	org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81)
	org.apache.struts2.dispatcher.ng.filter.StrutsExecuteFilter.doFilter(StrutsExecuteFilter.java:93)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)
	org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter.doFilter(StrutsPrepareFilter.java:91)
	com.dascom.elearning.app.web.filter.LicenseFilter.doFilter(LicenseFilter.java:91)
	com.dascom.elearning.app.web.filter.PortalDispatchFilter.doFilter(PortalDispatchFilter.java:79)
	com.dascom.elearning.app.web.filter.DomainRedirectFilter.doFilter(DomainRedirectFilter.java:51)
	com.dascom.elearning.app.web.filter.IpFilter.doFilter(IpFilter.java:46)
	com.dascom.dafc.isp.sso.SSOFilter.doFilter(SSOFilter.java:65)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.32 logs.


Apache Tomcat/6.0.32