...
Jetty 11とJetty 12で/opt/jetty/bin/jetty.shに差異があるので、再度起動スクリプトをコピーしてください。shに差異がありますので、再度起動スクリプトをコピーしてください。
- /opt/jetty-base/start.d/start.iniに
-Didp.home=/opt/shibboleth-idp
を設定してください。設定しない場合はログファイルが作成されない可能性があります。コード ブロック language diff # Uncomment if IdP is installed somewhere other than /opt/shibboleth-idp -#-Didp.home=/path/to/shibboleth-idp +-Didp.home=/opt/shibboleth-idp # Newer garbage collector that reduces memory needed for larger metadata files
- Jettyのクラスが変更になりましたので、/opt/shibboleth-idp/edit-webapp/WEB-INF/web.xmlの
<servlet-class>
を変更して、idp.warを再作成してください。コード ブロック language diff <servlet> <servlet-name>default</servlet-name> - <servlet-class>org.eclipse.jetty.servlet.DefaultServlet</servlet-class> + <servlet-class>org.eclipse.jetty.ee9.servlet.DefaultServlet</servlet-class> <init-param> <param-name>dirAllowed</param-name> <param-value>false</param-value> </init-param> <load-on-startup>0</load-on-startup> </servlet>
...