0 0

weblogic9.2 下配置JMS 服务器0

我在weblogic9.2 下配置JMS 服务器,测试P2P 的消息,
可以发送消息,不知道怎么 老是接收不到消息,
工厂和队列 也没有问题,代码如下:
private static QueueConnection qConnection=null;
	public static void main(String[] args) {
		Properties p = new Properties();
		p.put("Context.INITIAL_CONTEXT_FACTORY","weblogic.jndi.WLInitialContextFactory");
		p.put(Context.PROVIDER_URL,"t3://localhost:7003");;
		p.put(Context.SECURITY_PRINCIPAL,"weblogic");
		p.put(Context.SECURITY_CREDENTIALS,"weblogic");
	
		try {
			Context ctx= new InitialContext(p);
			/**测试JNDI 是否联连成功 是否可以把属性挂在JNDI 树上 开始*/
			ctx.bind("name","zs");
			Object ojbObject = ctx.lookup("name");
			System.out.println(ojbObject.toString());
			/**测试JNDI 是否联连成功 是否可以把属性挂在JNDI 树上 结束*/
			QueueConnectionFactory connectionFactory =  (QueueConnectionFactory) ctx.lookup("testcf");
			qConnection  = connectionFactory.createQueueConnection();
			QueueSession qSession = qConnection.createQueueSession(false,Session.AUTO_ACKNOWLEDGE);
			Queue queue = (Queue) ctx.lookup("testjms");
		    MessageConsumer comsumer = qSession.createConsumer(queue);
		    qConnection.start();
		    System.out.println("接收开始");
	        comsumer.setMessageListener(new MessageListener(){
				public void onMessage(Message message) {
					TextMessage textMessage = (TextMessage)message;
					if(textMessage!=null){
						try {
							System.out.println(textMessage.getText());
						} catch (JMSException e) {
							e.printStackTrace();
						}
					}else {
						System.out.println("没有取到消息");
					}
					
				}
	        	
	        });
	        System.out.println("接收结束");
		} catch (Exception e) {
			e.printStackTrace();
		}finally{
			try {
				if(qConnection != null){
					qConnection.close();
				}
			} catch (JMSException e) {
				e.printStackTrace();
			}
		}
		
	}


帮忙看一下。
2012年11月12日 14:52
目前还没有答案

