fabric8io / fabric8

fabric8 is an open source microservices platform based on Docker, Kubernetes and Jenkins
http://fabric8.io/
1.76k stars 504 forks source link

Fabric8 builds newer than 340 break Aries Transaction Manager service #740

Closed pires closed 10 years ago

pires commented 10 years ago

Following this fabric8-persistence-example worked in build 340. Since 344, and as well as 346, it's no longer working because something happens when the bundle configuration is being updated?

bric-agent - 1.0.0.redhat-346 | Configuration changed.  New bundles list:
  mvn:biz.aQute/bndlib/1.43.0
  mvn:com.fasterxml.jackson.core/jackson-annotations/2.3.0
  mvn:com.fasterxml.jackson.core/jackson-core/2.3.1
  mvn:com.fasterxml.jackson.core/jackson-databind/2.3.1
  mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.3.1
  mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.3.1
  mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.3.1
  mvn:com.fasterxml/classmate/0.9.0
  mvn:com.github.pires.example/dal-impl/0.1-SNAPSHOT
  mvn:com.github.pires.example/dal/0.1-SNAPSHOT
  mvn:com.github.pires.example/datasource-hsqldb/0.1-SNAPSHOT
  mvn:com.github.pires.example/rest/0.1-SNAPSHOT
  mvn:com.google.guava/guava/14.0.1
  mvn:commons-beanutils/commons-beanutils/1.8.3
  mvn:commons-codec/commons-codec/1.6
  mvn:commons-collections/commons-collections/3.2.1
  mvn:commons-lang/commons-lang/2.6
  mvn:io.fabric8/fabric-agent/1.0.0.redhat-346
  mvn:io.fabric8/fabric-api/1.0.0.redhat-346
  mvn:io.fabric8/fabric-configadmin/1.0.0.redhat-346
  mvn:io.fabric8/fabric-core/1.0.0.redhat-346
  mvn:io.fabric8/fabric-cxf-registry/1.0.0.redhat-346
  mvn:io.fabric8/fabric-cxf/1.0.0.redhat-346
  mvn:io.fabric8/fabric-extender-listener/1.0.0.redhat-346
  mvn:io.fabric8/fabric-features-service/1.0.0.redhat-346
  mvn:io.fabric8/fabric-git-server/1.0.0.redhat-346
  mvn:io.fabric8/fabric-git/1.0.0.redhat-346
  mvn:io.fabric8/fabric-groups/1.0.0.redhat-346
  mvn:io.fabric8/fabric-jaas/1.0.0.redhat-346
  mvn:io.fabric8/fabric-jolokia/1.0.0.redhat-346
  mvn:io.fabric8/fabric-web/1.0.0.redhat-346
  mvn:io.fabric8/fabric-zookeeper/1.0.0.redhat-346
  mvn:javax.mail/mail/1.4.4
  mvn:javax.validation/validation-api/1.1.0.Final
  mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.1.redhat-610346
  mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.0.1.redhat-610346
  mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.0.1.redhat-610346
  mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.0.1.redhat-610346
  mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.0.1.redhat-610346
  mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.0.1.redhat-610346
  mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.0.1.redhat-610346
  mvn:org.apache.aries.jndi/org.apache.aries.jndi.api/1.0.0
  mvn:org.apache.aries.jndi/org.apache.aries.jndi.core/1.0.0
  mvn:org.apache.aries.jndi/org.apache.aries.jndi.legacy.support/1.0.0
  mvn:org.apache.aries.jndi/org.apache.aries.jndi.rmi/1.0.0
  mvn:org.apache.aries.jndi/org.apache.aries.jndi.url/1.0.0
  mvn:org.apache.aries.jpa/org.apache.aries.jpa.api/1.0.0
  mvn:org.apache.aries.jpa/org.apache.aries.jpa.blueprint.aries/1.0.1
  mvn:org.apache.aries.jpa/org.apache.aries.jpa.container.context/1.0.1
  mvn:org.apache.aries.jpa/org.apache.aries.jpa.container/1.0.0
  mvn:org.apache.aries.proxy/org.apache.aries.proxy.api/1.0.1.redhat-610346
  mvn:org.apache.aries.proxy/org.apache.aries.proxy.impl/1.0.1.redhat-610346
  mvn:org.apache.aries.transaction/org.apache.aries.transaction.blueprint/1.0.1
  mvn:org.apache.aries.transaction/org.apache.aries.transaction.manager/1.1.0
  mvn:org.apache.aries/org.apache.aries.util/1.0.0
  mvn:org.apache.aries/org.apache.aries.util/1.0.1.redhat-610346
  mvn:org.apache.cxf.karaf/cxf-karaf-commands/2.7.0.redhat-610346
  mvn:org.apache.cxf.xjc-utils/cxf-xjc-runtime/2.6.2
  mvn:org.apache.cxf/cxf-api/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-bundle-compatible/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-bindings-coloc/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-bindings-corba/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-bindings-object/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-bindings-soap/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-bindings-xml/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-core/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-databinding-aegis/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-databinding-jaxb/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-databinding-xmlbeans/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-features-clustering/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-frontend-jaxrs/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-frontend-jaxws/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-frontend-js/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-frontend-simple/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-javascript/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-management/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-rs-extension-providers/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-rs-extension-search/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-transports-http-jetty/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-transports-http/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-transports-jms/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-transports-local/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-transports-udp/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-ws-addr/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-ws-mex/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-ws-policy/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-ws-rm/2.7.0.redhat-610346
  mvn:org.apache.cxf/cxf-rt-ws-security/2.7.0.redhat-610346
  mvn:org.apache.felix/org.apache.felix.configadmin/1.4.0.redhat-610346
  mvn:org.apache.felix/org.apache.felix.eventadmin/1.3.0.redhat-610346
  mvn:org.apache.felix/org.apache.felix.fileinstall/3.3.11.redhat-610346
  mvn:org.apache.felix/org.apache.felix.gogo.runtime/0.11.0.redhat-610346
  mvn:org.apache.felix/org.apache.felix.metatype/1.0.8
  mvn:org.apache.felix/org.apache.felix.scr/1.8.0.redhat-610346
  mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/1.1.1
  mvn:org.apache.geronimo.specs/geronimo-annotation_1.1_spec/1.0.1
  mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1
  mvn:org.apache.geronimo.specs/geronimo-jpa_2.0_spec/1.1
  mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1
  mvn:org.apache.geronimo.specs/geronimo-osgi-registry/1.1
  mvn:org.apache.geronimo.specs/geronimo-servlet_3.0_spec/1.0
  mvn:org.apache.karaf.admin/org.apache.karaf.admin.core/2.3.0.redhat-610346
  mvn:org.apache.karaf.admin/org.apache.karaf.admin.management/2.3.0.redhat-610346
  mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.blueprint/2.3.0.redhat-610346
  mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.spring/2.3.0.redhat-610346
  mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.wrap/2.3.0.redhat-610346
  mvn:org.apache.karaf.features/org.apache.karaf.features.command/2.3.0.redhat-610346
  mvn:org.apache.karaf.features/org.apache.karaf.features.management/2.3.0.redhat-610346
  mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.command/2.3.0.redhat-610346
  mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.config/2.3.0.redhat-610346
  mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.modules/2.3.0.redhat-610346
  mvn:org.apache.karaf.management.mbeans/org.apache.karaf.management.mbeans.scr/2.3.0.redhat-610346
  mvn:org.apache.karaf.management/org.apache.karaf.management.server/2.3.0.redhat-610346
  mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/2.3.0.redhat-610346
  mvn:org.apache.karaf.shell/org.apache.karaf.shell.config/2.3.0.redhat-610346
  mvn:org.apache.karaf.shell/org.apache.karaf.shell.console/2.3.0.redhat-610346
  mvn:org.apache.karaf.shell/org.apache.karaf.shell.dev/2.3.0.redhat-610346
  mvn:org.apache.karaf.shell/org.apache.karaf.shell.dev2/2.3.0.redhat-610346
  mvn:org.apache.karaf.shell/org.apache.karaf.shell.log/2.3.0.redhat-610346
  mvn:org.apache.karaf.shell/org.apache.karaf.shell.osgi/2.3.0.redhat-610346
  mvn:org.apache.karaf.shell/org.apache.karaf.shell.packages/2.3.0.redhat-610346
  mvn:org.apache.karaf.shell/org.apache.karaf.shell.scr/2.3.0.redhat-610346
  mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/2.3.0.redhat-610346
  mvn:org.apache.mina/mina-core/2.0.7
  mvn:org.apache.neethi/neethi/3.0.3
  mvn:org.apache.santuario/xmlsec/1.5.6
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/1.8.2_2
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/2.7.7_5
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/1.6.1_5
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jackson-module-scala/2.1.5_2
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasypt/1.9.1_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javassist/3.12.1.GA_3
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/2.2.1.1_2
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-xjc/2.2.1.1_2
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/0.1.49_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.json4s/3.2.4_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.reflections/0.9.8_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rhino/1.7R2_3
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saaj-impl/1.3.21_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.serp/1.14.1_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/3.2.7.RELEASE_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/3.2.7.RELEASE_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/3.2.7.RELEASE_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/3.2.7.RELEASE_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/3.2.7.RELEASE_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/3.2.7.RELEASE_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-jms/3.2.7.RELEASE_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-tx/3.2.7.RELEASE_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.swagger-annotations/1.3.2_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.swagger-core/1.3.2_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.swagger-jaxrs/1.3.2_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wsdl4j/1.6.3_1
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/2.6.0_2
  mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/1.2_5
  mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr339-api-m10/2.3.0.redhat-610346
  mvn:org.apache.sshd/sshd-core/0.9.0
  mvn:org.apache.ws.security/wss4j/1.6.14
  mvn:org.apache.ws.xmlschema/xmlschema-core/2.1.0
  mvn:org.apache.xbean/xbean-asm4-shaded/3.16
  mvn:org.apache.xbean/xbean-finder-shaded/3.16
  mvn:org.bouncycastle/bcprov-jdk15on/1.49
  mvn:org.codehaus.jackson/jackson-core-asl/1.9.12
  mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.12
  mvn:org.codehaus.woodstox/stax2-api/3.1.1
  mvn:org.codehaus.woodstox/woodstox-core-asl/4.2.0
  mvn:org.eclipse.jetty.aggregate/jetty-all-server/8.1.14.v20131031
  mvn:org.fusesource.insight/insight-log/1.0.0.redhat-346
  mvn:org.hibernate.common/hibernate-commons-annotations/4.0.4.Final
  mvn:org.hibernate/hibernate-core/4.2.7.Final
  mvn:org.hibernate/hibernate-entitymanager/4.2.7.Final
  mvn:org.hibernate/hibernate-osgi/4.2.7.Final
  mvn:org.hsqldb/hsqldb/2.3.0
  mvn:org.javassist/javassist/3.18.1-GA
  mvn:org.jboss.logging/jboss-logging/3.1.3.GA
  mvn:org.jboss.quickstarts.fuse/rest/6.1.0.redhat-346
  mvn:org.jboss.spec.javax.security.jacc/jboss-jacc-api_1.4_spec/1.0.2.Final
  mvn:org.ops4j.base/ops4j-base-lang/1.4.0
  mvn:org.ops4j.base/ops4j-base-monitors/1.4.0
  mvn:org.ops4j.base/ops4j-base-net/1.4.0
  mvn:org.ops4j.base/ops4j-base-util-property/1.4.0
  mvn:org.ops4j.pax.logging/pax-logging-api/1.7.2
  mvn:org.ops4j.pax.logging/pax-logging-service/1.7.2
  mvn:org.ops4j.pax.swissbox/pax-swissbox-bnd/1.6.0
  mvn:org.ops4j.pax.swissbox/pax-swissbox-core/1.6.0
  mvn:org.ops4j.pax.swissbox/pax-swissbox-property/1.6.0
  mvn:org.ops4j.pax.url/pax-url-commons/1.4.2
  mvn:org.ops4j.pax.url/pax-url-mvn/1.3.7
  mvn:org.ops4j.pax.url/pax-url-war/1.4.2
  mvn:org.ops4j.pax.url/pax-url-wrap/1.3.7
  mvn:org.ops4j.pax.web/pax-web-api/3.0.6
  mvn:org.ops4j.pax.web/pax-web-deployer/3.0.6
  mvn:org.ops4j.pax.web/pax-web-extender-war/3.0.6
  mvn:org.ops4j.pax.web/pax-web-extender-whiteboard/3.0.6
  mvn:org.ops4j.pax.web/pax-web-jetty/3.0.6
  mvn:org.ops4j.pax.web/pax-web-jsp/3.0.6
  mvn:org.ops4j.pax.web/pax-web-runtime/3.0.6
  mvn:org.ops4j.pax.web/pax-web-spi/3.0.6
  mvn:org.ow2.asm/asm-all/4.1
  mvn:org.scala-lang/scala-library/2.10.2
  mvn:org.springframework.osgi/spring-osgi-annotation/1.2.1
  mvn:org.springframework.osgi/spring-osgi-core/1.2.1
  mvn:org.springframework.osgi/spring-osgi-extender/1.2.1
  mvn:org.springframework.osgi/spring-osgi-io/1.2.1
  wrap:mvn:org.jboss/jandex/1.1.0.Final

