[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [xmlblaster-devel] RE: Running RAM based
Hi Marcel,
I got the latest updates, and with them came a new problem:
Upon starting my RAM-based slave, I'm getting the following error:
May 29, 2003 9:11:37 AM TRACE QueuePropertyBase] Initialized:
<queue relating='subject'/>
[May 29, 2003 9:11:37 AM TRACE CbQueueProperty] Created CbQueueProperty subject djmproxy_128_33_15_34
[May 29, 2003 9:11:37 AM CALL QueuePluginManager-/node/djmproxy_128.33.15.34] Constructor QueuePluginManager
[May 29, 2003 9:11:37 AM ERROR Main-/node/djmproxy_128.33.15.34] errorCode=resource.configuration message=Plugin 'QueuePlugin[RAM][1.0 ]' not found, please check your configuration
[May 29, 2003 9:11:37 AM ERROR Main-/node/djmproxy_128.33.15.34] Changing runlevel to 'RUNNING' failed, good bye
The strange thing is the many " " after
1.0.
Just for reference, I've also attached my config file to this email.
On Thu, May 29, 2003 at 12:53:18PM +0200, Marcel Ruff wrote:
> Hi Michael,
>
> the problem you had was in the current cvs version only.
> I have now fixed it so xmlBlaster should run RAM based
> without any complaints.
>
> The correct settings in xmlBlaster.properties to enforce this are:
>
> # Server side
> persistence/msgUnitStore/defaultPlugin=RAM,1.0
> queue/subject/defaultPlugin=RAM,1.0
> queue/history/defaultPlugin=RAM,1.0
> queue/callback/defaultPlugin=RAM,1.0
> useTopicStore=false
>
> # Client side
> queue/connection/defaultPlugin=RAM,1.0
>
> Sorry about the inconvenience,
>
No problem, thanks for looking into the fixes. I really like the new
property style a lot more, so it's worthwhile to go through the hassle
of upgrading.
> regards
>
> Marcel
>
--
matighet at bbn.com BBN Technologies
Security.Server.Plugin.htpasswd.secretfile=NONE
CbProtocolPlugin[IOR][1.0]=org.xmlBlaster.protocol.corba.CallbackCorbaDriver
CbProtocolPlugin[SOCKET][1.0]=org.xmlBlaster.protocol.socket.CallbackSocketDriver
CbProtocolPlugin[RMI][1.0]=org.xmlBlaster.protocol.rmi.CallbackRmiDriver
CbProtocolPlugin[XMLRPC][1.0]=org.xmlBlaster.protocol.xmlrpc.CallbackXmlRpcDriver
CbProtocolPlugin[JDBC][1.0]=
ClientProtocolPlugin[IOR][1.0]=org.xmlBlaster.client.protocol.corba.CorbaConnection
ClientProtocolPlugin[SOCKET][1.0]=org.xmlBlaster.client.protocol.socket.SocketConnection
ClientProtocolPlugin[RMI][1.0]=org.xmlBlaster.client.protocol.rmi.RmiConnection
ClientProtocolPlugin[XMLRPC][1.0]=org.xmlBlaster.client.protocol.xmlrpc.XmlRpcConnection
ClientCbServerProtocolPlugin[IOR][1.0]=org.xmlBlaster.client.protocol.corba.CorbaCallbackServer
ClientCbServerProtocolPlugin[SOCKET][1.0]=org.xmlBlaster.client.protocol.socket.SocketCallbackImpl
ClientCbServerProtocolPlugin[RMI][1.0]=org.xmlBlaster.client.protocol.rmi.RmiCallbackServer
ClientCbServerProtocolPlugin[XMLRPC][1.0]=org.xmlBlaster.client.protocol.xmlrpc.XmlRpcCallbackServer
jacorb.verbosity=0
plugin/ior/useNameService=false
bootstrapPort=7915
# turn off telnet access
admin.remoteconsole.port=-1
# turn off JDBC plugin
#JdbcDriver.drivers=org.postgresql.Driver
JdbcDriver.drivers=
StoragePlugin[JDBC][1.0]=
StoragePlugin[CACHE][1.0]=
StoragePlugin[RAM][1.0]=org.xmlBlaster.engine.msgstore.ram.MapPlugin
useTopicStore=false
# - QUEUE CONFIGURATION -
QueuePlugin[JDBC][1.0]=
QueuePlugin[RAM][1.0]=org.xmlBlaster.util.queue.ram.RamQueuePlugin
QueuePlugin[CACHE][1.0]=
queue/defaultPlugin=RAM,1.0
queue/connection/defaultPlugin=RAM,1.0
# How many history messages of same key oid (topic) to hold in xmlBlaster (holds references only)
queue/history/maxEntries = 1000
# How big is a callback queue for each client (holds references only)
queue/callback/maxEntries = 1000
# How big is the topic cache for messages of same oid (here your message content occupies the memory)
persistence/msgUnitStore/maxEntries = 100000000
# Tail back queue on client side (contains the real data of all message types)
queue/connection/maxEntries = 10000000
queue/subject/defaultPlugin=RAM,1.0
queue/history/defaultPlugin=RAM,1.0
queue/callback/defaultPlugin=RAM,1.0
persistence/defaultPlugin=RAM,1.0
persistence/topicStore/defaultPlugin=RAM,1.0
persistence/msgUnitStore/defaultPlugin=RAM,1.0
dispatch/connection/DispatchPlugin/defaultPlugin=undef
dispatch/callback/DispatchPlugin/defaultPlugin=undef
# - clustering -
cluster=true
cluster.node.id=djmproxy_xxx.xxx.xxx.xxx
cluster.node[psq_xxx.xxx.xxx.xxx]=\
<clusternode id='psq_xxx.xxx.xxx.xxx'>\
<info>\
<address type='IOR' hostname='xxx.xxx.xxx.xxx' port='7601' />\
</info>\
<master type='DomainToMaster'>\
<key queryType='DOMAIN' domain='*'/>\
</master>\
</clusternode>
# publish length checking
## only let through first image
MimePublishPlugin[PublishRateLimiter][1.0]=com.bbn.quo.dpasa.PublishRateLimiter,MAX_RATE_MPH=3
MimePublishPlugin[PublishLenChecker][1.0]=com.bbn.quo.dpasa.PublishLenChecker,DEFAULT_MAX_LEN=46000
MimePublishPlugin[CorruptionIntruder][1.0]=com.bbn.quo.dpasa.CorruptionIntruder