相关推荐

    webLogic9.2配置JMS步骤

    WebLogic 9.2配置JMS(Java Message Service)涉及一系列步骤,主要目的是为了实现分布式消息传递,包括点对点的Queue模式和发布/订阅的Topic模式。在本例中,我们将专注于配置发布/订阅模式,即Topic。以下是详细的...

    Spring+weblogic9.2发送JMS消息

    博客文章《Spring+weblogic9.2发送JMS消息》可能详细介绍了上述过程,并可能涉及了实际代码示例和可能遇到的问题解决。在实际操作中,可能还会涉及到WebLogic服务器的配置,如创建JMS资源、设置权限等。同时,理解...

    windows下weblogic 9.2 安装部署 配置域 发布工程 详细图解文档

    在Windows环境下进行WebLogic Server 9.2的安装、部署、配置域以及发布工程是一个涉及多个步骤的过程。本文将详细阐述这些关键环节,帮助你理解并掌握相关知识点。 首先,让我们从**安装WebLogic Server 9.2**开始...

    Weblogic9.2集群配置手册

    WebLogic Server 9.2 集群配置手册是一份详细的指南,用于帮助用户搭建和配置WebLogic集群,以实现高可用性和负载均衡。WebLogic是Oracle公司的一个企业级Java应用服务器,它提供了管理和部署Java应用程序的平台。...

    weblogic9.2集群部署方法

    总结来说,WebLogic 9.2的集群部署涉及到多个步骤,从基础的Domain创建、管理服务器设置,到Managed Server的安装和集群配置,每个环节都需要细心操作,确保集群能够正确无误地运行。在实际操作中,还需要根据具体的...

    weblogic9.2应用程序部署

    WebLogic Server 9.2 是 Oracle 公司提供的一个企业级 Java 应用服务器,它提供了用于开发、部署和管理Java EE(Java Platform, Enterprise Edition)应用程序的平台。本篇文章将详细阐述在WebLogic 9.2上进行应用...

    WebLogic Server 9.2 集群配置单服务器版.doc

    本篇文档将深入探讨如何在单服务器环境下配置 WebLogic 集群,以及利用 Proxy Server 实现对外访问。 首先,了解基本概念。`Domain` 是 WebLogic Server 的核心管理单位,它由一个 Administrator Server 管理,包含...

    WebLogic9.2安装、设置、部署全程图解

    本文档旨在详细介绍WebLogic9.2的安装、设置、部署全过程,旨在帮助读者快速了解WebLogic服务器的配置和部署。 一、WebLogic9.2安装 1. 双击安装WebLogic9.2,选择BEA根目录。 2. 选择安装模式,选择完全安装或...

    weblogic9.2_full_license.rar

    "weblogic9.2_full_license.rar" 文件很可能是包含了 WebLogic Server 9.2 完整版本的安装包以及相关的授权信息。在压缩包中,我们发现了以下几个关键文件: 1. **weblogic_sp.jar**:这是一个服务包(Service Pack...

    weblogic 9.2

    Weblogic 9.2 应用程序部署指南 Weblogic 9.2 是一款功能强大且流行的 Java EE...然而,需要注意的是,在部署过程中需要遵循 Weblogic 9.2 的配置要求,例如数据源的配置、JMS 的配置等等,以确保应用程序的正确运行。

    weblogic9.2多项目多域名配置

    2. **weblogic.xml**:这是Weblogic特定的部署描述符,扩展了web.xml,提供了Weblogic服务器特有的配置信息,如数据源、JMS资源、EJB引用、线程池设置等。在多域名配置中,不同域下的weblogic.xml可能会有不同的设置...

    Myeclipse5.5 + Weblogic9.2 configure

    总结来说,"Myeclipse5.5 + Weblogic9.2 configure"主要涉及的是如何在MyEclipse 5.5环境下配置和使用WebLogic Server 9.2,这对理解和掌握Java EE项目开发具有重要意义。通过合理的配置,开发者可以充分利用这两个...

    weblogic9.2 portal 开发

    总结,WebLogic 9.2 Portal 开发涉及的内容广泛,从环境搭建到portlet开发,再到门户的配置与管理,都需要开发者具备扎实的Java基础和对WebLogic Server的深入理解。通过学习和实践,开发者可以充分利用WebLogic ...

    weblogic server 9.2群集配置

    WebLogic Server 9.2 群集配置是Oracle公司提供的中间件产品,用于构建高可用性和可伸缩性的企业级Java应用服务器平台。群集是WebLogic Server的一个关键特性,它允许多个服务器实例协同工作,以提高服务的稳定性和...

    WebLogic Server 9.2安装和操作手册

    WebLogic Server 9.2 是Oracle公司出品的一款企业级Java应用服务器,它提供了全面的Java EE(Java Platform, Enterprise Edition)支持,用于构建、部署和管理分布式应用程序。本手册将详细介绍在Windows 2003系统上...

    Weblogic9.2-for-Linux安装手册.doc

    WebLogic Server 9.2 是 Oracle 公司提供的一个企业级 Java 应用服务器,它在 Linux 平台上提供了强大的 J2EE 应用程序部署和管理能力。本手册将详细阐述如何在 Red Hat AS 4.0 上安装 WebLogic Server 9.2。 ### 1...

    CXF项目部署weblogic9.2终极解决方案

    `weblogicManagement.properties`可能包含特定于WebLogic的配置属性,比如连接到WebLogic服务器的详细信息。 2. **配置WebLogic Server**:在WebLogic管理控制台中,创建一个新的域或使用已有的域。设置正确的JDBC...

Global site tag (gtag.js) - Google Analytics