gsf.ObjectFactory: 30: unable to resolve class MobiForgeDeviceDetector @ line 30, column 13. return new MobiForgeDeviceDetector() ^ 2 errors

GitHub | tomtan | 3 years ago
  1. 0

    Can't resolve the MobiForceDeviceDetector class when access the sample-site: avisports, any ideas on this issue? Thanks much.

    GitHub | 3 years ago | tomtan
    gsf.ObjectFactory: 30: unable to resolve class MobiForgeDeviceDetector @ line 30, column 13. return new MobiForgeDeviceDetector() ^ 2 errors

    Root Cause Analysis

    1. gsf.ObjectFactory

      30: unable to resolve class MobiForgeDeviceDetector @ line 30, column 13. return new MobiForgeDeviceDetector() ^ 2 errors

      at org.codehaus.groovy.control.ErrorCollector.failIfErrors()
    2. Groovy
      GroovyClassLoader.loadClass
      1. org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:302)
      2. org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:839)
      3. org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:521)
      4. org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:470)
      5. groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:306)
      6. groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:283)
      7. groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:267)
      8. groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:263)
      9. groovy.lang.GroovyClassLoader.recompile(GroovyClassLoader.java:777)
      10. groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:737)
      11. groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:793)
      11 frames
    3. Java RT
      ClassLoader.loadClass
      1. java.lang.ClassLoader.loadClass(ClassLoader.java:356)
      1 frame
    4. com.fatwire.gst
      AbstractController.Execute
      1. com.fatwire.gst.foundation.groovy.context.GroovyFactory.<init>(GroovyFactory.java:42)
      2. com.fatwire.gst.foundation.groovy.context.GroovyWebContext.getFactory(GroovyWebContext.java:98)
      3. com.fatwire.gst.foundation.controller.action.support.DefaultAnnotationInjector.getFactory(DefaultAnnotationInjector.java:74)
      4. com.fatwire.gst.foundation.controller.action.support.DefaultAnnotationInjector.inject(DefaultAnnotationInjector.java:44)
      5. com.fatwire.gst.foundation.controller.action.support.AbstractActionLocator.injectDependencies(AbstractActionLocator.java:138)
      6. com.fatwire.gst.foundation.controller.action.support.AbstractActionLocator.getAction(AbstractActionLocator.java:109)
      7. com.fatwire.gst.foundation.controller.action.support.AbstractActionLocator.getAction(AbstractActionLocator.java:104)
      8. com.fatwire.gst.foundation.controller.action.AbstractActionController.doExecute(AbstractActionController.java:60)
      9. com.fatwire.gst.foundation.controller.AbstractController.Execute(AbstractController.java:77)
      9 frames
    5. COM.FutureTense.XML
      XMLEval.run
      1. COM.FutureTense.XML.Template.CallJava.execute(CallTag.java:190)
      2. COM.FutureTense.XML.Template.BlockTag.execute(BlockTag.java:144)
      3. COM.FutureTense.XML.Template.BlockTag.execute(BlockTag.java:120)
      4. COM.FutureTense.XML.Template.Root.execute(BlockTag.java:365)
      5. COM.FutureTense.XML.Template.XMLEval.run(XMLEval.java:331)
      5 frames
    6. COM.FutureTense.Common
      CS.ReadPage
      1. COM.FutureTense.Common.ContentServer.evalTheXML(ContentServer.java:3199)
      2. COM.FutureTense.Common.ContentServer.evalTemplate(ContentServer.java:2460)
      3. COM.FutureTense.Common.ContentServer.generatePage(ContentServer.java:1549)
      4. COM.FutureTense.Common.ContentServer.evalPage(ContentServer.java:1248)
      5. COM.FutureTense.Common.ContentServer.execute(ContentServer.java:454)
      6. COM.FutureTense.Common.ContentServer.runManager(ContentServer.java:3351)
      7. COM.FutureTense.Common.CS.getPage(CS.java:1362)
      8. COM.FutureTense.Common.CS.ReadPage(CS.java:1308)
      8 frames
    7. com.openmarket.Satellite
      BaseServlet.doGet
      1. com.openmarket.Satellite.CoResidentContentServerEh._handlePage(CoResidentContentServerEh.java:203)
      2. com.openmarket.Satellite.CoResidentContentServerEh.fetchCacheObject(CoResidentContentServerEh.java:132)
      3. com.openmarket.Satellite.AbstractContentServer$CacheObjectFetchFunction.doWork(AbstractContentServer.java:413)
      4. com.openmarket.Satellite.AbstractContentServer.getCacheObject(AbstractContentServer.java:220)
      5. com.openmarket.Satellite.AbstractContentServerEh.getCacheObject(AbstractContentServerEh.java:168)
      6. com.openmarket.Satellite.CoResidentContentServerEh.getCacheObject(CoResidentContentServerEh.java:32)
      7. com.openmarket.Satellite.SatelliteServer.execute(SatelliteServer.java:83)
      8. com.openmarket.Satellite.servlet.BaseServlet.doGet(BaseServlet.java:121)
      8 frames
    8. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
      2. javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      2 frames
    9. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    10. com.fatwire.gst
      HttpResponseStatusFilter.doFilter
      1. com.fatwire.gst.foundation.httpstatus.HttpResponseStatusFilter.doFilter(HttpResponseStatusFilter.java:81)
      1 frame
    11. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    12. com.fatwire.auth
      RequestAuthenticationFilter.doFilter
      1. com.fatwire.auth.RequestAuthenticationFilter.doFilter(RequestAuthenticationFilter.java:192)
      1 frame
    13. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    14. com.fatwire.wem
      SSOFilter.doFilter
      1. com.fatwire.wem.sso.cas.filter.CASFilter.doFilter(CASFilter.java:695)
      2. com.fatwire.wem.sso.SSOFilter.doFilter(SSOFilter.java:51)
      2 frames
    15. Glassfish Core
      CoyoteAdapter.service
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
      4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
      5. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      6. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      7. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      8. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
      8 frames
    16. Grizzly HTTP
      JIoEndpoint$Worker.run
      1. org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
      2. org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
      3. org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
      3 frames
    17. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:722)
      1 frame