タイガー!タイガー!じれったいぞー!(SE編)

AS400, Java, JavaEE, JSF等の開発、習慣など。日々の気づきをまとめたブログ(備忘録)

Payara

【Payara】 外部サーバ更新により、パブリックSSL証明書をインポートした話

運用中の業務アプリにおいて、外部サーバと連携しているものがあったのですが、 先月、その機能が突然、例外を吐き出すようになってしまったのです。 Caused by: com.sun.xml.ws.client.ClientTransportException: HTTPトランスポート・エラー : javax.net.s…

【Jenkins】Payaraへのデプロイで CargoExceptionが発生

JavaEEのアプリケーションをPayaraへデプロイするのを「Jenkins」で行っていたのですが、数ヶ月前から急に「CargoException」が頻発するようになりました。 org.codehaus.cargo.util.CargoException: Deployment has failed: null 現状のデプロイ方法 現状は…

【Payara】3rdParty製のJarファイルを外部参照して使用する

このたび、3rdParty製のJarファイルを使う機会がありました。 使用条件としては、独自のwarやjarに格納せずに、クラスパスを通して使用すること。 つまり、サードパーティ製のjarを管理できるNexusなどは使えない!! 既存のwar内に取り込めないため、何とか…

【Payara】System.getenvで環境変数を取得する方法

前回、Javaで環境変数を参照する方法を記事にまとめました。 tigertaizo.hatenablog.com その流れで、Payara ServerでもLinuxに登録した環境変数をアクセスしようと試したところ、NPE(ヌルポ)が発生してしまいました!! なぜ??? 今回、メンバーに調査…

文字化け対策(Java AP Server → AS400)

AS400内のアプリは、5250エミュレータで接続することで操作可能になりますが、AS400の外にApplication Server(Web, Java)を立て、AS400(DB2 for i)をDB Serverで運用する場合、JDBCドライバーを使って、Web・DB間のやり取りを行うようになります。 この…

Payara Serverアップグレードを試す

Java EE Advent Calendar 2016の16日目です。 昨日の記事は @khasunumaさんの「JavaFX から Payara Micro API を呼び出す際の注意点」でした。 明日は@backpaper0@githubさんです。 今回のゴール 目的 作業手順 (1) JDKアップグレード ①JDKダウンロード ②JDK…

【NetBeans】デプロイ先の変更方法

先日、APをglassfishからpayaraへ変更したのですが、WindowsPCのIDEからのデプロイ処理だけが、旧glassfishのパスで実行されてしまう問題が発生しました。その解決方法をまとめておこうと思います。 トラブル内容 元々のglassfishのパスは、「C:\glassfish4_1…

【NetBeans】Glassfish4.1.1との連携

久しぶりに、Javaの開発に戻ってきたのですが、2015年10月には、Glassfish4.1.1が出ているし、サードパーティーのPrimeFacesも5.3が出ているじゃないですか!!! というわけで、開発機で、Glassfish4.1.1を配備して、NetBeans8.0.2で連携しようとしてみると…