AnsweredAssumed Answered

oozie 4.1 unalble to start - error org.apache.oozie.service.ServiceException: E0150: Actionexecutor type already registered [email]

Question asked by pchin on Jul 14, 2015
Latest reply on Jul 15, 2015 by pchin
Unable to start Ozzie 4.1 on Mapr 4.1

2015-07-14 15:11:37,109  INFO ShareLibService:541 - SERVER[node03] USER[-] GROUP[-] Share lib for mapreduce-streaming:[maprfs:///oozie/share/lib/mapreduce-streaming/oozie-sharelib-streaming-4.1.0-mapr-1506.jar, maprfs:///oozie/share/lib/mapreduce-streaming/hadoop-streaming-2.3.0.jar]
2015-07-14 15:11:37,144 FATAL Services:535 - SERVER[node03] USER[-] GROUP[-] TOKEN[-] APP[-] JOB[-] ACTION[-] E0150: Actionexecutor type already registered [email]
org.apache.oozie.service.ServiceException: E0150: Actionexecutor type already registered [email]
        at org.apache.oozie.service.ActionService.register(ActionService.java:89)
        at org.apache.oozie.service.ActionService.registerExecutors(ActionService.java:69)
        at org.apache.oozie.service.ActionService.init(ActionService.java:63)
        at org.apache.oozie.service.Services.setServiceInternal(Services.java:383)
        at org.apache.oozie.service.Services.setService(Services.java:369)
        at org.apache.oozie.service.Services.loadServices(Services.java:302)
        at org.apache.oozie.service.Services.init(Services.java:210)
        at org.apache.oozie.servlet.ServicesLoader.contextInitialized(ServicesLoader.java:45)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4210)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4709)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:583)
        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
        at org.apache.catalina.core.StandardService.start(StandardService.java:525)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)


able to start by remarking 1 line.  does this affect anything? how else can I fix this?

    <property>
        <name>oozie.service.ActionService.executor.ext.classes</name>
        <value>
    **<!--        org.apache.oozie.action.email.EmailActionExecutor, -->**
            org.apache.oozie.action.hadoop.HiveActionExecutor,
            org.apache.oozie.action.hadoop.ShellActionExecutor,
            org.apache.oozie.action.hadoop.SqoopActionExecutor,
            org.apache.oozie.action.hadoop.DistcpActionExecutor
        </value>

Outcomes