トラブル/Java

【トラブル】PowerMock に関するトラブルシューティング

■ エラー「MissingMethodInvocationException」が表示される * テストを実行した際に、以下の「エラー内容」が表示される エラー内容 org.mockito.exceptions.misusing.MissingMethodInvocationException: when() requires an argument which has to be 'a m…

【トラブル】【Java】JDBC ドライバのunregister 絡みのトラブル

【1】「SEVERE: A web application registered the JDBC driver...」が表示される * Tomcatのログを見たら、Tomcat終了時に以下の「エラー内容」が表示された エラー内容 SEVERE: A web application registered the JDBC driver [com.mysql.jdbc.Driver] bu…

【トラブル】【Tomcat 】Tomcat Webアプリケーションマネージャで「403 Access Denied」が返ってくる

■ 現象 以下の「環境」下において、 https://blogs.yahoo.co.jp/dk521123/37327908.html の同様に、設定し、ブラウザで ~~~~ https://【ホスト名】/manager/html/list ~~~~ にアクセスしたら、「403 Access Denied」が表示された。 【調査1】 ロー…

【トラブル】【Java】 Linux 上で、System.exit() に設定した値が process.waitFor() で受け取った時に値が異なる

■ 現象詳細 https://blogs.yahoo.co.jp/dk521123/37181766.html のサンプルをLinux上で実行したところ、 System.exit() に設定した値が process.waitFor() で受け取った時に値が異なっていた。 なお、Windows上(Windows7/10 Java1.8.0)で確認したところ問…

【トラブル】【Java】Webサービスでのクライアント側の例外について

【プロキシ】プロキシ認証が実装されていない場合 エラー内容 javax.xml.ws.WebServiceException: ... 略 ... Caused by: java.io.IOException: Server returned HTTP response code: 407 for URL: http://... ... 略 ... 解決策 * プロキシ認証が実装する。…

【トラブル】【Java】非仮想メソッド System.setProperty(String, String)の非 null パラメータに null を渡して呼び出されています

エラー内容 * 以下の例のように実装したところ、Findbugsにおいて、 以下の「エラーメッセージ」が表示された 例 System.setProperty("SOME_KEY", null); エラーメッセージ 非仮想メソッド System.setProperty(String, String)の非 null パラメータに null …

【トラブル】【Java】Javaで、SSLプロキシに接続した際に例外「No subject alternative names present」が発生

■ 現象 https://blogs.yahoo.co.jp/dk521123/36966230.html で、キーストアインポートした後に、以下の例外が発生した 例外 No subject alternative names present = サブジェクトの別名がない com.sun.xml.internal.ws.com.client.ClientTransportException…

【トラブル】【Java】例外「java.net.MalformedURLException: unknown protocol: c」発生時の対応

はじめに 以下の関連記事を対応中に以下のコード ~~~~~ URL url = new URL("C:/work/workspace/SampleCode/conf/SampleWebService.wsdl"); ~~~~~ を実行したところ、例外「java.net.MalformedURLException: unknown protocol: c」が 発生した。 We…

【トラブル】【Java】Commons インポートしてるけど、ClassNotFoundExceptionが発生する

■ トラブル内容 * Commons の RandomStringUtils をラップした自作の共通処理を まとめたJavaプロジェクト「CustomCommon」をJARファイル化し、 そのJARファイルを、Javaプロジェクト「SampleProject」で使用したところ、 以下の「例外内容」の例外「ClassNo…

【Java】【トラブル】Java で初回の暗号化/複合化処理に時間が掛かる

■ 現象内容 http://blogs.yahoo.co.jp/dk521123/34330480.html http://blogs.yahoo.co.jp/dk521123/33640872.html http://blogs.yahoo.co.jp/dk521123/36419973.html http://blogs.yahoo.co.jp/dk521123/32780473.html で、Javaの暗号化/複合化処理を実装し…

