Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Google Groups by Unknown author, 1 year ago
via Stack Overflow by Alberto Tovar
, 5 months ago
via Google Groups by Chung Trần Văn, 1 week ago
Key for add operation must be defined!
via Google Groups by Bryson Duda, 1 year ago
java.lang.IllegalArgumentException: Key for add operation must be defined!	at org.apache.commons.configuration.tree.DefaultExpressionEngine.prepareAdd(DefaultExpressionEngine.java:420)	at org.apache.commons.configuration.HierarchicalConfiguration.addPropertyDirect(HierarchicalConfiguration.java:383)	at org.apache.commons.configuration.AbstractConfiguration.addPropertyValues(AbstractConfiguration.java:423)	at org.apache.commons.configuration.AbstractConfiguration.append(AbstractConfiguration.java:1271)	at org.apache.commons.configuration.ConfigurationUtils.convertToHierarchical(ConfigurationUtils.java:252)	at org.apache.commons.configuration.CombinedConfiguration$ConfigData.getTransformedRoot(CombinedConfiguration.java:943)	at org.apache.commons.configuration.CombinedConfiguration.constructCombinedNode(CombinedConfiguration.java:790)	at org.apache.commons.configuration.CombinedConfiguration.getRootNode(CombinedConfiguration.java:626)	at org.apache.commons.configuration.HierarchicalConfiguration.fetchNodeList(HierarchicalConfiguration.java:958)	at org.apache.commons.configuration.CombinedConfiguration.fetchNodeList(CombinedConfiguration.java:739)	at org.apache.commons.configuration.HierarchicalConfiguration.getProperty(HierarchicalConfiguration.java:344)	at org.apache.commons.configuration.AbstractConfiguration.getStringArray(AbstractConfiguration.java:1075)	at com.google.api.ads.adwords.lib.conf.AdWordsApiConfiguration.getSensitiveXPaths(AdWordsApiConfiguration.java:85)	at com.google.api.ads.common.lib.utils.logging.PrettyPrinter.(PrettyPrinter.java:77)	at com.google.api.ads.common.lib.utils.logging.PrettyPrinter$$FastClassByGuice$$6806afe6.newInstance()	at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)	at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61)	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105)	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267)	at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104)	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267)	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104)	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267)	at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)	at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)	at com.google.api.ads.adwords.lib.utils.AdWordsInternals.(AdWordsInternals.java:37)	at com.google.api.ads.common.lib.auth.OfflineCredentials$Api.(OfflineCredentials.java:66)	at sun.misc.Unsafe.ensureClassInitialized(Native Method)	at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:43)	at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:140)	at java.lang.reflect.Field.acquireFieldAccessor(Field.java:1057)	at java.lang.reflect.Field.getFieldAccessor(Field.java:1038)	at java.lang.reflect.Field.get(Field.java:379)	at org.codehaus.groovy.reflection.CachedField.getProperty(CachedField.java:51)	at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:1797)	at groovy.lang.ExpandoMetaClass.getProperty(ExpandoMetaClass.java:1140)	at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:3690)	at groovy.lang.ExpandoMetaClass.getProperty(ExpandoMetaClass.java:1152)	at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.getProperty(ClassMetaClassGetPropertySite.java:48)	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:227)	at com.ipsy.ads.google.GoogleAdwordsReportService.getAdwordsSession(GoogleAdwordsReportService.groovy:149)	at com.ipsy.ads.google.GoogleAdwordsReportService.this$2$getAdwordsSession(GoogleAdwordsReportService.groovy)	at com.ipsy.ads.google.GoogleAdwordsReportService$this$2$getAdwordsSession$0.callCurrent(Unknown Source)	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49)	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133)	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:137)	at com.ipsy.ads.google.GoogleAdwordsReportService.executePullAdwordsReports(GoogleAdwordsReportService.groovy:74)	at com.ipsy.ads.google.GoogleAdwordsReportService$$FastClassBySpringCGLIB$$90e2fa57.invoke()	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:708)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:98)	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:262)	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:644)	at com.ipsy.ads.google.GoogleAdwordsReportService$$EnhancerBySpringCGLIB$$a0d0c43a.executePullAdwordsReports()	at com.ipsy.ads.google.GoogleAdwordsReportService$executePullAdwordsReports.call(Unknown Source)	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)	at com.ipsy.ads.GoogleAdwordsMetricsHourlyJob.execute(GoogleAdwordsMetricsHourlyJob.groovy:20)	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)	at grails.plugins.quartz.GrailsJobFactory$GrailsJob.execute(GrailsJobFactory.java:102)	at org.quartz.Job$execute.call(Unknown Source)	at grails.plugins.quartz.QuartzDisplayJob.execute(QuartzDisplayJob.groovy:27)	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)