atg
本番環境からカタログ データをエクスポートしたい。以下の手順に従いました。
create
FakeXADatasource.properties
file inC:\ATG\ATG10.1.1\home\localconfig\atg\dynamo\service\jdbc.
(パスワードatg123$を持つatgusermysql
という名前のユーザーがいます)$class=atg.service.jdbc.FakeXADataSource URL=jdbc:mysql://localhost:3306/prod_lo user=atguser password=atg123$ driver=com.mysql.jdbc.Driver
以下のように変更
JTDataSource.properties
します。$class=atg.service.jdbc.MonitoredDataSource dataSource=/atg/dynamo/service/jdbc/FakeXADataSource transactionManager=/atg/dynamo/transaction/TransactionManager loggingSQLInfo=false min=10 maxFree=-1 loggingSQLError=false blocking=true loggingSQLWarning=false max=10 loggingSQLDebug=false
次に、"
startSQLRepository.bat -m Store.Storefront -すべてのcatalogExport.xmlをエクスポート -repository /atg/commerce/catalog/ProductCatalog"
指図。
しかし、処理中に以下のエラーが発生します。カタログを完全にエクスポートする理由や方法を知っている人はいますか? (エラーログの最後の部分は最大長の 30000 文字を超えているため削除しました。)
./startSQLRepository -m Store.Storefront -export all catalogExport.xml -repository /atg/commerce/catalog/ProductCatalog
エラー:
エラー /atg/dynamo/service/jdbc/JTDataSource リソースの開始数をプールに入力しようとしたときに例外が発生しました: atg.service.resourcepool.ResourcePoolException: java.sql.SQLException: ユーザー 'root'@ のアクセスが拒否されました'localhost' (使用するパスワード: NO)
エラー /atg/dynamo/service/jdbc/JTDataSource 接続プールを適切に初期化できませんでした。つまり、開始数の接続を作成できませんでした。データベースのアクセシビリティと JDBC ドライバーの構成を確認してください
エラー /atg/dynamo/service/IdGenerator CONTAINER:atg.service.idgen.IdGeneratorException; SOURCE:CONTAINER:atg.service.idgen.IdGeneratorException; SOURCE:java.sql.SQLException: atg.service.resourcepool.ResourcePoolException: java.sql.SQLException: ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: NO)
エラー /atg/dynamo/service/IdGenerator at atg .service.idgen.PersistentIdGenerator.initialize(PersistentIdGenerator.java:389)
エラー /atg/dynamo/service/IdGenerator atg.service.idgen.AbstractSequentialIdGenerator.doStartService(AbstractSequentialIdGenerator.java:643) で