Friday, 15 July 2011

openshift - How to fix activemq error which is appear after oo-install script is finished successfully? -



openshift - How to fix activemq error which is appear after oo-install script is finished successfully? -

i tried install openshift oo-install centos 6.5 (clear minimal os), installation process finished it's 'broker' not running. tried understand part broken , found activemq not started @ boot , has error in /var/log/activemq/activemq.log

2014-06-22 16:45:28,085 [ersimpleappmain] info xbeanbrokerfactory$1 - refreshing org.apache.activemq.xbean. xbeanbrokerfactory$1@38d9e447: startup date [sun jun 22 16:45:28 yekt 2014]; root of context hierarchy 2014-06-22 16:45:34,239 [ersimpleappmain] error xbeanbrokerfactory - failed load: class path resource [activemq.xml], reason: invalid bean definition name 'org.apache.activemq.xbean.xbeanbrokerservice#0' defined in class path resource [activemq. xml]: not resolve placeholder 'activemq.data' in string value "${activemq.data}" org.springframework.beans.factory.beandefinitionstoreexception: invalid bean definition name 'org.apache.activemq.xbean. xbeanbrokerservice#0' defined in class path resource [activemq.xml]: not resolve placeholder 'activemq.data' in string value "${activemq.data}" @ org.springframework.beans.factory.config.placeholderconfigurersupport.doprocessproperties(placeholderconfigurersupport.java:209) @ org.springframework.beans.factory.config.propertyplaceholderconfigurer.processproperties(propertyplaceholderconfigurer.java:220) @ org.springframework.beans.factory.config.propertyresourceconfigurer.postprocessbeanfactory(propertyresourceconfigurer.java:84) @ org.springframework.context.support.abstractapplicationcontext.invokebeanfactorypostprocessors(abstractapplicationcontext. java:687) @ org.springframework.context.support.abstractapplicationcontext.invokebeanfactorypostprocessors(abstractapplicationcontext. java:662) @ org.springframework.context.support.abstractapplicationcontext.refresh(abstractapplicationcontext.java:454) @ org.apache.xbean.spring.context.resourcexmlapplicationcontext.<init>(resourcexmlapplicationcontext.java:64) @ org.apache.xbean.spring.context.resourcexmlapplicationcontext.<init>(resourcexmlapplicationcontext.java:52) @ org.apache.activemq.xbean.xbeanbrokerfactory$1.<init>(xbeanbrokerfactory.java:101) @ org.apache.activemq.xbean.xbeanbrokerfactory.createapplicationcontext(xbeanbrokerfactory.java:101) @ org.apache.activemq.xbean.xbeanbrokerfactory.createbroker(xbeanbrokerfactory.java:65) @ org.apache.activemq.broker.brokerfactory.createbroker(brokerfactory.java:71) @ org.apache.activemq.broker.brokerfactory.createbroker(brokerfactory.java:54) @ org.apache.activemq.console.command.startcommand.startbroker(startcommand.java:125) @ org.apache.activemq.console.command.startcommand.runtask(startcommand.java:84) @ org.apache.activemq.console.command.abstractcommand.execute(abstractcommand.java:57) @ org.apache.activemq.console.command.shellcommand.runtask(shellcommand.java:150) @ org.apache.activemq.console.command.abstractcommand.execute(abstractcommand.java:57) @ org.apache.activemq.console.command.shellcommand.main(shellcommand.java:104) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43) @ java.lang.reflect.method.invoke(method.java:606) @ org.apache.activemq.console.main.runtaskclass(main.java:262) @ org.apache.activemq.console.main.main(main.java:115) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43) @ java.lang.reflect.method.invoke(method.java:606) @ org.tanukisoftware.wrapper.wrappersimpleapp.run(wrappersimpleapp.java:290) @ java.lang.thread.run(thread.java:744)

also in /var/log/activemq/wrapper.log exist error message:

