Hi ONE community,
We have provided one of the ONE customer - HPE with the SDK. One of the developer is facing the server startup issue related to APP_SERVER
"Caused by: java.sql.BatchUpdateException: ORA-01400: cannot insert NULL into ("HPE_3_7_1109708"."APP_SERVER"."SERVER_IP_ADDR")"
Attaching the log.
I agree that this is almost certainly caused by some issue in dvce-app-config.xml - the file must be missing somehow
12-13 15:12:46,581 FATAL (ost-startStop-1) [onfigurationReaderService] Error finding dvce-app-config.xml file at location C:/ib_neo3.5/HPE_3.7_bin_installer/one-plt-3.7.1109708/setup/dvce-app-config.xml
...
12-13 15:12:46,797 FATAL (ost-startStop-1) [ DistanceServices] Error finding dvce-app-config.xml file at location C:/ib_neo3.5/HPE_3.7_bin_installer/one-plt-3.7.1109708/setup/dvce-app-config.xml
A clean build from root is warranted. The customer should provide the log of this process so we can see if there is a problem in the build itself causing this.
@vaibs - I looked over the HPE logs and compared them to my own. The best thing is for them to perform a clean build on root. It looks like they have changed their port to 8081, which I provided them a document on how to do so. I followed the same document after a clean build and was successful in launching the server. I would guess that they may have done this incorrectly.
One thing I noticed within their log, that did not occur when I started the server is the fact there was an error trying to find the dvce-app-config.xml file. This file contains an IP address that is inserted into the APP_SERVER table. This file is also edited during the port change. I am unsure what exactly was done on their end, but the dvce-app-config.xml file should not be missing.