1.1から1.2への移行でひとはまり。

ActionMappingを継承してカスタマイズされた奴があったんだけど、jarを移し変えただけでは認識してくれなかった。しかも、割と弄繰り回されてるソースなので要因がたくさんあってはまってしまった・・・

結局なんのことはない、原因はにtype属性を指定してあげれば良かっただけという・・・・

つまりこんな感じ

<struts-config>
//省略
	<action-mappings>
		//省略
	</action-mappings>
</struts-config>

こうなっていたのを

<struts-config>
//省略
	<action-mappings type="YourCustomizedActionMappingClass">
		//省略
	</action-mappings>
</struts-config>

にすればおk。

はぁ・・・Ver間のクラス変更による差異、もしくはDTDの問題かもとか思ってしまったのが敗因orz

まぁ、これでようやくS2Struts導入をためせそうだ。