[JBoss Getting Started Documentation] - In jboss how to create new user for durable topic subscriber
by sudasudheer
I am new to JOBSS, I started working on jboss 4.2.2 version, I am working on JMS API, In examples i saw one example for durable subscriber for TOPIC, I am able to execute sample using user name : john and password : needle,
I want to know how to create NEW USER ...
my code :
---------------------
Properties props = new Properties();
props.setProperty("java.naming.factory.initial",
"org.jnp.interfaces.NamingContextFactory");
props.setProperty("java.naming.factory.url.pkgs", "org.jboss.naming");
props.setProperty("java.naming.provider.url", "localhost:1099");
Context ic = new InitialContext(props);
Object tmp = ic.lookup("ConnectionFactory");
TopicConnectionFactory tcf = (TopicConnectionFactory) tmp;
conn = tcf.createTopicConnection("john2","needle"); // here I want to pass some another user details, how can I do this ?
topic = (Topic) ic.lookup("topic/example");
------------------------
Appricate early replies .
sudheer...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4144114#4144114
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4144114
18 years, 3 months
[JBoss Cache: Core Edition] - Re: Need helps with initial state transfer in production
by jiafan1
The wired thing is that when the exception was thrown in stderr.log, the jbosscache.log did not have any exceptions and seems the node was still involved in replication actions.
I am totally confused here,
1) Why did the new node react to replication requests at all before the initial state transfer finishes?
2) Why did it react to the replication requests after the web-app has already thrown exceptions? (Actually the error was from JBoss cache, right?. That is to say Jboss cache "start service" failed.)
| 2008-04-08 17:00:27,981 (UDP mcast receiver) org.jgroups.protocols.UDP.handleIncomingMessage
| DEBUG: message is [dst: 239.0.0.101:45567, src: 10.128.0.113:32837 (3 headers), size = 2082 bytes], headers are {NAKACK=[MSG, seqno=31112], MessageDispatcher=[Header: name=MessageDispatcher, type=REQ, id=1207688427993, rsp_expected=true], dest_mbrs=[10.128.0.111:32777, 10.128.0.112:32821, 10.128.0.114:32783], UDP=[channel_name=JTVCORE-Cluster]}
|
| 2008-04-08 17:00:27,982 (UpHandler (NAKACK)) org.jgroups.protocols.pbcast.NAKACK.handleMessage
| DEBUG: 10.128.0.114:32783] received 10.128.0.113:32837#31112
|
| 2008-04-08 17:00:27,982 (UpHandler (STATE_TRANSFER)) org.jgroups.blocks.RequestCorrelator.handleRequest
| DEBUG: calling (org.jgroups.blocks.RpcDispatcher) with request 1207688427993
|
| 2008-04-08 17:00:27,983 (UpHandler (STATE_TRANSFER)) org.jgroups.blocks.RpcDispatcher.handle
| DEBUG: [sender=10.128.0.113:32837], method_call: _replicate(_put(null, /com/jtv/core/st/ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV, ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV, com.jtv.core.crosscut.impl.spring.security.ticket.ApplicationServiceTicket@e31bc86d, true))
|
| 2008-04-08 17:00:27,983 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.TxInterceptor.invoke
| DEBUG: (10.128.0.114:32783) call on method [_put(null, /com/jtv/core/st/ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV, ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV, com.jtv.core.crosscut.impl.spring.security.ticket.ApplicationServiceTicket@e31bc86d, true)]
|
| 2008-04-08 17:00:27,983 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.PessimisticLockInterceptor.invoke
| DEBUG: PessimisticLockInterceptor invoked for method _put(null, /com/jtv/core/st/ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV, ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV, com.jtv.core.crosscut.impl.spring.security.ticket.ApplicationServiceTicket@e31bc86d, true)
|
| 2008-04-08 17:00:27,984 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.PessimisticLockInterceptor.lock
| DEBUG: Attempting to lock node /com/jtv/core/st/ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV for owner Thread[UpHandler (STATE_TRANSFER),5,main]
|
| 2008-04-08 17:00:27,984 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquiring RL: fqn=/com, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=<unlocked>
| 2008-04-08 17:00:27,984 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquired RL: fqn=/com, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:27,984 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquiring RL: fqn=/com/jtv, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=<unlocked>
|
| 2008-04-08 17:00:27,985 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquired RL: fqn=/com/jtv, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:27,985 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquiring RL: fqn=/com/jtv/core, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=<unlocked>
|
| 2008-04-08 17:00:27,985 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquired RL: fqn=/com/jtv/core, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:27,986 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquiring RL: fqn=/com/jtv/core/st, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=<unlocked>
|
| 2008-04-08 17:00:27,986 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquired RL: fqn=/com/jtv/core/st, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:27,986 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireWriteLock
| DEBUG: acquiring WL: fqn=/com/jtv/core/st/ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=<unlocked>
|
| 2008-04-08 17:00:27,986 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireWriteLock
| DEBUG: acquired WL: fqn=/com/jtv/core/st/ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=write owner=Thread[UpHandler (STATE_TRANSFER),5,main]
|
| 2008-04-08 17:00:27,987 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.CallInterceptor.invoke
| DEBUG: Invoking method _put(null, /com/jtv/core/st/ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV, ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV, com.jtv.core.crosscut.impl.spring.security.ticket.ApplicationServiceTicket@e31bc86d, true) on cache.
|
| 2008-04-08 17:00:27,987 (UpHandler (STATE_TRANSFER)) org.jboss.cache.TreeCache._put
| DEBUG: _put(null, "/com/jtv/core/st/ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV", ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV, com.jtv.core.crosscut.impl.spring.security.ticket.ApplicationServiceTicket@e31bc86d)
|
| 2008-04-08 17:00:27,987 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.EvictionInterceptor.invoke
| DEBUG: Invoking EvictionInterceptor
|
| 2008-04-08 17:00:27,988 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.EvictionInterceptor.updateNode
| DEBUG: Updating node/element events with no tx
|
| 2008-04-08 17:00:27,988 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.EvictionInterceptor.doEventUpdatesOnRegionManager
| DEBUG: Adding event EvictedEN[fqn=/com/jtv/core/st/ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV event=3 diff=1] to region at /com/jtv/core/st/
|
| 2008-04-08 17:00:27,988 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.EvictionInterceptor.updateNode
| DEBUG: Finished updating node
|
| 2008-04-08 17:00:27,989 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.EvictionInterceptor.invoke
| DEBUG: Finished invoking EvictionInterceptor
|
| 2008-04-08 17:00:27,989 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.UnlockInterceptor.invoke
| DEBUG: Attempting to release locks on current thread. Lock table is {Thread[UpHandler (STATE_TRANSFER),5,main]=[read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]], read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]], read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]], read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]], write owner=Thread[UpHandler (STATE_TRANSFER),5,main]]}
|
| 2008-04-08 17:00:27,989 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.UnlockInterceptor.releaseLocks
| DEBUG: releasing lock for /com/jtv/core/st/ST-181818-8J4Bzfnc0t08yd1X9TMMmsIEuGJdSHmY-JTV: write owner=Thread[UpHandler (STATE_TRANSFER),5,main]
|
| 2008-04-08 17:00:27,990 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.UnlockInterceptor.releaseLocks
| DEBUG: releasing lock for /com/jtv/core/st: read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
| 2008-04-08 17:00:27,990 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.UnlockInterceptor.releaseLocks
| DEBUG: releasing lock for /com/jtv/core: read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:27,990 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.UnlockInterceptor.releaseLocks
| DEBUG: releasing lock for /com/jtv: read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:27,990 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.UnlockInterceptor.releaseLocks
| DEBUG: releasing lock for /com: read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:27,991 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.ReplicationInterceptor.invoke
| DEBUG: Non-tx crud meth
|
| 2008-04-08 17:00:27,991 (UpHandler (STATE_TRANSFER)) org.jgroups.blocks.RequestCorrelator.handleRequest
| DEBUG: sending rsp for 1207688427993 to 10.128.0.113:32837
|
| 2008-04-08 17:00:27,992 (DownHandler (UNICAST)) org.jgroups.protocols.UNICAST.down
| DEBUG: 10.128.0.114:32783 --> DATA(10.128.0.113:32837: #22
|
| 2008-04-08 17:00:27,992 (DownHandler (UDP)) org.jgroups.protocols.UDP.down
| DEBUG: sending msg to 10.128.0.113:32837 (src=10.128.0.114:32783), headers are {MessageDispatcher=[Header: name=MessageDispatcher, type=RSP, id=1207688427993, rsp_expected=false], UDP=[channel_name=JTVCORE-Cluster], UNICAST=[UNICAST: DATA, seqno=22]}
|
| 2008-04-08 17:00:27,993 (UDP.UcastReceiverThread) org.jgroups.protocols.UDP.receive
| DEBUG: received (ucast) 67 bytes from 10.128.0.113:32837
|
| 2008-04-08 17:00:27,994 (UDP.UcastReceiverThread) org.jgroups.protocols.UDP.handleIncomingMessage
| DEBUG: message is [dst: 10.128.0.114:32783, src: 10.128.0.113:32837 (2 headers), size = 0 bytes], headers are {UNICAST=[UNICAST: ACK, seqno=22], UDP=[channel_name=JTVCORE-Cluster]}
|
| 2008-04-08 17:00:27,994 (UpHandler (UNICAST)) org.jgroups.protocols.UNICAST.handleAckReceived
| DEBUG: 10.128.0.114:32783 <-- ACK(10.128.0.113:32837: #22)
| 2008-04-08 17:00:28,341 (TimeScheduler.Thread) org.jgroups.protocols.FD.run
| DEBUG: sending are-you-alive msg to 10.128.0.111:32777 (own address=10.128.0.114:32783)
|
| 2008-04-08 17:00:28,342 (DownHandler (UDP)) org.jgroups.protocols.UDP.down
| DEBUG: sending msg to 10.128.0.111:32777 (src=10.128.0.114:32783), headers are {FD=[FD: heartbeat], UDP=[channel_name=JTVCORE-Cluster]}
|
| 2008-04-08 17:00:28,343 (UDP.UcastReceiverThread) org.jgroups.protocols.UDP.receive
| DEBUG: received (ucast) 69 bytes from 10.128.0.111:32777
|
| 2008-04-08 17:00:28,343 (UDP.UcastReceiverThread) org.jgroups.protocols.UDP.handleIncomingMessage
| DEBUG: message is [dst: 10.128.0.114:32783, src: 10.128.0.111:32777 (2 headers), size = 0 bytes], headers are {UDP=[channel_name=JTVCORE-Cluster], FD=[FD: heartbeat ack]}
|
| 2008-04-08 17:00:28,344 (UpHandler (FD)) org.jgroups.protocols.FD.up
| DEBUG: received ack from 10.128.0.111:32777
|
| 2008-04-08 17:00:28,347 (UDP.UcastReceiverThread) org.jgroups.protocols.UDP.receive
| DEBUG: received (ucast) 57 bytes from 10.128.0.113:32837
|
| 2008-04-08 17:00:28,348 (UDP.UcastReceiverThread) org.jgroups.protocols.UDP.handleIncomingMessage
| DEBUG: message is [dst: 10.128.0.114:32783, src: 10.128.0.113:32837 (2 headers), size = 0 bytes], headers are {UDP=[channel_name=JTVCORE-Cluster], FD=[FD: heartbeat]}
|
| 2008-04-08 17:00:28,348 (UpHandler (FD)) org.jgroups.protocols.FD.up
| DEBUG: received are-you-alive from 10.128.0.113:32837, sending response
| 2008-04-08 17:00:28,348 (DownHandler (UDP)) org.jgroups.protocols.UDP.down
| DEBUG: sending msg to 10.128.0.113:32837 (src=10.128.0.114:32783), headers are {FD=[FD: heartbeat ack], UDP=[channel_name=JTVCORE-Cluster]}
|
| 2008-04-08 17:00:28,395 (UDP mcast receiver) org.jgroups.protocols.UDP.receive
| DEBUG: received (mcast)2250 bytes from 10.128.0.112:32822
|
| 2008-04-08 17:00:28,395 (UDP mcast receiver) org.jgroups.protocols.UDP.handleIncomingMessage
| DEBUG: message is [dst: 239.0.0.101:45567, src: 10.128.0.112:32821 (3 headers), size = 2082 bytes], headers are {NAKACK=[MSG, seqno=123817], MessageDispatcher=[Header: name=MessageDispatcher, type=REQ, id=1207688428406, rsp_expected=true], dest_mbrs=[10.128.0.111:32777, 10.128.0.113:32837, 10.128.0.114:32783], UDP=[channel_name=JTVCORE-Cluster]}
|
| 2008-04-08 17:00:28,396 (UpHandler (NAKACK)) org.jgroups.protocols.pbcast.NAKACK.handleMessage
| DEBUG: 10.128.0.114:32783] received 10.128.0.112:32821#123817
|
| 2008-04-08 17:00:28,397 (UpHandler (STATE_TRANSFER)) org.jgroups.blocks.RequestCorrelator.handleRequest
| DEBUG: calling (org.jgroups.blocks.RpcDispatcher) with request 1207688428406
|
| 2008-04-08 17:00:28,398 (UpHandler (STATE_TRANSFER)) org.jgroups.blocks.RpcDispatcher.handle
| DEBUG: [sender=10.128.0.112:32821], method_call: _replicate(_put(null, /com/jtv/core/st/ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV, ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV, com.jtv.core.crosscut.impl.spring.security.ticket.ApplicationServiceTicket@7ba38be2, true))
|
| 2008-04-08 17:00:28,398 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.TxInterceptor.invoke
| DEBUG: (10.128.0.114:32783) call on method [_put(null, /com/jtv/core/st/ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV, ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV, com.jtv.core.crosscut.impl.spring.security.ticket.ApplicationServiceTicket@7ba38be2, true)]
|
| 2008-04-08 17:00:28,399 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.PessimisticLockInterceptor.invoke
| DEBUG: PessimisticLockInterceptor invoked for method _put(null, /com/jtv/core/st/ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV, ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV, com.jtv.core.crosscut.impl.spring.security.ticket.ApplicationServiceTicket@7ba38be2, true)
|
| 2008-04-08 17:00:28,399 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.PessimisticLockInterceptor.lock
| DEBUG: Attempting to lock node /com/jtv/core/st/ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV for owner Thread[UpHandler (STATE_TRANSFER),5,main]
|
| 2008-04-08 17:00:28,400 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquiring RL: fqn=/com, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=<unlocked>
|
| 2008-04-08 17:00:28,400 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquired RL: fqn=/com, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:28,401 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquiring RL: fqn=/com/jtv, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=<unlocked>
|
| 2008-04-08 17:00:28,401 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquired RL: fqn=/com/jtv, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:28,402 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquiring RL: fqn=/com/jtv/core, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=<unlocked>
|
| 2008-04-08 17:00:28,402 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquired RL: fqn=/com/jtv/core, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:28,403 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquiring RL: fqn=/com/jtv/core/st, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=<unlocked>
|
| 2008-04-08 17:00:28,403 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireReadLock
| DEBUG: acquired RL: fqn=/com/jtv/core/st, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:28,404 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireWriteLock
| DEBUG: acquiring WL: fqn=/com/jtv/core/st/ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=<unlocked>
|
| 2008-04-08 17:00:28,404 (UpHandler (STATE_TRANSFER)) org.jboss.cache.Node.acquireWriteLock
| DEBUG: acquired WL: fqn=/com/jtv/core/st/ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV, caller=Thread[UpHandler (STATE_TRANSFER),5,main], lock=write owner=Thread[UpHandler (STATE_TRANSFER),5,main]
| 2008-04-08 17:00:28,405 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.CallInterceptor.invoke
| DEBUG: Invoking method _put(null, /com/jtv/core/st/ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV, ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV, com.jtv.core.crosscut.impl.spring.security.ticket.ApplicationServiceTicket@7ba38be2, true) on cache.
|
| 2008-04-08 17:00:28,405 (UpHandler (STATE_TRANSFER)) org.jboss.cache.TreeCache._put
| DEBUG: _put(null, "/com/jtv/core/st/ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV", ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV, com.jtv.core.crosscut.impl.spring.security.ticket.ApplicationServiceTicket@7ba38be2)
|
| 2008-04-08 17:00:28,406 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.EvictionInterceptor.invoke
| DEBUG: Invoking EvictionInterceptor
|
| 2008-04-08 17:00:28,406 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.EvictionInterceptor.updateNode
| DEBUG: Updating node/element events with no tx
|
| 2008-04-08 17:00:28,407 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.EvictionInterceptor.doEventUpdatesOnRegionManager
| DEBUG: Adding event EvictedEN[fqn=/com/jtv/core/st/ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV event=3 diff=1] to region at /com/jtv/core/st/
|
| 2008-04-08 17:00:28,407 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.EvictionInterceptor.updateNode
| DEBUG: Finished updating node
|
| 2008-04-08 17:00:28,408 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.EvictionInterceptor.invoke
| DEBUG: Finished invoking EvictionInterceptor
|
| 2008-04-08 17:00:28,408 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.UnlockInterceptor.invoke
| DEBUG: Attempting to release locks on current thread. Lock table is {Thread[UpHandler (STATE_TRANSFER),5,main]=[read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]], read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]], read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]], read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]], write owner=Thread[UpHandler (STATE_TRANSFER),5,main]]}
|
| 2008-04-08 17:00:28,409 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.UnlockInterceptor.releaseLocks
| DEBUG: releasing lock for /com/jtv/core/st/ST-236922-4nakwXPVFHwF2RK1oLVDTMvmNmFdJyBj-JTV: write owner=Thread[UpHandler (STATE_TRANSFER),5,main]
|
| 2008-04-08 17:00:28,409 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.UnlockInterceptor.releaseLocks
| DEBUG: releasing lock for /com/jtv/core/st: read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:28,410 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.UnlockInterceptor.releaseLocks
| DEBUG: releasing lock for /com/jtv/core: read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:28,410 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.UnlockInterceptor.releaseLocks
| DEBUG: releasing lock for /com/jtv: read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:28,411 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.UnlockInterceptor.releaseLocks
| DEBUG: releasing lock for /com: read owners=[Thread[UpHandler (STATE_TRANSFER),5,main]]
|
| 2008-04-08 17:00:28,411 (UpHandler (STATE_TRANSFER)) org.jboss.cache.interceptors.ReplicationInterceptor.invoke
| DEBUG: Non-tx crud meth
|
| 2008-04-08 17:00:28,412 (UpHandler (STATE_TRANSFER)) org.jgroups.blocks.RequestCorrelator.handleRequest
| DEBUG: sending rsp for 1207688428406 to 10.128.0.112:32821
|
| 2008-04-08 17:00:28,413 (DownHandler (UNICAST)) org.jgroups.protocols.UNICAST.down
| DEBUG: 10.128.0.114:32783 --> DATA(10.128.0.112:32821: #198
|
| 2008-04-08 17:00:28,413 (DownHandler (UDP)) org.jgroups.protocols.UDP.down
| DEBUG: sending msg to 10.128.0.112:32821 (src=10.128.0.114:32783), headers are {MessageDispatcher=[Header: name=MessageDispatcher, type=RSP, id=1207688428406, rsp_expected=false], UDP=[channel_name=JTVCORE-Cluster], UNICAST=[UNICAST: DATA, seqno=198]}
|
| 2008-04-08 17:00:28,415 (UDP.UcastReceiverThread) org.jgroups.protocols.UDP.receive
| DEBUG: received (ucast) 67 bytes from 10.128.0.112:32821
|
| 2008-04-08 17:00:28,415 (UDP.UcastReceiverThread) org.jgroups.protocols.UDP.handleIncomingMessage
| DEBUG: message is [dst: 10.128.0.114:32783, src: 10.128.0.112:32821 (2 headers), size = 0 bytes], headers are {UNICAST=[UNICAST: ACK, seqno=198], UDP=[channel_name=JTVCORE-Cluster]}
|
| 2008-04-08 17:00:28,416 (UpHandler (UNICAST)) org.jgroups.protocols.UNICAST.handleAckReceived
| DEBUG: 10.128.0.114:32783 <-- ACK(10.128.0.112:32821: #198)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4144107#4144107
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4144107
18 years, 3 months
[JBoss Cache: Core Edition] - Re: Need helps with initial state transfer in production
by jiafan1
Sorry, the exception is in another log file stderr.log,
| 2008-04-08 17:00:28,314 (main) [org.springframework.web.context.ContextLoader.initWebApplicationContext]
| ERROR - Context initialization failed
|
| org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'authenticationDelegate' defined in class path resource [com/jtv/core/config/wiring/crosscut/security.xml]:
|
| ...
|
Followed by a lot of Spring bean wiring and the last piece is
|
| Invocation of init method failed; nested exception is org.jboss.cache.CacheException: Initial state transfer failed: Channel.getState() returned false
| Caused by:
| org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jbCacheManager' defined in class path resource [com/jtv/core/config/wiring/coordinator/authentication-coordinator.xml]: Invocation of init method failed; nested exception is org.jboss.cache.CacheException: Initial state transfer failed: Channel.getState() returned false
| Caused by:
| org.jboss.cache.CacheException: Initial state transfer failed: Channel.getState() returned false
| at org.jboss.cache.TreeCache.fetchStateOnStartup(TreeCache.java:3191)
| at org.jboss.cache.TreeCache.startService(TreeCache.java:1429)
| at com.jtv.core.resource.impl.spring.cache.JBossCacheManagerFactoryBean.createCache(JBossCacheManagerFactoryBean.java:102)
| at com.jtv.core.resource.impl.spring.cache.JBossCacheManagerFactoryBean.afterPropertiesSet(JBossCacheManagerFactoryBean.java:112)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1198)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1167)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:267)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4144105#4144105
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4144105
18 years, 3 months
[JBoss Cache: Core Edition] - Re: Need helps with initial state transfer in production
by jiafan1
The detailed exception looks like,
| Apr 8, 2008 4:59:15 PM org.apache.coyote.http11.Http11AprProtocol init
| INFO: Initializing Coyote HTTP/1.1 on http-9080
| Apr 8, 2008 4:59:15 PM org.apache.coyote.ajp.AjpAprProtocol init
| INFO: Initializing Coyote AJP/1.3 on ajp-9009
| Apr 8, 2008 4:59:15 PM org.apache.catalina.startup.Catalina load
| INFO: Initialization processed in 1096 ms
| Apr 8, 2008 4:59:15 PM org.apache.catalina.core.StandardService start
| INFO: Starting service Catalina
| Apr 8, 2008 4:59:15 PM org.apache.catalina.core.StandardEngine start
| INFO: Starting Servlet Engine: Apache Tomcat/5.5.17
| Apr 8, 2008 4:59:15 PM org.apache.catalina.core.StandardHost start
| INFO: XML validation disabled
| Apr 8, 2008 4:59:15 PM org.apache.catalina.startup.HostConfig deployWAR
| INFO: Deploying web application archive catalyst_server.war
|
| -------------------------------------------------------
| GMS: address is 10.128.0.114:32783
| -------------------------------------------------------
| Apr 8, 2008 5:00:28 PM com.sun.xml.ws.transport.http.servlet.WSServletContextListener contextInitialized
| INFO: WSSERVLET12: JAX-WS context listener initializing
| Apr 8, 2008 5:00:28 PM com.sun.xml.ws.transport.http.servlet.RuntimeEndpointInfoParser processWsdlLocation
| INFO: wsdl cannot be found from DD or annotation. Will generate and publish a new WSDL for SEI endpoints.
| Apr 8, 2008 5:00:28 PM com.sun.xml.ws.transport.http.servlet.RuntimeEndpointInfoParser processWsdlLocation
| INFO: wsdl cannot be found from DD or annotation. Will generate and publish a new WSDL for SEI endpoints.
| Apr 8, 2008 5:00:30 PM org.apache.catalina.core.StandardContext start
| SEVERE: Error listenerStart
| Apr 8, 2008 5:00:30 PM org.apache.catalina.core.StandardContext start
| SEVERE: Context [/catalyst_server] startup failed due to previous errors
| Apr 8, 2008 5:00:30 PM com.sun.xml.ws.transport.http.servlet.WSServletContextListener contextDestroyed
| INFO: WSSERVLET13: JAX-WS context listener destroyed
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4144103#4144103
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4144103
18 years, 3 months
[JBoss Cache: Core Edition] - Re: Jdbc Cahce Loader Issue
by manik.surtani@jboss.com
Hi
"shanthi_jbosscache" wrote :
| 1. I want to know the difference between fetchpersistentstate and fetchinmemorystate.
|
| My understanding is below
|
| (i). if fetchinmemorystate is TRUE - It acquires the initial state from the existing members in the cluster during startup
|
Correct, but only from the in-memory state of neighbouring caches.
"shanthi_jbosscache" wrote :
| (ii). if fetchpersistent state is TRUE - Reads the data from database and loads the data into its cache
|
Wrong. If fetchPersistentState is true, then state is retrieved from the persistent state of neighbouring caches.
"shanthi_jbosscache" wrote :
| (iii). if fetchinmemorystate is TRUE and if fetchpersistent state is TRUE
| a.it acquires the persistent state from the existing member in the cluster
| b.Deletes the record(s) from the DB.
| c.Persist the data fetched from the existing member in the cluster to DB
| d.Retrieves the data from DB and reloads the data into its cache
|
Correct.
"shanthi_jbosscache" wrote :
| 2. Can we set both fetchpersistentstate and fetchinmemorystate to TRUE. If we can, please explain how it will work and the need(advantage) behind this setting.
|
You can do this if you don't have a shared cache loader, but instead configure each cache instance with it's own standalone cache loader, e.g., on a file system. This can help by loading up-to-date state from neighbouring caches' cache loaders in case your "persistent" state becomes out of date.
"shanthi_jbosscache" wrote :
| 3. What is the impact on cache clustering if fetchpersistentstate is set to FALSE?
|
No negative impact at all since your cache loader is *shared* between all cache instances!
HTH,
Manik
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4144100#4144100
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4144100
18 years, 3 months