fenger0888-a11y opened a new issue, #9729:
URL: https://github.com/apache/seatunnel/issues/9729

   ### Search before asking
   
   - [x] I had searched in the 
[issues](https://github.com/apache/seatunnel/issues?q=is%3Aissue+label%3A%22bug%22)
 and found no similar issues.
   
   
   ### What happened
   
   我使用 dolpinscheduler 3.1.9 采用cdc同步 Postgresql 到 MySQL  seatunnel 版本为 2.3.11 和 
2.3.9 两个版本都尝试。使用dolpinscheduler报错,但是直接运行dolpinscheduler 生成的 脚本,正常。
   
   ### SeaTunnel Version
   
   2.3.9 and 2.3.11
   
   ### SeaTunnel Config
   
   ```conf
   env {
     execution.parallelism = 1
     job.mode = "STREAMING"
     checkpoint.interval = 5000
     read_limit.bytes_per_second=7000000
     read_limit.rows_per_second=400
   }
   sink {
       Jdbc {
           driver="com.mysql.cj.jdbc.Driver"
           password="xxxx"
           
url="jdbc:mysql://xxxxx:33306/srt_cloud?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false"
           user=root
           generate_sink_sql = true
           database = test
           table = columns
           primary_keys = ["id"]
           field_ide = UPPERCASE
           schema_save_mode = "CREATE_SCHEMA_WHEN_NOT_EXIST"
           data_save_mode="APPEND_DATA"
       }
   }
   source {
       Postgres-CDC {
           driver="org.postgresql.Driver"
           password="xxxx"
           schema-names = ["middle_service_etl"]
           table-names=["srt_cloud.middle_service_etl.columns"]
           
base-url="jdbc:postgresql://xxxxxxx.aliyuncs.com:5432/srt_cloud?loggerLevel=OFF"
           username="postgres"
           database-names = ["srt_cloud"]
       }
   }
   ```
   
   ### Running Command
   
   ```shell
   3.1.9 dolphin
   ```
   
   ### Error Exception
   
   ```log
   LOG-PATH]: 
/data/soft/apache-dolphinscheduler-3.1.9-bin/standalone-server/logs/20250820/18642401605249_24-2397-2436.log,
 [HOST]:  Host{address='172.17.246.197:1234', ip='172.17.246.197', port=1234}
   [INFO] 2025-08-20 01:26:14.124 +0000 - Begin to pulling task
   [INFO] 2025-08-20 01:26:14.126 +0000 - Begin to initialize task
   [INFO] 2025-08-20 01:26:14.127 +0000 - Set task startTime: Wed Aug 20 
01:26:14 UTC 2025
   [INFO] 2025-08-20 01:26:14.127 +0000 - Set task envFile: 
/data/soft/apache-dolphinscheduler-3.1.9-bin/standalone-server/conf/dolphinscheduler_env.sh
   [INFO] 2025-08-20 01:26:14.127 +0000 - Set task appId: 2397_2436
   [INFO] 2025-08-20 01:26:14.127 +0000 - End initialize task
   [INFO] 2025-08-20 01:26:14.129 +0000 - Set task status to 
TaskExecutionStatus{code=1, desc='running'}
   [INFO] 2025-08-20 01:26:14.129 +0000 - TenantCode:admin check success
   [INFO] 2025-08-20 01:26:14.130 +0000 - 
ProcessExecDir:/data/dolphinscheduler/exec/process/admin/18585750364160/18642401605249_24/2397/2436
 check success
   [INFO] 2025-08-20 01:26:14.130 +0000 - Resources:{} check success
   [INFO] 2025-08-20 01:26:14.130 +0000 - Task plugin: SEATUNNEL create success
   [INFO] 2025-08-20 01:26:14.130 +0000 - SeaTunnel task params 
{"localParams":[],"rawScript":"env {\n  execution.parallelism = 1\n  job.mode = 
\"STREAMING\"\n  checkpoint.interval = 5000\n  
read_limit.bytes_per_second=7000000\n  read_limit.rows_per_second=400\n}\nsink 
{\n    Jdbc {\n        driver=\"com.mysql.cj.jdbc.Driver\"\n        
password=\"Hny@20230926\"\n        
url=\"jdbc:mysql://xxxx:33306/srt_cloud?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false\"\n
        user=root\n        generate_sink_sql = true\n        database = test\n  
      table = columns\n        primary_keys = [\"id\"]\n        field_ide = 
UPPERCASE\n        schema_save_mode = \"CREATE_SCHEMA_WHEN_NOT_EXIST\"\n        
data_save_mode=\"APPEND_DATA\"\n    }\n}\nsource {\n    Postgres-CDC {\n        
driver=\"org.postgresql.Driver\"\n        password=\"1qazXSW@\"\n        
schema-names = [\"middle_service_etl\"]\n        table-names=[\"columns\"]\n    
    base-url=\"jdbc:postgresql://pgm-uf6vp
 437rk55012xko.pg.rds.aliyuncs.com:5432/srt_cloud?loggerLevel=OFF\"\n        
username=\"postgres\"\n        database-names = [\"srt_cloud\"]\n    
}\n}\ntransform 
{}","resourceList":[],"startupScript":"seatunnel.sh","useCustom":true,"deployMode":"local","others":""}
   [INFO] 2025-08-20 01:26:14.130 +0000 - Success initialized task plugin 
instance success
   [INFO] 2025-08-20 01:26:14.131 +0000 - Success set taskVarPool: null
   [INFO] 2025-08-20 01:26:14.131 +0000 - raw custom config content : env {
     execution.parallelism = 1
     job.mode = "STREAMING"
     checkpoint.interval = 5000
     read_limit.bytes_per_second=7000000
     read_limit.rows_per_second=400
   }
   sink {
       Jdbc {
           driver="com.mysql.cj.jdbc.Driver"
           password="Hny@20230926"
           
url="jdbc:mysql://39.106.46.125:33306/srt_cloud?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false"
           user=root
           generate_sink_sql = true
           database = test
           table = columns
           primary_keys = ["id"]
           field_ide = UPPERCASE
           schema_save_mode = "CREATE_SCHEMA_WHEN_NOT_EXIST"
           data_save_mode="APPEND_DATA"
       }
   }
   source {
       Postgres-CDC {
           driver="org.postgresql.Driver"
           password="1qazXSW@"
           schema-names = ["middle_service_etl"]
           table-names=["columns"]
           base-url="jdbc:postgresql://:5432/srt_cloud?loggerLevel=OFF"
           username="postgres"
           database-names = ["srt_cloud"]
       }
   }
   transform {}
   [INFO] 2025-08-20 01:26:14.131 +0000 - tenantCode :admin, task 
dir:/data/dolphinscheduler/exec/process/admin/18585750364160/18642401605249_24/2397/2436
   [INFO] 2025-08-20 01:26:14.131 +0000 - generate script 
file:/data/dolphinscheduler/exec/process/admin/18585750364160/18642401605249_24/2397/2436/seatunnel_2397_2436.conf
   [INFO] 2025-08-20 01:26:14.132 +0000 - SeaTunnel task command: 
${SEATUNNEL_HOME}/bin/seatunnel.sh --config 
/data/dolphinscheduler/exec/process/admin/18585750364160/18642401605249_24/2397/2436/seatunnel_2397_2436.conf
 --deploy-mode local
   [INFO] 2025-08-20 01:26:14.132 +0000 - Begin to create command 
file:/data/dolphinscheduler/exec/process/admin/18585750364160/18642401605249_24/2397/2436/2397_2436.command
   [INFO] 2025-08-20 01:26:14.132 +0000 - Success create command file, command: 
#!/bin/bash
   BASEDIR=$(cd `dirname $0`; pwd)
   cd $BASEDIR
   source 
/data/soft/apache-dolphinscheduler-3.1.9-bin/standalone-server/conf/dolphinscheduler_env.sh
   ${SEATUNNEL_HOME}/bin/seatunnel.sh --config 
/data/dolphinscheduler/exec/process/admin/18585750364160/18642401605249_24/2397/2436/seatunnel_2397_2436.conf
 --deploy-mode local
   [INFO] 2025-08-20 01:26:14.139 +0000 - task run command: sudo -u admin -i 
bash 
/data/dolphinscheduler/exec/process/admin/18585750364160/18642401605249_24/2397/2436/2397_2436.command
   [INFO] 2025-08-20 01:26:14.139 +0000 - process start, process id is: 9533
   [INFO] 2025-08-20 01:26:15.140 +0000 -  -> 2025-08-20 09:26:15,070 WARN  
[ommandArgs$MasterTypeValidator] [main] - 
        
******************************************************************************************
        -e and --deploy-mode deprecated in 2.3.1, please use -m and --master 
instead of it
        
******************************************************************************************
        2025-08-20 09:26:15,116 INFO  [c.h.i.c.AbstractConfigLocator ] [main] - 
Loading configuration '/data/soft/apache-seatunnel-2.3.9/config/seatunnel.yaml' 
from System property 'seatunnel.config'
        2025-08-20 09:26:15,116 INFO  [c.h.i.c.AbstractConfigLocator ] [main] - 
Using configuration file at 
/data/soft/apache-seatunnel-2.3.9/config/seatunnel.yaml
        2025-08-20 09:26:15,119 INFO  [o.a.s.e.c.c.SeaTunnelConfig   ] [main] - 
seatunnel.home is 
/data/dolphinscheduler/exec/process/admin/18585750364160/18642401605249_24/2397/2436
   [INFO] 2025-08-20 01:26:16.146 +0000 -  -> 2025-08-20 09:26:15,255 WARN  
[amlSeaTunnelDomConfigProcessor] [main] - Unrecognized element: log
        2025-08-20 09:26:15,255 INFO  [amlSeaTunnelDomConfigProcessor] [main] - 
Dynamic slot is enabled, the schedule strategy is set to REJECT
        2025-08-20 09:26:15,256 INFO  [c.h.i.c.AbstractConfigLocator ] [main] - 
Loading configuration '/data/soft/apache-seatunnel-2.3.9/config/hazelcast.yaml' 
from System property 'hazelcast.config'
        2025-08-20 09:26:15,256 INFO  [c.h.i.c.AbstractConfigLocator ] [main] - 
Using configuration file at 
/data/soft/apache-seatunnel-2.3.9/config/hazelcast.yaml
        2025-08-20 09:26:15,902 INFO  [c.h.i.c.AbstractConfigLocator ] [main] - 
Loading configuration 
'/data/soft/apache-seatunnel-2.3.9/config/hazelcast-client.yaml' from System 
property 'hazelcast.client.config'
        2025-08-20 09:26:15,902 INFO  [c.h.i.c.AbstractConfigLocator ] [main] - 
Using configuration file at 
/data/soft/apache-seatunnel-2.3.9/config/hazelcast-client.yaml
        2025-08-20 09:26:15,985 WARN  [c.h.i.AddressPicker           ] [main] - 
[LOCAL] [seatunnel-726401] [5.1] You configured your member address as host 
name. Please be aware of that your dns can be spoofed. Make sure that your dns 
configurations are correct.
        2025-08-20 09:26:15,985 INFO  [c.h.i.AddressPicker           ] [main] - 
[LOCAL] [seatunnel-726401] [5.1] Resolving domain name 'localhost' to 
address(es): [127.0.0.1, 0:0:0:0:0:0:0:1]
        2025-08-20 09:26:15,986 INFO  [c.h.i.AddressPicker           ] [main] - 
[LOCAL] [seatunnel-726401] [5.1] Interfaces is disabled, trying to pick one 
address from TCP-IP config addresses: [localhost/127.0.0.1, 
localhost/0:0:0:0:0:0:0:1]
        2025-08-20 09:26:16,016 INFO  [o.a.s.e.s.SeaTunnelServer     ] [main] - 
SeaTunnel server start...
        2025-08-20 09:26:16,020 INFO  [c.h.system                    ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] Based on Hazelcast IMDG version: 
5.1.0 (20220228 - 21f20e7)
        2025-08-20 09:26:16,021 INFO  [c.h.system                    ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] Cluster name: seatunnel-726401
        2025-08-20 09:26:16,021 INFO  [c.h.system                    ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] 
                                                                 
         _____               _____                             _ 
        /  ___|             |_   _|                           | |
        \ `--.   ___   __ _   | |   _   _  _ __   _ __    ___ | |
         `--. \ / _ \ / _` |  | |  | | | || '_ \ | '_ \  / _ \| |
        /\__/ /|  __/| (_| |  | |  | |_| || | | || | | ||  __/| |
        \____/  \___| \__,_|  \_/   \__,_||_| |_||_| |_| \___||_|
                                                                 
        
        2025-08-20 09:26:16,021 INFO  [c.h.system                    ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] Copyright © 2021-2024 The Apache 
Software Foundation. Apache SeaTunnel, SeaTunnel, and its feather logo are 
trademarks of The Apache Software Foundation.
        2025-08-20 09:26:16,021 INFO  [c.h.system                    ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] Integrity Checker is disabled. 
Fail-fast on corrupted executables will not be performed.
        To enable integrity checker do one of the following: 
          - Change member config using Java API: 
config.setIntegrityCheckerEnabled(true);
          - Change XML/YAML configuration property: Set 
hazelcast.integrity-checker.enabled to true
          - Add system property: -Dhz.integritychecker.enabled=true (for 
Hazelcast embedded, works only when loading config via Config.load)
          - Add environment variable: HZ_INTEGRITYCHECKER_ENABLED=true 
(recommended when running container image. For Hazelcast embedded, works only 
when loading config via Config.load)
        2025-08-20 09:26:16,024 INFO  [c.h.system                    ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] The Jet engine is disabled.
        To enable the Jet engine on the members, do one of the following:
          - Change member config using Java API: 
config.getJetConfig().setEnabled(true)
          - Change XML/YAML configuration property: Set hazelcast.jet.enabled 
to true
          - Add system property: -Dhz.jet.enabled=true (for Hazelcast embedded, 
works only when loading config via Config.load)
          - Add environment variable: HZ_JET_ENABLED=true (recommended when 
running container image. For Hazelcast embedded, works only when loading config 
via Config.load)
   [INFO] 2025-08-20 01:26:17.148 +0000 -  -> 2025-08-20 09:26:16,730 INFO  
[c.h.s.security                ] [main] - [localhost]:15801 [seatunnel-726401] 
[5.1] Enable DEBUG/FINE log level for log category 
com.hazelcast.system.security  or use -Dhazelcast.security.recommendations 
system property to see 🔒 security recommendations and the status of current 
config.
        2025-08-20 09:26:16,816 INFO  [o.a.s.e.s.SeaTunnelNodeContext] [main] - 
Using LiteNodeDropOutTcpIpJoiner TCP/IP discovery
        2025-08-20 09:26:16,818 WARN  [c.h.c.CPSubsystem             ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] CP Subsystem is not enabled. CP data 
structures will operate in UNSAFE mode! Please note that UNSAFE mode will not 
provide strong consistency guarantees.
        2025-08-20 09:26:17,023 INFO  [.c.c.DefaultClassLoaderService] [main] - 
start classloader service with cache mode
        2025-08-20 09:26:17,031 INFO  [c.h.i.c.AbstractConfigLocator ] [main] - 
Loading configuration '/data/soft/apache-seatunnel-2.3.9/config/seatunnel.yaml' 
from System property 'seatunnel.config'
        2025-08-20 09:26:17,031 INFO  [c.h.i.c.AbstractConfigLocator ] [main] - 
Using configuration file at 
/data/soft/apache-seatunnel-2.3.9/config/seatunnel.yaml
        2025-08-20 09:26:17,036 WARN  [amlSeaTunnelDomConfigProcessor] [main] - 
Unrecognized element: log
        2025-08-20 09:26:17,037 INFO  [amlSeaTunnelDomConfigProcessor] [main] - 
Dynamic slot is enabled, the schedule strategy is set to REJECT
        2025-08-20 09:26:17,037 INFO  [c.h.i.c.AbstractConfigLocator ] [main] - 
Loading configuration '/data/soft/apache-seatunnel-2.3.9/config/hazelcast.yaml' 
from System property 'hazelcast.config'
        2025-08-20 09:26:17,037 INFO  [c.h.i.c.AbstractConfigLocator ] [main] - 
Using configuration file at 
/data/soft/apache-seatunnel-2.3.9/config/hazelcast.yaml
        2025-08-20 09:26:17,059 WARN  [o.a.s.e.s.TaskExecutionService] 
[pool-3-thread-1] - [localhost]:15801 [seatunnel-726401] [5.1] The Node is not 
ready yet, Node state STARTING,looking forward to the next scheduling
        2025-08-20 09:26:17,059 INFO  [o.a.s.e.s.TaskExecutionService] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] Created new BusWork : 794940817
        2025-08-20 09:26:17,072 WARN  [a.s.e.s.s.s.DefaultSlotService] 
[hz.main.seaTunnel.slotService.thread] - failed send heartbeat to resource 
manager, will retry later. this address: [localhost]:15801
        2025-08-20 09:26:17,075 INFO  [o.a.s.e.s.CoordinatorService  ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] Start pending job schedule thread
   [INFO] 2025-08-20 01:26:18.148 +0000 -  -> 2025-08-20 09:26:17,360 WARN  
[o.a.h.u.NativeCodeLoader      ] [main] - Unable to load native-hadoop library 
for your platform... using builtin-java classes where applicable
        2025-08-20 09:26:17,642 INFO  [o.a.s.e.s.CoordinatorService  ] 
[pool-7-thread-1] - [localhost]:15801 [seatunnel-726401] [5.1] 
        ***********************************************
             CoordinatorService Thread Pool Status
        ***********************************************
        activeCount               :                   1
        corePoolSize              :                  10
        maximumPoolSize           :          2147483647
        poolSize                  :                   1
        completedTaskCount        :                   0
        taskCount                 :                   1
        ***********************************************
        
        2025-08-20 09:26:17,649 INFO  [o.a.s.e.s.JettyService        ] [main] - 
SeaTunnel REST service will start on port 18080
        2025-08-20 09:26:17,663 INFO  [o.a.s.s.o.e.j.u.log           ] [main] - 
Logging initialized @3427ms to 
org.apache.seatunnel.shade.org.eclipse.jetty.util.log.Slf4jLog
        2025-08-20 09:26:17,759 WARN  [a.s.s.o.e.j.s.h.ContextHandler] [main] - 
Empty contextPath
        2025-08-20 09:26:17,780 INFO  [o.a.s.s.o.e.j.s.Server        ] [main] - 
jetty-9.4.56.v20240826; built: 2024-08-26T17:15:05.868Z; git: 
ec6782ff5ead824dabdcf47fa98f90a4aedff401; jvm 1.8.0_333-b02
        2025-08-20 09:26:17,819 INFO  [o.a.s.s.o.e.j.s.session       ] [main] - 
DefaultSessionIdManager workerName=node0
        2025-08-20 09:26:17,819 INFO  [o.a.s.s.o.e.j.s.session       ] [main] - 
No SessionScavenger set, using defaults
        2025-08-20 09:26:17,821 INFO  [o.a.s.s.o.e.j.s.session       ] [main] - 
node0 Scavenging every 660000ms
        2025-08-20 09:26:17,990 INFO  [a.s.s.o.e.j.s.h.ContextHandler] [main] - 
Started o.a.s.s.o.e.j.s.ServletContextHandler@20ab76ee{/,null,AVAILABLE}
        2025-08-20 09:26:18,001 INFO  [.s.s.o.e.j.s.AbstractConnector] [main] - 
Started ServerConnector@36aa52d2{HTTP/1.1, (http/1.1)}{0.0.0.0:18080}
        2025-08-20 09:26:18,001 INFO  [o.a.s.s.o.e.j.s.Server        ] [main] - 
Started @3766ms
        2025-08-20 09:26:18,045 INFO  [c.h.i.d.Diagnostics           ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] Diagnostics disabled. To enable add 
-Dhazelcast.diagnostics.enabled=true to the JVM arguments.
        2025-08-20 09:26:18,053 INFO  [c.h.c.LifecycleService        ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] [localhost]:15801 is STARTING
        2025-08-20 09:26:18,106 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-6] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15805 is added to the blacklist.
        2025-08-20 09:26:18,106 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-4] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15809 is added to the blacklist.
        2025-08-20 09:26:18,106 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-3] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15828 is added to the blacklist.
        2025-08-20 09:26:18,107 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-6] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15817 is added to the blacklist.
        2025-08-20 09:26:18,107 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-5] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15811 is added to the blacklist.
        2025-08-20 09:26:18,106 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-7] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15807 is added to the blacklist.
        2025-08-20 09:26:18,107 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-1] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15830 is added to the blacklist.
        2025-08-20 09:26:18,108 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-3] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15813 is added to the blacklist.
        2025-08-20 09:26:18,108 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-8] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15819 is added to the blacklist.
        2025-08-20 09:26:18,110 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-2] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15803 is added to the blacklist.
        2025-08-20 09:26:18,110 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-10] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15827 is added to the blacklist.
        2025-08-20 09:26:18,110 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-3] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15821 is added to the blacklist.
        2025-08-20 09:26:18,110 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-2] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15823 is added to the blacklist.
        2025-08-20 09:26:18,110 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-6] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15815 is added to the blacklist.
        2025-08-20 09:26:18,110 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-1] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15802 is added to the blacklist.
        2025-08-20 09:26:18,111 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-10] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15829 is added to the blacklist.
        2025-08-20 09:26:18,111 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-3] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15808 is added to the blacklist.
        2025-08-20 09:26:18,110 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-8] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15825 is added to the blacklist.
        2025-08-20 09:26:18,111 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-11] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15810 is added to the blacklist.
        2025-08-20 09:26:18,112 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-7] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15804 is added to the blacklist.
        2025-08-20 09:26:18,118 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-4] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15822 is added to the blacklist.
        2025-08-20 09:26:18,118 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-7] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15806 is added to the blacklist.
        2025-08-20 09:26:18,119 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-3] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15826 is added to the blacklist.
        2025-08-20 09:26:18,119 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-5] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15824 is added to the blacklist.
        2025-08-20 09:26:18,119 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-10] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15812 is added to the blacklist.
        2025-08-20 09:26:18,120 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-1] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15814 is added to the blacklist.
        2025-08-20 09:26:18,121 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-13] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15816 is added to the blacklist.
        2025-08-20 09:26:18,121 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-8] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15818 is added to the blacklist.
        2025-08-20 09:26:18,121 INFO  [s.j.LiteNodeDropOutTcpIpJoiner] 
