[Messaging, JMS & JBossMQ] - Re: XA Recovery of messages sent to a Topic
by mmusgrov
I seem to be having trouble posting to this forum - here's another go (sorry if it comes through multiple times):
anonymous wrote : I don't understand this? If JBossMQ doesn't return the XID then the TM
| must assume it was committed.
If the JBossMQ unilaterally rolls the transaction forward after the prepare it should remember its decision - the spec says "The RM cannot discard its knowledge of such a branch until the TM permits this by calling xa_forget () for each branch."
This problem only arises with temporary subscriptions since the PersistenceManager does not write anything to the transaction log in this case. Perhaps this is the real issue - shouldn't the PersistenceManager write recovery information during prepare even for temporary subscriptions, otherwise it cannot fulfill the contract specified in the XA spec.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4151763#4151763
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4151763
18 years, 1 month
[Installation, Configuration & DEPLOYMENT] - Server trying to connect to another IP
by philiparad
Hi
I have a JBoss server running on IP 172.16.11.25 (-b option).
For some unknown reason the server, from time to time tries to connect
to another IP (172.16.1.217) and fails, since this IP is not running any server:
-------------------------------------------------------------------------------------
2008-05-19 17:28:50,671 INFO [STDOUT] org.jboss.remoting.CannotConnectException: Can not get connection to server. Problem establishing socket connection for InvokerLocator [socket://172.16.1.217:4446/?dataType=invocation&enableTcpNoDelay=true&marshaller=org.jboss.invocation.unified.marshall.InvocationMarshaller&socketTimeout=600000&unmarshaller=org.jboss.invocation.unified.marshall.InvocationUnMarshaller]
2008-05-19 17:28:50,671 INFO [STDOUT] at org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:532)
2008-05-19 17:28:50,671 INFO [STDOUT] at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122)
2008-05-19 17:28:50,671 INFO [STDOUT] at org.jboss.remoting.Client.invoke(Client.java:1634)
2008-05-19 17:28:50,671 INFO [STDOUT] at org.jboss.remoting.Client.invoke(Client.java:548)
-------------------------------------------------------------------------------------
How can I avoid this situation?
What should I chnage in the configuration of the server, so the server stops making attemps to connect to other IPs?
Regards
Philip
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4151755#4151755
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4151755
18 years, 1 month