Hi Sebastian, The URI settings are not identical between the JMS provider and NMS. Even the different JMS providers (ActiveMQ, TIBCO, MSMQ) have specific URI parameters.
Currently, the documentation is a bit behind on which URI parameters are available for the separate provider implementations. I plan on updating them soon, but it might be a good idea to log a separate JIRA for documenting these so that it doesn't get lost. Thanks for logging the JIRA on the preFetch issue. - Jim On Fri, Aug 22, 2008 at 12:11 AM, SebastianR. <[EMAIL PROTECTED]>wrote: > > > semog wrote: > > > > Hi Sebastian, > > > > You can set the prefetch size on the connection URI as follows: > > > > activemq:tcp://servername:61616?session.prefetchSize=5 > > > > As you noted, the prefetch size is set to 1000 as a default, but it can > be > > changed on a per-connection basis. Setting the value to 0 would > > effectively > > disable prefetch. > > > > As far as the issue with Commit not throwing an exception, I haven't had > a > > chance to look in to that. If you like, you can enter a JIRA with the > > information regarding current behavior and expected behavior so that it > > can > > be scheduled to be fixed in the product. > > > > > > First of all: Setting the prefetchSize with this URI-command in principle > works. > > BUT, settting the prefetchSize to zero leads to the fact that no messages > can be received anymore. I think this is because correctly no messages are > dispatced anymore ( I varified this via JMX ), but the receive() methods > still look at the local cache somhow, which of course is now always emtpy. > > I'll also make a JIRA for fixing this problem. > > One last question: Where can I myself find out which properties can be > changed via URI-configuration ? I knew that in ActiveMQ for Java you can > set > the prefetchSize via ?jms.prefetchPolicy.all=50, > ?jms.prefetchPolicy.queuePrefetch=1 or ?consumer.prefetchSize=10, but > neither of them worked in NMS. > > Regards, Sebastian > -- > View this message in context: > http://www.nabble.com/Why-don%27t-Commit%28%29-and-Receive%28%29-throw-exceptions---%28NMS%29-tp19048072p19102512.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. > >