小编Jam*_*ods的帖子

如何在Spring中为MQSeries创建TopicConnectionFactory?

我已经阅读了有关配置QueueConnectionFactories的文章http://techtots.blogspot.com/2010/01/connecting-to-mq-using-spring-without.html,并让这方面的工作很好.

# MQ related values
mq.jms.qcf=QM_Epsilon
mq.jms.request.queue=TEST.REQUEST.QUEUE

# Connection details
mq.host.url=localhost:1414/SYSTEM.DEF.SVRCONN
mq.factoryclass=com.ibm.mq.jms.context.WMQInitialContextFactory

# Authentication details
mq.auth=simple
mq.user=******
mq.password=********
Run Code Online (Sandbox Code Playgroud)
<bean id="queueConnectionFactory" class="org.springframework.jndi.JndiObjectFactoryBean">
    <property name="jndiName" value="${mq.jms.qcf}" />
    <property name="resourceRef" value="false" />
    <property name="jndiEnvironment">
        <props>
            <prop key="java.naming.factory.initial">${mq.factoryclass}</prop>
            <prop key="java.naming.provider.url">${mq.host.url}</prop>
            <prop key="java.naming.security.authentication">${mq.auth}</prop>
            <prop key="java.naming.security.principal">${mq.user}</prop>
            <prop key="java.naming.security.credentials">${mq.password}</prop>
        </props>
    </property>
</bean>
Run Code Online (Sandbox Code Playgroud)

使用此配置,queueConnectionFactory bean可以作为MQQueueConnectionFactory轻松注入到我的类中.

但我想使用发布/订阅模型,据我所知,我需要为此获取MQTopicConnectionFactory.我已经找遍和试过无数的事情,但我不能找到如何让我得到一个修改这个配置,或MQ安装的任何信息MQTopicConnectionFactory,而不是一个MQQueueConnectionFactory.

java spring ibm-mq

5
推荐指数
1
解决办法
4187
查看次数

autolink不能用于HTC - HtcLinkifyDispatcher

我使用的android:autoLink设置为web一个TextView在我的Android应用程序,以使可点击的链接.但如果我在我的HTC Desire S升级到ICS上运行此操作,当我点击其中一个链接时,我得到以下异常

android.content.ActivityNotFoundException: Unable to find explicit activity class 
  {com.htc.HtcLinkifyDispatcher/
  com.htc.HtcLinkifyDispatcher.HtcLinkifyDispatcherActivity}; 
  have you declared this activity in your AndroidManifest.xml?

    at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1634)
    at android.app.Instrumentation.execStartActivity(Instrumentation.java:1510)
    at android.app.Activity.startActivityFromChild(Activity.java:3519)
    at android.app.Activity.startActivityForResult(Activity.java:3271)
    at android.app.Activity.startActivity(Activity.java:3358)
    at woodsie.avalanche.info.InfoActivity.startActivity(InfoActivity.java:61)
    at android.text.style.LinkifyURLSpan.onClick(LinkifyURLSpan.java:73)
Run Code Online (Sandbox Code Playgroud)

尝试注册HtcLinkifyDispatcherActivity让我无处可去,因为课程不在我的构建路径上.

android commonsware android-4.0-ice-cream-sandwich autolink

3
推荐指数
1
解决办法
1471
查看次数