My Oracle Support Banner

Unable to Deploy RIC Console (Doc ID 2422965.1)

Last updated on DECEMBER 04, 2019

Applies to:

Oracle Retail Integration Bus - Version 16.0.1 and later
Information in this document applies to any platform.


When attempting start the Managed Server, ric-server, in WebLogic, where the Retail Integration Console (RIC) is deployed in the RIB domain, the following error occurs:

org.eclipse.persistence.exceptions.XMLMarshalException Exception Description: A descriptor with default root element message-flow was not found in the project]

Steps to Reproduce
The issue can be reproduced at will with the following steps:
1. Install RIB application.
2. Create a new Managed Server in WebLogic to deploy the ric-console.
3. Extract RICKernel in the Oracle Retail Service Backbone (RSB) package.
4. Configure the ric-deployment-env-INFO.JSON file to deploy RIC
5. Compile RIC-console

cd $RIC_HOME/bin
sh ric-app-COMPILER.SH -setup-credentials

6. Deploy RIC app console
sh ric-app-DEPLOYER.SH -deploy-ric-app
7. Restart the Managed Server ric-server and look at the file $DOMAIN_HOME/servers/ric-server/ric-server.out


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

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