Struts1のEOLでSAStrutsはどうなる? ホームページ制作 | 墨田区

Struts1のEOLでSAStrutsはどうなる?

LINEで送る
Pocket

Struts1.x サポート終了(EOL)で発生する業務アプリへの影響 でも掲載しましたが、Struts1.x の Apache によるサポートが終了し、だいぶ経ちましたね。

仕事柄、Struts1 を利用した業務系 Web アプリケーションは、
本当に多くの企業様に導入してきました。
その中のいくつかに、SAStruts を利用しているものがあります。

SAStruts (Super Agile Struts) は、Seasar プロジェクトが公開している、Struts1 と Seasar2 DI コンテナをベースにしたフレームワークで、開発の生産性をあげることを目的として作られました。

個人的には、この SAStruts は気にっていて様々な企業様に提案し、開発してきた経緯がありますが、ここへきて Struts1.x サポート終了(EOL)し、企業の担当者様からは「正直どうなの??」というご質問をいただくこともしばしば・・・。

そこで、SAStruts の今後について調べてみましたので参考にしてみてください。




【PR】マジか?!「アレ」してるLINEスタンプっていったい・・・


SAStruts の今後

Seasar-user メーリングリスト によると、ひがやすお さんは

Struts 1.2がEOLといっても気にする必要ないというのが私の考え。
SAStrutsが出てから、Strutsに特に問題が起きたこともなかったし、
本当に問題起きれば、SAStruts側でStrutsにパッチを当てます。

という訳で、SAStrutsはこのままの予定。

いろいろ言う人はいるでしょうが、問題が起きることは過去の実績からまずないだろうし、
問題が起きたら、ちゃんと対応するつもりなので、心配しないでいいと思いますよ。

と伝えています。

SAStruts まで連鎖してEOL ということにはなってなさそうですね。
よかったよかった♪


Struts1 EOL なのに?

そう、大手企業様になれば「Struts1 が EOL になったから使ってはならん!」という声が当然出てくるでしょう。

サポートが終了していることが問題なのであれば、サポートがあればよいのですよね?
SAStruts が使用している Struts1.2.9 を CodeLibs がサポートすることになっています。
こちらのサイトでは、CodeLibs Struts (cl-struts) という名前で提供されています。

今後 SAStruts を使用する際には、オリジナルの SAStruts に含まれる
struts-1.2.9.jar
を、上記の cl-struts の jar ファイルに入れ替えて使用することになります。
※すみません、まだ試していません。どなたか試された方がいらっしゃっればご意見をお待ちしています。


参考サイト

・[Seasar-user21611] Re SAStruts の今後に関して
http://ml.seasar.org/archives/seasar-user/2013-April/021614.html
・codelibs-cl-struts · GitHub
CodeLibs Struts (cl-struts)


おつかれさまでした。

LINEで送る
Pocket

この記事がお役に立ちましたら シェア をお願いいたします。

コメントを残す

コメント(必須)

お名前 (必須)
メールアドレス
(アドレスは公開されません)

Trackback URL