[hz.main.cached.thread-11] - [localhost]:15801 [seatunnel-726401] [5.1] 
[localhost]:15820 is added to the blacklist.
   [INFO] 2025-08-20 01:26:19.150 +0000 -  -> 2025-08-20 09:26:19,124 INFO  
[c.h.i.c.ClusterService        ] [main] - [localhost]:15801 [seatunnel-726401] 
[5.1] 
        
        Members {size:1, ver:1} [
                Member [localhost]:15801 - 9292e231-ac31-41a3-a702-463f09485245 
[master node] [active master] this
        ]
        
        2025-08-20 09:26:19,148 INFO  [c.h.c.LifecycleService        ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] [localhost]:15801 is STARTED
   [INFO] 2025-08-20 01:26:20.150 +0000 -  -> 2025-08-20 09:26:19,159 INFO  
[c.h.i.d.HealthMonitor         ] [hz.main.HealthMonitor] - [localhost]:15801 
[seatunnel-726401] [5.1] processors=8, physical.memory.total=30.3G, 
physical.memory.free=1.1G, swap.space.total=0, swap.space.free=0, 
heap.memory.used=83.8M, heap.memory.free=236.2M, heap.memory.total=320.0M, 
heap.memory.max=455.5M, heap.memory.used/total=26.20%, 
heap.memory.used/max=18.40%, minor.gc.count=3, minor.gc.time=59ms, 
major.gc.count=2, major.gc.time=102ms, load.process=42.86%, load.system=85.71%, 
load.systemAverage=4.21, thread.count=126, thread.peakCount=126, 
cluster.timeDiff=0, event.q.size=0, executor.q.async.size=0, 
executor.q.client.size=0, executor.q.client.query.size=0, 
executor.q.client.blocking.size=0, executor.q.query.size=0, 
executor.q.scheduled.size=0, executor.q.io.size=0, executor.q.system.size=0, 
executor.q.operations.size=0, executor.q.priorityOperation.size=0, 
operations.completed.count=0, executor.q.mapLo
 ad.size=0, executor.q.mapLoadAllKeys.size=0, executor.q.cluster.size=0, 
