2013-06-05 51 views
-1

在通過Eclipse和WST插件將Tomcat部署到Tomcat時出現問題。收到此錯誤信息:Spring MVC - 無法找到引用的切入點webLayer

org.springframework.beans.factory.BeanCreationException:錯誤 創建與名稱的ServletContext定義爲messageSource豆 資源[/WEB-INF/beans/appContext.xml]:之前的BeanPostProcessor bean的實例化失敗;嵌套的例外是 org.springframework.beans.factory.BeanCreationException:錯誤 創建名稱爲 豆「org.springframework.transaction.config.internalTransactionAdvisor」: 無法解析參考豆 「org.springframework.transaction.annotation.AnnotationTransactionAttributeSource #0' while setting bean property'transactionAttributeSource';嵌套0​​異常是org.springframework.beans.factory.BeanCreationException: 創建名爲bean的bean時出錯 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0': Bean初始化失敗; 嵌套的例外是 java.lang.IllegalArgumentException異常:在錯誤:: 0找不到引用 切入點webLayer

任何想法?謝謝。

+0

你的切入點表達式是什麼樣的? – Shaun

回答

1

現在已經過去了這個問題。在我們的項目中使用了錯誤版本的JDK(1.7而不是1.6)。

0

您可以嘗試更新pom以使用1.7版java的aspectjrt-1.7/aspectjweaver-1.7。

<dependency> 
    <groupId>org.aspectj</groupId> 
    <artifactId>aspectjrt</artifactId> 
    <version>1.7.4</version> 
</dependency> 

<dependency> 
    <groupId>org.aspectj</groupId> 
    <artifactId>aspectjweaver</artifactId> 
    <version>1.7.4</version> 
</dependency> 
相關問題