JDE Uprocs on DUAS fails with error "no version information available"
search cancel

JDE Uprocs on DUAS fails with error "no version information available"

book

Article ID: 278250

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

Since DUAS version 7.0.11 the JDE uprocs generate this error message when calling runubexml:

runubexml: <du_installdir>/bin/lib/libsqlite3.so: no version information available (required by …/system/libv64/libsoftokn3.so)

No impact in the batch, it runs fine,.

Environment

Release : 7.00.x

Component : Automic Dollar Universe

Sub-component: Application Server

Resolution

To fix the issue follow the steps below

On Unix machine, follow the following steps

  • Backup the file <du_installdir>/bin/clints/jde_template_unix.clint
  • Edit it and before the lines

echo "Execution of ${UXSTRJDEXML_CMD} ${UXSTRJDEXML_ARGS}"
${UXSTRJDEXML_CMD} ${UXSTRJDEXML_ARGS}

Add the lines

if [ "${SYSTEM_JDE}" != "" ]; then
  MY_JDE_LIBPATH="${SYSTEM_JDE}/lib:${SYSTEM_JDE}/libv64:${SYSTEM_JDE}/libv32"
  LD_LIBRARY_PATH=${MY_JDE_LIBPATH}:${LD_LIBRARY_PATH}
  LIBPATH=${MY_JDE_LIBPATH}:${LIBPATH}
  SHLIB_PATH=${MY_JDE_LIBPATH}:${SHLIB_PATH}
  export LD_LIBRARY_PATH LIBPATH SHLIB_PATH
fi

  • Create a new Uproc based on the JDE template
  • Run it and check if the message does not appear anymore

Note: Do above correction in a script where uxstrjdexml is called directly and this should also be done on all the current JDE UPROC scripts.