executor.q.response.size=0, operations.running.count=0, 
operations.pending.invocations.percentage=0.00%, 
operations.pending.invocations.count=0, proxy.count=0, clientEndpoint.count=0, 
connection.active.count=0, client.connection.count=0, connection.count=0
        2025-08-20 09:26:19,175 INFO  [o.a.s.e.s.CoordinatorService  ] 
[pool-5-thread-1] - [localhost]:15801 [seatunnel-726401] [5.1] This node become 
a new active master node, begin init coordinator service
        2025-08-20 09:26:19,200 INFO  [.c.i.s.ClientInvocationService] [main] - 
hz.client_1 [seatunnel-726401] [5.1] Running with 2 response threads, 
dynamic=true
        2025-08-20 09:26:19,225 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel-726401] [5.1] HazelcastClient 5.1 (20220228 - 21f20e7) 
is STARTING
        2025-08-20 09:26:19,227 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel-726401] [5.1] HazelcastClient 5.1 (20220228 - 21f20e7) 
is STARTED
        2025-08-20 09:26:19,229 INFO  [o.a.s.e.s.CoordinatorService  ] 
[pool-5-thread-1] - [localhost]:15801 [seatunnel-726401] [5.1] Loaded event 
handlers: [org.apache.seatunnel.api.event.LoggingEventHandler@6165246b]
        2025-08-20 09:26:19,237 INFO  [.c.i.c.ClientConnectionManager] [main] - 
