JBoss-IDE
なんかハマるのはJBoss周辺である。
- JBoss-IDE1.6はEclipse3.2では動かない。
- 書いてあった。PLEASE NOTE: If you are using Eclipse 3.2, you CANNOT install JBoss IDE 1.6 or below. It will NOT work! http://www.jboss.com/wiki/Wiki.jsp?page=JBossIDE
- JBoss-IDE1.6はEJB2.0までの対応!?
- JBOss-IDE2.0ベータで試すことに。Eclipse3.2とのバンドル版。http://labs.jboss.com/portal/jbosside/download/index.html
JBoss + EJB3.0
JBoss-IDEは捨てて、Eclipse上でEJB3.0のSessionBeanを作ることに。
InitialContext ic = new InitialContext(); Sample sample = (Hello)ic.lookup("myejb/SampleBean/remote"); sample.remoteMethod("EJB");
JBoss実行画面: 08:23:56,397 INFO [STDOUT] remoteMethod invoked. arg=EJB
- jirbから呼び出す
require 'java' include_class 'javax.naming.InitialContext' include_class 'myejb.ejb.Sample' ctx = InitialContext.new hello = ctx.lookup('myejb/SampleBean/remote') hello.remoteMethod('JRuby')
JBoss実行画面: 12:04:33,222 INFO [STDOUT] remoteMethod invoked. arg=JRuby