Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Jetty 11とJetty 12で/opt/jetty/bin/jetty.shに差異があるので、再度起動スクリプトをコピーしてください。shに差異がありますので、再度起動スクリプトをコピーしてください。

  2. /opt/jetty-base/start.d/start.iniに -Didp.home=/opt/shibboleth-idp を設定してください。設定しない場合はログファイルが作成されない可能性があります。
    コード ブロック
    languagediff
     # 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
  3. Jettyのクラスが変更になりましたので、/opt/shibboleth-idp/edit-webapp/WEB-INF/web.xmlの <servlet-class> を変更して、idp.warを再作成してください。
    コード ブロック
    languagediff
         <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>

...