【Apache】【Tomcat】 「A cookie header was received [XXX=YYY] that contained an invalid cookie」が表示される

■ 発生現象 以下の「構成」で、Webサービスを立ち上げたところ、Webサービスでセッションが取得できなくなった。 Tomcatのログを確認したところ、以下「メッセージ内容」のようになっていた。 また、「通信ログ」を確認したところ、カンマ区切りでクッキーが…

【トラブル】【JAX-WS】クライアント側で、WebServiceException: Method xxxxx is exposed as WebMethodが発生する

問題 * Webサービスに、クライアント側から以下の「例外内容」が発生する 例外内容 xxxxx : メソッド名 javax.xml.ws.WebServiceException: Method xxxxx is exposed as WebMethod, but there is no corresponding wsdl operation with name xxxxx in the ws…

【トラブル】【Java】【JAX-WS】 ロードバランサ - JAX-WS(Metro) でSSL通信した際に503エラーが返ってくる

■ はじめに * 以下「環境」下で、「構成」のように、ロードバランサ(ELB)が入口になって SSL通信のみで、http(80)は受け入れない状態で、JAX-WS(Metro) で作成したWebサービスに アクセスしたところ、エラー「503 Service Temporarily Unavailable」が返って…

【トラブル】【Java】 WebサービスにアクセスするJavaクライアントで、Exception: Broken pipeが発生する

■ 現象内容 以下「発生環境」で、Javaで作成したアプリを、WebサービスにSSL通信でアクセスしたところ、 例外「Broken pipe」が発生してしまった。 ■ 発生環境 * Webサービス(Java) - クライアント(Java) サーバ側 * OS : CentOS7 * Web Server : Apache/2.4…

【トラブル】【Tomcat】Tomcat - Javaアプリでの SSL通信時のトラブル

■サーバ側で「IllegalStateException」が発生する エラー内容 重大: java.lang.IllegalStateException at org.apache.tomcat.util.net.AbstractEndpoint.getSSLHostConfig(AbstractEndpoint.java:266) at org.apache.tomcat.util.net.AbstractJsseEndpoint.c…

【トラブル】【Eclipse】 Eclipseで新しいTomcatを追加しようとしたらNextボタンが非活性で設定できなくなる

現象説明 * EclipseでTomatサーバを追加したり、削除したりしてると いつの間にか、新しいTomcatを追加しようとしたらNextボタンが非活性で設定できなくなった 発生環境 * Windows10 * Tomcat8.5.8 * Eclipse Neon.1a Release (4.6.1) 解決方法 この方法は、…

【トラブル】【Eclipse】Eclipse / Neon 起動時にエラー「Java was started but returned exit code=13」が表示される

現象 * 以下の「発生環境」で「eclipse-jee-neon-1a-win32-x86_64.zip」をダウンロードして 解凍・設置して起動したら、エラー「Java was started but returned exit code=13」が表示されてしまった * 以下の関連記事にある対策をしても、現象は変わらず htt…

【トラブル】【Java】 CHAR(1)の項目を文字で更新すると、SQLException: Incorrect string value ... が 発生する

問題概要 * 以下の環境下で、CHAR(1)データ項目を文字(例えば 'f')で更新処理を行ったところ、 SQLException: Incorrect string value: 'xxx' for column 'yyy'が 発生した 環境 * OS : Windows7/10 * Java : Java1.8 * DB : MySQL * dbutils-1.6 エラー内…

【トラブル】【Eclipse】【Tomcat】 Eclipseで、Tomcat8.5 を動かす

問題点 * 現在最新のEclipseのVersion(Version: Neon Release (4.6.0))でも Tomcat8.0系とTomcat9.0系は対応しているようだが、Tomcat8.5系は 以下のエラーで設定できない エラー内容 The Apache Tomcat installation at this directory is version 8.5.3. A…

【トラブル】【Java】【Velocity】 Velocity に関するトラブルシューティング

