Ola a todos. Aqui na empresa nos usamos o Weblogic 6.1 como app server a tb usamos a sua implementacao do JMS. Tudo funciona perfeitamente, exceto que AS VEZES, em alguns clientes, o JMS para de funcionar.
Para aquele dado cliente as mensagens simplesmente nunca chegam. Eh como se ele nao fosse subscriber de nenhum dos nossos topicos. Soh que no inicio da sessao este mesmo cliente estava recebendo as mensages. Ou seja, o JMS "morreu" no meio da sessao. Alguem jah viu essa situacao? Nos usamos uma applicacao, e nao uma applet. Agradeco desde jah, Marcelo Quintella No cliente nos criamos as TopicConnections e Subscribers: Context ctx = getInitialContext(url, user, password); (o method retorna a nossa InitialContext). connectionFactory = (TopicConnectionFactory) ctx.lookup(JMS_FACTORY); String topicJNDIName = "MyTopic"; connection = connectionFactory .createTopicConnection(); session = connection.createTopicSession(false, Session.AUTO_ACKNOWLEDGE); try { topic = (Topic) ctx.lookup(topicJNDIName); } catch (NamingException ne) { System.out.println("Can't find topic "+topicJNDIName+" in JNDI"); ne.printStackTrace(); } connection.start(); subscriber = session.createSubscriber(topic, messageSelector, true);//supress messages to self subscriber.setMessageListener(new MessageListener(){ public void onMessage(Message msg){ SwingUtilities.invokeLater(new MessageAction(msg)); //MessageAction implementa Runnable } }); _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------