Govenance - issue when adding new structured File artifact
When adding a new structuredFile artifact, the endpoint retuns a 500 error.
tributionEntityDto(metadata=StructuredDistributionDto(fieldDelimiter=,, decimalDelimiter=.))]
2025-06-11T14:25:37.609080765Z datamite-demo_governance-service.1.zuguattpyw6t@datamite-data-discovery | 2025-06-11T14:25:37.608Z TRACE 7 --- [governance] [nio-8091-exec-6] o.s.web.method.HandlerMethod : Arguments: [CreateStructuredDistributionEntityDto(metadata=StructuredDistributionDto(fieldDelimiter=,, decimalDelimiter=.))]
2025-06-11T14:25:37.631991389Z datamite-demo_governance-service.1.zuguattpyw6t@datamite-data-discovery | 2025-06-11T14:25:37.631Z INFO 7 --- [governance] [nio-8091-exec-6] org.apache.atlas.AtlasBaseClient : method=GET path=api/atlas/v2/entity/guid/ contentType=application/json; charset=UTF-8 accept=application/json status=200
2025-06-11T14:25:37.660562018Z datamite-demo_governance-service.1.zuguattpyw6t@datamite-data-discovery | 2025-06-11T14:25:37.660Z INFO 7 --- [governance] [nio-8091-exec-6] org.apache.atlas.AtlasBaseClient : method=GET path=api/atlas/v2/search/dsl contentType=application/json; charset=UTF-8 accept=application/json status=200
2025-06-11T14:25:37.661663449Z datamite-demo_governance-service.1.zuguattpyw6t@datamite-data-discovery | 2025-06-11T14:25:37.661Z DEBUG 7 --- [governance] [nio-8091-exec-6] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler es.iti.dm.governance.exception.ExceptionsHandler#generalException(RuntimeException, WebRequest)
2025-06-11T14:25:37.662131577Z datamite-demo_governance-service.1.zuguattpyw6t@datamite-data-discovery | 2025-06-11T14:25:37.662Z TRACE 7 --- [governance] [nio-8091-exec-6] o.s.web.method.HandlerMethod : Arguments: [java.lang.NullPointerException: Cannot invoke "java.lang.Long.longValue()" because "newDistributionSize" is null, ServletWebRequest: uri=/structuredFiles;client=10.0.0.2]
2025-06-11T14:25:37.662609026Z datamite-demo_governance-service.1.zuguattpyw6t@datamite-data-discovery | 2025-06-11T14:25:37.662Z DEBUG 7 --- [governance] [nio-8091-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json] and supported [application/json, application/*+json]
2025-06-11T14:25:37.662909581Z datamite-demo_governance-service.1.zuguattpyw6t@datamite-data-discovery | 2025-06-11T14:25:37.662Z TRACE 7 --- [governance] [nio-8091-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [ApiError(status=Internal Server Error, statusCode=500, path=/structuredFiles, message=Cannot invoke "java.lang.Long.longValue()" because "newDistributionSize" is null, instant=2025-06-11T14:25:37.662092316Z)]
2025-06-11T14:25:37.663597324Z datamite-demo_governance-service.1.zuguattpyw6t@datamite-data-discovery | 2025-06-11T14:25:37.663Z DEBUG 7 --- [governance] [nio-8091-exec-6] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [java.lang.NullPointerException: Cannot invoke "java.lang.Long.longValue()" because "newDistributionSize" is null]
/cc @anacosta