hz.client_1 [seatunnel-726401] [5.1] Trying to connect to cluster: 
seatunnel-726401
        2025-08-20 09:26:19,240 INFO  [.c.i.c.ClientConnectionManager] [main] - 
hz.client_1 [seatunnel-726401] [5.1] Trying to connect to [localhost]:15801
        2025-08-20 09:26:19,261 INFO  [.h.i.p.i.PartitionStateManager] 
[seatunnel-coordinator-service-1] - [localhost]:15801 [seatunnel-726401] [5.1] 
Initializing cluster partition table arrangement...
        2025-08-20 09:26:19,266 INFO  [.p.t.AuthenticationMessageTask] 
[hz.main.generic-operation.thread-0] - [localhost]:15801 [seatunnel-726401] 
[5.1] Received auth from Connection[id=1, /127.0.0.1:15801->/127.0.0.1:33224, 
qualifier=null, endpoint=[127.0.0.1]:33224, 
remoteUuid=9beaed16-82ef-471e-a4bd-c7ace2379886, alive=true, 
connectionType=JVM, planeIndex=-1], successfully authenticated, clientUuid: 
9beaed16-82ef-471e-a4bd-c7ace2379886, client name: hz.client_1, client version: 
5.1
        2025-08-20 09:26:19,270 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel-726401] [5.1] HazelcastClient 5.1 (20220228 - 21f20e7) 
