24 Replies Latest reply on Mar 3, 2016 9:50 AM by oicfar

    upgrading 7.0.2 plugin to 8.0.1,getting classnotfoundexception.

    jaskiran

      Hi Jive dev's,

      I am upgrading 702 plugin to 801, but I am getting classnotfoundexception. I have followed idea plugin folder structure as well but still getting same error. Could you please help me out?

      Thanks,

      Jaskiran

        • Re: upgrading 7.0.2 plugin to 8.0.1,getting classnotfoundexception.
          mcollinge

          You'll need to post more of the Java stack trace than that...

            • Re: upgrading 7.0.2 plugin to 8.0.1,getting classnotfoundexception.
              jaskiran

              Sure Matt.

               

              [-1:ANONYMOUS:REGULAR] ERROR com.jivesoftware.community.RefererHelper - Unable to get action class for com.infosys.bizp.plugin.uploadusers.action.UserUploadAction

              1. java.lang.ClassNotFoundException: com.infosys.bizp.plugin.uploadusers.action.UserUploadAction

              at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1293)

              at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1145)

              at java.lang.Class.forName0(Native Method)

              at java.lang.Class.forName(Class.java:344)

              at org.apache.commons.lang.ClassUtils.getClass(ClassUtils.java:757)

              at org.apache.commons.lang.ClassUtils.getClass(ClassUtils.java:822)

              at org.apache.commons.lang.ClassUtils.getClass(ClassUtils.java:805)

              at com.jivesoftware.util.ClassUtilsStatic.forName(ClassUtilsStatic.java:53)

              at com.jivesoftware.community.RefererHelper.isValidRefererURL(RefererHelper.java:210)

              at com.jivesoftware.community.RefererHelper.toValidRefererUrl(RefererHelper.java:86)

              at com.jivesoftware.community.RefererHelper.getRefererURL(RefererHelper.java:64)

              at com.jivesoftware.community.web.soy.i18n.bundles.BundleProvider.getBundleResourcePath(BundleProvider.java:97)

              at com.jivesoftware.community.web.view.TemplateViewFactory.getI18nResourcePath(TemplateViewFactory.java:550)

              at com.jivesoftware.community.web.view.TemplateViewFactory.getTemplateView(TemplateViewFactory.java:501)

              at com.jivesoftware.community.action.JiveActionSupport.getTemplateView(JiveActionSupport.java:1736)

              at com.jivesoftware.community.web.struts.FreemarkerResult.doExecute(FreemarkerResult.java:106)

              at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:188)

              at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:369)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:273)

              at com.jivesoftware.community.action.DisableCacheInterceptor.intercept(DisableCacheInterceptor.java:34)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.jivesoftware.community.web.struts.JiveWorkflowInterceptor.doIntercept(JiveWorkflowInterceptor.java:87)

              at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265)

              at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.jivesoftware.community.web.struts.JiveConversionErrorInterceptor.intercept(JiveConversionErrorInterceptor.java:38)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)

              at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)

              at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:326)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.jivesoftware.community.web.struts.JivePrepareInterceptor.doIntercept(JivePrepareInterceptor.java:50)

              at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)

              at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.jivesoftware.community.web.struts.ModuleCheckInterceptor.intercept(ModuleCheckInterceptor.java:44)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.jivesoftware.community.action.AdminSecurityInterceptor.intercept(AdminSecurityInterceptor.java:97)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at com.jivesoftware.struts2.interceptor.AdminConsoleDefaultLocaleInterceptor.intercept(AdminConsoleDefaultLocaleInterceptor.java:48)

              at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

              at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)

              at org.apache.struts2.components.ActionComponent.executeAction(ActionComponent.java:288)

              at org.apache.struts2.components.ActionComponent.end(ActionComponent.java:172)

              at org.apache.struts2.views.jsp.ComponentTagSupport.doEndTag(ComponentTagSupport.java:42)

              at org.apache.jsp.template.decorator.admin.template_jsp._jspService(template_jsp.java:1318)

              at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

              at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)

              at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)

              at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)

              at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)

              at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:721)

              at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)

              at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:523)

              at com.opensymphony.module.sitemesh.filter.PageFilter.writeDecorator(PageFilter.java:173)

              at com.opensymphony.module.sitemesh.filter.PageFilter.applyDecorator(PageFilter.java:158)

              at com.jivesoftware.community.theme.ThemeFilter.applyDecorator(ThemeFilter.java:128)

              at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:62)

              at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)

              at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter.doFilter(StrutsPrepareFilter.java:91)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.soy.SoySubTemplateUpdateHelper.doFilter(SoySubTemplateUpdateHelper.java:31)

              at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)

              at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.soy.i18n.bundles.BundleRequestHelper.doFilter(BundleRequestHelper.java:55)

              at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)

              at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.cache.RequestBasedLocalCache.doFilter(RequestBasedLocalCache.java:42)

              at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)

              at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at org.directwebremoting.servlet.DwrWebContextFilter.doFilter(DwrWebContextFilter.java:91)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.robots.RobotDetectorFilter.doFilterInternal(RobotDetectorFilter.java:64)

              at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

              at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)

              at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:98)

              at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.aaa.UserResponseHeaderFilter.doFilter(UserResponseHeaderFilter.java:42)

              at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)

              at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)

              at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:186)

              at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:166)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)

              at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:186)

              at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:166)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:186)

              at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:166)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)

              at com.jivesoftware.community.aaa.sso.kerberos.JiveSpnegoAuthenticationProcessingFilter.doFilterHttp(JiveSpnegoAuthenticationProcessingFilter.java:89)

              at com.jivesoftware.community.aaa.sso.kerberos.JiveSpnegoAuthenticationProcessingFilter.doFilter(JiveSpnegoAuthenticationProcessingFilter.java:53)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)

              at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:166)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)

              at com.jivesoftware.community.aaa.sso.saml.filter.JiveSAMLLogoutFilter.doFilter(JiveSAMLLogoutFilter.java:44)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at com.jivesoftware.community.aaa.sso.saml.filter.JiveSAMLEntryPoint.doFilter(JiveSAMLEntryPoint.java:54)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)

              at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:166)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)

              at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:166)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:186)

              at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:166)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:186)

              at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:166)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at com.jivesoftware.community.aaa.stateless.filter.NodeFailoverTestModeFilter.doFilter(NodeFailoverTestModeFilter.java:41)

              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

              at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)

              at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)

              at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)

              at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.base.profiling.http.RequestProfilingFilter.doFilter(RequestProfilingFilter.java:46)

              at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)

              at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.filter.P3PCompactPolicyFilter.doFilter(P3PCompactPolicyFilter.java:45)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.filter.RemoveJsessionIdFilter.doFilter(RemoveJsessionIdFilter.java:45)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.filter.ApplicationStateFilter.doFilter(ApplicationStateFilter.java:154)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.filter.XFrameOptionsFilter.doFilter(XFrameOptionsFilter.java:47)

              at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)

              at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.base.plugin.PluginFilter.doFilter(PluginFilter.java:51)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.filter.ResourceRoutingFilter.doFilter(ResourceRoutingFilter.java:45)

              at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)

              at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.base.profiling.http.ServerLatencyFilter.doFilter(ServerLatencyFilter.java:59)

              at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)

              at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.filter.AdminConsoleDefaultLocaleFilter.doFilter(AdminConsoleDefaultLocaleFilter.java:25)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.security.XHRTokenFilter.doFilter(XHRTokenFilter.java:47)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.filter.SearchFilter.doFilter(SearchFilter.java:37)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.filter.MetricsFilter.doFilter(MetricsFilter.java:117)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.filter.SetRequestCharacterEncodingFilter.doFilter(SetRequestCharacterEncodingFilter.java:76)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at com.jivesoftware.community.web.filter.DispatchContextResetFilter.doFilter(DispatchContextResetFilter.java:41)

              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)

              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)

              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)

              at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)

              at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:676)

              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)

              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)

              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)

              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:537)

              at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1081)

              at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:658)

              at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)

              at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1566)

              at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1523)

              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

              at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

              at java.lang.Thread.run(Thread.java:745)

            • Re: upgrading 7.0.2 plugin to 8.0.1,getting classnotfoundexception.
              l9rezn

              Are you duplicating a Jive class? If so, you can't do that. It will throw this error. You can call the class but can't duplicate it.

                • Re: upgrading 7.0.2 plugin to 8.0.1,getting classnotfoundexception.
                  jochen

                  Hi Darshan,

                   

                  My experience with this issue suggests that it is a non-issue. It seems that while looking for plugin classes, the core iterates over all plugin classloaders.

                   

                  • If the class lives within the first plugin on the list, the plugin's classloader will return the class and you will not see anything in the logs.
                  • If the class lives in the second plugin on the list, you will see an error message in your log for the first iteration.
                  • If the class lives in the third plugin on the list, you will see two error messages in your log for the first two iterations.
                  • ...

                   

                  So based on the amount and ordering of plugins, you may see zero or a lot of these errors in your logs. As long as you know that the class will eventually be found during the iteration, it should be safe to ignore the error messages.

                   

                  After creating above theory and convincing myself that there is no impact on end user functionality, I stopped looking for a solution.

                   

                  Best,

                  Jochen

                • Re: upgrading 7.0.2 plugin to 8.0.1,getting classnotfoundexception.
                  gimi

                  Hi

                   

                  I am having the same issue even with Jive's own plugins..

                  Using Jive 8.0.2.0 and Community Manager Reports Plugin leads to this error:

                   

                  2016-02-11 14:41:21,069 [http-nio-127.0.0.1-9001-exec-2] [-1:ANONYMOUS:REGULAR] ERROR com.jivesoftware.community.RefererHelper - Unable to get action class for com.jivesoftware.community.analytics.action.AnalyticsPlaceAction

                  java.lang.ClassNotFoundException: com.jivesoftware.community.analytics.action.AnalyticsPlaceAction

                    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1313)

                    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1164)

                    at java.lang.Class.forName0(Native Method)

                    at java.lang.Class.forName(Class.java:348)

                    at org.apache.commons.lang.ClassUtils.getClass(ClassUtils.java:757)

                    at org.apache.commons.lang.ClassUtils.getClass(ClassUtils.java:822)

                    at org.apache.commons.lang.ClassUtils.getClass(ClassUtils.java:805)

                    at com.jivesoftware.util.ClassUtilsStatic.forName(ClassUtilsStatic.java:53)

                    at com.jivesoftware.community.RefererHelper.isValidRefererURL(RefererHelper.java:210)

                    at com.jivesoftware.community.RefererHelper.toValidRefererUrl(RefererHelper.java:86)

                    at com.jivesoftware.community.RefererHelper.getRefererURL(RefererHelper.java:64)

                    at com.jivesoftware.community.web.struts.JiveRefererInterceptor.setReferer(JiveRefererInterceptor.java:40)

                    at com.jivesoftware.community.web.struts.JiveRefererInterceptor.intercept(JiveRefererInterceptor.java:30)

                    at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)

                    at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)

                    at org.apache.struts2.components.ActionComponent.executeAction(ActionComponent.java:288)

                    at org.apache.struts2.components.ActionComponent.end(ActionComponent.java:172)

                    at org.apache.struts2.views.jsp.ComponentTagSupport.doEndTag(ComponentTagSupport.java:42)

                    at org.apache.jsp._404_jsp._jspx_meth_s_005faction_005f0(_404_jsp.java:315)

                    at org.apache.jsp._404_jsp._jspService(_404_jsp.java:115)

                    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

                    at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

                    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:438)

                    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)

                    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)

                    at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

                   

                   

                   

                  Best

                  Agim