2014-02-19 18:46:04,968 | INFO  | agent-1-thread-1 | DeploymentAgent                  | io.fabric8.agent.DeploymentAgent  633 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-346 | Changes to perform:
2014-02-19 18:46:04,968 | INFO  | agent-1-thread-1 | DeploymentAgent                  | io.fabric8.agent.DeploymentAgent  634 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-346 |   Bundles to uninstall:
2014-02-19 18:46:04,968 | INFO  | agent-1-thread-1 | DeploymentAgent                  | io.fabric8.agent.DeploymentAgent  638 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-346 |   Bundles to update:
2014-02-19 18:46:04,969 | INFO  | agent-1-thread-1 | DeploymentAgent                  | io.fabric8.agent.DeploymentAgent  642 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-346 |   Bundles to install:
2014-02-19 18:46:04,969 | INFO  | agent-1-thread-1 | DeploymentAgent                  | io.fabric8.agent.DeploymentAgent  650 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-346 | Stopping bundles:
2014-02-19 18:46:04,969 | INFO  | agent-1-thread-1 | DeploymentAgent                  | io.fabric8.agent.DeploymentAgent  665 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-346 | Uninstalling bundles:
2014-02-19 18:46:04,969 | INFO  | agent-1-thread-1 | DeploymentAgent                  | io.fabric8.agent.DeploymentAgent  671 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-346 | Updating bundles:
2014-02-19 18:46:04,969 | INFO  | agent-1-thread-1 | DeploymentAgent                  | io.fabric8.agent.DeploymentAgent  680 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-346 | Installing bundles:
2014-02-19 18:46:04,973 | INFO  | agent-1-thread-1 | DeploymentAgent                  | io.fabric8.agent.DeploymentAgent  704 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-346 | Refreshing bundles:
2014-02-19 18:46:04,973 | INFO  | agent-1-thread-1 | DeploymentAgent                  | io.fabric8.agent.DeploymentAgent  719 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-346 | Starting bundles:
2014-02-19 18:46:05,021 | INFO  | FelixStartLevel  | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=cxf2007958528,type=Bus,instance.id=2007958528: org.apache.cxf.bus.ManagedBus@32fd963
2014-02-19 18:46:05,034 | INFO  | FelixStartLevel  | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=cxf2007958528,type=Bus,instance.id=2007958528: javax.management.modelmbean.RequiredModelMBean@d646a36
2014-02-19 18:46:05,036 | INFO  | FelixStartLevel  | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  195 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registered org.apache.cxf:bus.id=cxf2007958528,type=Bus,instance.id=2007958528
2014-02-19 18:46:05,038 | INFO  | FelixStartLevel  | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=cxf2007958528,WorkQueueManager=Bus.WorkQueueManager,type=WorkQueueManager,instance.id=1216721274: org.apache.cxf.bus.managers.WorkQueueManagerImplMBeanWrapper@4146e5c8
2014-02-19 18:46:05,040 | INFO  | FelixStartLevel  | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=cxf2007958528,WorkQueueManager=Bus.WorkQueueManager,type=WorkQueueManager,instance.id=1216721274: javax.management.modelmbean.RequiredModelMBean@492d1556
2014-02-19 18:46:05,119 | INFO  | FelixStartLevel  | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=rest-cxf1141887500,type=Bus,instance.id=1141887500: org.apache.cxf.bus.ManagedBus@7775958
2014-02-19 18:46:05,119 | INFO  | NAPSHOT-thread-1 | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=com.github.pires.example.rest-cxf1231929061,type=Bus,instance.id=1231929061: org.apache.cxf.bus.ManagedBus@6aa734bc
2014-02-19 18:46:05,121 | INFO  | NAPSHOT-thread-1 | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=com.github.pires.example.rest-cxf1231929061,type=Bus,instance.id=1231929061: javax.management.modelmbean.RequiredModelMBean@422475fc
2014-02-19 18:46:05,121 | INFO  | FelixStartLevel  | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=rest-cxf1141887500,type=Bus,instance.id=1141887500: javax.management.modelmbean.RequiredModelMBean@67be1550
2014-02-19 18:46:05,123 | INFO  | NAPSHOT-thread-1 | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  195 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registered org.apache.cxf:bus.id=com.github.pires.example.rest-cxf1231929061,type=Bus,instance.id=1231929061
2014-02-19 18:46:05,124 | INFO  | FelixStartLevel  | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  195 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registered org.apache.cxf:bus.id=rest-cxf1141887500,type=Bus,instance.id=1141887500
2014-02-19 18:46:05,124 | INFO  | NAPSHOT-thread-1 | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=com.github.pires.example.rest-cxf1231929061,WorkQueueManager=Bus.WorkQueueManager,type=WorkQueueManager,instance.id=1257450275: org.apache.cxf.bus.managers.WorkQueueManagerImplMBeanWrapper@22952d46
2014-02-19 18:46:05,125 | INFO  | FelixStartLevel  | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=rest-cxf1141887500,WorkQueueManager=Bus.WorkQueueManager,type=WorkQueueManager,instance.id=1875861606: org.apache.cxf.bus.managers.WorkQueueManagerImplMBeanWrapper@17c201e3
2014-02-19 18:46:05,126 | INFO  | NAPSHOT-thread-1 | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=com.github.pires.example.rest-cxf1231929061,WorkQueueManager=Bus.WorkQueueManager,type=WorkQueueManager,instance.id=1257450275: javax.management.modelmbean.RequiredModelMBean@4209ea44
2014-02-19 18:46:05,127 | INFO  | FelixStartLevel  | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=rest-cxf1141887500,WorkQueueManager=Bus.WorkQueueManager,type=WorkQueueManager,instance.id=1875861606: javax.management.modelmbean.RequiredModelMBean@18f3383b
2014-02-19 18:46:05,225 | INFO  | FelixStartLevel  | ServerImpl                       | g.apache.cxf.endpoint.ServerImpl   94 | 118 - org.apache.cxf.cxf-api - 2.7.0.redhat-610346 | Setting the server's publish address to be /crm
2014-02-19 18:46:05,228 | INFO  | NAPSHOT-thread-1 | ServerImpl                       | g.apache.cxf.endpoint.ServerImpl   94 | 118 - org.apache.cxf.cxf-api - 2.7.0.redhat-610346 | Setting the server's publish address to be /demo
2014-02-19 18:46:05,229 | INFO  | FelixStartLevel  | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=rest-cxf1141887500,type=Bus.Service.Endpoint,service="{http://rest.fuse.quickstarts.jboss.org/}CustomerService",port="CustomerService",instance.id=820183260: org.apache.cxf.endpoint.ManagedEndpoint@74d8497
2014-02-19 18:46:05,229 | INFO  | NAPSHOT-thread-1 | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=com.github.pires.example.rest-cxf1231929061,type=Bus.Service.Endpoint,service="{http://rest.example.pires.github.com/}UserManager",port="UserManager",instance.id=1916524863: org.apache.cxf.endpoint.ManagedEndpoint@3733f1b0
2014-02-19 18:46:05,242 | INFO  | NAPSHOT-thread-1 | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=com.github.pires.example.rest-cxf1231929061,type=Bus.Service.Endpoint,service="{http://rest.example.pires.github.com/}UserManager",port="UserManager",instance.id=1916524863: javax.management.modelmbean.RequiredModelMBean@2f82895a
2014-02-19 18:46:05,243 | INFO  | FelixStartLevel  | InstrumentationManagerImpl       | t.jmx.InstrumentationManagerImpl  329 | 135 - org.apache.cxf.cxf-rt-management - 2.7.0.redhat-610346 | registering MBean org.apache.cxf:bus.id=rest-cxf1141887500,type=Bus.Service.Endpoint,service="{http://rest.fuse.quickstarts.jboss.org/}CustomerService",port="CustomerService",instance.id=820183260: javax.management.modelmbean.RequiredModelMBean@447d8703
2014-02-19 18:46:05,247 | INFO  | NAPSHOT-thread-1 | FabricCxfRegistrationHandler     | try.FabricCxfRegistrationHandler  209 | 95 - io.fabric8.fabric-cxf-registry - 1.0.0.redhat-346 | Registering endpoint org.apache.cxf:bus.id=com.github.pires.example.rest-cxf1231929061,type=Bus.Service.Endpoint,service="{http://rest.example.pires.github.com/}UserManager",port="UserManager",instance.id=1916524863 type JMX.mbean.registered has status CREATEDat /demo
2014-02-19 18:46:05,247 | INFO  | FelixStartLevel  | FabricCxfRegistrationHandler     | try.FabricCxfRegistrationHandler  209 | 95 - io.fabric8.fabric-cxf-registry - 1.0.0.redhat-346 | Registering endpoint org.apache.cxf:bus.id=rest-cxf1141887500,type=Bus.Service.Endpoint,service="{http://rest.fuse.quickstarts.jboss.org/}CustomerService",port="CustomerService",instance.id=820183260 type JMX.mbean.registered has status CREATEDat /crm
2014-02-19 18:46:05,249 | INFO  | NAPSHOT-thread-1 | FabricCxfRegistrationHandler     | try.FabricCxfRegistrationHandler  367 | 95 - io.fabric8.fabric-cxf-registry - 1.0.0.redhat-346 | Found CXF servlet path from config admin: /cxf
2014-02-19 18:46:05,249 | INFO  | FelixStartLevel  | FabricCxfRegistrationHandler     | try.FabricCxfRegistrationHandler  367 | 95 - io.fabric8.fabric-cxf-registry - 1.0.0.redhat-346 | Found CXF servlet path from config admin: /cxf
2014-02-19 18:46:05,253 | INFO  | FelixStartLevel  | FabricCxfRegistrationHandler     | try.FabricCxfRegistrationHandler  278 | 95 - io.fabric8.fabric-cxf-registry - 1.0.0.redhat-346 | Registered CXF API at /fabric/registry/clusters/apis/rest/CustomerService/crm/1.0/test JSON: {"id":"test", "container":"test", "version":"1.0", "services":["${zk:test/http}/cxf/crm"], "objectName":"org.apache.cxf:bus.id=rest-cxf1141887500,type=Bus.Service.Endpoint,service=\"{http://rest.fuse.quickstarts.jboss.org/}CustomerService\",port=\"CustomerService\",instance.id=820183260", "wadl":"?_wadl"}
2014-02-19 18:46:05,254 | INFO  | NAPSHOT-thread-1 | FabricCxfRegistrationHandler     | try.FabricCxfRegistrationHandler  278 | 95 - io.fabric8.fabric-cxf-registry - 1.0.0.redhat-346 | Registered CXF API at /fabric/registry/clusters/apis/rest/UserManager/demo/1.0/test JSON: {"id":"test", "container":"test", "version":"1.0", "services":["${zk:test/http}/cxf/demo"], "objectName":"org.apache.cxf:bus.id=com.github.pires.example.rest-cxf1231929061,type=Bus.Service.Endpoint,service=\"{http://rest.example.pires.github.com/}UserManager\",port=\"UserManager\",instance.id=1916524863", "wadl":"?_wadl"}
2014-02-19 18:46:05,610 | INFO  | FelixStartLevel  | Activator                        | x.web.service.internal.Activator  148 | 216 - org.ops4j.pax.web.pax-web-runtime - 3.0.6 | EventAdmin support enabled, servlet events will be postet to topics.
2014-02-19 18:46:05,613 | INFO  | FelixStartLevel  | Activator                        | x.web.service.internal.Activator  164 | 216 - org.ops4j.pax.web.pax-web-runtime - 3.0.6 | LogService support enabled, log events will be created.
2014-02-19 18:46:05,615 | INFO  | FelixStartLevel  | Activator                        | x.web.service.internal.Activator  175 | 216 - org.ops4j.pax.web.pax-web-runtime - 3.0.6 | Pax Web started
2014-02-19 18:46:05,643 | INFO  | FelixStartLevel  | ContextLoaderListener            | .activator.ContextLoaderListener  354 | 221 - org.springframework.osgi.extender - 1.2.1 | Starting [org.springframework.osgi.extender] bundle v.[1.2.1]
2014-02-19 18:46:05,750 | INFO  | pool-23-thread-1 | Server                           | org.eclipse.jetty.server.Server   272 | 191 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | jetty-8.1.14.v20131031
2014-02-19 18:46:05,769 | INFO  | pool-23-thread-1 | AbstractConnector                | e.jetty.server.AbstractConnector  338 | 191 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | Started SelectChannelConnector@0.0.0.0:57187
2014-02-19 18:46:05,770 | INFO  | pool-23-thread-1 | JettyServerImpl                  | e.jetty.internal.JettyServerImpl  125 | 214 - org.ops4j.pax.web.pax-web-jetty - 3.0.6 | Pax Web available at [0.0.0.0]:[0]
2014-02-19 18:46:05,771 | INFO  | pool-23-thread-1 | JettyServerImpl                  | e.jetty.internal.JettyServerImpl  151 | 214 - org.ops4j.pax.web.pax-web-jetty - 3.0.6 | Pax Web available at [0.0.0.0]:[8182]
2014-02-19 18:46:05,772 | INFO  | pool-23-thread-1 | AbstractConnector                | e.jetty.server.AbstractConnector  338 | 191 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | Started NIOSocketConnectorWrapper@0.0.0.0:8182
2014-02-19 18:46:05,777 | INFO  | pool-23-thread-1 | HttpServiceFactoryImpl           | .internal.HttpServiceFactoryImpl   35 | 216 - org.ops4j.pax.web.pax-web-runtime - 3.0.6 | Binding bundle: [io.fabric8.fabric-git-server [98]] to http service
2014-02-19 18:46:05,835 | INFO  | FelixStartLevel  | ExtenderConfiguration            | al.support.ExtenderConfiguration  150 | 221 - org.springframework.osgi.extender - 1.2.1 | No custom extender configuration detected; using defaults...
2014-02-19 18:46:05,842 | INFO  | FelixStartLevel  | TimerTaskExecutor                | heduling.timer.TimerTaskExecutor  106 | 173 - org.apache.servicemix.bundles.spring-context - 3.2.7.RELEASE_1 | Initializing Timer
2014-02-19 18:46:05,874 | INFO  | pool-23-thread-1 | AbstractComponent                | abric8.api.scr.AbstractComponent   41 | 59 - io.fabric8.fabric-api - 1.0.0.redhat-346 | activateComponent: io.fabric8.git.http.GitHttpServerRegistrationHandler@5afde945
2014-02-19 18:46:05,876 | INFO  | pool-23-thread-1 | HttpServiceFactoryImpl           | .internal.HttpServiceFactoryImpl   35 | 216 - org.ops4j.pax.web.pax-web-runtime - 3.0.6 | Binding bundle: [io.fabric8.fabric-jolokia [100]] to http service
2014-02-19 18:46:05,893 | INFO  | pool-23-thread-1 | fabric-jolokia                   | ?                                   ? | 100 - io.fabric8.fabric-jolokia - 1.0.0.redhat-346 | No access restrictor found at classpath:/jolokia-access.xml, access to all MBeans is allowed
2014-02-19 18:46:05,944 | INFO  | pool-23-thread-1 | AbstractComponent                | abric8.api.scr.AbstractComponent   41 | 59 - io.fabric8.fabric-api - 1.0.0.redhat-346 | activateComponent: io.fabric8.jolokia.FabricJolokia@4e7d30e6
2014-02-19 18:46:05,946 | INFO  | pool-23-thread-1 | HttpServiceFactoryImpl           | .internal.HttpServiceFactoryImpl   35 | 216 - org.ops4j.pax.web.pax-web-runtime - 3.0.6 | Binding bundle: [org.apache.cxf.cxf-rt-transports-http [139]] to http service
2014-02-19 18:46:06,116 | INFO  | pool-7-thread-3  | AbstractComponent                | abric8.api.scr.AbstractComponent   41 | 59 - io.fabric8.fabric-api - 1.0.0.redhat-346 | activateComponent: io.fabric8.jaas.FabricJaasRealm@7019901e
2014-02-19 18:46:06,128 | INFO  | pool-7-thread-3  | ServerSession                    | shd.server.session.ServerSession  504 | 28 - org.apache.sshd.core - 0.9.0 | Session admin@/192.168.56.1:57184 authenticated
2014-02-19 18:46:08,142 | INFO  | agent-1-thread-1 | DeploymentAgent                  | io.fabric8.agent.DeploymentAgent  737 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-346 | Done.
2014-02-19 18:46:08,148 | ERROR | ies.transaction) | configadmin                      | ?                                   ? | 5 - org.apache.felix.configadmin - 1.4.0.redhat-610346 | [org.osgi.service.cm.ManagedService, id=208, bundle=114/mvn:org.apache.aries.transaction/org.apache.aries.transaction.manager/1.1.0]: Unexpected problem updating configuration org.apache.aries.transaction
java.lang.NoClassDefFoundError: Could not initialize class org.apache.aries.transaction.internal.NLS
    at org.apache.aries.transaction.internal.TransactionManagerService.<init>(TransactionManagerService.java:114)
    at org.apache.aries.transaction.internal.Activator.updated(Activator.java:63)
    at org.apache.felix.cm.impl.helper.ManagedServiceTracker.updateService(ManagedServiceTracker.java:148)[5:org.apache.felix.configadmin:1.4.0.redhat-610346]
    at org.apache.felix.cm.impl.helper.ManagedServiceTracker.provideConfiguration(ManagedServiceTracker.java:81)[5:org.apache.felix.configadmin:1.4.0.redhat-610346]
    at org.apache.felix.cm.impl.ConfigurationManager$UpdateConfiguration.run(ConfigurationManager.java:1789)[5:org.apache.felix.configadmin:1.4.0.redhat-610346]
    at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:103)[5:org.apache.felix.configadmin:1.4.0.redhat-610346]
    at java.lang.Thread.run(Thread.java:744)[:1.7.0_51]
