I am working on a project that will need an xmlBlaster client which will subscribe to an external xmlBlaster server. My goal is to run the xmlBlaster client as an MBean inside JBoss. I have spent some time with the documentation and examples provided with xmlBlaster. The documentation appears to be for a previous version of JBoss. I have 2 major issues.
1) I am recieving a number of class loader errors. It appears that xmlBlaster is attempting to use it's own class loaders, and create it's own connections to jdbc:hsqldb. An exerpt from the stack trace follows.
2) The org.xmlBlaster.j2ee.k2.client.BlasterConnection currently supports publishing, but not subscription. Is there any known reason that subscription inside a J2EE environment should not be supported?
Does anyone know where I can find some resources or examples on integrating xmlBlaster with JBoss? Any thoughts or comments would be welcome. Thanks in advance.
xmlBlaster version 0.9 *stable*
Stack Trace exerpt:
No right to access the plugin class or initializer 'org.xmlBlaster.protocol.jdbc.JdbcDriver': java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
2004-03-23 07:22:22,328 ERROR [STDERR] [Mar 23, 2004 7:22:22 AM WARN RunlevelManager-/node/xmlBlaster_192_168_1_203_3412] startupPlugins. Exception when loading the plugin 'JDBC' reason: errorCode=resource.configuration.pluginFailed message=No right to access the plugin class or initializer 'org.xmlBlaster.protocol.jdbc.JdbcDriver' : java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)