■ Velocity を使ったモジュールがLinux環境下になるとエラーになってしまう * Velocity を使ったモジュールにおいて、Windows環境下では問題なかったが、 Linux環境下になると以下のエラーになってしまう エラー内容 org.apache.velocity.exception.Velocity…

【トラブル】【Java】 Ebean を使った際のトラブル

はじめに * Ebean をPlay Framework上ではなく、単体で使用した際のトラブルシューティングを載せておく ■ 実行時エラー「PersistenceException:xxxxx is NOT an Entity Bean registered with this server?」が表示される エラー内容 Exception in thread "m…

【トラブル】【Play Framework】 Play Framework の環境構築時のトラブルシューティング

はじめに * Play Framework の環境構築時のトラブルシューティングをまとめた * 今回のトラブルを踏まえた手順は以下の関連記事に反映してある http://blogs.yahoo.co.jp/dk521123/36058991.html http://blogs.yahoo.co.jp/dk521123/36077949.html ■「 [erro…

【トラブル】Axis2でWebサービスを構築した際のトラブルシューティング

はじめに http://blogs.yahoo.co.jp/dk521123/36056462.html で行った「Axis2 と Eclipse を使って、 新規にWebサービスを構築する」際にトラブルがあったので 解決策を記録しておく [1] エラー「NoClassDefFoundError: org/apache/ws/commons/schema/resolv…

【トラブル】【Java】javaコマンドでエラー「opening registry key ...」が表示

はじめに http://blogs.yahoo.co.jp/dk521123/36053260.html で自動生成を行う際にjavaコマンドを行ったが 以下の「エラー内容」が表示されてしまった エラー内容 Error opening registry key 'Software\JavaSoft\Java Runtime Environment' Error: could no…

【トラブル】【Java】【Ant】 Ant で Javadoc を行った際のトラブルシューティング

■「IOException CreateProcess error=206」が表示される * Ant で Javadoc を行った際に、以下のエラー内容が表示される エラー内容 java.io.IOException: Cannot run program "C:\Program Files\Java\jdk7\bin\javadoc.exe" CreateProcess error=206, t@c …

【トラブル】【Java】【Ant】 Checkstyle に関するトラブルシューティング

■ BUILD FAILED「 Unable to create a Checker: ... classpath {null}」が表示される * Antビルドで、Checkstyleを起動した時に以下のエラーが表示される エラー内容 Buildfile: C:\eclipse\workspace\SampleJava\build.xml run.checkstyle: BUILD FAILED C:…

【トラブル】【Java】カバレッジツール Cobertura でのトラブルシューティング

■警告「Perhaps you need to compile with debug=true?」が表示される * Coberturaをantで実行した際に以下のメッセージが表示される メッセージ内容 WARN visitEnd, No line number information found for class xxx.xxx.Xxxx. Perhaps you need to compile…

【トラブル】【Java】Javaの例外メッセージの原因について

初めに http://docs.oracle.com/cd/E19455-01/806-2720/6jbtth00d/index.html で、Oracleから主要なエラーメッセージに関する原因などが載っている。 切り分けやお客様への説明の材料などで使えそうなのでメモっておく。 主なエラー Connection reset by pee…

【トラブル】【Java】【XML】 DOM に関わるトラブルシューティング

■ エラー「java.net.MalformedURLException: no protocol」が発生する * 以下のサンプルを実行すると、 エラー「java.net.MalformedURLException: no protocol」(詳細は以下のエラー内容を参照のこと) が発生する エラー内容 java.net.MalformedURLExceptio…

【トラブル】【CI】Jenkinsの設定でのトラブルシューティング

■「使用許諾に同意しないと自動インストールできません」が表示される * JenkinsのAntを設定した後で、Antビルド後に「コンソール出力」結果を表示したときに 以下のような表示になった コンソール出力 使用許諾に同意しないと自動インストールできません。 …