davsclaus commented 10 years ago

Any chance you could try build 348?

pires commented 10 years ago

I've tried and the behavior is the same.

pires commented 10 years ago
17:42 < davsclaus> ah looks like an exception in ctr
17:42 < davsclaus>             if (logFileDir == null || logFileDir.length() == 0 || !new File(logFileDir).isAbsolute()) {
17:42 < davsclaus>                 throw new ConfigurationException(HOWL_LOG_FILE_DIR, NLS.MESSAGES.getMessage("log.file.dir"));
17:42 < davsclaus>             }
17:42 < davsclaus> lline 114 is that throw
17:43 < davsclaus> and NLS does
17:43 < davsclaus> MessageUtil.createMessageUtil(NLS.class, "org.apache.aries.transaction.txManager");
17:43 < davsclaus> taht static code may fail
17:43 < davsclaus> org.apache.aries.util.nls.MessageUtil;
17:43 < davsclaus> is not in the same bundle
17:44 < davsclaus> though
17:44 < davsclaus> its on the IMPORT
17:44 < davsclaus> org.apache.aries.ut
17:44 < davsclaus>  il.nls;version="[1.0,2)"
17:44 < davsclaus> in the manifest
17:45 < davsclaus> http://search.maven.org/remotecontent?filepath=org/apache/aries/org.apache.aries.util/1.1.0/org.apache.aries.util-1.1.0.pom
17:45 < davsclaus> i guess that bundle should be there also
17:46 < davsclaus>   mvn:org.apache.aries/org.apache.aries.util/1.0.0
17:46 < davsclaus>   mvn:org.apache.aries/org.apache.aries.util/1.0.1.redhat-610346
17:46 < davsclaus> its 2 times
17:46 < davsclaus> wonder if there is a class
17:46 < davsclaus> janstey
17:46 < davsclaus> wonder if we have a new bug recently due some JAR upgrades or whatnot
17:46 < davsclaus> fuse provisions
17:46 < davsclaus> 2 of the same bundle
17:46 < davsclaus>   mvn:org.apache.aries/org.apache.aries.util/1.0.0
17:46 < davsclaus>   mvn:org.apache.aries/org.apache.aries.util/1.0.1.redhat-610346
18:18 < ppires> davsclaus: ouch, it seems like you hit the nail with that exception. it could be an issue with my config. retesting...
18:20 < ppires> yes!!
18:25 < ppires> davsclaus: actually, it's a 2-in-1. in my feature, i define a path for transaction logging. somehow, this path is not working.
                aries.transaction.howl.logFileDir = ${karaf.data}/txlog