is CLIENT_CONNECTED
        2025-08-20 09:26:19,270 INFO  [.c.i.c.ClientConnectionManager] [main] - 
hz.client_1 [seatunnel-726401] [5.1] Authenticated with server 
[localhost]:15801:9292e231-ac31-41a3-a702-463f09485245, server version: 5.1, 
local address: /127.0.0.1:33224
        2025-08-20 09:26:19,272 INFO  [c.h.i.d.Diagnostics           ] [main] - 
hz.client_1 [seatunnel-726401] [5.1] Diagnostics disabled. To enable add 
-Dhazelcast.diagnostics.enabled=true to the JVM arguments.
        2025-08-20 09:26:19,293 INFO  [c.h.c.i.s.ClientClusterService] 
[hz.client_1.event-6] - hz.client_1 [seatunnel-726401] [5.1] 
        
        Members [1] {
                Member [localhost]:15801 - 9292e231-ac31-41a3-a702-463f09485245 
[master node]
        }
        
        2025-08-20 09:26:19,333 INFO  [.c.i.s.ClientStatisticsService] [main] - 
Client statistics is enabled with period 5 seconds.
        2025-08-20 09:26:19,478 INFO  [o.a.s.c.s.u.ConfigBuilder     ] [main] - 
Loading config file from path: 
/data/dolphinscheduler/exec/process/admin/18585750364160/18642401605249_24/2397/2436/seatunnel_2397_2436.conf
        2025-08-20 09:26:19,621 INFO  [o.a.s.c.s.u.ConfigShadeUtils  ] [main] - 
Load config shade spi: [base64]
        2025-08-20 09:26:19,690 INFO  [o.a.s.c.s.u.ConfigBuilder     ] [main] - 
Parsed config file: 
        {
            "env" : {
                "execution.parallelism" : 1,
                "job.mode" : "STREAMING",
                "checkpoint.interval" : 5000,
                "read_limit.bytes_per_second" : 7000000,
                "read_limit.rows_per_second" : 400
            },
            "sink" : [
                {
                    "driver" : "com.mysql.cj.jdbc.Driver",
                    "password" : "******",
                    "url" : 
"jdbc:mysql://39.106.46.125:33306/srt_cloud?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false",
                    "user" : "root",
                    "generate_sink_sql" : true,
                    "database" : "test",
                    "table" : "columns",
                    "primary_keys" : [
                        "id"
                    ],
                    "field_ide" : "UPPERCASE",
                    "schema_save_mode" : "CREATE_SCHEMA_WHEN_NOT_EXIST",
                    "data_save_mode" : "APPEND_DATA",
                    "plugin_name" : "Jdbc"
                }
            ],
            "source" : [
                {
                    "driver" : "org.postgresql.Driver",
                    "password" : "******",
                    "schema-names" : [
                        "middle_service_etl"
                    ],
                    "table-names" : [
                        "columns"
                    ],
                    "base-url" : 
"jdbc:postgresql://pgm-uf6vp437rk55012xko.pg.rds.aliyuncs.com:5432/srt_cloud?loggerLevel=OFF",
                    "username" : "******",
                    "database-names" : [
                        "srt_cloud"
                    ],
                    "plugin_name" : "Postgres-CDC"
                }
            ],
            "transform" : []
        }
        
        2025-08-20 09:26:19,701 INFO  [p.MultipleTableJobConfigParser] [main] - 
add common jar in plugins :[]
        2025-08-20 09:26:19,717 INFO  [.s.p.d.AbstractPluginDiscovery] [main] - 
Load SeaTunnelSink Plugin from /data/soft/apache-seatunnel-2.3.9/connectors
        2025-08-20 09:26:19,722 INFO  [.s.p.d.AbstractPluginDiscovery] [main] - 
Discovery plugin jar for: PluginIdentifier{engineType='seatunnel', 
pluginType='source', pluginName='Postgres-CDC'} at: 
file:/data/soft/apache-seatunnel-2.3.9/connectors/connector-cdc-postgres-2.3.9.jar
        2025-08-20 09:26:19,732 INFO  [.s.p.d.AbstractPluginDiscovery] [main] - 
Load SeaTunnelSink Plugin from /data/soft/apache-seatunnel-2.3.9/connectors
        2025-08-20 09:26:19,739 INFO  [.s.p.d.AbstractPluginDiscovery] [main] - 
Load SeaTunnelSink Plugin from /data/soft/apache-seatunnel-2.3.9/connectors
        2025-08-20 09:26:19,742 INFO  [.s.p.d.AbstractPluginDiscovery] [main] - 
