タグ

ejbに関するaoe-tkのブックマーク (8)

  • 「GroovyでEJB作成は辛い」の解説 - nekop's blog

    GroovyでEJB作成は辛い、でなにがどうなっているのかの解説。 Exception while loading the app : EJB Container initialization error javax.ejb.EJBException: Illegal non-business method access on no-interface view at megascus.javaee6groovy.__EJB31_Generated__MessageFacade__Intf____Bean__.$getStaticMetaClass(Unknown Source) at megascus.javaee6groovy.MessageFacade.<init>(MessageFacade.groovy) at megascus.javaee6groovy.__EJB31_Gen

    「GroovyでEJB作成は辛い」の解説 - nekop's blog
    aoe-tk
    aoe-tk 2012/11/14
    EJB2.0時代だとEJBはプロキシ経由でのアクセスになるというのはすんなりと理解できるのですが、DIされる3.0以降は実感しにくいかもですね。
  • This Week in JBoss - July 03, 2023 - JBoss.org

    Red Hat uses the best and most effective ideas from the community projects to build enterprise products. These products remain open and are being used all around the world by corporations, governments, and non-profit organizations. Learn more at developers.redhat.com @rhdevelopers Hello to our dear JBoss community. We, the editorial team, have noticed a downward trend in our readership and have ma

    aoe-tk
    aoe-tk 2012/06/06
    JBoss、JavaEEを用いてのアプリケーション開発についての学習サイトのようなもの
  • Contexts and Dependency Injection in Java EE 6

    aoe-tk
    aoe-tk 2011/04/14
    CDIとEJB3.1のインジェクションモデルについて
  • JBoss ASで定期処理 - nekop's blog

    EC-One ナレッジセンター レスキューサービス ブログ さんの方で見かけたトピック。035 jboss-5.1.0.GAでcronのような定期処理を実現という記事。 一番簡単な方法が紹介されていなかったので紹介。その方法というのはMDB。コンパイルしてデプロイすればおしまい。cron形式で実行を指定できる。 http://community.jboss.org/wiki/QuartzSchedulerIntegration 以下コード例。 import javax.ejb.ActivationConfigProperty; import javax.ejb.MessageDriven; import org.jboss.annotation.ejb.ResourceAdapter; import org.quartz.Job; import org.quartz.JobExecutio

    JBoss ASで定期処理 - nekop's blog
  • 今からでも遅くない JMSを学ぼう!(後編) Message-Driven Beanの世界へ

    Message-Driven Beanとは 前回、JMSをJavaアプリケーションに組み込んで非同期通信を説明しました。ただし、業務ではMessage-Driven Bean(MDB)を使用する方が多いため、今回はMDBを使った非同期通信の仕方を説明します。 あらかじめ知っておくべきこと 前提知識 「今からでも遅くない JMSを学ぼう!」ではJMSを通じて非同期通信を学ぶことを目的としていますが、ドメインはPTPを使用しているため、Pub/Subの知識は必要ありません。PTPについてご存じない方、JMSの知識のない方は前編を読んだ後にその後編の当記事を読まれることをお薦めします。 Webアプリケーションの基礎的な知識が必要です。JSPやServlet、あるいはStrutsなどのWebフレームワークを使用した経験のある方はそのまま読むことが可能です。知識がない方は筆者の「GlassFish

    今からでも遅くない JMSを学ぼう!(後編) Message-Driven Beanの世界へ
  • EJB 3.1 の組み込み可能コンテナ

    2010年4月8日 at 5:20 午後 前回のエントリで、EJB 3.1 の新機能概要を紹介しました。今回は EJB 3.1 の新機能の一つである組み込みコンテナを使用し、EJB の単体テストをかんたんに行う方法を紹介します。 ここでは NetBeans 6.8 と GlassFish v3 を利用して説明しますが、NetBeans 6.8 で「 EJB モジュール」のプロジェクトを作成するとデフォルトで GlassFish v3 の組み込みコンテナが利用できるようになっています。ですので、特に面倒な設定は必要なく JUnit のテストコードの記述に集中できるようになっています。今までは EJB の単体テストを行うためにデプロイして Global JNDI 名を利用してテストを行ったりしていたかと思いますが、この方法を利用すると直接アプリケーションサーバにデプロイしなくてもすむため非常に

    EJB 3.1 の組み込み可能コンテナ
  • EJB 3.1 の新機能概要

    2010年4月7日 at 8:32 午後 EJB 3.1 の新機能をプレゼン形式でまとめてみました。 かんたんに概要を紹介します。 EJB 3.0 から EJB 3.1 になり、かんたん開発に向けて多くの改善が施されています。まず、パッケージの簡略化が挙げられます。今までアプリケーションの種類に応じて .ear, .war 等のアーカイブにまとめる必要がありましたが、EJB コンポーネントも .war に含めることができるようになったため開発時の手間が大幅に削減されます。また、EJB 3.1 Lite が提供されフル Java EE の機能の一部の機能だけを利用できるようになったため、フル Java EE の機能が必要ないお客様にとっては不要なメモリリソースを消費せずに運用できる等のメリットがあります。 次のポイントはローカルビジネスインタフェースの実装が必要なくなった点です。これは開発者

    EJB 3.1 の新機能概要
  • InfoQ: Java EE6:EJB3.1は、すばらしい進化だ

    原文(投稿日:2010/02/15)へのリンク Enterprise Java Bean 3.0 (EJB 3)の仕様は、エンタプライズでのJavaの長いマーチにおいて、非常に重要な中間地点となった。仕様が、コミュニティからのインプットで作り上げられたのは、非常に明白である。更に一貫性のあるサービスパラダイムを示しており、もっとPOJOフレンドリで、一般的に複雑でなくなっている。Java 5のアノテーションによってもたらされた間接のレベルが、このパラダイムをもっと強力にし、同時に開発者の労力を減らした。悪くて古い決定を捨てて、違う新しい解決を求める意欲によって、そのフレームワークは、以前、EJBを敬遠した人々に興味深いものになった。EJB Entity Beansがなくなり、JPA Entitiesに替った。EJB 2.1やそれ以前では、平均的なbeanに必要なJavaのクラスやinter

    InfoQ: Java EE6:EJB3.1は、すばらしい進化だ
  • 1