status | wrapper | 2014/06/22 16:45:08 | --> wrapper started daemon status | wrapper | 2014/06/22 16:45:08 | java service wrapper community edition 64-bit 3.5.9 status | wrapper | 2014/06/22 16:45:08 | copyright (c) 1999-2011 tanuki software, ltd. rights reserved. status | wrapper | 2014/06/22 16:45:08 | http://wrapper.tanukisoftware.com status | wrapper | 2014/06/22 16:45:08 | status | wrapper | 2014/06/22 16:45:08 | launching jvm... info | jvm 1 | 2014/06/22 16:45:19 | wrappermanager: initializing... info | jvm 1 | 2014/06/22 16:45:21 | java runtime: oracle corporation 1.7.0_55 /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.55.x86_64/ jre info | jvm 1 | 2014/06/22 16:45:21 | heap sizes: current=44608k free=40256k max=506816k info | jvm 1 | 2014/06/22 16:45:21 | jvm args: -dactivemq.home=/usr/share/activemq -dactivemq.base=/usr/share/activemq -dcom. sun.management.jmxremote -dorg.apache.activemq.usededicatedtaskrunner=true -xmx512m -djava.library.path=/usr/lib:/usr/lib64 -dwrapper. key=8foxadsyazzj3a_f -dwrapper.port=32000 -dwrapper.jvm.port.min=31000 -dwrapper.jvm.port.max=31999 -dwrapper. disable_console_input=true -dwrapper.pid=993 -dwrapper.version=3.5.9 -dwrapper.native_library=wrapper -dwrapper.service=true -dwrapper .cpu.timeout=10 -dwrapper.jvmid=1 info | jvm 1 | 2014/06/22 16:45:21 | extensions classpath: info | jvm 1 | 2014/06/22 16:45:21 | [/usr/share/activemq/lib,/usr/share/activemq/lib/camel,/usr/share/activemq/lib/optional,/ usr/share/activemq/lib/web,/usr/share/activemq/lib/extra] info | jvm 1 | 2014/06/22 16:45:21 | activemq_home: /usr/share/activemq info | jvm 1 | 2014/06/22 16:45:21 | activemq_base: /usr/share/activemq info | jvm 1 | 2014/06/22 16:45:21 | activemq_conf: /usr/share/activemq/conf info | jvm 1 | 2014/06/22 16:45:21 | activemq_data: /usr/share/activemq/data info | jvm 1 | 2014/06/22 16:45:25 | loading message broker from: xbean:activemq.xml info | jvm 1 | 2014/06/22 16:45:34 | error: java.lang.runtimeexception: failed execute start task. reason: org.springframework .beans.factory.beandefinitionstoreexception: invalid bean definition name 'org.apache.activemq.xbean.xbeanbrokerservice#0' defined in class path resource [activemq.xml]: not resolve placeholder 'activemq.data' in string value "${activemq.data}" info | jvm 1 | 2014/06/22 16:45:34 | java.lang.runtimeexception: failed execute start task. reason: org.springframework.beans. factory.beandefinitionstoreexception: invalid bean definition name 'org.apache.activemq.xbean.xbeanbrokerservice#0' defined in class path resource [activemq.xml]: not resolve placeholder 'activemq.data' in string value "${activemq.data}" info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.startcommand.runtask(startcommand.java:108) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.abstractcommand.execute(abstractcommand.java:57) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.shellcommand.runtask(shellcommand.java:150) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.abstractcommand.execute(abstractcommand.java:57) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.shellcommand.main(shellcommand.java:104) info | jvm 1 | 2014/06/22 16:45:34 | @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) info | jvm 1 | 2014/06/22 16:45:34 | @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57) info | jvm 1 | 2014/06/22 16:45:34 | @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43) info | jvm 1 | 2014/06/22 16:45:34 | @ java.lang.reflect.method.invoke(method.java:606) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.main.runtaskclass(main.java:262) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.main.main(main.java:115) info | jvm 1 | 2014/06/22 16:45:34 | @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) info | jvm 1 | 2014/06/22 16:45:34 | @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57) info | jvm 1 | 2014/06/22 16:45:34 | @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43) info | jvm 1 | 2014/06/22 16:45:34 | @ java.lang.reflect.method.invoke(method.java:606) info | jvm 1 | 2014/06/22 16:45:34 | @ org.tanukisoftware.wrapper.wrappersimpleapp.run(wrappersimpleapp.java:290) info | jvm 1 | 2014/06/22 16:45:34 | @ java.lang.thread.run(thread.java:744) info | jvm 1 | 2014/06/22 16:45:34 | caused by: org.springframework.beans.factory.beandefinitionstoreexception: invalid bean definition name 'org.apache.activemq.xbean.xbeanbrokerservice#0' defined in class path resource [activemq.xml]: not resolve placeholder 'activemq.data' in string value "${activemq.data}" info | jvm 1 | 2014/06/22 16:45:34 | @ org.springframework.beans.factory.config.placeholderconfigurersupport. doprocessproperties(placeholderconfigurersupport.java:209) info | jvm 1 | 2014/06/22 16:45:34 | @ org.springframework.beans.factory.config.propertyplaceholderconfigurer. processproperties(propertyplaceholderconfigurer.java:220) info | jvm 1 | 2014/06/22 16:45:34 | @ org.springframework.beans.factory.config.propertyresourceconfigurer. postprocessbeanfactory(propertyresourceconfigurer.java:84) info | jvm 1 | 2014/06/22 16:45:34 | @ org.springframework.context.support.abstractapplicationcontext. invokebeanfactorypostprocessors(abstractapplicationcontext.java:687) info | jvm 1 | 2014/06/22 16:45:34 | @ org.springframework.context.support.abstractapplicationcontext. invokebeanfactorypostprocessors(abstractapplicationcontext.java:662) info | jvm 1 | 2014/06/22 16:45:34 | @ org.springframework.context.support.abstractapplicationcontext.refresh( abstractapplicationcontext.java:454) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.xbean.spring.context.resourcexmlapplicationcontext.<init>( resourcexmlapplicationcontext.java:64) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.xbean.spring.context.resourcexmlapplicationcontext.<init>( resourcexmlapplicationcontext.java:52) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.xbean.xbeanbrokerfactory$1.<init>(xbeanbrokerfactory.java:101) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.xbean.xbeanbrokerfactory.createapplicationcontext( xbeanbrokerfactory.java:101) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.xbean.xbeanbrokerfactory.createbroker(xbeanbrokerfactory.java:65) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.broker.brokerfactory.createbroker(brokerfactory.java:71) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.broker.brokerfactory.createbroker(brokerfactory.java:54) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.startcommand.startbroker(startcommand.java:125) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.startcommand.runtask(startcommand.java:84) info | jvm 1 | 2014/06/22 16:45:34 | ... 16 more info | jvm 1 | 2014/06/22 16:45:34 | error: java.lang.exception: org.springframework.beans.factory.beandefinitionstoreexception: invalid bean definition name 'org.apache.activemq.xbean.xbeanbrokerservice#0' defined in class path resource [activemq.xml]: not resolve placeholder 'activemq.data' in string value "${activemq.data}" info | jvm 1 | 2014/06/22 16:45:34 | java.lang.exception: org.springframework.beans.factory.beandefinitionstoreexception: invalid bean definition name 'org.apache.activemq.xbean.xbeanbrokerservice#0' defined in class path resource [activemq.xml]: not resolve placeholder 'activemq.data' in string value "${activemq.data}" info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.startcommand.runtask(startcommand.java:109) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.abstractcommand.execute(abstractcommand.java:57) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.shellcommand.runtask(shellcommand.java:150) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.abstractcommand.execute(abstractcommand.java:57) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.shellcommand.main(shellcommand.java:104) info | jvm 1 | 2014/06/22 16:45:34 | @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) info | jvm 1 | 2014/06/22 16:45:34 | @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57) info | jvm 1 | 2014/06/22 16:45:34 | @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43) info | jvm 1 | 2014/06/22 16:45:34 | @ java.lang.reflect.method.invoke(method.java:606) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.main.runtaskclass(main.java:262) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.main.main(main.java:115) info | jvm 1 | 2014/06/22 16:45:34 | @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) info | jvm 1 | 2014/06/22 16:45:34 | @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57) info | jvm 1 | 2014/06/22 16:45:34 | @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43) info | jvm 1 | 2014/06/22 16:45:34 | @ java.lang.reflect.method.invoke(method.java:606) info | jvm 1 | 2014/06/22 16:45:34 | @ org.tanukisoftware.wrapper.wrappersimpleapp.run(wrappersimpleapp.java:290) info | jvm 1 | 2014/06/22 16:45:34 | @ java.lang.thread.run(thread.java:744) info | jvm 1 | 2014/06/22 16:45:34 | caused by: org.springframework.beans.factory.beandefinitionstoreexception: invalid bean definition name 'org.apache.activemq.xbean.xbeanbrokerservice#0' defined in class path resource [activemq.xml]: not resolve placeholder 'activemq.data' in string value "${activemq.data}" info | jvm 1 | 2014/06/22 16:45:34 | @ org.springframework.beans.factory.config.placeholderconfigurersupport. doprocessproperties(placeholderconfigurersupport.java:209) info | jvm 1 | 2014/06/22 16:45:34 | @ org.springframework.beans.factory.config.propertyplaceholderconfigurer. processproperties(propertyplaceholderconfigurer.java:220) info | jvm 1 | 2014/06/22 16:45:34 | @ org.springframework.beans.factory.config.propertyresourceconfigurer. postprocessbeanfactory(propertyresourceconfigurer.java:84) info | jvm 1 | 2014/06/22 16:45:34 | @ org.springframework.context.support.abstractapplicationcontext. invokebeanfactorypostprocessors(abstractapplicationcontext.java:687) info | jvm 1 | 2014/06/22 16:45:34 | @ org.springframework.context.support.abstractapplicationcontext. invokebeanfactorypostprocessors(abstractapplicationcontext.java:662) info | jvm 1 | 2014/06/22 16:45:34 | @ org.springframework.context.support.abstractapplicationcontext.refresh( abstractapplicationcontext.java:454) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.xbean.spring.context.resourcexmlapplicationcontext.<init>( resourcexmlapplicationcontext.java:64) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.xbean.spring.context.resourcexmlapplicationcontext.<init>( resourcexmlapplicationcontext.java:52) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.xbean.xbeanbrokerfactory$1.<init>(xbeanbrokerfactory.java:101) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.xbean.xbeanbrokerfactory.createapplicationcontext( xbeanbrokerfactory.java:101) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.xbean.xbeanbrokerfactory.createbroker(xbeanbrokerfactory.java:65) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.broker.brokerfactory.createbroker(brokerfactory.java:71) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.broker.brokerfactory.createbroker(brokerfactory.java:54) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.startcommand.startbroker(startcommand.java:125) info | jvm 1 | 2014/06/22 16:45:34 | @ org.apache.activemq.console.command.startcommand.runtask(startcommand.java:84) info | jvm 1 | 2014/06/22 16:45:34 | ... 16 more status | wrapper | 2014/06/22 16:45:36 | <-- wrapper stopped

i'm new activemq , don't have thought of errors nature, hence know way understand or prepare issue.

ps. why oo-install tool never work correctly? tried install openshift few months ago different os fedora19, few versions of centos 6x , after installation has finished openshift didn't started after reboot.

i found reply here https://lists.openshift.redhat.com/openshift-archives/dev/2014-january/msg00056.html

i think root problem directed puppetlabs repos install puppet. error on part. puppet available through epel , have been right way install it. instead, because broker had puppetlabs-deps repo on it, wrong puppet bundle installed.

to right this: * yum erase activemq * disable puppetlabs-deps repo (easiest way, alter 'enabled=1' 'enabled=0' in puppetlabs-deps.repo file in /etc/yum.repos.d/) * rerun yum install activemq

this solved issue, activemq started without errors. anyway broker not works yet.

activemq openshift

No comments:

Post a Comment