Hello,

Using the Qpid Java Broker 6.1.4, I have noticed that even if i specify "set 
QPID_OPTS=-Dbroker.failStartupWithErroredChild=true" and my JDBC virtual host 
cannot start, then the broker is set to ready.


Is this expected?


2017-10-16 11:11:02,520 ERROR [VirtualHostNode-default-Config] 
(o.a.q.s.m.AbstractConfiguredObject) - Failed to open object with name 
'default'.  Object will be put into ERROR state.
org.apache.qpid.server.configuration.IllegalConfigurationException: Attribute 
'tableNamePrefix' instance of 
org.apache.qpid.server.virtualhost.jdbc.JDBCVirtualHostImplWithAccessChecking 
named 'default' cannot have value 'broker-single-component'. Valid values 
pattern is: [a-zA-Z_0-9]*
at 
org.apache.qpid.server.model.AbstractConfiguredObject.onValidate(AbstractConfiguredObject.java:1307)
at 
org.apache.qpid.server.virtualhost.AbstractVirtualHost.onValidate(AbstractVirtualHost.java:358)
at 
org.apache.qpid.server.model.AbstractConfiguredObject.doValidation(AbstractConfiguredObject.java:1161)
at 
org.apache.qpid.server.model.AbstractConfiguredObject$1.execute(AbstractConfiguredObject.java:582)
at 
org.apache.qpid.server.model.AbstractConfiguredObject$1.execute(AbstractConfiguredObject.java:571)
at 
org.apache.qpid.server.model.AbstractConfiguredObject$2.execute(AbstractConfiguredObject.java:632)
at 
org.apache.qpid.server.model.AbstractConfiguredObject$2.execute(AbstractConfiguredObject.java:625)
at 
org.apache.qpid.server.configuration.updater.TaskExecutorImpl$TaskLoggingWrapper.execute(TaskExecutorImpl.java:252)
at 
org.apache.qpid.server.configuration.updater.TaskExecutorImpl$CallableWrapper$1.run(TaskExecutorImpl.java:324)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:360)
at 
org.apache.qpid.server.configuration.updater.TaskExecutorImpl$CallableWrapper.call(TaskExecutorImpl.java:317)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
2017-10-16 11:11:02,565 INFO  [Broker-Config] (q.m.b.listening) - [Broker] 
BRK-1002 : Starting : Listening on TCP port 42812
2017-10-16 11:11:02,567 INFO  [Broker-Config] (q.m.m.startup) - [Broker] 
MNG-1001 : Web Management Startup
2017-10-16 11:11:02,704 INFO  [Broker-Config] (q.m.m.listening) - [Broker] 
MNG-1002 : Starting : HTTP : Listening on TCP port 42813
2017-10-16 11:11:02,706 INFO  [Broker-Config] (q.m.m.ready) - [Broker] MNG-1004 
: Web Management Ready
2017-10-16 11:11:02,751 INFO  [Broker-Config] (q.m.b.ready) - [Broker] BRK-1004 
: Qpid Broker Ready



Regards,

Adel

Reply via email to