You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by adxun <ad...@live.cn> on 2013/01/17 05:49:41 UTC
Help!!!!one MDB deploy standalone openejb ,but lookup
ConnectionFactory result is null!
openejb.xml
<openejb>
<Resource id="MyJmsResourceAdapter" type="ActiveMQResourceAdapter">
# Do not start the embedded ActiveMQ broker
BrokerXmlConfig = broker:(tcp://127.0.0.1:61616)
ServerUrl = tcp://127.0.0.1:61616
</Resource>
<Resource id="ConnectionFactory" type="javax.jms.ConnectionFactory">
ResourceAdapter = MyJmsResourceAdapter
</Resource>
<Container id="MyJmsMdbContainer" ctype="MESSAGE">
ResourceAdapter = MyJmsResourceAdapter
</Container>
</openejb>
java main client
ConnectionFactory CF;
Properties p = new Properties();
p.put("java.naming.factory.initial",
"org.apache.openejb.client.RemoteInitialContextFactory");
p.put("java.naming.provider.url", "http://127.0.0.1:4201");
InitialContext ctx = new InitialContext(p);
CF=(ConnectionFactory)ctx.lookup("ConnectionFactory");
if(Cf==null)
System.out.println("CF is null");
CF is null! why?
ps:ctx may get Resouce DataSouce,so ctx is right!
thanks you!!!!
--
View this message in context: http://openejb.979440.n4.nabble.com/Help-one-MDB-deploy-standalone-openejb-but-lookup-ConnectionFactory-result-is-null-tp4660274.html
Sent from the OpenEJB Dev mailing list archive at Nabble.com.