API Gateway didn't Startup. Error on IS: InvalidDatatypeException

Hello,

I’ve a problem with API Gateway Integration Server, it’s not startup.

API Gateway version 10.7

Error messages (server.log file):

Blockquote
2024-05-31 14:39:36 CEST [ISS.0025.0001I] (tid=60) Integration Server 10.7.0.0 Build 196
2024-05-31 14:39:36 CEST [ISS.0025.0006I] (tid=60) License Manager started
2024-05-31 14:39:37 CEST [ISS.0014.0071I] (tid=60) Transaction Metering enabled.
2024-05-31 14:39:37 CEST [ISS.0001.0008W] (tid=60) Publish / Subscribe Functionality disabled due to
license restrictions.
2024-05-31 14:39:37 CEST [ISS.0001.0008W] (tid=60) Adapter Runtime Functionality disabled due to license restrictions.
2024-05-31 14:39:37 CEST [ISS.0001.0008W] (tid=60) Guaranteed Delivery Functionality disabled due to license restrictions.
2024-05-31 14:39:37 CEST [ISS.0025.0041I] (tid=60) FIPS mode not initialized
2024-05-31 14:39:47 CEST [ISS.0025.0024I] (tid=60) JDBC Connection Manager started
2024-05-31 14:39:52 CEST [ISS.0095.0013I] (tid=60) Audit Logging initialized.
2024-05-31 14:40:23 CEST [ISS.0045.0096I] (tid=60) Startup action for the IS Statistics Data Collector is underway.
2024-05-31 14:40:23 CEST [ISS.0033.0168I] (tid=60) Cluster Node Name: localhost.
2024-05-31 14:40:23 CEST [ISS.0033.0152C] (tid=379) Communication with Terracotta Server Array has been established.
2024-05-31 14:40:23 CEST [ISS.0033.0109I] (tid=60) Added server localhost:5555 to cluster.
2024-05-31 14:40:23 CEST [BAS.0123.0001I] (tid=60) FSData full consistency check is being performed. Db:/data/agw/107/APIGW/WmRepository4/RepoV4
2024-05-31 14:40:24 CEST [ISS.0045.0086I] (tid=501) Loaded Statistics Data Collector resource from path: jar:file:/agw/107/IntegrationServer/lib/is-lucene-monitor.jar!/monitorRepo/core/conf/jvmstats.yml
2024-05-31 14:40:24 CEST [ISS.0045.0086I] (tid=501) Loaded Statistics Data Collector resource from path: jar:file:/agw/107/IntegrationServer/lib/is-lucene-monitor.jar!/monitorRepo/core/conf/core.yml
2024-05-31 14:40:25 CEST [ISS.0045.0100I] (tid=501) IS Statistics Data Collector index is OPEN for updates. Mode: CREATE_OR_APPEND
2024-05-31 14:40:25 CEST [ISS.0045.0097I] (tid=501) IS Statistics Data Collector Startup successfully completed in 1,835 milliseconds
2024-05-31 14:40:27 CEST [ISS.0025.0017I] (tid=60) Repository Manager started
2024-05-31 14:40:40 CEST [none.none.noneI] (tid=60) My webMethods Server 10.7.0.0001-0063
2024-05-31 14:40:40 CEST [none.none.noneI] (tid=60) My webMethods Server 10.7.0.0001-0063
2024-05-31 14:40:40 CEST [none.none.noneI] (tid=60) My webMethods Server 10.7.0.0001-0063
2024-05-31 14:40:40 CEST [none.none.noneI] (tid=60) My webMethods Server 10.7.0.0001-0063
2024-05-31 14:40:40 CEST [none.none.noneI] (tid=60) My webMethods Server 10.7.0.0001-0063
2024-05-31 14:40:40 CEST [none.none.noneI] (tid=60) My webMethods Server 10.7.0.0001-0063
2024-05-31 14:40:56 CEST [CommonLib.MWS.0010I] (tid=60) [010] Initializing MWSLibrary
2024-05-31 14:40:56 CEST [CommonLib.MWS.0012I] (tid=60) [012] Loading configuration from the MWS database using connection system properties
2024-05-31 14:40:57 CEST [ISS.0048.0019I] (tid=60) Integration Server detected loss of its Log4j configuration. Integration Server has now restored its Log4j configuration.
2024-05-31 14:40:57 CEST [CommonLib.MWS.0016I] (tid=60) [016] com.webMethods.sc.mws.clusterId: 1091017673
2024-05-31 14:40:57 CEST [CommonLib.MWS.0016I] (tid=60) [016] com.webMethods.sc.mws.jndiProviderUrl: null
2024-05-31 14:40:57 CEST [CommonLib.MWS.0016I] (tid=60) [016] com.webMethods.sc.mws.frontEndUrl: http://[MWS_HOST]:[MWS_PORT]
2024-05-31 14:40:58 CEST [ISS.0024.0012I] (tid=60) Central User Management initialized successfully.
2024-05-31 14:40:58 CEST [ISS.0014.0054C] (tid=60) Error occurred while initializing server: com.wm.util.coder.InvalidDatatypeException: [ISC.0076.9009] Root element is null at com.wm.util.coder.XMLCoder.decode(XMLCoder.java:328)at com.wm.util.coder.Coder.readFromFile(Coder.java:139) at com.wm.app.b2b.server.ACLManager.loadGenericAclMap(ACLManager.java:907) at com.wm.app.b2b.server.ACLManager.loadAclMap(ACLManager.java:1209) at com.wm.app.b2b.server.ACLManager.init(ACLManager.java:142) at com.wm.app.b2b.server.ACLManager.init(ACLManager.java:133) at com.wm.app.b2b.server.ACLManager.init(ACLManager.java:129) at com.wm.app.b2b.server.Server.run(Server.java:670)
2024-05-31 14:40:58 CEST [CommonLib.CDS.UnknownKeyI] (tid=555) REST CDS is back online using: http://[MWS_HOST]:[MWS_PORT]

Can you please help?

Thank you!

Regards,
Gilberto

It seems like the ACL*.cnf files under “…\IntegrationServer\instances\default\config” are corrupted. You can restore them from the “…\IntegrationServer\instances\default\config\backup” folder after taking a backup of existing files under the config folder. You will have to restart the IS after that.

Thank you Akshith Arremreddy!

Problem solved.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.