バグ #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埋めをなくしたデータを作り直してテストするため、
本チケットはクローズします

ファイル
菅間 聖耶 さんが4ヶ月前に更新 · 編集済み
Jsonと構造体があってない
JsonUtility.stringToEntity error
文字列:「{"HLOGJGCD":"102113","HLOGHYN1":"59655886","HLOGHYN2":"59655890","HLOGSYNO":"23353","HLOGKYMD":"20260715","HLOGHTKM":077344,"HLOGHTHM":"0949","HLOGSYNS":000,"HLOGSYMS":000,"HLOGCKKM":000000,"HLOGCKHM":"0000","HLOGHANS":0000,"HLOGHAMS":0000,"HLOGNYMD":"20260715","HLOGNHMS":"094953"}」は
com.d3os.d3os_common.common.structure.STHDTRCV6に変換出来ません。