[prev in list] [next in list] [prev in thread] [next in thread]
List: openejb-user
Subject: EJB 3.1 PFD2 is up for download
From: David Blevins <david.blevins () visi ! com>
Date: 2009-03-11 19:27:05
Message-ID: BEADDE17-A361-4383-9ACD-16C04BA71C49 () visi ! com
[Download RAW message or body]
The JSR #318 Expert Group has put another Proposed Final Draft (PFD)
up for download:
Enterprise JavaBeans 3.1
http://jcp.org/aboutJava/communityprocess/pfd/jsr318/index.html
Note this is still a draft and no the final spec.
Have a look at chapter 22 and see if anything feels familiar.
Essentially this:
Properties p = new Properties();
p.put("java.naming.factory.initial",
"org.apache.openejb.client.LocalInitialContextFactory");
p.put("movieDatabase", "new://Resource?type=DataSource");
p.put("movieDatabase.JdbcDriver", "org.hsqldb.jdbcDriver");
p.put("movieDatabase.JdbcUrl", "jdbc:hsqldb:mem:moviedb");
p.put("movieDatabaseUnmanaged", "new://Resource?type=DataSource");
p.put("movieDatabaseUnmanaged.JdbcDriver", "org.hsqldb.jdbcDriver");
p.put("movieDatabaseUnmanaged.JdbcUrl", "jdbc:hsqldb:mem:moviedb");
p.put("movieDatabaseUnmanaged.JtaManaged", "false");
Context context = new InitialContext(p);
Movies movies = (Movies) context.lookup("MoviesLocal");
Becomes this:
Properties p = new Properties();
p.put("javax.ejb.embeddable.initial",
"org.apache.openejb.client.LocalInitialContextFactory");
p.put("movieDatabase", "new://Resource?type=DataSource");
p.put("movieDatabase.JdbcDriver", "org.hsqldb.jdbcDriver");
p.put("movieDatabase.JdbcUrl", "jdbc:hsqldb:mem:moviedb");
p.put("movieDatabaseUnmanaged", "new://Resource?type=DataSource");
p.put("movieDatabaseUnmanaged.JdbcDriver", "org.hsqldb.jdbcDriver");
p.put("movieDatabaseUnmanaged.JdbcUrl", "jdbc:hsqldb:mem:moviedb");
p.put("movieDatabaseUnmanaged.JtaManaged", "false");
EJBContainer container = EJBContainer.createEJBContainer(p);
Context context = container.getContext();
Movies movies = (Movies) context.lookup("MoviesLocal");
-David
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic