4
4
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.5.4)
org.quartz.JobExecutionException:
org.springframework.dao.InvalidDataAccessApiUsageException: The given id must not
be null!; nested exception is java.lang.IllegalArgumentException: The given id must
not be null!
at
ec.java.pasaryo.api.job.JobInsertData2Service.execute(JobInsertData2Service.java:32
) ~[classes/:na]
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) ~[quartz-
2.3.2.jar:na]
at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
~[quartz-2.3.2.jar:na]
Caused by: org.springframework.dao.InvalidDataAccessApiUsageException: The given id
must not be null!; nested exception is java.lang.IllegalArgumentException: The
given id must not be null!
at
org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPo
ssible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.3.9.jar:5.3.9]
at
org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible
(HibernateJpaDialect.java:235) ~[spring-orm-5.3.9.jar:5.3.9]
at
org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPo
ssible(AbstractEntityManagerFactoryBean.java:551) ~[spring-orm-5.3.9.jar:5.3.9]
at
org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExce
ptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-
5.3.9.jar:5.3.9]
at
org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtil
s.java:242) ~[spring-tx-5.3.9.jar:5.3.9]
at
org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(P
ersistenceExceptionTranslationInterceptor.java:152) ~[spring-tx-5.3.9.jar:5.3.9]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMeth
odInvocation.java:186) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$Cru
dMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.j
ava:174) ~[spring-data-jpa-2.5.4.jar:2.5.4]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMeth
odInvocation.java:186) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvoca
tionInterceptor.java:97) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMeth
odInvocation.java:186) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java
:215) ~[spring-aop-5.3.9.jar:5.3.9]
at jdk.proxy2/jdk.proxy2.$Proxy106.getById(Unknown Source) ~[na:na]
at
ec.java.pasaryo.api.services.OrderServiceImpl.finishOrder(OrderServiceImpl.java:112
) ~[classes/:na]
at ec.java.pasaryo.api.services.OrderServiceImpl$$FastClassBySpringCGLIB$
$a1a8f22.invoke(<generated>) ~[classes/:na]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
~[spring-core-5.3.9.jar:5.3.9]
at
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoi
nt(CglibAopProxy.java:779) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMeth
odInvocation.java:163) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(Cglib
AopProxy.java:750) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInv
ocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.9.jar:5.3.9]
at
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTr
ansaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.9.jar:5.3.9]
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(Transacti
onInterceptor.java:119) ~[spring-tx-5.3.9.jar:5.3.9]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMeth
odInvocation.java:186) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(Cglib
AopProxy.java:750) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept
(CglibAopProxy.java:692) ~[spring-aop-5.3.9.jar:5.3.9]
at ec.java.pasaryo.api.services.OrderServiceImpl$$EnhancerBySpringCGLIB$
$6981664.finishOrder(<generated>) ~[classes/:na]
at
ec.java.pasaryo.api.job.JobInsertData2Service.execute(JobInsertData2Service.java:29
) ~[classes/:na]
... 2 common frames omitted
Caused by: java.lang.IllegalArgumentException: The given id must not be null!
at org.springframework.util.Assert.notNull(Assert.java:201) ~[spring-core-
5.3.9.jar:5.3.9]
at
org.springframework.data.jpa.repository.support.SimpleJpaRepository.getById(SimpleJ
paRepository.java:342) ~[spring-data-jpa-2.5.4.jar:2.5.4]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method) ~[na:na]
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
Impl.java:78) ~[na:na]
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
AccessorImpl.java:43) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Method.java:567) ~[na:na]
at
org.springframework.data.repository.core.support.RepositoryMethodInvoker$Repository
FragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:289) ~[spring-data-
commons-2.5.4.jar:2.5.4]
at
org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(R
epositoryMethodInvoker.java:137) ~[spring-data-commons-2.5.4.jar:2.5.4]
at
org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(Rep
ositoryMethodInvoker.java:121) ~[spring-data-commons-2.5.4.jar:2.5.4]
at
org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFr
agments.invoke(RepositoryComposition.java:529) ~[spring-data-commons-
2.5.4.jar:2.5.4]
at
org.springframework.data.repository.core.support.RepositoryComposition.invoke(Repos
itoryComposition.java:285) ~[spring-data-commons-2.5.4.jar:2.5.4]
at
org.springframework.data.repository.core.support.RepositoryFactorySupport$Implement
ationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:599) ~[spring-
data-commons-2.5.4.jar:2.5.4]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMeth
odInvocation.java:186) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doI
nvoke(QueryExecutorMethodInterceptor.java:163) ~[spring-data-commons-
2.5.4.jar:2.5.4]
at
org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.inv
oke(QueryExecutorMethodInterceptor.java:138) ~[spring-data-commons-2.5.4.jar:2.5.4]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMeth
odInvocation.java:186) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(D
efaultMethodInvokingMethodInterceptor.java:80) ~[spring-data-commons-
2.5.4.jar:2.5.4]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMeth
odInvocation.java:186) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInv
ocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.9.jar:5.3.9]
at
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTr
ansaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.9.jar:5.3.9]
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(Transacti
onInterceptor.java:119) ~[spring-tx-5.3.9.jar:5.3.9]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMeth
odInvocation.java:186) ~[spring-aop-5.3.9.jar:5.3.9]
at
org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(P
ersistenceExceptionTranslationInterceptor.java:137) ~[spring-tx-5.3.9.jar:5.3.9]
... 23 common frames omitted