My Oracle Support Banner

OHMPI Bulk Loader Throws Error: "ObjectException: Address:# of fields (24) in data don't match with # of (26 ) object definition fields" (Doc ID 1428419.1)

Last updated on JULY 10, 2018

Applies to:

Oracle Healthcare Master Person Index - Version 1.1 and later
Information in this document applies to any platform.

Symptoms


A sample input file for OHMPI Bulk Loader is run successfully through the Data Profiler and the
Data Cleanser. The output of the Data Cleanser is good.txt - this is the input to the Bulk Loader,
in analysis mode, the Bulk Loader throws the following errors indicating fields mismatch:

[#|Feb 29, 2012 2:08:47 PM|SEVERE|net.java.hulp.i18n.Logger|severe()|MDM-MI-LDR024: Bulk Loader failed: com.sun.mdm.index.loader.common.LoaderException: com.sun.mdm.index.objects.exception.ObjectException: Address:# of fields (24) in data don't match with # of (26 ) object definition fields
com.sun.mdm.index.loader.common.LoaderException: com.sun.mdm.index.loader.common.LoaderException: com.sun.mdm.index.objects.exception.ObjectException: Address:# of fields (24) in data don't match with # of (26 ) object definition fields
at com.sun.mdm.index.loader.blocker.BlockDistributor.distributeBlocks(BlockDistributor.java:172)
at com.sun.mdm.index.loader.main.BulkMatcherLoader.bulkMatchLoad(BulkMatcherLoader.java:129)
at com.sun.mdm.index.loader.main.BulkMatcherLoader.main(BulkMatcherLoader.java:292)
Caused by: com.sun.mdm.index.loader.common.LoaderException: com.sun.mdm.index.objects.exception.ObjectException: Address:# of fields (24 )in data don't match with # of (26 ) object definition fields
at com.sun.mdm.index.loader.common.ObjectNodeUtil.getSystemObject(ObjectNodeUtil.java:137)
at com.sun.mdm.index.loader.blocker.BlockDistributor.standardize(BlockDistributor.java:398)
at com.sun.mdm.index.loader.blocker.BlockDistributor.distributeBlocks(BlockDistributor.java:138)
... 2 more
Caused by: com.sun.mdm.index.objects.exception.ObjectException: Address:# of fields (24 )in data don't match with # of (26 ) object definition fields
at com.sun.mdm.index.dataobject.objectdef.DataObjectAdapter.constructNode(DataObjectAdapter.java:333)
at com.sun.mdm.index.dataobject.objectdef.DataObjectAdapter.toObjectNode(DataObjectAdapter.java:127)
at com.sun.mdm.index.loader.common.ObjectNodeUtil.getSystemObject(ObjectNodeUtil.java:117)
... 4 more

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.