REQUIREMENT protocol.corba.JacORB |
Type | NEW |
Priority | HIGH |
Status | CLOSED |
Topic | xmlBlaster supports a CORBA protocol plugin based on JacORB | ||||||||||||||||||||||||||||||||||||
Des cription |
You can access XmlBlaster with CORBA aware clients. The xmlBlaster server has a protocol plugin based on JacORB. The delivered Java client library has support for JacORB to connect to the server. This protocol is activated by default. JacORB is configured with the jacorb.properties file. You find a template in xmlBlaster/config/jacorb.properties.template . The xmlBlaster/lib/xmlBlaster.jar file contains a copy of this template file which is loaded by JacORB via the CLASSPATH and configures JacORB accordingly. If you remove jacorb.properties form xmlBlaster.jar you can put a jacorb.properties file into your home directory which you can use to easily configure JacORB behavior. Note that if there is a file in xmlBlaster.jar this has precedence. Setting a JacORB property on command line as System.property has precedence over any jacorb.properties setting (e.g. java -DORBInitRef.NameService=file:///tmp/ns.ior ...). |
||||||||||||||||||||||||||||||||||||
Example JAVA |
Example how to switch on CORBA debugging, here we set the JacORB specific verbosity to 3 and switch on logging for our CORBA plugin implementation: java -Djacorb.log.default.verbosity=3 -jar lib/xmlBlaster.jar -call[corba] true -trace[corba] true |
||||||||||||||||||||||||||||||||||||
Configure |
These parameters allow to configure JacORB on server side, please consult the JacORB documentation and the requirement protocol.corba.NameService for further settings.
NOTE: Configuration parameters are specified on command line (-someValue 17) or in the
xmlBlaster.properties file (someValue=17). See requirement "util.property" for details. |
||||||||||||||||||||||||||||||||||||
See REQ | protocol | ||||||||||||||||||||||||||||||||||||
See REQ | protocol.corba.NameService | ||||||||||||||||||||||||||||||||||||
See REQ | protocol.corba.orbacus | ||||||||||||||||||||||||||||||||||||
See REQ | client.cpp | ||||||||||||||||||||||||||||||||||||
See | http://www.jacorb.org | ||||||||||||||||||||||||||||||||||||
See CODE | org.xmlBlaster.protocol.corba.CorbaDriver | ||||||||||||||||||||||||||||||||||||
See CODE | org.xmlBlaster.client.protocol.corba.CorbaConnection | ||||||||||||||||||||||||||||||||||||
See TEST | org.xmlBlaster.test.qos.TestCorbaThreads |
This page is generated from the requirement XML file xmlBlaster/doc/requirements/protocol.corba.JacORB.xml