java.lang.IllegalArgumentException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • Works both for me, but not together: Encountered an error executing the step: class java.lang.IllegalArgumentException: Unable to invoke method: [public void XXXReader.beforeStep(org.springframework.batch.core.StepExecution)] on object: [XXXReader@8b567c] with arguments: [[StepExecution: id=0, name=writeDatasheetXml, status=STARTED, exitStatus=EXECUTING, readCount=0, filterCount=0, writeCount=0 readSkipCount=0, writeSkipCount=0, commitCount=0, rollbackCount=0, exitDescription=]] java.lang.IllegalArgumentException: Unable to invoke method: [public void XXXReader.beforeStep(org.springframework.batch.core.StepExecution)] on object: [XXXReader@8b567c] with arguments: [[StepExecution: id=0, name=XXX, status=STARTED, exitStatus=EXECUTING, readCount=0, filterCount=0, writeCount=0 readSkipCount=0, writeSkipCount=0, commitCount=0, rollbackCount=0, exitDescription=]] at org.springframework.batch.support.SimpleMethodInvoker.invokeMethod(SimpleMethodInvoker.java:97) at org.springframework.batch.core.listener.MethodInvokerMethodInterceptor.invoke(MethodInvokerMethodInterceptor.java:68) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy18.beforeStep(Unknown Source) at org.springframework.batch.core.listener.CompositeStepExecutionListener.beforeStep(CompositeStepExecutionListener.java:76) at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:193) at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:348) at org.springframework.batch.core.job.flow.FlowJob.access$100(FlowJob.java:43) at org.springframework.batch.core.job.flow.FlowJob$JobFlowExecutor.executeStep(FlowJob.java:137) at org.springframework.batch.core.job.flow.support.state.StepState.handle(StepState.java:60) at org.springframework.batch.core.job.flow.support.SimpleFlow.resume(SimpleFlow.java:144) at org.springframework.batch.core.job.flow.support.SimpleFlow.start(SimpleFlow.java:124) at org.springframework.batch.core.job.flow.FlowJob.doExecute(FlowJob.java:105) at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:250) at org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:110) at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49) at org.springframework.batch.core.launch.support.SimpleJobLauncher.run(SimpleJobLauncher.java:105) at org.springframework.batch.core.launch.support.CommandLineJobRunner.start(CommandLineJobRunner.java:207) at org.springframework.batch.core.launch.support.CommandLineJobRunner.main(CommandLineJobRunner.java:254) Caused by: java.lang.IllegalArgumentException: object is not an instance of declaring class at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.batch.support.SimpleMethodInvoker.invokeMethod(SimpleMethodInvoker.java:95) ... 19 more
    via by Jörg Gottschling,
  • Java ArrayList Date variable Sorting?
    via by Unknown author,
    • java.lang.IllegalArgumentException: object is not an instance of declaring class at java.lang.reflect.Method.invoke(Method.java:324) at oracle.sqlj.runtime.OraDynamicClosure.invoke(OraDynamicClosure.java:177) at oracle.sqlj.runtime.OraRTStatement.resetStatementState(OraRTStatement.java:146) at oracle.sqlj.runtime.OraRTStatement.setWrappedStatement(OraRTStatement.java:110) at oracle.sqlj.runtime.OraCachedStatement.getStatement(OraCachedStatement.java:59) at sqlj.runtime.profile.ref.CachedStatementWrapper.getStatement(CachedStatementWrapper.java:57) at sqlj.runtime.profile.ref.ParamRegProfile$ParamRegCachedStatement.getStatement(ParamRegProfile.java:97) at sqlj.runtime.profile.ref.StatementCacheProfile$DataNode.getStatement(StatementCacheProfile.java:405) at sqlj.runtime.profile.ref.StatementCacheProfile$HeadNode.getStatement(StatementCacheProfile.java:275) at sqlj.runtime.profile.ref.StatementCacheProfile.getStatement(StatementCacheProfile.java:88) at sqlj.runtime.profile.ref.ProfileWrapper.getStatement(ProfileWrapper.java:96) at sqlj.runtime.ExecutionContext$StatementStack.setStatement(ExecutionContext.java:995) at sqlj.runtime.ExecutionContext.registerStatement(ExecutionContext.java:523) at oracle.ord.im.OrdAudioBase._deleteContent(OrdAudioBase.java:312) at oracle.ord.im.OrdAudio.deleteContent(OrdAudio.java:386) at oracle.ord.im.OrdAudio.loadDataFromFile(OrdAudio.java:182) at AudioExample.loadDataFromFile(AudioExample.java:150) at AudioExample.main(AudioExample.java:358)

    Users with the same issue

    Pilleo
    1 times, last one,
    kjhdofjosvs
    2 times, last one,
    tyson925
    2 times, last one,
    Unknown visitor1 times, last one,
    Unknown visitor1 times, last one,
    86 more bugmates