僕とOpenCmsの千年戦争(`・ω・´)-11


「そういや、OpenCMSのVer9って出たんかなぁ」とぐぐってみたら出てた。
アップグレードしなくてもいいけど出来るならした方がいいのかなと思い立つ。
そして「そういえばMySQLのバックアップ取ったことないから取ってみるか」
と色々とぐぐる。

それほど面倒くさいことはしたくないので適当にフルバックアップを取るかと
MySQLにログインしようとする。

あかん、パスワード忘れた…_| ̄|○


MySQLのパスワードリセットですったもんだした後、
「やれやれだぜ」と空条承太郎風に余裕があるような態度で
サイトの方はきちんと表示されてるかなと見てみると
500error

なん…だと…( ;・´ω・`)ゴクリッ


注意 原因のすべてのスタックトレースは、Apache Tomcat/7.0.26のログに記録されています

とあったのでログを見てみたが原因がわからない(´・ω・`)

org.opencms.main.CmsInitException: Critical error during OpenCms initialization: Unable to initialize the user driver. 
	org.opencms.main.OpenCmsCore.getInstance(OpenCmsCore.java:311)
at org.opencms.main.OpenCmsServletErrorHandler.doGet(OpenCmsServletErrorHandler.java:72)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:473)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
        at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:453)
        at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:324)
        at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:415)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:701)

一転して、岸辺露伴をイカサマサイコロで騙そうとして失敗しそうになった
東方仗助のように焦りまくる…(>’A`)> モウ…コノサイトハオシマイダ…

理由が想像出来なくて頭真っ白状態でぐぐる。

[opencms-dev] Critical error during OpenCms initialization:

これは”java.net.ConnectException: Connection refused.”と書いてあるので多分違う。
幾つか他のページを見るもよくわからず。

これはもう月亭八方塞がりや…(´・ω・`)と以下のページを眺める…
OpenCMS – opencms dump update to another server

either your database is not running or it is not accessible. check your database settings in opencms.properties.

( ゚Д゚)ピコーンッ!

なるほど…わかった…_| ̄|○

 
つまりMySQLのパスワードを変更したので、以前設定したパスワードを使用していた
OpenCMSがMySQLに蹴られていて

org.opencms.main.CmsInitException: Critical error during OpenCms initialization: Unable to initialize the user driver.

という結果になっていたという(ノ∀`)


こうしてOpenCMSのトラブルを軽やかに解決した俺氏は眠りについた(´-ω-`)
満ち足りた顔でぐっすりと…何かを成し遂げた男の寝顔であった…

そう…今は眠るが良い…元々やりたかったバージョンアップや
MySQLのバックアップについては何も進展していないことは全て忘れて……