Sorry for being a bit of a grinch here: -1, because an itest fails
Results : Tests in error:testJMXSecurityAsAdmin(org.apache.karaf.itests.JMXSecurityTest): Configuration org.apache.karaf.service.acl.command.1387655750210_36.x deleted
Tests run: 93, Failures: 0, Errors: 1, Skipped: 2I was able to reproduce it on fresh installs (the second build went OK on both systems I tested this on).
I'll investigate the test-failure further later this evening. kind regards, christoph On 2013-12-21 18:40, Jamie G. wrote:
Hi, We resolved 1158 issues in this release: http://svn.apache.org/viewvc/karaf/site/trunk/src/main/webapp/index/community/download/karaf-3.0.0-release.page?view=markup Dependency changes can be reviewed here: http://svn.apache.org/viewvc/karaf/site/trunk/src/main/webapp/index/documentation/karaf-dependencies/karaf-deps-3.0.x.page?view=markup (The website published table will be updated after vote) Staging repository: https://repository.apache.org/content/repositories/orgapachekaraf-013/ Git tag: karaf-3.0.0 Please vote to approve this release: [ ] +1 Approve the release [ ] -1 Veto the release (please provide specific comments) This vote will be open for 72 hours.
<?xml version="1.0" encoding="UTF-8" ?>
<testsuite failures="0" time="1.958" errors="1" skipped="0" tests="4" name="org.apache.karaf.itests.JMXSecurityTest">
<properties>
<property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
<property name="sun.boot.library.path" value="/usr/lib/jvm/java-7-openjdk/jre/lib/amd64"/>
<property name="java.vm.version" value="24.45-b08"/>
<property name="java.vm.vendor" value="Oracle Corporation"/>
<property name="java.vendor.url" value="http://java.oracle.com/"/>
<property name="path.separator" value=":"/>
<property name="guice.disable.misplaced.annotation.check" value="true"/>
<property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
<property name="file.encoding.pkg" value="sun.io"/>
<property name="user.country" value="GB"/>
<property name="sun.java.launcher" value="SUN_STANDARD"/>
<property name="sun.os.patch.level" value="unknown"/>
<property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
<property name="user.dir" value="/home/christoph/oss/karaf"/>
<property name="java.runtime.version" value="1.7.0_45-b31"/>
<property name="java.awt.graphicsenv" value="sun.awt.X11GraphicsEnvironment"/>
<property name="java.endorsed.dirs" value="/usr/lib/jvm/java-7-openjdk/jre/lib/endorsed"/>
<property name="os.arch" value="amd64"/>
<property name="java.io.tmpdir" value="/tmp"/>
<property name="line.separator" value="
"/>
<property name="java.vm.specification.vendor" value="Oracle Corporation"/>
<property name="webdriver.firefox.profile" value="test10"/>
<property name="os.name" value="Linux"/>
<property name="classworlds.conf" value="/opt/maven/bin/m2.conf"/>
<property name="sun.jnu.encoding" value="UTF-8"/>
<property name="java.library.path" value="/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib"/>
<property name="javax.net.ssl.trustStore" value="/home/christoph/.m2/trust.jks"/>
<property name="java.specification.name" value="Java Platform API Specification"/>
<property name="java.class.version" value="51.0"/>
<property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
<property name="os.version" value="3.12.5-1-ARCH"/>
<property name="webdriver.firefox.bin" value="/usr/local/bin/firefox10"/>
<property name="user.home" value="/home/christoph"/>
<property name="user.timezone" value="Europe/Vienna"/>
<property name="java.awt.printerjob" value="sun.print.PSPrinterJob"/>
<property name="java.specification.version" value="1.7"/>
<property name="file.encoding" value="UTF-8"/>
<property name="user.name" value="christoph"/>
<property name="java.class.path" value="/opt/maven/boot/plexus-classworlds-2.4.jar"/>
<property name="java.vm.specification.version" value="1.7"/>
<property name="sun.arch.data.model" value="64"/>
<property name="java.home" value="/usr/lib/jvm/java-7-openjdk/jre"/>
<property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher clean install"/>
<property name="java.specification.vendor" value="Oracle Corporation"/>
<property name="user.language" value="en"/>
<property name="awt.toolkit" value="sun.awt.X11.XToolkit"/>
<property name="java.vm.info" value="mixed mode"/>
<property name="java.version" value="1.7.0_45"/>
<property name="java.ext.dirs" value="/usr/lib/jvm/java-7-openjdk/jre/lib/ext:/usr/java/packages/lib/ext"/>
<property name="securerandom.source" value="file:/dev/./urandom"/>
<property name="sun.boot.class.path" value="/usr/lib/jvm/java-7-openjdk/jre/lib/resources.jar:/usr/lib/jvm/java-7-openjdk/jre/lib/rt.jar:/usr/lib/jvm/java-7-openjdk/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-7-openjdk/jre/lib/jsse.jar:/usr/lib/jvm/java-7-openjdk/jre/lib/jce.jar:/usr/lib/jvm/java-7-openjdk/jre/lib/charsets.jar:/usr/lib/jvm/java-7-openjdk/jre/lib/netx.jar:/usr/lib/jvm/java-7-openjdk/jre/lib/plugin.jar:/usr/lib/jvm/java-7-openjdk/jre/lib/rhino.jar:/usr/lib/jvm/java-7-openjdk/jre/lib/jfr.jar:/usr/lib/jvm/java-7-openjdk/jre/classes"/>
<property name="java.vendor" value="Oracle Corporation"/>
<property name="maven.home" value="/opt/maven"/>
<property name="file.separator" value="/"/>
<property name="java.vendor.url.bug" value="http://bugreport.sun.com/bugreport/"/>
<property name="sun.cpu.endian" value="little"/>
<property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
<property name="sun.font.fontmanager" value="sun.awt.X11FontManager"/>
<property name="sun.desktop" value="gnome"/>
<property name="sun.cpu.isalist" value=""/>
</properties>
<testcase time="0.234" classname="org.apache.karaf.itests.JMXSecurityTest" name="testJMXSecurityCannotLogInAsGroupDirectly"/>
<testcase time="0.631" classname="org.apache.karaf.itests.JMXSecurityTest" name="testJMXSecurityAsViewer"/>
<testcase time="0.395" classname="org.apache.karaf.itests.JMXSecurityTest" name="testJMXSecurityAsManager"/>
<testcase time="0.698" classname="org.apache.karaf.itests.JMXSecurityTest" name="testJMXSecurityAsAdmin">
<error message="Configuration org.apache.karaf.service.acl.command.1387655750210_36.x deleted" type="javax.management.MBeanException">javax.management.MBeanException: Configuration org.apache.karaf.service.acl.command.1387655750210_36.x deleted
at org.apache.karaf.config.core.impl.ConfigMBeanImpl.getConfigs(ConfigMBeanImpl.java:75)
at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:75)
at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:279)
at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112)
at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46)
at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)
at com.sun.jmx.mbeanserver.PerInterface.getAttribute(PerInterface.java:83)
at com.sun.jmx.mbeanserver.MBeanSupport.getAttribute(MBeanSupport.java:206)
at javax.management.StandardMBean.getAttribute(StandardMBean.java:372)
at Proxy8161bf25_7a09_4f5b_bbb3_1dafd4742bc8.getAttribute(Unknown Source)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:647)
at com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:678)
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.karaf.management.boot.KarafMBeanServerBuilder$MBeanInvocationHandler.invoke(KarafMBeanServerBuilder.java:66)
at com.sun.proxy.$Proxy14.getAttribute(Unknown Source)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1464)
at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:97)
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1328)
at java.security.AccessController.doPrivileged(Native Method)
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1427)
at javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:657)
at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
at sun.rmi.transport.Transport$1.run(Transport.java:177)
at sun.rmi.transport.Transport$1.run(Transport.java:174)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:556)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:811)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:670)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
</error>
<system-out>20:55:49,539 | INFO | org.apache.karaf.itests.KarafTestWatcher | >>>>>> testJMXSecurityAsAdmin(org.apache.karaf.itests.JMXSecurityTest) <<<<<
20:55:50,211 | INFO | hell.security.impl.SecuredCommandConfigTransformer | Generating command ACL config org.apache.karaf.command.acl.1387655750210_36 into service ACL configs []
20:55:50,213 | INFO | hell.security.impl.SecuredCommandConfigTransformer | Generating command ACL config org.apache.karaf.command.acl.1387655750210_36 into service ACL configs [org.apache.karaf.service.acl.command.1387655750210_36.x]
20:55:50,215 | INFO | hell.security.impl.SecuredCommandConfigTransformer | Generating command ACL config org.apache.karaf.command.acl.1387655750210_36 into service ACL configs [org.apache.karaf.service.acl.command.1387655750210_36.x]
20:55:50,218 | INFO | hell.security.impl.SecuredCommandConfigTransformer | Generating command ACL config org.apache.karaf.command.acl.1387655750210_36 into service ACL configs []
20:55:50,219 | INFO | hell.security.impl.SecuredCommandConfigTransformer | Generating command ACL config org.apache.karaf.command.acl.1387655750210_36 into service ACL configs []
20:55:50,223 | INFO | hell.security.impl.SecuredCommandConfigTransformer | Config ACL deleted: org.apache.karaf.command.acl.1387655750210_36. Deleting generated service ACL configs [Configuration PID=org.apache.karaf.service.acl.command.1387655750210_36.x, factoryPID=null, bundleLocation=mvn:org.apache.karaf.shell/org.apache.karaf.shell.console/3.0.0]
20:55:50,225 | ERROR | org.apache.karaf.itests.KarafTestWatcher | >>>>>> FAILED: testJMXSecurityAsAdmin(org.apache.karaf.itests.JMXSecurityTest) , cause: javax.management.MBeanException: Configuration org.apache.karaf.service.acl.command.1387655750210_36.x deleted
</system-out>
</testcase>
</testsuite>-------------------------------------------------------------------------------
Test set: org.apache.karaf.itests.JMXSecurityTest
-------------------------------------------------------------------------------
Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 8.992 sec <<<
FAILURE!
testJMXSecurityAsAdmin(org.apache.karaf.itests.JMXSecurityTest) Time elapsed:
0.698 sec <<< ERROR!
javax.management.MBeanException: Configuration
org.apache.karaf.service.acl.command.1387655750210_36.x deleted
at
org.apache.karaf.config.core.impl.ConfigMBeanImpl.getConfigs(ConfigMBeanImpl.java:75)
at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:75)
at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:279)
at
com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112)
at
com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46)
at
com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)
at
com.sun.jmx.mbeanserver.PerInterface.getAttribute(PerInterface.java:83)
at
com.sun.jmx.mbeanserver.MBeanSupport.getAttribute(MBeanSupport.java:206)
at javax.management.StandardMBean.getAttribute(StandardMBean.java:372)
at Proxy8161bf25_7a09_4f5b_bbb3_1dafd4742bc8.getAttribute(Unknown
Source)
at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:647)
at
com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:678)
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.apache.karaf.management.boot.KarafMBeanServerBuilder$MBeanInvocationHandler.invoke(KarafMBeanServerBuilder.java:66)
at com.sun.proxy.$Proxy14.getAttribute(Unknown Source)
at
javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1464)
at
javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:97)
at
javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1328)
at java.security.AccessController.doPrivileged(Native Method)
at
javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1427)
at
javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:657)
at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
at sun.rmi.transport.Transport$1.run(Transport.java:177)
at sun.rmi.transport.Transport$1.run(Transport.java:174)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:556)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:811)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:670)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
smime.p7s
Description: S/MIME Cryptographic Signature
