SpringSource Tool Suiteを使用してSpringWebflow(2.0.7)プロジェクトを開発しています。基本的なフローを設定しようとしています。
私のsomeflow.xmlは次のようになります。
<flow xmlns="http://www.springframework.org/schema/webflow"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/webflow
http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd">
<!- view-state declarations -->
</flow>
STSツール(EclipseのSpring IDE)で、フローschemaLocationの近くに警告メッセージが表示されます。
スキーマ名前空間'http://www.springframework.org/schema/webflow'の要素'flow'のSpringNamespaceHandlerが見つかりません
その後、Tomcatを起動すると、エラーが発生します
org.springframework.beans.factory.parsing.BeanDefinitionParsingException:構成の問題:XMLスキーマ名前空間のSpring NamespaceHandlerが見つかりません[ http://www.springframework.org/schema/webflow]問題のある リソース:ServletContextリソース[/ WEB-INF /フロー/someflow.xml]
私はしばらくグーグルで検索しましたが、問題は春のウェブフローjarがクラスパスにないことであると示唆する投稿がいくつかありました。私の場合、springsourceツールがテンプレートを作成し、すべてのjarファイルが配置されています。私も手動でチェックしました。だからそれは問題にはなりえない
この投稿http://forum.springsource.org/archive/index.php/t-49098.htmlの提案の1つは、瓶をつなぎ合わせるというものでした。それは解決策にはなり得ませんが、私はそれがそれを修正するかどうかを確認しようとしました。しかし、違います。
今立ち往生..他の誰かがこの問題に直面しましたか?