我最近在尝试执行调用Java jar的脚本时遇到此错误,该脚本在其他环境中运行:
kcop@com1sbata001:/var/opt/application/kcop/infocentre/current/scripts
# sh uninstall.sh CASD_PR_KCOP
java -classpath ./../app/db-extract/*:/opt/software/oracle/product/12.1.0/client_1//jlib/*
-Doracle.net.tns_admin=/opt/software/oracle/product/12.1.0/client_1//network/admin
-Doracle.net.wallet_location=/opt/software/oracle/product/12.1.0/client_1//data/wallet
fr.gouv.justice.cassiopee.database.extract.runner.ExtractMain -alias CASD_PR_KCOP --uninstall
22:46:58.118 [main] INFO f.g.j.c.d.extract.runner.ExtractMain | La propri▒t▒ IKCOP_SFTP_OUT est initialis▒e avec la valeur /var/opt/application/pfe/data/reception/FI027
22:46:58.124 [main] INFO f.g.j.c.d.extract.runner.ExtractMain | La propri▒t▒ IKCOP_SERVEUR est initialis▒e avec la valeur NANTES
22:46:58.124 [main] INFO f.g.j.c.d.extract.runner.ExtractMain | La propri▒t▒ IKCOP_ERROR_FOLDER est initialis▒e avec la valeur /var/log/application/kcop/infocentre
22:46:58.125 [main] INFO f.g.j.c.d.extract.runner.ExtractMain | La propri▒t▒ IKCOP_SCP_USR est initialis▒e avec la valeur infokcop
22:46:58.125 [main] INFO f.g.j.c.d.extract.runner.ExtractMain | La propri▒t▒ IKCOP_SCP_SRV est initialis▒e avec la valeur 10.10.10.68
22:46:58.125 [main] INFO f.g.j.c.d.extract.runner.ExtractMain | La propri▒t▒ IKCOP_SFTP_PORT est initialis▒e avec la valeur 22
22:46:58.125 [main] INFO f.g.j.c.d.extract.runner.ExtractMain | La propri▒t▒ IKCOP_SFTP_SRV est initialis▒e avec la valeur transfert
22:46:58.125 [main] INFO f.g.j.c.d.extract.runner.ExtractMain | La propri▒t▒ IKCOP_ARCHIVE_FOLDER est initialis▒e avec la valeur /var/opt/application/kcop/infocentre/data/archi
22:46:58.125 [main] INFO f.g.j.c.d.extract.runner.ExtractMain | La propri▒t▒ IKCOP_SFTP_USR est initialis▒e avec la valeur kciop
22:46:58.125 [main] INFO f.g.j.c.d.extract.runner.ExtractMain | La propri▒t▒ IKCOP_SCP_OUT est initialis▒e avec la valeur /var/opt/application/infokcop/prod
22:46:58.125 [main] INFO f.g.j.c.d.extract.runner.ExtractMain | La propri▒t▒ IKCOP_SHARED_FOLDER est initialis▒e avec la valeur /var/opt/application/kcop/infocentre/data/caspcp
22:46:58.125 [main] INFO f.g.j.c.d.extract.runner.ExtractMain | La propri▒t▒ IKCOP_SCP_PORT est initialis▒e avec la valeur 22
22:46:58.215 [main] INFO f.g.j.c.d.e.runner.ConnectionFactory | Cr▒ation de la dataSource CASD_PR_KCOP.
Exception in thread "main" fr.gouv.justice.cassiopee.database.extract.exception.NestedRuntimeException: java.sql.SQLException: probl▒me d▒tect▒ dans la zone Secret Store. V▒rifiez qu'il existe bien un portefeuille ouvert (cwallet.sso) ▒ l'emplacement du portefeuille, et assurez-vous que ce portefeuille contient les informations d'identification et de connexion correctes, ▒ l'aide de l'utilitaire mkstore: java.io.IOException: PKI-02002 : Impossible d'ouvrir le portefeuille (wallet). V▒rifiez le mot de passe.
at fr.gouv.justice.cassiopee.database.extract.runner.ConnectionFactory.get(ConnectionFactory.java:38)
at fr.gouv.justice.cassiopee.database.extract.runner.ExtractMain.getConnection(ExtractMain.java:80)
at fr.gouv.justice.cassiopee.database.extract.runner.ExtractMain.main(ExtractMain.java:167)
Caused by: java.sql.SQLException: probl▒me d▒tect▒ dans la zone Secret Store. V▒rifiez qu'il existe bien un portefeuille ouvert (cwallet.sso) ▒ l'emplacement du portefeuille, et assurez-vous que ce portefeuille contient les informations d'identification et de connexion correctes, ▒ l'aide de l'utilitaire mkstore: java.io.IOException: PKI-02002 : Impossible d'ouvrir le portefeuille (wallet). V▒rifiez le mot de passe.
at oracle.jdbc.driver.PhysicalConnection.getSecretStoreCredentials(PhysicalConnection.java:3450)
at oracle.jdbc.driver.PhysicalConnection.parseUrl(PhysicalConnection.java:3198)
at oracle.jdbc.driver.PhysicalConnection.readConnectionProperties(PhysicalConnection.java:2733)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:691)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:385)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:30)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:564)
at java.sql.DriverManager.getConnection(DriverManager.java:664)
at java.sql.DriverManager.getConnection(DriverManager.java:270)
at fr.gouv.justice.cassiopee.database.extract.runner.ConnectionFactory.get(ConnectionFactory.java:32)
... 2 more
[03/07/2018]
kcop@com1sbata001:/var/opt/application/kcop/infocentre/current/scripts
# sqlplus /@CASD_PR_KCOP
SQL*Plus: Release 12.1.0.2.0 Production on Mar. Juil. 3 22:49:15 2018
Copyright (c) 1982, 2014, Oracle. All rights reserved.
Heure de la derni▒re connexion r▒ussie : Mar. Juil. 03 2018 22:46:34 +02:00
Connect▒▒: Oracle Database 12c企业版12.1.0.2.0版-64位生产 使用分区,实际应用程序集群,自动存储管理,OLAP, 高级分析和真实应用程序测试选项
该证书已存在,并由其他应用程序使用:
kcop @ com1sbata001:/ var / opt / application / kcop / infocentre / current / scripts#mkstore -wrl $ ORACLE_HOME / data / wallet -listCredential Oracle Secret Store Tool:版本12.1.0.2 Oracle et / ou ses filiales版权所有(c)2004、2014。 Tous驾车r 。
Entrez le mot de passe du portefeuille: 列出凭据(索引:connect_string用户名)