質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.37%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

TERASOLUNA

TERASOLUNA(テラソルナ)はNTTデータの独自フレームワークです。 比較的大規模なシステム開発における 開発手順・フレームワーク・サポートなどの製品群により構成されています。

Q&A

解決済

1回答

16314閲覧

発生した例外を解決したい

k499778

総合スコア599

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

TERASOLUNA

TERASOLUNA(テラソルナ)はNTTデータの独自フレームワークです。 比較的大規模なシステム開発における 開発手順・フレームワーク・サポートなどの製品群により構成されています。

0グッド

0クリップ

投稿2015/10/16 00:41

編集2015/10/16 00:42

現在下記サイトを見てteraバッチを使ったDB連携のアプリを作っています。
http://www.atmarkit.co.jp/ait/articles/0806/06/news130_3.html

しかし下記のように実行したところエラーが発生してしまいました。
イメージ説明

おそらくどこかで書き間違えやパッケージ構成のミスがあると思うのですが。

そこで質問があります。
結論から言うと

下記のエラーを解決するアドバイスをいただけたらと思います。

かなり長いですし、これを見ただけでは全体の把握は難しいと思うので、
何か解決の糸口となるようなアドバイスを頂けるだけでありがたいです。
よろしくお願いします。

[2015/10/16 09:21:39] [JobStarter ] [DEBUG] START Batch
[2015/10/16 09:21:39] [JobRequestInfo ] [DEBUG] Parameter values: [jobId=JB0001] [jobDiscriptPath=sample/UC0002/JB0001.xml] [parameters=[]] [jobRequestNo=]
[2015/10/16 09:21:39] [JobExecutor ] [INFO ] Job processing START : [jobId=JB0001] [jobRequestNo=] [StartType=SYNC]
[2015/10/16 09:21:40] [JobStarter ] [ERROR] Error creating bean with name 'jobManager' defined in class path resource [template/ChunkTransactionBean.xml]: Cannot resolve reference to bean 'collector' while setting bean property 'collector'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'collector' defined in class path resource [sample/UC0002/JB0001.xml]: Cannot resolve reference to bean 'queryDAO' while setting bean property 'queryDAO'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'queryDAO' defined in class path resource [common/dataAccessContext-batch.xml]: Cannot resolve reference to bean 'sqlMapClient' while setting bean property 'sqlMapClient'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClient' defined in class path resource [common/dataAccessContext-batch.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/insert'. Cause: com.ibatis.common.beans.ProbeException: There is no READABLE property named 'kokyaku
id' in class 'jp.terasoluna.batch.sample.uc0002.JB0001zandakaData'
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jobManager' defined in class path resource [template/ChunkTransactionBean.xml]: Cannot resolve reference to bean 'collector' while setting bean property 'collector'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'collector' defined in class path resource [sample/UC0002/JB0001.xml]: Cannot resolve reference to bean 'queryDAO' while setting bean property 'queryDAO'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'queryDAO' defined in class path resource [common/dataAccessContext-batch.xml]: Cannot resolve reference to bean 'sqlMapClient' while setting bean property 'sqlMapClient'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClient' defined in class path resource [common/dataAccessContext-batch.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/insert'. Cause: com.ibatis.common.beans.ProbeException: There is no READABLE property named 'kokyaku
id' in class 'jp.terasoluna.batch.sample.uc0002.JB0001zandakaData'
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'collector' defined in class path resource [sample/UC0002/JB0001.xml]: Cannot resolve reference to bean 'queryDAO' while setting bean property 'queryDAO'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'queryDAO' defined in class path resource [common/dataAccessContext-batch.xml]: Cannot resolve reference to bean 'sqlMapClient' while setting bean property 'sqlMapClient'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClient' defined in class path resource [common/dataAccessContext-batch.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/insert'. Cause: com.ibatis.common.beans.ProbeException: There is no READABLE property named 'kokyaku
id' in class 'jp.terasoluna.batch.sample.uc0002.JB0001zandakaData'
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'queryDAO' defined in class path resource [common/dataAccessContext-batch.xml]: Cannot resolve reference to bean 'sqlMapClient' while setting bean property 'sqlMapClient'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClient' defined in class path resource [common/dataAccessContext-batch.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/insert'. Cause: com.ibatis.common.beans.ProbeException: There is no READABLE property named 'kokyaku
id' in class 'jp.terasoluna.batch.sample.uc0002.JB0001zandakaData'
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClient' defined in class path resource [common/dataAccessContext-batch.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/insert'. Cause: com.ibatis.common.beans.ProbeException: There is no READABLE property named 'kokyaku
id' in class 'jp.terasoluna.batch.sample.uc0002.JB0001zandakaData'
Caused by:
java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/insert'. Cause: com.ibatis.common.beans.ProbeException: There is no READABLE property named 'kokyaku
id' in class 'jp.terasoluna.batch.sample.uc0002.JB0001zandakaData'
at com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(SqlMapConfigParser.java:109)
at com.ibatis.sqlmap.client.SqlMapClientBuilder.buildSqlMapClient(SqlMapClientBuilder.java:90)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

'kokyaku
id'
と必ず改行が入っているんですが、プロパティ名の設定のところでなんか変な文字が紛れ込んでいたりしないですかね。

投稿2015/10/16 03:53

yuba

総合スコア5570

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

k499778

2015/10/16 05:04

yubaさん 回答ありがとうございます! yubaさん天才です。 おっしゃるとおりでした。大変感謝しています。ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.37%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問