My Oracle Support Banner

StringIndexOutOfBoundsException Error While Reconfiguring The Domain (Doc ID 2669369.1)

Last updated on MAY 18, 2020

Applies to:

Oracle SOA Suite - Version 12.2.1.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.1.0.0 version, Fabric

When attempting to reconfigure the domain after the upgrade from 12.2.1.2. to 12.2.1.3,
the following error occurs.

ERROR
-----------------------
2020-05-06 04:43:59,044 SEVERE [66] com.oracle.cie.domain.progress.AbstractProgressGenerator - Error occurred in phase {Reading Domain} execution.
com.oracle.cie.common.CommonException: fail to load domain from directory
Root Cause: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at com.oracle.cie.domain.WLSTemplateBuilder.parseDomainDirectory(WLSTemplateBuilder.java:1621)
at com.oracle.cie.domain.WLSTemplateBuilder.buildDomainTemplate(WLSTemplateBuilder.java:2425)
at com.oracle.cie.domain.WLSTemplateBuilder.buildDomainTemplate(WLSTemplateBuilder.java:2392)
at com.oracle.cie.domain.WLSTemplateBuilder.buildTemplateForReconfiguration(WLSTemplateBuilder.java:2206)
at com.oracle.cie.domain.progress.domain.reconfig.wlscore.ReadingDomainPhase.execute(ReadingDomainPhase.java:95)
at com.oracle.cie.domain.progress.AbstractProgressGenerator.run(AbstractProgressGenerator.java:94)
at java.lang.Thread.run(Thread.java:748)

2020-05-06 06:13:15,686 SEVERE [66] com.oracle.cie.domain.progress.AbstractProgressGenerator - Error occurred in phase {Reading Domain} execution.
com.oracle.cie.common.CommonException: fail to load domain from directory
Root Cause: java.lang.StringIndexOutOfBoundsException: String index out of range: -1

 

In the reconfig.log file:

 

2020-05-06 06:13:15,675 FINE [66] com.oracle.cie.domain.aspect.AbstractConfigAspect - value === > [Lcom.oracle.cie.domain.xml.configxb.JDBCStoreType;@5842d555
2020-05-06 06:13:15,675 FINE [66] com.oracle.cie.domain.aspect.AbstractConfigAspect - val.getClass() === > com.oracle.cie.domain.xml.configxb.JDBCStoreType[]
2020-05-06 06:13:15,675 SEVERE [66] com.oracle.cie.domain.WLSTemplateBuilder - fail to load domain from directory
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at com.oracle.cie.domain.WLSJmsHelper.getOrignalAspectName(WLSJmsHelper.java:2931)
at com.oracle.cie.domain.jms.JMSDeployer.saveResourceJMSObjectCopies(JMSDeployer.java:1519)
at com.oracle.cie.domain.jms.JMSDeployer.saveResourceJMSObjectCopies(JMSDeployer.java:105)
at com.oracle.cie.domain.jms.JMSDeployer.init(JMSDeployer.java:1042)
at com.oracle.cie.domain.jms.JMSDeployer.<init>(JMSDeployer.java:74)
at com.oracle.cie.domain.DomainTemplate.init(DomainTemplate.java:368)
at com.oracle.cie.domain.DomainTemplate.<init>(DomainTemplate.java:271)
at com.oracle.cie.domain.DomainTemplate.<init>(DomainTemplate.java:250)
at com.oracle.cie.domain.DomainTemplate.<init>(DomainTemplate.java:232)
at com.oracle.cie.domain.DomainTemplate.<init>(DomainTemplate.java:216)
at com.oracle.cie.domain.WLSTemplateBuilder.parseDomainDirectory(WLSTemplateBuilder.java:1297)
at com.oracle.cie.domain.WLSTemplateBuilder.buildDomainTemplate(WLSTemplateBuilder.java:2425)
at com.oracle.cie.domain.WLSTemplateBuilder.buildDomainTemplate(WLSTemplateBuilder.java:2392)
at com.oracle.cie.domain.WLSTemplateBuilder.buildTemplateForReconfiguration(WLSTemplateBuilder.java:2206)
at com.oracle.cie.domain.progress.domain.reconfig.wlscore.ReadingDomainPhase.execute(ReadingDomainPhase.java:95)
at com.oracle.cie.domain.progress.AbstractProgressGenerator.run(AbstractProgressGenerator.java:94)
at java.lang.Thread.run(Unknown Source)
2020-05-06 06:13:15,686 SEVERE [66] com.oracle.cie.domain.progress.AbstractProgressGenerator - Error occurred in phase {Reading Domain} execution.
com.oracle.cie.common.CommonException: fail to load domain from directory
Root Cause: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at com.oracle.cie.domain.WLSTemplateBuilder.parseDomainDirectory(WLSTemplateBuilder.java:1621)
at com.oracle.cie.domain.WLSTemplateBuilder.buildDomainTemplate(WLSTemplateBuilder.java:2425)
at com.oracle.cie.domain.WLSTemplateBuilder.buildDomainTemplate(WLSTemplateBuilder.java:2392)
at com.oracle.cie.domain.WLSTemplateBuilder.buildTemplateForReconfiguration(WLSTemplateBuilder.java:2206)
at com.oracle.cie.domain.progress.domain.reconfig.wlscore.ReadingDomainPhase.execute(ReadingDomainPhase.java:95)
at com.oracle.cie.domain.progress.AbstractProgressGenerator.run(AbstractProgressGenerator.java:94)
at java.lang.Thread.run(Unknown Source)


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Run the upgrade assistant
2. Run the reconfiguration wizard
3. The error occurs


Cause

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
Symptoms
Cause
Solution
References


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