Discovery plugin jar for: PluginIdentifier{engineType='seatunnel', 
pluginType='sink', pluginName='Jdbc'} at: 
file:/data/soft/apache-seatunnel-2.3.9/connectors/connector-jdbc-2.3.9.jar
        2025-08-20 09:26:19,747 INFO  [p.MultipleTableJobConfigParser] [main] - 
start generating all sources.
        2025-08-20 09:26:20,056 INFO  [.s.c.s.j.c.AbstractJdbcCatalog] [main] - 
Catalog Postgres established connection to 
jdbc:postgresql://pgm-uf6vp437rk55012xko.pg.rds.aliyuncs.com:5432/srt_cloud?loggerLevel=OFF
   [INFO] 2025-08-20 01:26:21.151 +0000 -  -> 2025-08-20 09:26:20,195 INFO  
[.s.c.s.j.c.AbstractJdbcCatalog] [main] - Catalog Postgres closing
        2025-08-20 09:26:20,196 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel-726401] [5.1] HazelcastClient 5.1 (20220228 - 21f20e7) 
is SHUTTING_DOWN
        2025-08-20 09:26:20,200 INFO  [c.h.i.s.t.TcpServerConnection ] 
[hz.main.IO.thread-in-1] - [localhost]:15801 [seatunnel-726401] [5.1] 
Connection[id=1, /127.0.0.1:15801->/127.0.0.1:33224, qualifier=null, 
endpoint=[127.0.0.1]:33224, remoteUuid=9beaed16-82ef-471e-a4bd-c7ace2379886, 
alive=false, connectionType=JVM, planeIndex=-1] closed. Reason: Connection 
closed by the other side
        2025-08-20 09:26:20,202 INFO  [.c.i.c.ClientConnectionManager] [main] - 
hz.client_1 [seatunnel-726401] [5.1] Removed connection to endpoint: 
[localhost]:15801:9292e231-ac31-41a3-a702-463f09485245, connection: 
ClientConnection{alive=false, connectionId=1, 
channel=NioChannel{/127.0.0.1:33224->localhost/127.0.0.1:15801}, 
remoteAddress=[localhost]:15801, lastReadTime=2025-08-20 09:26:19.471, 
lastWriteTime=2025-08-20 09:26:19.461, closedTime=2025-08-20 09:26:20.197, 
connected server version=5.1}
        2025-08-20 09:26:20,202 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel-726401] [5.1] HazelcastClient 5.1 (20220228 - 21f20e7) 
is CLIENT_DISCONNECTED
        2025-08-20 09:26:20,208 INFO  [c.h.c.i.ClientEndpointManager ] 
[hz.main.event-5] - [localhost]:15801 [seatunnel-726401] [5.1] Destroying 
ClientEndpoint{connection=Connection[id=1, /127.0.0.1:15801->/127.0.0.1:33224, 
qualifier=null, endpoint=[127.0.0.1]:33224, 
remoteUuid=9beaed16-82ef-471e-a4bd-c7ace2379886, alive=false, 
connectionType=JVM, planeIndex=-1], 
clientUuid=9beaed16-82ef-471e-a4bd-c7ace2379886, clientName=hz.client_1, 
authenticated=true, clientVersion=5.1, creationTime=1755653179260, latest 
clientAttributes=lastStatisticsCollectionTime=1755653179334,enterprise=false,clientType=JVM,clientVersion=5.1,clusterConnectionTimestamp=1755653179242,clientAddress=127.0.0.1,clientName=hz.client_1,credentials.principal=null,os.committedVirtualMemorySize=6528442368,os.freePhysicalMemorySize=1152167936,os.freeSwapSpaceSize=0,os.maxFileDescriptorCount=65535,os.openFileDescriptorCount=66,os.processCpuTime=11530000000,os.systemLoadAverage=4.21,os.totalPhysicalMemorySize=32491126784,os.tot
 
alSwapSpaceSize=0,runtime.availableProcessors=8,runtime.freeMemory=215470912,runtime.maxMemory=477626368,runtime.totalMemory=335544320,runtime.uptime=5173,runtime.usedMemory=120073408,
 labels=[]}
        2025-08-20 09:26:20,208 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel-726401] [5.1] HazelcastClient 5.1 (20220228 - 21f20e7) 
is SHUTDOWN
        2025-08-20 09:26:20,209 INFO  [s.c.s.s.c.ClientExecuteCommand] [main] - 
Closed SeaTunnel client......
        2025-08-20 09:26:20,210 INFO  [c.h.c.LifecycleService        ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] [localhost]:15801 is SHUTTING_DOWN
        2025-08-20 09:26:20,213 INFO  [c.h.i.p.i.MigrationManager    ] 
[hz.main.cached.thread-9] - [localhost]:15801 [seatunnel-726401] [5.1] Shutdown 
request of Member [localhost]:15801 - 9292e231-ac31-41a3-a702-463f09485245 
[master node] [active master] this is handled
        2025-08-20 09:26:20,219 INFO  [c.h.i.i.Node                  ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] Shutting down connection manager...
        2025-08-20 09:26:20,222 INFO  [c.h.i.i.Node                  ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] Shutting down node engine...
        2025-08-20 09:26:20,238 INFO  [.s.s.o.e.j.s.AbstractConnector] [main] - 
Stopped ServerConnector@36aa52d2{HTTP/1.1, (http/1.1)}{0.0.0.0:18080}
        2025-08-20 09:26:20,238 INFO  [o.a.s.s.o.e.j.s.session       ] [main] - 
node0 Stopped scavenging
        2025-08-20 09:26:20,239 INFO  [a.s.s.o.e.j.s.h.ContextHandler] [main] - 
Stopped o.a.s.s.o.e.j.s.ServletContextHandler@20ab76ee{/,null,STOPPED}
        2025-08-20 09:26:20,242 INFO  [.c.c.DefaultClassLoaderService] [main] - 
close classloader service
        2025-08-20 09:26:20,272 INFO  [o.a.s.e.s.EventService        ] 
[event-forwarder-0] - Event forward thread interrupted
   [INFO] 2025-08-20 01:26:24.064 +0000 - process has exited. execute 
path:/data/dolphinscheduler/exec/process/admin/18585750364160/18642401605249_24/2397/2436,
 processId:9533 ,exitStatusCode:1 ,processWaitForStatus:true ,processExitValue:1
   [INFO] 2025-08-20 01:26:24.066 +0000 - Send task execute result to master, 
the current task status: TaskExecutionStatus{code=6, desc='failure'}
   [INFO] 2025-08-20 01:26:24.067 +0000 - Remove the current task execute 
context from worker cache
   [INFO] 2025-08-20 01:26:24.067 +0000 - The current execute mode is develop 
