バグ #9812
完了NullPointerException
0%
説明
以下、Exceptionが発生しました。
java.lang.NullPointerException: Cannot invoke "com
.d3os.d3os_common.common.structure.STHDTRCV6.getHL
OGJGCD()" because "sthtrcvdtJson" is null
at com.d3os.d3os_batch.batch.TWPOSWRT.PS22500.set
STHTRVDT_6(PS22500.java:2578)
at com.d3os.d3os_batch.batch.TWPOSWRT.PS22500.mai
nProcess(PS22500.java:192)
at com.d3os.d3os_batch_common.batch.BaseBatch.mai
n(BaseBatch.java:157)
at java.base/jdk.internal.reflect.DirectMethodHan
dleAccessor.invoke(DirectMethodHandleAccessor.java
:103)
at java.base/java.lang.reflect.Method.invoke(Meth
od.java:580)
at org.springframework.aop.support.AopUtils.invok
eJoinpointUsingReflection(AopUtils.java:355)
at org.springframework.aop.framework.ReflectiveMe
thodInvocation.invokeJoinpoint(ReflectiveMethodInv
ocation.java:196)
at org.springframework.aop.framework.ReflectiveMe
thodInvocation.proceed(ReflectiveMethodInvocation.
java:163)
at org.springframework.aop.framework.CglibAopProx
y$CglibMethodInvocation.proceed(CglibAopProxy.java
:768)
at org.springframework.aop.aspectj.MethodInv
今回は「HLOGJGCD」(作業員コード)の様ですがこれ以外にも
ALLブランクとなる場合があります。
原因¶
数値の項目が先頭0埋めされているためJavaの変換処理が失敗する模様
数値の項目の0埋めをなくしたデータを作り直してテストするため、
本チケットはクローズします

ファイル