フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
ver5.1.1 で ショートメール画面を開くとJSPのコンパイルエラー
[ 7547 ] ver5.1.1 で ショートメール画面を開くとJSPのコンパイルエラー

ver5.1.1にアップデートした際に下記の事象が発生しました。
Tomcat8系を使用している場合、JSPのコンパイラ指定が必要でした。

■環境
・GroupSession:ver5.1.1
・Tomcat:ver8.5.x
・Java:AdoptOpenJDK11.x.x

■エラー内容
-----------------
org.apache.jasper.JasperException: JSPのクラスをコンパイルできません:

JSPファイル: [/WEB-INF/tags/htmlframe/write.tag] の中の[99]行目でエラーが発生しました
Lambda expressions are allowed only at source level 1.8 or above
96: <jsp:doBody var="htmlBody" />
...
-----------------

■対処
"/usr/local/tomcat/conf/web.xml"でJSPのコンパイルをJava8で行うように指定
-----------------
> <init-param>
> <param-name>compilerSourceVM</param-name>
> <param-value>1.8</param-value>
> </init-param>
> <init-param>
> <param-name>compilerTargetVM</param-name>
> <param-value>1.8</param-value>
> </init-param>
-----------------
※参考:https://qiita.com/hibinohirokatsu/items/80563665baeae5ba01fe

Tomcat9系では発生しない?と思いますが、Tomcat8系で同じエラーに遭遇された方がいましたら参考までに。

投稿者jin
最新書き込み2021/08/10 09:31:32
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=2742
 


TOP