mode, will not clear the task execute file: 
/data/dolphinscheduler/exec/process/admin/18585750364160/18642401605249_24/2397/2436
   [INFO] 2025-08-20 01:26:24.152 +0000 -  -> 2025-08-20 09:26:23,284 INFO  
[c.h.i.i.NodeExtension         ] [main] - [localhost]:15801 [seatunnel-726401] 
[5.1] Destroying node NodeExtension.
        2025-08-20 09:26:23,285 INFO  [c.h.i.i.Node                  ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] Hazelcast Shutdown is completed in 
3072 ms.
        2025-08-20 09:26:23,286 INFO  [c.h.c.LifecycleService        ] [main] - 
[localhost]:15801 [seatunnel-726401] [5.1] [localhost]:15801 is SHUTDOWN
        2025-08-20 09:26:23,286 INFO  [s.c.s.s.c.ClientExecuteCommand] [main] - 
Closed HazelcastInstance ......
        2025-08-20 09:26:23,286 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
        
        
===============================================================================
        
        
        2025-08-20 09:26:23,286 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
Fatal Error, 
        
        2025-08-20 09:26:23,286 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
Please submit bug report in https://github.com/apache/seatunnel/issues
        
        2025-08-20 09:26:23,286 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
Reason:SeaTunnel job executed failed 
        
        2025-08-20 09:26:23,288 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
Exception 
StackTrace:org.apache.seatunnel.core.starter.exception.CommandExecuteException: 
SeaTunnel job executed failed
                at 
org.apache.seatunnel.core.starter.seatunnel.command.ClientExecuteCommand.execute(ClientExecuteCommand.java:228)
                at 
org.apache.seatunnel.core.starter.SeaTunnel.run(SeaTunnel.java:40)
                at 
org.apache.seatunnel.core.starter.seatunnel.SeaTunnelClient.main(SeaTunnelClient.java:34)
        Caused by: org.apache.seatunnel.api.table.factory.FactoryException: 
ErrorCode:[API-06], ErrorDescription:[Factory initialize failed] - Unable to 
create a source for identifier 'Postgres-CDC'.
                at 
org.apache.seatunnel.api.table.factory.FactoryUtil.restoreAndPrepareSource(FactoryUtil.java:119)
                at 
org.apache.seatunnel.api.table.factory.FactoryUtil.createAndPrepareSource(FactoryUtil.java:68)
                at 
org.apache.seatunnel.engine.core.parse.MultipleTableJobConfigParser.parseSource(MultipleTableJobConfigParser.java:404)
                at 
org.apache.seatunnel.engine.core.parse.MultipleTableJobConfigParser.parse(MultipleTableJobConfigParser.java:236)
                at 
org.apache.seatunnel.engine.client.job.ClientJobExecutionEnvironment.getLogicalDag(ClientJobExecutionEnvironment.java:123)
                at 
org.apache.seatunnel.engine.client.job.ClientJobExecutionEnvironment.execute(ClientJobExecutionEnvironment.java:191)
                at 
org.apache.seatunnel.core.starter.seatunnel.command.ClientExecuteCommand.execute(ClientExecuteCommand.java:165)
                ... 2 more
        Caused by: 
org.apache.seatunnel.api.table.catalog.exception.CatalogException: 
ErrorCode:[API-03], ErrorDescription:[Catalog initialize failed] - Failed 
connecting to 
jdbc:postgresql://pgm-uf6vp437rk55012xko.pg.rds.aliyuncs.com:5432/null?loggerLevel=OFF
 via JDBC.
                at 
org.apache.seatunnel.connectors.seatunnel.jdbc.catalog.AbstractJdbcCatalog.getConnection(AbstractJdbcCatalog.java:124)
                at 
org.apache.seatunnel.connectors.seatunnel.jdbc.catalog.AbstractJdbcCatalog.querySQLResultExists(AbstractJdbcCatalog.java:616)
                at 
org.apache.seatunnel.connectors.seatunnel.jdbc.catalog.AbstractJdbcCatalog.tableExists(AbstractJdbcCatalog.java:381)
                at 
java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
                at 
java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
                at 
java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1361)
                at 
java.util.stream.StreamSpliterators$WrappingSpliterator.lambda$initPartialTraversalState$0(StreamSpliterators.java:294)
                at 
java.util.stream.StreamSpliterators$AbstractWrappingSpliterator.fillBuffer(StreamSpliterators.java:206)
                at 
java.util.stream.StreamSpliterators$AbstractWrappingSpliterator.doAdvance(StreamSpliterators.java:161)
                at 
java.util.stream.StreamSpliterators$WrappingSpliterator.tryAdvance(StreamSpliterators.java:300)
                at 
java.util.Spliterators$1Adapter.hasNext(Spliterators.java:681)
                at 
org.apache.seatunnel.api.table.catalog.Catalog.buildCatalogTablesWithErrorCheck(Catalog.java:183)
                at 
org.apache.seatunnel.api.table.catalog.Catalog.getTables(Catalog.java:155)
                at 
org.apache.seatunnel.api.table.catalog.CatalogTableUtil.lambda$getCatalogTables$0(CatalogTableUtil.java:124)
                at java.util.Optional.map(Optional.java:215)
                at 
org.apache.seatunnel.api.table.catalog.CatalogTableUtil.getCatalogTables(CatalogTableUtil.java:118)
                at 
org.apache.seatunnel.api.table.catalog.CatalogTableUtil.getCatalogTables(CatalogTableUtil.java:98)
                at 
org.apache.seatunnel.connectors.seatunnel.cdc.postgres.source.PostgresIncrementalSourceFactory.lambda$createSource$1(PostgresIncrementalSourceFactory.java:89)
                at 
org.apache.seatunnel.api.table.factory.FactoryUtil.createAndPrepareSource(FactoryUtil.java:131)
                at 
org.apache.seatunnel.api.table.factory.FactoryUtil.restoreAndPrepareSource(FactoryUtil.java:91)
                ... 8 more
        Caused by: org.postgresql.util.PSQLException: FATAL: database "null" 
does not exist
                at 
org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2713)
                at 
org.postgresql.core.v3.QueryExecutorImpl.readStartupMessages(QueryExecutorImpl.java:2825)
                at 
org.postgresql.core.v3.QueryExecutorImpl.<init>(QueryExecutorImpl.java:175)
                at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:313)
                at 
org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54)
                at 
