IBM Support

Getting the ORA-01483 error while processing customer inbound XML orders

Troubleshooting


Problem

Getting the ORA-01483 error while processing customer inbound XML orders

Symptom

We have started getting the following error while processing customer inbound XML orders. After re-processing the orders, this error will not occur for the second time.  java.io.IOException: java.sql.SQLException: ORA-01483: invalid length for DATE or NUMBER bind variable
Customer is on GIS 4.2 Build Version: 4206
DOracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
OS-System: AIX 5.3,ppc

 

Error Message
1. In System.log file :
[2007-09-24 20:45:57.715] ERROR SQL State: 72000
java.sql.SQLException: ORA-01483: invalid length for DATE or NUMBER bind variable
 
          at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java(Compiled Code))
          at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java(Compiled Code))
          at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java(Inlined Compiled Code))
          at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java(Compiled Code))
          at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java(Compiled Code))
          at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java(Compiled Code))
          at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java(Compiled Code))
          at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java(Compiled Code))
          at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java(Compiled Code))
          at com.sterlingcommerce.woodstock.util.frame.jdbc.IJDBCVarData.insertBlob(IJDBCVarData.java:578)
          at com.sterlingcommerce.woodstock.util.frame.jdbc.IJDBCVarData.insertBlob(IJDBCVarData.java(Inlined Compiled Code))
          at com.sterlingcommerce.woodstock.util.frame.jdbc.IJDBCOutputStream.write(IJDBCOutputStream.java(Compiled Code))
          at com.sterlingcommerce.woodstock.util.frame.jdbc.JDBCOutputStreamWrapper.write(JDBCOutputStreamWrapper.java(Compiled Code))
          at com.sterlingcommerce.woodstock.workflow.DocumentOutputStream.writeToDB(DocumentOutputStream.java(Compiled Code))
          at com.sterlingcommerce.woodstock.workflow.DocumentOutputStream.write(DocumentOutputStream.java(Compiled Code))
          at sun.nio.cs.StreamEncoder$ConverterSE.implWrite(StreamEncoder.java(Compiled Code))
          at sun.nio.cs.StreamEncoder.write(StreamEncoder.java(Compiled Code))
          at java.io.OutputStreamWriter.write(OutputStreamWriter.java(Compiled Code))
          at java.io.BufferedWriter.flushBuffer(BufferedWriter.java(Compiled Code))
          at java.io.BufferedWriter.write(BufferedWriter.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.util.XMLWriter.write(XMLWriter.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.util.XMLWriter.writeXMLTags(XMLWriter.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.blockprocessor.XMLOutputBlockHandler.processEndTag(XMLOutputBlockHandler.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.blockprocessor.XMLOutputBlockHandler.handleBlock(XMLOutputBlockHandler.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.blockprocessor.OutputStreamBlockProcessor.matchBlock(OutputStreamBlockProcessor.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.blockprocessor.BlockSequence.processBlock(BlockSequence.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.blockprocessor.BlockSequence.searchBlock(BlockSequence.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.blockprocessor.BlockSequence.searchGroup(BlockSequence.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.blockprocessor.XMLOutputBlockSequence.searchGroup(XMLOutputBlockSequence.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.blockprocessor.BlockSequence.searchForward(BlockSequence.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.blockprocessor.BlockSequence.processFileFormat(BlockSequence.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.engine.TranslationEngineImpl.translateOutput(TranslationEngineImpl.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.engine.TranslationEngineImpl.doTranslation(TranslationEngineImpl.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.engine.TranslationEngineImpl.translate(TranslationEngineImpl.java(Compiled Code))
          at com.sterlingcommerce.woodstock.translator.engine.TranslationEngine.translate(TranslationEngine.java(Compiled Code))
          at com.sterlingcommerce.woodstock.services.translation.TranslationServiceImpl.processData(TranslationServiceImpl.java:617)
          at com.sterlingcommerce.woodstock.workflow.activity.engine.ActivityEngineHelper.invokeService(ActivityEngineHelper.java(Compiled Code))
          at com.sterlingcommerce.woodstock.workflow.activity.engine.ActivityEngineHelper.nextMainLogic(ActivityEngineHelper.java(Compiled Code))
          at com.sterlingcommerce.woodstock.workflow.activity.engine.ActivityEngineHelper.next(ActivityEngineHelper.java(Compiled Code))
          at com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.doWork(WorkFlowQueueListener.java(Compiled Code))
          at com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.run(WorkFlowQueueListener.java(Compiled Code))
          at com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.onMessage(WorkFlowQueueListener.java(Compiled Code))
          at com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.onMessage(WorkFlowQueueListener.java(Inlined Compiled Code))
          at com.sterlingcommerce.woodstock.workflow.queue.wfTransporter.run(wfTransporter.java(Compiled Code))
          at com.sterlingcommerce.woodstock.workflow.queue.BasicExecutor$Worker.run(BasicExecutor.java(Compiled Code))
          at java.lang.Thread.run(Thread.java(Compiled Code))
 
[{"Product":{"code":"SS3JSW","label":"IBM Sterling B2B Integrator"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

To view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use the link to actual document below to access the full document. You will be asked to log on if you are not already logged in. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Historical Number

TRB2060

Document Information

More support for:
IBM Sterling B2B Integrator

Software version:
All

Document number:
193053

Modified date:
16 June 2018

UID

swg21561315

Manage My Notification Subscriptions