Redian新闻
>
EJB ConnectionFactory issue
avatar
EJB ConnectionFactory issue# Java - 爪哇娇娃
n*2
1
大牛们,卡在这个地方好几天了,每次使用它都给我一个Null Pointer Exception,
领导下命令,2天做好,求大牛门指点下。connectionFactory 这一行就出错。哎。公
司会解雇我嘛?
谢谢。
public void publishMessage(HashMap notifyMessage)
{
try
{
TopicConnection connection = connectionFactory.
createTopicConnection(JMSCredentials.getUserId(),JMSCredentials.getPassword(
));
connection.start();
TopicSession topicSession = connection.createTopicSession(false,
Session.AUTO_ACKNOWLEDGE);
TopicPublisher publisher = topicSession.createPublisher(topic);
ObjectMessage msg = topicSession.createObjectMessage();
msg.setObject(notifyMessage);
publisher.publish(msg);
publisher.close();
topicSession.close();
connection.close();
}
catch (JMSException e) {
log.debug(e);
throw new RuntimeException(e);
}
}
avatar
z*e
2
exception具体定位到哪一行?
debug分析跟踪一下看看哪一个对象是null
你这么一大段,很多种可能性撒
jms不用也没啥大不了的
用web service也可以啊
领导没有其他人可以用了吗?
这种问题搞不定可以问你领导啊
实在不行,你用的是哪一个app server?
花钱找个consultant问问就是了
red hat,oracle还是ibm?
都有对应的产商嘛
avatar
z*e
3
你们如果用的是wildfly也就是jboss的话
最新版本的wildfly impl了jee7
jee7加入了rest ws的api,你直接用rest web service就是了
传json,parse json,msg本质上就是一个text嘛
而且格式还不固定,不象json那样有比较好的组织
avatar
n*2
4
zhao大牛,您有空帮我分析下不?领导说必须我自己做出来。哎。mentor休假去了,不
知道找谁。

【在 z****e 的大作中提到】
: exception具体定位到哪一行?
: debug分析跟踪一下看看哪一个对象是null
: 你这么一大段,很多种可能性撒
: jms不用也没啥大不了的
: 用web service也可以啊
: 领导没有其他人可以用了吗?
: 这种问题搞不定可以问你领导啊
: 实在不行,你用的是哪一个app server?
: 花钱找个consultant问问就是了
: red hat,oracle还是ibm?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。