After Liquibase Upgrade, Changelog parameter Syntax

I am trying to upgrade my liquibase from 3.4.2 to 4.21.1. after upgrade while running my liquibase status command i.e.

# Append RELEASEPATH to existing liquibase.properties (remove old if present)

sed -i “/^RELEASEPATH=/d” $APSP_HOME/liquibase_APSP/$RELEASE/liquibase.properties

echo “RELEASEPATH=$APSP_HOME/$PRODUCT/$RELEASE” >> $APSP_HOME/liquibase_APSP/$RELEASE/liquibase.properties

java -jar $APSP_HOME/liquibase-4.23.2/liquibase-core-4.23.2.jar \

java -jar $APSP_HOME/liquibase-4.21.1/lib/liquibase-core-4.21.1.jar \

–defaultSchemaName=$SCHEMA_CLIENT \

–contexts=$CONTEXT \

–logFile=$APSP_HOME/$PRODUCT/$RELEASE/logs/$SCHEMA/${SCHEMA_CLIENT}_lblog_${NOW}.log \

–changeLogFile=$CHANGE_LOGFILE \

–defaultsFile=$APSP_HOME/liquibase_APSP/$RELEASE/liquibase.properties \

–classpath=$OJDBC6_HOME:$APSP_HOME/$PRODUCT/$RELEASE/DBCR \

–logLevel=$LOGGING_LEVEL \

$LIQSTAT 3>/dev/null

. Im getting error: Starting Liquibase at 02:35:18 (version 4.21.1 #9070 built at 2023-04-13 20:56+0000) Liquibase Version: 4.21.1 Liquibase Open Source 4.21.1 by Liquibase Unexpected error running Liquibase: java.lang.StackOverflowError java.lang.StackOverflowError at java.base/java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3963) at java.base/java.util.regex.Pattern$Start.match(Pattern.java. No DBCR available.

my masterchangelog:

oracle@SANDBOX-db:-DBCR>cat APSP_DB_ADMIN_7.changelog.xml

xsi:schemaLocation=" Liquibase | Liquibase XML Schema Definitions

http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-4.21.xsd">

changeset inside changelog A_1.2.changelog.xml :

Deployed by &&3

Deployed by &&3

. masterchangelog calls changelog which inn turn calls the sql files