Hi everyone,
Following our vote on https://markmail.org/message/j7wiezlpggft3yfm the devs mailing list is now deprecated.
All devs discussions should now go on https://forum.xwiki.org into the “Development” category.
I would like to thank our devs mailing list for the nice service it has provided the XWiki project over the last 10 years+ :)
Thank you
-Vincent on behalf of the XWiki dev community
Hi devs,
I think we are now satisfied with our experimentation with the "users"
mailing list on discourse. I propose you to move the "dev" ML too.
My main point is that it allows advanced formatting (which is good when you
have complex proposals), meanwhile the formatting is lost with our
archiving tool like markmail (it's plain text).
Here is my +1.
Thanks,
--
Guillaume Delhumeau (guillaume.delhumeau(a)xwiki.com)
Research & Development Engineer at XWiki SAS
Committer on the XWiki.org project
I caused this one by committing by error a change in commons. I’ve reverted it so it should pass during the next run.
Sorry about that.
Thanks
-Vincent
> On 12 Sep 2019, at 13:40, Jenkins LTS <build.noreply(a)xwiki.org> wrote:
>
> Check console output at https://ci.xwiki.org/job/XWiki/job/xwiki-platform/job/master/2249/ to view the results.
>
> Failed tests:
>
> 4 tests failed.
> FAILED: org.xwiki.security.authorization.internal.DefaultAuthorizationSettlerTest.Platform Builds / quality / Build for Quality / initializationError
>
> Error Message:
> org.xwiki.security.authorization.internal.DefaultAuthorizationSettlerTest
>
> Stack Trace:
> java.lang.ClassNotFoundException: org.xwiki.security.authorization.internal.DefaultAuthorizationSettlerTest
> at java.lang.ClassLoader.findClass(ClassLoader.java:530)
> at org.xwiki.test.isolation.IsolatedTestRunner$IsolatedTestClassLoader.loadLocalClass(IsolatedTestRunner.java:167)
> at org.xwiki.test.isolation.IsolatedTestRunner$IsolatedTestClassLoader.loadClass(IsolatedTestRunner.java:155)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:348)
> at org.xwiki.test.isolation.IsolatedTestRunner.getFromTestClassloader(IsolatedTestRunner.java:125)
> at org.xwiki.test.isolation.IsolatedTestRunner.<init>(IsolatedTestRunner.java:84)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
> at org.junit.internal.builders.AnnotatedBuilder.buildRunner(AnnotatedBuilder.java:104)
> at org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder$DefensiveAnnotatedBuilder.buildRunner(DefensiveAllDefaultPossibilitiesBuilder.java:113)
> at org.junit.internal.builders.AnnotatedBuilder.runnerForClass(AnnotatedBuilder.java:86)
> at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
> at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)
> at org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.runnerForClass(DefensiveAllDefaultPossibilitiesBuilder.java:56)
> at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
> at org.junit.vintage.engine.discovery.TestClassRequestResolver.createRunnerTestDescriptor(TestClassRequestResolver.java:55)
> at org.junit.vintage.engine.discovery.VintageDiscoverer.lambda$discover$0(VintageDiscoverer.java:53)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.Iterator.forEachRemaining(Iterator.java:116)
> at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312)
> at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:742)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
> at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
> at org.junit.vintage.engine.discovery.VintageDiscoverer.discover(VintageDiscoverer.java:55)
> at org.junit.vintage.engine.VintageTestEngine.discover(VintageTestEngine.java:62)
> at org.junit.platform.launcher.core.DefaultLauncher.discoverEngineRoot(DefaultLauncher.java:177)
> at org.junit.platform.launcher.core.DefaultLauncher.discoverRoot(DefaultLauncher.java:164)
> at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
> at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150)
> at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124)
> at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
> at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
> at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
>
>
> FAILED: org.xwiki.security.authorization.internal.DefaultAuthorizationSettlerTest.Platform Builds / main / Build for Main / initializationError
>
> Error Message:
> org.xwiki.security.authorization.internal.DefaultAuthorizationSettlerTest
>
> Stack Trace:
> java.lang.ClassNotFoundException: org.xwiki.security.authorization.internal.DefaultAuthorizationSettlerTest
> at java.lang.ClassLoader.findClass(ClassLoader.java:530)
> at org.xwiki.test.isolation.IsolatedTestRunner$IsolatedTestClassLoader.loadLocalClass(IsolatedTestRunner.java:167)
> at org.xwiki.test.isolation.IsolatedTestRunner$IsolatedTestClassLoader.loadClass(IsolatedTestRunner.java:155)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:348)
> at org.xwiki.test.isolation.IsolatedTestRunner.getFromTestClassloader(IsolatedTestRunner.java:125)
> at org.xwiki.test.isolation.IsolatedTestRunner.<init>(IsolatedTestRunner.java:84)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
> at org.junit.internal.builders.AnnotatedBuilder.buildRunner(AnnotatedBuilder.java:104)
> at org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder$DefensiveAnnotatedBuilder.buildRunner(DefensiveAllDefaultPossibilitiesBuilder.java:113)
> at org.junit.internal.builders.AnnotatedBuilder.runnerForClass(AnnotatedBuilder.java:86)
> at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
> at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)
> at org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.runnerForClass(DefensiveAllDefaultPossibilitiesBuilder.java:56)
> at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
> at org.junit.vintage.engine.discovery.TestClassRequestResolver.createRunnerTestDescriptor(TestClassRequestResolver.java:55)
> at org.junit.vintage.engine.discovery.VintageDiscoverer.lambda$discover$0(VintageDiscoverer.java:53)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.Iterator.forEachRemaining(Iterator.java:116)
> at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312)
> at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:742)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
> at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
> at org.junit.vintage.engine.discovery.VintageDiscoverer.discover(VintageDiscoverer.java:55)
> at org.junit.vintage.engine.VintageTestEngine.discover(VintageTestEngine.java:62)
> at org.junit.platform.launcher.core.DefaultLauncher.discoverEngineRoot(DefaultLauncher.java:177)
> at org.junit.platform.launcher.core.DefaultLauncher.discoverRoot(DefaultLauncher.java:164)
> at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
> at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150)
> at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124)
> at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
> at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
> at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
>
>
> FAILED: org.xwiki.test.ui.extension.ExtensionIT.Platform Builds / main / Build for Main / testUpgradeWithMergeConflict
>
> Error Message:
> expected:<[Page properties, XWiki.WikiMacroClass[0]]> but was:<[]>
>
> Stack Trace:
> java.lang.AssertionError: expected:<[Page properties, XWiki.WikiMacroClass[0]]> but was:<[]> at org.junit.Assert.fail(Assert.java:88) at org.junit.Assert.failNotEquals(Assert.java:834) at org.junit.Assert.assertEquals(Assert.java:118) at org.junit.Assert.assertEquals(Assert.java:144) at org.xwiki.test.ui.extension.ExtensionIT.testUpgradeWithMergeConflict(ExtensionIT.java:815) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.xwiki.test.ui.AuthenticationRule$1.evaluate(AuthenticationRule.java:73) at org.xwiki.test.ui.browser.BrowserTestRule$1.evaluate(BrowserTestRule.java:104) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at com.google.code.tempusfugit.concurrency.IntermittentTestRunner.runChild(IntermittentTestRunner.java:36) at com.google.code.tempusfugit.concurrency.IntermittentTestRunner.runChild(IntermittentTestRunner.java:25) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.xwiki.test.integration.junit4.ValidateConsoleRule$ValidateConsoleStatement.evaluate(ValidateConsoleRule.java:73) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.extensions.cpsuite.ClasspathSuite.run(ClasspathSuite.java:194) at org.xwiki.test.integration.XWikiExecutorSuite.run(XWikiExecutorSuite.java:195) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40) at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.Iterator.forEachRemaining(Iterator.java:116) at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229) at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197) at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
>
> FAILED: org.xwiki.test.ui.extension.ExtensionIT.Platform Builds / main / Build for Main / org.xwiki.test.ui.extension.ExtensionIT
>
> Error Message:
> The following lines were matching forbidden content:[
> 2019-09-12 12:01:30,696 [Exec Stream Pumper] - 2019-09-12 12:01:30,696 [http://localhost:8080/xwiki/bin/get/XWiki/Extensions] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #unifiedDiff called at 16:xwiki:XWiki.Extensions[line 90, column 9]
> 2019-09-12 12:01:30,697 [Exec Stream Pumper] - 2019-09-12 12:01:30,696 [http://localhost:8080/xwiki/bin/get/XWiki/Extensions] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #displayPropertyDiff called at 16:xwiki:XWiki.Extensions[line 98, column 5]
> 2019-09-12 12:01:30,697 [Exec Stream Pumper] - 2019-09-12 12:01:30,697 [http://localhost:8080/xwiki/bin/get/XWiki/Extensions] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #maybeDisplayPropertyDiff called at 16:xwiki:XWiki.Extensions[line 145, column 9]
> 2019-09-12 12:01:30,697 [Exec Stream Pumper] - 2019-09-12 12:01:30,697 [http://localhost:8080/xwiki/bin/get/XWiki/Extensions] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #displayDocumentFieldsDiff called at 16:xwiki:XWiki.Extensions[line 350, column 5]
> 2019-09-12 12:01:30,697 [Exec Stream Pumper] - 2019-09-12 12:01:30,697 [http://localhost:8080/xwiki/bin/get/XWiki/Extensions] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #displayDocumentDiff called at 16:xwiki:XWiki.Extensions[line 119, column 9]
> 2019-09-12 12:01:30,702 [Exec Stream Pumper] - 2019-09-12 12:01:30,701 [http://localhost:8080/xwiki/bin/get/XWiki/Extensions] ERROR c.x.x.XWiki - Error while evaluating velocity template [changesdoc.vm]
> 2019-09-12 12:01:30,703 [Exec Stream Pumper] - org.xwiki.rendering.RenderingException: Failed to execute renderer
> 2019-09-12 12:01:30,708 [Exec Stream Pumper] - Caused by: org.xwiki.rendering.RenderingException: Failed to evaluate template
> 2019-09-12 12:01:30,733 [Exec Stream Pumper] - Caused by: org.xwiki.velocity.XWikiVelocityException: Failed to evaluate content with id [xwiki:XWiki.Extensions]
> 2019-09-12 12:01:30,733 [Exec Stream Pumper] - Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'unified' in class org.xwiki.diff.script.DiffDisplayerScriptService threw exception java.lang.NullPointerException at 16:xwiki:XWiki.Extensions[line 6, column 48]
> 2019-09-12 12:01:30,741 [Exec Stream Pumper] - Caused by: java.lang.NullPointerException: null
> 2019-09-12 12:01:34,182 [Exec Stream Pumper] - 2019-09-12 12:01:34,180 [http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences?section=XWiki.…] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #unifiedDiff called at 16:xwiki:XWiki.XWikiPreferences[line 90, column 9]
> 2019-09-12 12:01:34,183 [Exec Stream Pumper] - 2019-09-12 12:01:34,180 [http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences?section=XWiki.…] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #displayPropertyDiff called at 16:xwiki:XWiki.XWikiPreferences[line 98, column 5]
> 2019-09-12 12:01:34,183 [Exec Stream Pumper] - 2019-09-12 12:01:34,180 [http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences?section=XWiki.…] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #maybeDisplayPropertyDiff called at 16:xwiki:XWiki.XWikiPreferences[line 145, column 9]
> 2019-09-12 12:01:34,183 [Exec Stream Pumper] - 2019-09-12 12:01:34,180 [http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences?section=XWiki.…] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #displayDocumentFieldsDiff called at 16:xwiki:XWiki.XWikiPreferences[line 350, column 5]
> 2019-09-12 12:01:34,183 [Exec Stream Pumper] - 2019-09-12 12:01:34,180 [http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences?section=XWiki.…] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #displayDocumentDiff called at 16:xwiki:XWiki.XWikiPreferences[line 119, column 9]
> 2019-09-12 12:01:34,188 [Exec Stream Pumper] - 2019-09-12 12:01:34,182 [http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences?section=XWiki.…] ERROR c.x.x.XWiki - Error while evaluating velocity template [changesdoc.vm]
> 2019-09-12 12:01:34,189 [Exec Stream Pumper] - org.xwiki.rendering.RenderingException: Failed to execute renderer
> 2019-09-12 12:01:34,192 [Exec Stream Pumper] - Caused by: org.xwiki.rendering.RenderingException: Failed to evaluate template
> 2019-09-12 12:01:34,192 [Exec Stream Pumper] - Caused by: org.xwiki.velocity.XWikiVelocityException: Failed to evaluate content with id [xwiki:XWiki.XWikiPreferences]
> 2019-09-12 12:01:34,192 [Exec Stream Pumper] - Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'unified' in class org.xwiki.diff.script.DiffDisplayerScriptService threw exception java.lang.NullPointerException at 16:xwiki:XWiki.XWikiPreferences[line 6, column 48]
> 2019-09-12 12:01:34,213 [Exec Stream Pumper] - Caused by: java.lang.NullPointerException: null
> ]
>
> Stack Trace:
> java.lang.AssertionError:
> The following lines were matching forbidden content:[
> 2019-09-12 12:01:30,696 [Exec Stream Pumper] - 2019-09-12 12:01:30,696 [http://localhost:8080/xwiki/bin/get/XWiki/Extensions] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #unifiedDiff called at 16:xwiki:XWiki.Extensions[line 90, column 9]
> 2019-09-12 12:01:30,697 [Exec Stream Pumper] - 2019-09-12 12:01:30,696 [http://localhost:8080/xwiki/bin/get/XWiki/Extensions] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #displayPropertyDiff called at 16:xwiki:XWiki.Extensions[line 98, column 5]
> 2019-09-12 12:01:30,697 [Exec Stream Pumper] - 2019-09-12 12:01:30,697 [http://localhost:8080/xwiki/bin/get/XWiki/Extensions] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #maybeDisplayPropertyDiff called at 16:xwiki:XWiki.Extensions[line 145, column 9]
> 2019-09-12 12:01:30,697 [Exec Stream Pumper] - 2019-09-12 12:01:30,697 [http://localhost:8080/xwiki/bin/get/XWiki/Extensions] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #displayDocumentFieldsDiff called at 16:xwiki:XWiki.Extensions[line 350, column 5]
> 2019-09-12 12:01:30,697 [Exec Stream Pumper] - 2019-09-12 12:01:30,697 [http://localhost:8080/xwiki/bin/get/XWiki/Extensions] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #displayDocumentDiff called at 16:xwiki:XWiki.Extensions[line 119, column 9]
> 2019-09-12 12:01:30,702 [Exec Stream Pumper] - 2019-09-12 12:01:30,701 [http://localhost:8080/xwiki/bin/get/XWiki/Extensions] ERROR c.x.x.XWiki - Error while evaluating velocity template [changesdoc.vm]
> 2019-09-12 12:01:30,703 [Exec Stream Pumper] - org.xwiki.rendering.RenderingException: Failed to execute renderer
> 2019-09-12 12:01:30,708 [Exec Stream Pumper] - Caused by: org.xwiki.rendering.RenderingException: Failed to evaluate template
> 2019-09-12 12:01:30,733 [Exec Stream Pumper] - Caused by: org.xwiki.velocity.XWikiVelocityException: Failed to evaluate content with id [xwiki:XWiki.Extensions]
> 2019-09-12 12:01:30,733 [Exec Stream Pumper] - Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'unified' in class org.xwiki.diff.script.DiffDisplayerScriptService threw exception java.lang.NullPointerException at 16:xwiki:XWiki.Extensions[line 6, column 48]
> 2019-09-12 12:01:30,741 [Exec Stream Pumper] - Caused by: java.lang.NullPointerException: null
> 2019-09-12 12:01:34,182 [Exec Stream Pumper] - 2019-09-12 12:01:34,180 [http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences?section=XWiki.…] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #unifiedDiff called at 16:xwiki:XWiki.XWikiPreferences[line 90, column 9]
> 2019-09-12 12:01:34,183 [Exec Stream Pumper] - 2019-09-12 12:01:34,180 [http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences?section=XWiki.…] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #displayPropertyDiff called at 16:xwiki:XWiki.XWikiPreferences[line 98, column 5]
> 2019-09-12 12:01:34,183 [Exec Stream Pumper] - 2019-09-12 12:01:34,180 [http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences?section=XWiki.…] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #maybeDisplayPropertyDiff called at 16:xwiki:XWiki.XWikiPreferences[line 145, column 9]
> 2019-09-12 12:01:34,183 [Exec Stream Pumper] - 2019-09-12 12:01:34,180 [http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences?section=XWiki.…] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #displayDocumentFieldsDiff called at 16:xwiki:XWiki.XWikiPreferences[line 350, column 5]
> 2019-09-12 12:01:34,183 [Exec Stream Pumper] - 2019-09-12 12:01:34,180 [http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences?section=XWiki.…] ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #displayDocumentDiff called at 16:xwiki:XWiki.XWikiPreferences[line 119, column 9]
> 2019-09-12 12:01:34,188 [Exec Stream Pumper] - 2019-09-12 12:01:34,182 [http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences?section=XWiki.…] ERROR c.x.x.XWiki - Error while evaluating velocity template [changesdoc.vm]
> 2019-09-12 12:01:34,189 [Exec Stream Pumper] - org.xwiki.rendering.RenderingException: Failed to execute renderer
> 2019-09-12 12:01:34,192 [Exec Stream Pumper] - Caused by: org.xwiki.rendering.RenderingException: Failed to evaluate template
> 2019-09-12 12:01:34,192 [Exec Stream Pumper] - Caused by: org.xwiki.velocity.XWikiVelocityException: Failed to evaluate content with id [xwiki:XWiki.XWikiPreferences]
> 2019-09-12 12:01:34,192 [Exec Stream Pumper] - Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'unified' in class org.xwiki.diff.script.DiffDisplayerScriptService threw exception java.lang.NullPointerException at 16:xwiki:XWiki.XWikiPreferences[line 6, column 48]
> 2019-09-12 12:01:34,213 [Exec Stream Pumper] - Caused by: java.lang.NullPointerException: null
> ]
> at org.xwiki.test.integration.junit.LogCaptureValidator.validate(LogCaptureValidator.java:201)
> at org.xwiki.test.integration.junit4.ValidateConsoleRule$ValidateConsoleStatement.after(ValidateConsoleRule.java:95)
> at org.xwiki.test.integration.junit4.ValidateConsoleRule$ValidateConsoleStatement.evaluate(ValidateConsoleRule.java:78)
> at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> at org.junit.runners.Suite.runChild(Suite.java:128)
> at org.junit.runners.Suite.runChild(Suite.java:27)
> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> at org.junit.extensions.cpsuite.ClasspathSuite.run(ClasspathSuite.java:194)
> at org.xwiki.test.integration.XWikiExecutorSuite.run(XWikiExecutorSuite.java:195)
> at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
> at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
> at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
> at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
> at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> at java.util.Iterator.forEachRemaining(Iterator.java:116)
> at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
> at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
> at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
> at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
> at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)
> at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197)
> at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
> at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
> at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
> at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150)
> at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124)
> at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
> at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
> at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
Hi everyone,
I was checking our list of flickering tests in JIRA
(https://jira.xwiki.org/issues/?jql=labels%20%3D%20flickering%20AND%20status…)
and I noticed that we had somehow old flickering test issue concerning
test that I've never seen failing.
So I propose we close some of them as inactive: the ones that we don't
remember having seen for a while. The ideal would be to have a mechanism
to update the issue when the CI fails on a flicker, but it takes time to
do properly and it's not a priority.
On the contrary I propose to trust our memory: if we're wrong because we
have closed a flicker that is still happening, it will allow us to
remind that we have this flicker to fix and we can easily reopen the issue.
As Thomas mentioned on the chat, we should also update the release plan
to include the inactive flickers in the list of issue to check.
So for now I propose to close the following list of issues as inactive:
* XWIKI-14399: AddRemoveTagsTest#addAndDeleteTagFromTagPage is
flickering (https://jira.xwiki.org/browse/XWIKI-14399)
* XWIKI-14396: AnnotationsTest#addAndDeleteAnnotations is flickering
(https://jira.xwiki.org/browse/XWIKI-14396)
* XWIKI-14394: SectionTest.testSectionEditInWikiEditorWhenSyntax2x
(xwiki-enterprise-test-ui) is flaky
(https://jira.xwiki.org/browse/XWIKI-14394)
* XWIKI-14386: appwithinminutes.AppsLiveTableTest.testEditApplication
is possibly flaky (https://jira.xwiki.org/browse/XWIKI-14386)
* XWIKI-14835:
DeletePageTest#deletePageIsImpossibleWhenNoDeleteRights is flickering
(https://jira.xwiki.org/browse/XWIKI-14835)
* XWIKI-14860: LoginTest#testDataIsPreservedAfterLogin is flickering
(https://jira.xwiki.org/browse/XWIKI-14860)
And I propose in general to close the flickers we don't remember having
seen after a cycle as inactive.
WDYT?
Simon
--
Simon Urli
Software Engineer at XWiki SAS
simon.urli(a)xwiki.com
More about us at http://www.xwiki.com
Hello, GSoC students, mentors, devs,
As you have probably seen by now, the Google Summer of Code 2019 program
has now concluded:
https://opensource.googleblog.com/2019/09/thats-wrap-for-google-summer-of-c…
We would like to congratulate this year's students that have successfully
finished their projects. Here's their end of project reports together with
some of their impressions of the experience:
* Ashish Sharma -
https://www.xwiki.org/xwiki/bin/view/Blog/My%20GSOC%20journey%20with%20xwik…
* Divyansh Jain -
https://www.xwiki.org/xwiki/bin/view/Blog/My%20GSOC19%20Experience./
* Fawad Ali -
https://gist.github.com/9inpachi/b02fd831de7d79a7f3823634019470c4
We are very happy to have have had them in XWiki's community during this
summer. We hope they had a good time while gaining practical experience and
guidance in an open source project and that they found XWiki to be an
interesting and welcoming project that they can continue contributing in
the future, by either continuously improving their GSoC project or other
interesting parts of the XWiki project itself.
See you around (on the mailing list, on the chat, forum, github, etc.),
keep up the good work, good luck at school and thanks for helping the XWiki
project grow!
-The XWiki Development Team
Hi all,
Hope you are doing well.
The full version (1.1) for "Interactive Maps Application" has been
released. This version adds key features like shapes, indoor maps, map
editor and other advanced options for configuration.
Thanks to Ecaterina for adding Fix Version/s 1.0 to the related issues.
And Stephane, for pointing out all the important bugs and suggesting
improvements.
Extension:
https://extensions.xwiki.org/xwiki/bin/view/Extension/InteractiveMapsApplic…
Best,
Fawad
Hi everyone,
Hope all of you are doing great.
About Me
I am Fawad Ali, selected as a student for Google Summer of Code. Currently
enrolled in the 6th semester at University of Engineering and Technology,
Taxila. I am a resident of Pakistan currently living in the city of
Rawalpindi.
It is a great honor to have been selected and have a chance to work with
XWiki. :)
*Profiles*
GitHub - https://github.com/9inpachi
LinkedIn - https://www.linkedin.com/in/fawadaliq/
Riot - @ginpachi:matrix.org
I will be presenting my project "Map Application" to all of you. Following
are the relevant details.
Map Application
*Mentors: *Stéphane Laurière, Ecaterina Moraru
*Technologies:* JavaScript, Velocity, Java, Leaflet, other if required
Overview
This project is about the development of interactive maps in XWiki.
Creation of an application within XWiki that will allow users to generate
interactive maps which support collaboration and are easy to create so that
locations can be shared, and areas can be associated with structured data.
This application will open several possibilities that can be utilized
within XWiki and broaden the overall scope by allowing map rich wikis where
locations and areas can be presented in a way that will increase the
understandability of data.
It will also allow for the sharing of custom map related data which would
be very helpful since users and admins will be able to present locations in
an information rich map environment which will be interactive.
Features
> *Markers and popups* - Place markers anywhere on the map and associate
popups with them.
> *Path between two points* - A path will be generated by the application
linking two points of interest.
> *Location search* - Search any location on the map.
> *Filtered list maps* - Allow the user to search for a specific kind of
place (e.g. restaurants) and get a list of locations to choose from.
Through the content available and binded to a location, the user will be
able to learn some aspects of the location.
> *Custom shapes* - Custom shapes can be used to highlight a specific area
for representation. The content associated with these shapes can give
useful information about the area.
> *Indoor maps* - Such maps will be able to describe the internal structure
or fair plan of a building or structure. They can be used to guide users in
a big building and locate point of interests.
> *Maps on mobile* - Special design arrangements will be made for easily
viewing of maps and availing all the features of the application on mobile
devices.
> *Custom map backgrounds* - Custom backgrounds will make the environment
of interactive maps much suitable for a specific purpose
If you have any features in mind that will make the Map Application better
please feel free to reply to this mail.
This is all for the summary of the project, if you want to have a more
deeper insight, please check out the full proposal.
*Project Proposal: *
https://drive.google.com/open?id=14qXC7Oy2bPUASfVtSTIsNG1sPcfm5Ikr
Thanks for reading through the mail. I will be looking forward to your
guidance through this summer and your contributions to the project.
If you have any questions or suggestions, please feel free to reply to this
mail.
Au revoir. :)
Best,
Fawad Ali