This seems to be a version of Oozie older than 3.2 when the part about
'Xcommands' vs 'Commands' was still around. Jabir, is it possible for you
to retry with the latest released version - 3.2.0-incubating?

Thanks,
--
Mona Chitnis




On 8/9/12 10:14 AM, "jabir ahmed" <[email protected]> wrote:

>this is where its failing
>
>@Override
>public void init(Services services) {
>Configuration conf = services.getConf();
>Runnable purgeJobsRunnable = new PurgeRunnable(conf.getInt(
>CONF_OLDER_THAN, 30), conf.getInt(COORD_CONF_OLDER_THAN, 7),
>conf.getInt(BUNDLE_CONF_OLDER_THAN, 7),
>conf.getInt(PURGE_LIMIT, 100));
>services.get(SchedulerService.class).schedule(purgeJobsRunnable, 10,
>conf.getInt(CONF_PURGE_INTERVAL, 3600),
>SchedulerService.Unit.SEC);
>if (Services.get().getConf().getBoolean(USE_XCOMMAND, true) == false) {
>useXCommand = false;
>} Thanks Jabir
>
>
>On 8/9/12 10:33 PM, jabir ahmed wrote:
>> i enabled the purge service in oozie and i see this error in the logs
>>
>> 2012-08-09 16:59:57,625 FATAL Services:533 - USER[-] GROUP[-] null
>> java.lang.NullPointerException
>>     at org.apache.oozie.service.PurgeService.init(PurgeService.java:92)
>>     at 
>> org.apache.oozie.service.Services.setServiceInternal(Services.java:310)
>>     at org.apache.oozie.service.Services.setService(Services.java:296)
>>     at org.apache.oozie.service.Services.init(Services.java:206)
>>     at 
>> 
>>org.apache.oozie.servlet.ServicesLoader.contextInitialized(ServicesLoader
>>.java:40)
>>
>>
>> which points to this piece of the code
>>
>> 091     
>> 092             if (Services.get().getConf().getBoolean(USE_XCOMMAND,
>>true) == false) {
>> 093                 useXCommand = false;
>> 094             }
>>
>> any idea how to get over this issue
>>
>> Thanks
>>
>> Jabir
>>
>

Reply via email to