org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:263)
                at org.postgresql.Driver.makeConnection(Driver.java:443)
                at org.postgresql.Driver.connect(Driver.java:297)
                at java.sql.DriverManager.getConnection(DriverManager.java:664)
                at java.sql.DriverManager.getConnection(DriverManager.java:247)
                at 
org.apache.seatunnel.connectors.seatunnel.jdbc.catalog.AbstractJdbcCatalog.getConnection(AbstractJdbcCatalog.java:120)
                ... 27 more
         
        2025-08-20 09:26:23,288 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
        
===============================================================================
        
        
        
        Exception in thread "main" 
org.apache.seatunnel.core.starter.exception.CommandExecuteException: SeaTunnel 
job executed failed
                at 
org.apache.seatunnel.core.starter.seatunnel.command.ClientExecuteCommand.execute(ClientExecuteCommand.java:228)
                at 
org.apache.seatunnel.core.starter.SeaTunnel.run(SeaTunnel.java:40)
                at 
org.apache.seatunnel.core.starter.seatunnel.SeaTunnelClient.main(SeaTunnelClient.java:34)
        Caused by: org.apache.seatunnel.api.table.factory.FactoryException: 
ErrorCode:[API-06], ErrorDescription:[Factory initialize failed] - Unable to 
create a source for identifier 'Postgres-CDC'.
                at 
org.apache.seatunnel.api.table.factory.FactoryUtil.restoreAndPrepareSource(FactoryUtil.java:119)
                at 
org.apache.seatunnel.api.table.factory.FactoryUtil.createAndPrepareSource(FactoryUtil.java:68)
                at 
org.apache.seatunnel.engine.core.parse.MultipleTableJobConfigParser.parseSource(MultipleTableJobConfigParser.java:404)
                at 
org.apache.seatunnel.engine.core.parse.MultipleTableJobConfigParser.parse(MultipleTableJobConfigParser.java:236)
                at 
org.apache.seatunnel.engine.client.job.ClientJobExecutionEnvironment.getLogicalDag(ClientJobExecutionEnvironment.java:123)
                at 
org.apache.seatunnel.engine.client.job.ClientJobExecutionEnvironment.execute(ClientJobExecutionEnvironment.java:191)
                at 
org.apache.seatunnel.core.starter.seatunnel.command.ClientExecuteCommand.execute(ClientExecuteCommand.java:165)
                ... 2 more
        Caused by: 
org.apache.seatunnel.api.table.catalog.exception.CatalogException: 
ErrorCode:[API-03], ErrorDescription:[Catalog initialize failed] - Failed 
connecting to 
jdbc:postgresql://pgm-uf6vp437rk55012xko.pg.rds.aliyuncs.com:5432/null?loggerLevel=OFF
 via JDBC.
                at 
org.apache.seatunnel.connectors.seatunnel.jdbc.catalog.AbstractJdbcCatalog.getConnection(AbstractJdbcCatalog.java:124)
                at 
org.apache.seatunnel.connectors.seatunnel.jdbc.catalog.AbstractJdbcCatalog.querySQLResultExists(AbstractJdbcCatalog.java:616)
                at 
org.apache.seatunnel.connectors.seatunnel.jdbc.catalog.AbstractJdbcCatalog.tableExists(AbstractJdbcCatalog.java:381)
                at 
java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
                at 
java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
                at 
java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1361)
                at 
java.util.stream.StreamSpliterators$WrappingSpliterator.lambda$initPartialTraversalState$0(StreamSpliterators.java:294)
                at 
java.util.stream.StreamSpliterators$AbstractWrappingSpliterator.fillBuffer(StreamSpliterators.java:206)
                at 
java.util.stream.StreamSpliterators$AbstractWrappingSpliterator.doAdvance(StreamSpliterators.java:161)
                at 
java.util.stream.StreamSpliterators$WrappingSpliterator.tryAdvance(StreamSpliterators.java:300)
                at 
java.util.Spliterators$1Adapter.hasNext(Spliterators.java:681)
                at 
org.apache.seatunnel.api.table.catalog.Catalog.buildCatalogTablesWithErrorCheck(Catalog.java:183)
                at 
org.apache.seatunnel.api.table.catalog.Catalog.getTables(Catalog.java:155)
                at 
org.apache.seatunnel.api.table.catalog.CatalogTableUtil.lambda$getCatalogTables$0(CatalogTableUtil.java:124)
                at java.util.Optional.map(Optional.java:215)
                at 
org.apache.seatunnel.api.table.catalog.CatalogTableUtil.getCatalogTables(CatalogTableUtil.java:118)
                at 
org.apache.seatunnel.api.table.catalog.CatalogTableUtil.getCatalogTables(CatalogTableUtil.java:98)
                at 
org.apache.seatunnel.connectors.seatunnel.cdc.postgres.source.PostgresIncrementalSourceFactory.lambda$createSource$1(PostgresIncrementalSourceFactory.java:89)
                at 
org.apache.seatunnel.api.table.factory.FactoryUtil.createAndPrepareSource(FactoryUtil.java:131)
                at 
org.apache.seatunnel.api.table.factory.FactoryUtil.restoreAndPrepareSource(FactoryUtil.java:91)
                ... 8 more
        Caused by: org.postgresql.util.PSQLException: FATAL: database "null" 
does not exist
                at 
org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2713)
                at 
org.postgresql.core.v3.QueryExecutorImpl.readStartupMessages(QueryExecutorImpl.java:2825)
                at 
org.postgresql.core.v3.QueryExecutorImpl.<init>(QueryExecutorImpl.java:175)
                at 
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:313)
                at 
org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54)
                at 
org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:263)
                at org.postgresql.Driver.makeConnection(Driver.java:443)
                at org.postgresql.Driver.connect(Driver.java:297)
                at java.sql.DriverManager.getConnection(DriverManager.java:664)
                at java.sql.DriverManager.getConnection(DriverManager.java:247)
                at 
org.apache.seatunnel.connectors.seatunnel.jdbc.catalog.AbstractJdbcCatalog.getConnection(AbstractJdbcCatalog.java:120)
                ... 27 more
   [INFO] 2025-08-20 01:26:24.153 +0000 - FINALIZE_SESSION
   ```
   
   ### Zeta or Flink or Spark Version
   
   zeta  2.3.9 and 2.3.11
   
   ### Java or Scala Version
   
   jdk 1.8
   
   ### Screenshots
   
   <img width="683" height="664" alt="Image" 
src="https://github.com/user-attachments/assets/c702565e-b6fe-47ee-a7be-d4d236ca5e31";
 />
   
   ### Are you willing to submit PR?
   
   - [x] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to