質問するログイン新規登録

質問編集履歴

2

調べた内容を追加

2016/08/30 11:37

投稿

UekiKouji
UekiKouji

スコア121

title CHANGED
File without changes
body CHANGED
@@ -64,4 +64,16 @@
64
64
  org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
65
65
  java.lang.Thread.run(Thread.java:745)
66
66
  ```
67
- 開発環境ではうごくのに、デプロイ環境では動かない理由が皆目見当がつかず、わからないので、教えてください。
67
+ 開発環境ではうごくのに、デプロイ環境では動かない理由が皆目見当がつかず、わからないので、教えてください。
68
+
69
+ 以下のことを調べました。
70
+
71
+ ・SVNのリポジトリごとにWarファイルを作り、差分を確認した。
72
+ ・開発環境とデプロイ環境の違い(ビルド環境がJava8かどうか調査)
73
+ ・tomcatの再インストール(tomcat自体が壊れた可能性があるので)
74
+ ・m2配下の不要なリポジトリを削除したのち、warファイルを作成し、デプロイを行う。
75
+ ・開発環境とデプロイ環境での参照しているjarファイルの内容の差分の確認
76
+ ・pom.xmlにjavax.validation:validation-api:1.1.0.Finalが設定されているかどうか
77
+ ・http://okwave.jp/qa/q334190.htmlの内容のこと
78
+
79
+ 何か気づいたことがあれば、おねがします。

1

修正

2016/08/30 11:37

投稿

UekiKouji
UekiKouji

スコア121

title CHANGED
File without changes
body CHANGED
@@ -33,7 +33,7 @@
33
33
  org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
34
34
  java.lang.Thread.run(Thread.java:745)
35
35
  原因
36
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileDetailController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.springframework.validation.Validator com.technopro.plum.controller.FileDetailController.validator; nested exception is org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type [org.springframework.validation.Validator] is defined: expected single matching bean but found 3: org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0,userInfoValidator,org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#1
36
+ org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.springframework.validation.Validator com.name.p.controller.FileDetailController.validator; nested exception is org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type [org.springframework.validation.Validator] is defined: expected single matching bean but found 3: org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0,userInfoValidator,org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#1
37
37
  org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)
38
38
  org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1214)
39
39
  org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)