Getting Error : java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableDelegate whiel communicating with google ads API

23 views
Skip to first unread message

Shweta Sontakke

unread,
Aug 19, 2019, 2:58:26 AM8/19/19
to AdWords API and Google Ads API Forum
Hey there,

My application was running fine till date. Now, I have encountered below issue. If there is some dependencies issue then how was it working fine earlier? Is there a change in version of google ads dependencies?

Please find below the full stack trace of the error:

java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableDelegate
        at org.apache.commons.lang.exception.NestableException.<init>(NestableException.java:103)
        at org.apache.commons.configuration.ConfigurationException.<init>(ConfigurationException.java:64)
        at org.apache.commons.configuration.PropertiesConfigurationLayout.load(PropertiesConfigurationLayout.java:556)
        at org.apache.commons.configuration.PropertiesConfiguration.load(PropertiesConfiguration.java:513)
        at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:395)
        at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:361)
        at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:324)
        at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:261)
        at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:238)
        at com.google.api.ads.common.lib.conf.ConfigurationHelper.fromFile(ConfigurationHelper.java:58)
        at com.google.api.ads.common.lib.auth.OfflineCredentials$ForApiBuilder.fromFile(OfflineCredentials.java:367)
        at com.google.api.ads.common.lib.auth.OfflineCredentials$ForApiBuilder.fromFile(OfflineCredentials.java:382)
        at travelclick.media.adwords.service.impl.FeedOperationsServiceImpl.getAdwordsSession(FeedOperationsServiceImpl.java:65)
        at travelclick.media.adwords.schedular.AdwordsTaskSchedular.scheduleAdwordsTaskWithCron(AdwordsTaskSchedular.java:70)
        at sun.reflect.GeneratedMethodAccessor999.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:65)
        at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
        at org.springframework.scheduling.concurrent.ReschedulingRunnable.run(ReschedulingRunnable.java:81)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)

Regards,
Shweta Padwekar

Google Ads API Forum Advisor Prod

unread,
Aug 19, 2019, 6:08:46 AM8/19/19
to adwor...@googlegroups.com
Hi Shweta,

Thank you for reaching out.

However, your concern appears to be related to the Java client library. That said, you could open your concern to the GitHub Issue tracker for the AdWords API or the Google Ads API (whichever API you are using) as the client library owners are better equipped in assisting you on this matter.

Regards,
Dannison
Google Ads API Team

ref:_00D1U1174p._5001UEJTA4:ref
Reply all
Reply to author
Forward
0 new messages