プロフィール

けい

Author:けい
公開したWebサービス・アプリ一覧はこちら

※2014年12月、私が個人で開発したWebサービス・アプリへの
累計アクセス数は8億を超えました。
負荷対策頑張ります。日々精進していきます!!


■■■ 業務経歴 ■■■
社会人1年目:携帯電話開発。画面周りを1年間
2年目 :海外向け携帯電話ミドルウェア開発
     ブラウザとプロトコルスタック周り
2年目後半~:携帯電話の通信専用チップ開発
3年目:カーナビ。画面周りの開発
3年目後半~:BDビデオカメラ
     組み込みLinux カーネルと
     ドライバの開発。
4年目12月:プロジェクト途中で退社
~ここまではC、またはC++で開発~

~ここからJavaがメインの開発~
4年目1月:Web系の会社に転職
       ~4ヶ月間の研修
5年目5月:製造業向け生産管理システム開発
6年目9月:証券会社向けシステム開発
7年目10月~携帯電話向けコミックサイトの運用・開発
8年目12月:プロジェクト途中で退社

~ここからPHPがメインの開発~
8年目1月~仲介手数料が無料の不動産屋の社内SEに転職
交渉しほぼ完全に裁量労働が可能な立場になる。
業務内容はシステム全般ですが、
最近はSEO対策の作業が多いです。
現在14年目 まだ、しばらくはこの会社に居るつもりです。

あと、全ての記事がリンクフリーです。

最近の記事

過去ログ

全ての記事を表示する

全ての記事を表示する

カテゴリー

FC2カウンター

RSSフィード

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
--.--.--    [ Myカテゴリ:スポンサー広告 ]

LinuxでSpringからiBatisの設定ファイルを読み取れない現象

Windows上のEclipseで開発して無事に動いたので
Linux上のリリース環境でテストしようとしたところ、
以下のエラーが発生した。

Sep 15 12:31:03 javavm jsvc.exec[414]: Sep 15, 2009 7:31:03 AM org.springframework.web.context.ContextLoader initW
cationContext SEVERE: Context initialization failed org.springframework.beans.factory.BeanCreationException: Error
ng bean with name 'sqlMapClient' defined in ServletContext resource [/WEB-INF/spring/applicationContext.xml]: Invo
of init method failed; nested exception is java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.x
letException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'.
com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath
ap/select'. Cause: java.security.AccessControlException: access denied (java.lang.RuntimePermission accessDeclare
s) Caused by: java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error pa
ML. Cause: java.lang.RuntimeException: Error parsing XPam.ibatis.common.xml.NodeletException: Error parsing XML.

Javaは1.6.0_16, tomcatは5.5.26とテスト環境もリリース環境もマイナーバージョンすら
合わせているというのに動いてくれない。

結果として解決方法はTOMCAT5_SECURITYオプションをoffにすればOKでした。

・・・実はこのエラーの調査には丸々20時間くらい使ってしまいました。
というのもTOMCAT5_SECURITYオプションの存在は知っていたのですが、
Error parsing XMLエラーといっているのでspringからiBatisの連携部分を重点的に
調査していたためです。

また、iBatisを無効にしたコードでは無事に動作するために
TOMCAT5_SECURITYが原因とは思ってもいなかったのです。
調査対象としてSpringとiBatis連携部分にばかり目がいってしまい、
随分と時間を無駄にしてしまいました。
スポンサーサイト
コメント(0)   2009.09.15    [ Myカテゴリ:技術の話 ]

コメントの投稿













管理者にだけ表示を許可する

Template Designed By
ぐらいんだぁ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。