18:25 < ppires> Aries JTA says the path is not absolute and tries to log the error.
18:25 < ppires> and this is where the thing explodes, because it can't access NLS.
18:32 < ppires> downgrading Aries Transaction Manager to 1.0.1 works. but could it be that the solution is upgrade Aries Util version in feature
                karaf?
davsclaus commented 10 years ago

Ah you should use the Aries Transaction Manager that comes with the container. Apache Aries Transaction Manager (1.0.1.redhat-610348)

pires commented 10 years ago

Is this provisioned automatically?

davsclaus commented 10 years ago

Yeah there is a feature named: transaction, you can just depend on

JBossFuse:karaf@root> features:info transaction
Description of transaction 1.0.1.redhat-610348 feature
 OSGi Transaction Manager
----------------------------------------------------------------
JTA implementation provided by Apache Aries Transaction 1.0.1.redhat-610348
----------------------------------------------------------------
Feature configuration:
  org.apache.aries.transaction
Feature has no configuration files
Feature has no dependencies.
Feature contains followed bundles:
 mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1 start-level=30
 mvn:org.apache.xbean/xbean-blueprint/3.16 start-level=30
 mvn:org.apache.aries.transaction/org.apache.aries.transaction.blueprint/1.0.1.redhat-610348 start-level=30
 mvn:org.apache.aries.transaction/org.apache.aries.transaction.manager/1.0.1.redhat-610348 start-level=30
 mvn:org.apache.aries.transaction/org.apache.aries.transaction.jdbc/1.0.1.redhat-610348 start-level=30
pires commented 10 years ago

Yeah, you're right. It works! Fixed fabric8-persistence-hibernate example code, accordingly.