My Oracle Support Banner

Issue With Using MDBs Consuming XAI Inbound Service Calls With DateTimeTagFormat="xsd" (Doc ID 2079502.1)

Last updated on JUNE 03, 2024

Applies to:

Oracle Utilities Meter Data Management - Version 2.1.0.2 and later
Oracle Utilities Framework - Version 4.2.0.2.0 to 4.2.0.3.0 [Release 4.2]
Information in this document applies to any platform.

Symptoms

**Disclaimer:** This KM article may include the following abbreviations:

OUAF/FW - Oracle Utilities Framework
MDB - Message-Driven Bean
MDM - Oracle Utilities Meter Data Management
XAI - XML Application Integration
IWS - Inbound Web Service
XSD - XML Schema Documentation

On OUAF 4.2.0.2 - when using XAI MDB (not the new IWS based MDB) fails on XSD DateTime conversion with a NullPointerException

<Warning> <EJB> <BEA-010065> <MessageDrivenBean threw an Exception in onMessage(). The exception is:
javax.ejb.EJBException: java.lang.NullPointerException.
javax.ejb.EJBException: java.lang.NullPointerException
at com.splwg.ejb.mdb.MessageProcessor.onMessage(MessageProcessor.java:79)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:451)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:375)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:310)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4855)
...
Caused By: java.lang.NullPointerException
at com.splwg.base.api.datatypes.SingleFieldId.getEntity(SingleFieldId.java:182)
at com.oracle.ouaf.formatconversions.OuafTimeZone.<init>(OuafTimeZone.java:38)
at com.oracle.ouaf.formatconversions.OuafTimeZone.getBaseTimeZone(OuafTimeZone.java:146)
at com.oracle.ouaf.formatconversions.ElementChangingVisitor.getDefaultTimeZone(ElementChangingVisitor.java:28)
at com.oracle.ouaf.formatconversions.ExternalToInternalVisitor.<init>(ExternalToInternalVisitor.java:27)
...

Changes

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!


In this Document
Symptoms
Changes
Cause
Solution
References


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