Jboss ESB & Tomcat
acm Mar 2, 2007 6:06 PMHi, I'm currently evaluating using Jboss ESB for use on a project in my company. I'm having trouble getting it to run under tomcat. I started with pretty much a blank slate, and went through the README instructions in the tomcat install director. I'm running tomcat 5.5.16 on Windows XP. Below is a snippet of my tomcat output:
----------
Properties loaded (abs://C:\apache-tomcat-5.5.16\conf\jbossesb-properties.xml):
org.jboss.soa.esb.persistence.db.connection.url=jdbc:hsqldb:hsql://localhost:9001/jbossesb
org.jboss.soa.esb.persistence.db.jdbc.driver=org.hsqldb.jdbcDriver
org.jboss.soa.esb.persistence.db.user=sa
org.jboss.soa.esb.persistence.db.pwd=
org.jboss.soa.esb.persistence.db.pool.initial.size=2
org.jboss.soa.esb.persistence.db.pool.min.size=2
org.jboss.soa.esb.persistence.db.pool.max.size=5
org.jboss.soa.esb.persistence.db.pool.test.table=pooltest
org.jboss.soa.esb.persistence.db.pool.timeout.millis=5000
Properties loaded (abs://C:\apache-tomcat-5.5.16\conf\jbossesb-properties.xml):
org.jboss.soa.esb.routing.cbrClass=org.jboss.internal.soa.esb.services.routing.cbr.JBossRulesRouter
15:56:26,331 INFO [ParamFileRepository] Setting parameter repository root dir to [C:\apache-tomcat-5.5.16\bin\.].
15:56:26,472 ERROR [ConfigurationController] The current versions of the jbossesb-listener.xml and/or jbossesb-gateway.xml are kept in place until the error is resolved: This parser does not support specification "null" version "null"
java.lang.UnsupportedOperationException: This parser does not support specification "null" version "null"
at javax.xml.parsers.DocumentBuilderFactory.setSchema(DocumentBuilderFactory.java:489)
at org.jboss.soa.esb.listeners.config.XmlValidatorImpl.validate(XmlValidatorImpl.java:157)
at org.jboss.soa.esb.listeners.config.ConfigurationController.processConfiguration(ConfigurationController.java:300)
at org.jboss.soa.esb.listeners.config.ConfigurationController.(ConfigurationController.java:120)
at org.jboss.soa.esb.servlet.ConfigControllerService.init(ConfigControllerService.java:81)
at javax.servlet.GenericServlet.init(GenericServlet.java:211)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3917)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4197)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:608)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1112)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
This parser does not support specification "null" version "null"
----------
any idea what might be going on here?
thanks,
andrew