メンチカツには醤油でしょ!!

AWS/Java/Node.js/Spreadsheets/Docker/Jenkins/コミュニティ・勉強会レポを主とした技術系ブログ

Java EE

EJB3でネストされたStateless Beanのトランザクションの伝搬がされなかった話

イージーミスの話です EJB 3 + JPAっていい @Statelessアノテーションを1つ付すことで、EJBとみなすことができトランザクションも自動で管理されるという手軽さ/良さがウリですね。 また、EJBからEJBを呼び出した場合(ex. EJB_A⇒EJB_B)、デフォルトで同一ト…

Struts2+CDIでラムダを使ってるクラスでThere is no Action mapped for...が出る

誠に遺憾です 環境 ・Wildfly 10.0.0.Final・Struts 2.3.29・Struts Convention Plugin 2.3.29・Struts2 CDI Plugin 2.3.29struts.xml での struts.enable.DynamicMethodInvocation は true どこでどうエラーになるか ・Wildfly始動時:問題なし ・(始動後初…

Struts2をTomcat⇒Wildfly10に移行してEE環境(CDI+EJB+JPA)にしたら動かなくなった

Tomcat…+Strus2+JPA(EclipseLink)をWildfly10+Struts2(ここはそのまま…)+CDI+EJB+JPA(Hibernate)でEEになったのになぜか色々動かなくなった件について上手に書けたら公開します。。— Ryoichi Obara (@ryoichi_obara) June 16, 2016 上手に書けたら…と言いつ…

Java EE GuardiansとJava EEの未来やOrcleとJCPについて

まず最初にJCPについて説明しますよ Javaの仕様策定というのはOracle社がやっているわけではなくSun時代に"Javaの仕様策定はコミュニティベースでやっていこう"と打ち出された斬新な戦略だったのです。それがJCP (Java Community Process) であり誰でも参加…

IE11(Edge)で画面遷移しないけどChromeとかでは動く

Java EE 6 / JSF 2.0 で。毎日WebSphereと戦ってました。。 POST-REDIRECT-GETを使っている関係なのかEdgeのバグなのかJSFで画面がまったく遷移しないなんてことがありました。 JSF2.0でボタンの2度押しチェックをする - 見習いプログラミング日記(PRG; POS…

ExceptionHandlerWrapperでInjectできない

Java EE 6 / JSF 2.0 で。 上記のブログを参考に進めていたのですがExceptionのハンドリング時にログを出す処理ってよくあると思います。 現在の手元の実装がLoggerにProducerを使用しているので @Inject が使えない。。取れないのでNullPointerExceptionに…

JSFのcommandLink動かん [WebSphere 8.5 (MyFaces) JSF 2.0]

Java EE 6 / JSF 2.0 で。(追記:どうやらJSFの実装がMyFacesだとこの現象が出るようですね。 Mojarra(Wildfly)では出ませんでした。id:kikutaro777さんありがとうございます!) JSF+jQueryな時って、レンダリングさたhtmlは <form id="j_id425786386_6463da65" ~~><input id="j_id425786386_6463da65:userName" ~~> みたいにformIdとidが:(コ</form>…