Uploaded image for project: 'CDAP'
  1. CDAP
  2. CDAP-5358

Cloudera Navigator App error on Deploy

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.4.0
    • Fix Version/s: 3.4.0
    • Component/s: CDAP Apps
    • Labels:
      None
    • Rank:
      1|hzz9an:

      Description

      Cloudera Navigator version 0.1.0 is giving error on CDAP 3.4

      2016-03-15 16:33:10,752 - ERROR [netty-executor-42:c.c.c.c.HttpExceptionHandler@66] - Unexpected error: request=PUT /v3/namespaces/default/apps/ClouderaNavigator user=<null>:
      java.lang.NoClassDefFoundError: com/google/common/base/Function
          at co.cask.cdap.metadata.MetadataFlow.configure(MetadataFlow.java:38) ~[na:na]
          at co.cask.cdap.api.flow.AbstractFlow.configure(AbstractFlow.java:34) ~[classes/:na]
          at co.cask.cdap.app.DefaultAppConfigurer.addFlow(DefaultAppConfigurer.java:109) ~[classes/:na]
          at co.cask.cdap.api.app.AbstractApplication.addFlow(AbstractApplication.java:105) ~[classes/:na]
          at co.cask.cdap.metadata.NavigatorApp.configure(NavigatorApp.java:32) ~[na:na]
          at co.cask.cdap.api.app.AbstractApplication.configure(AbstractApplication.java:61) ~[classes/:na]
          at co.cask.cdap.internal.app.deploy.InMemoryConfigurator.getSpecJson(InMemoryConfigurator.java:180) ~[classes/:na]
          at co.cask.cdap.internal.app.deploy.InMemoryConfigurator.createResponse(InMemoryConfigurator.java:152) ~[classes/:na]
          at co.cask.cdap.internal.app.deploy.InMemoryConfigurator.config(InMemoryConfigurator.java:126) ~[classes/:na]
          at co.cask.cdap.internal.app.deploy.pipeline.LocalArtifactLoaderStage.process(LocalArtifactLoaderStage.java:88) ~[classes/:na]
          at co.cask.cdap.internal.app.deploy.pipeline.LocalArtifactLoaderStage.process(LocalArtifactLoaderStage.java:47) ~[classes/:na]
          at co.cask.cdap.pipeline.AbstractStage.process(AbstractStage.java:52) ~[classes/:na]
          at co.cask.cdap.internal.pipeline.SynchronousPipeline.execute(SynchronousPipeline.java:56) ~[classes/:na]
          at co.cask.cdap.internal.app.deploy.LocalApplicationManager.deploy(LocalApplicationManager.java:117) ~[classes/:na]
          at co.cask.cdap.internal.app.services.ApplicationLifecycleService.deployApp(ApplicationLifecycleService.java:538) ~[classes/:na]
          at co.cask.cdap.internal.app.services.ApplicationLifecycleService.deployApp(ApplicationLifecycleService.java:332) ~[classes/:na]
          at co.cask.cdap.gateway.handlers.AppLifecycleHttpHandler$1.onFinish(AppLifecycleHttpHandler.java:323) ~[classes/:na]
          at co.cask.cdap.common.http.AbstractBodyConsumer.finished(AbstractBodyConsumer.java:65) ~[classes/:na]
          at co.cask.http.HttpMethodInfo.bodyConsumerFinish(HttpMethodInfo.java:149) [netty-http-0.14.0.jar:na]
          at co.cask.http.HttpMethodInfo.invoke(HttpMethodInfo.java:93) [netty-http-0.14.0.jar:na]
          at co.cask.http.HttpDispatcher.messageReceived(HttpDispatcher.java:38) [netty-http-0.14.0.jar:na]
          at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) [netty-3.6.6.Final.jar:na]
          at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) [netty-3.6.6.Final.jar:na]
          at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791) [netty-3.6.6.Final.jar:na]
          at org.jboss.netty.handler.execution.ChannelUpstreamEventRunnable.doRun(ChannelUpstreamEventRunnable.java:43) [netty-3.6.6.Final.jar:na]
          at org.jboss.netty.handler.execution.ChannelEventRunnable.run(ChannelEventRunnable.java:67) [netty-3.6.6.Final.jar:na]
          at org.jboss.netty.handler.execution.OrderedMemoryAwareThreadPoolExecutor$ChildExecutor.run(OrderedMemoryAwareThreadPoolExecutor.java:314) [netty-3.6.6.Final.jar:na]
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_80]
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_80]
          at java.lang.Thread.run(Thread.java:745) [na:1.7.0_80]
      Caused by: java.lang.ClassNotFoundException: com.google.common.base.Function
          at java.net.URLClassLoader$1.run(URLClassLoader.java:366) ~[na:1.7.0_80]
          at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[na:1.7.0_80]
          at java.security.AccessController.doPrivileged(Native Method) ~[na:1.7.0_80]
          at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[na:1.7.0_80]
          at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[na:1.7.0_80]
          at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[na:1.7.0_80]
          ... 30 common frames omitted
      

      Need to update the POM file to remove provided scope from guava

        Attachments

          Activity

            People

            • Assignee:
              gokul Gokul Gunasekaran
              Reporter:
              edwin Edwin Elia
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: