See 
<https://ci-builds.apache.org/job/OpenMeetings/job/openmeetings/388/display/redirect?page=changes>

Changes:

[Maxim Solodovnik] [OPENMEETINGS-2799] user web service validates email on user 
creation

[Maxim Solodovnik] [OPENMEETINGS-2790] nodejs, webpack and 
mini-css-extract-plugin


------------------------------------------
[...truncated 1.29 MiB...]
        at 
org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
        at 
org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$1(InterceptingLauncher.java:39)
        at 
org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25)
        at 
org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38)
        at 
org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
        at 
org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
        at 
org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194)
        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.runSuitesInProcess(ForkedBooter.java:385)
        at 
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
        at 
org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
INFO  08-14 08:45:31.991 o.a.o.w.AbstractOmServerTest:120 [main] - Default 
scheme already created
INFO  08-14 08:45:31.991 o.a.o.w.AbstractWicketTesterTest:86 [main] - 
naq_NA_#Latn Locale is selected
DEBUG 08-14 08:45:31.992 o.a.o.d.d.s.LdapConfigDao:70 [main] - 
getActiveLdapConfigs
DEBUG 08-14 08:45:31.993 o.a.o.c.l.LdapLoginManager:233 [main] - 
LdapLoginmanager.doLdapLogin
WARN  08-14 08:45:32.008 o.a.o.d.u.LocaleHelper:54 [main] - Invalid country 
found: , will be replaced with: AD
DEBUG 08-14 08:45:32.911 o.a.o.u.p.ProcessHelper:81 [main] - START resize 
################# 
DEBUG 08-14 08:45:32.912 o.a.o.u.p.ProcessHelper:82 [main] - convert -resize 
250x250> /tmp/omLdap8731620942829887764img 
<https://ci-builds.apache.org/job/OpenMeetings/job/openmeetings/ws/openmeetings-web/target/test-root/data/upload/profiles/profile_61/profile.png>
ERROR 08-14 08:45:32.915 o.a.o.u.p.ProcessHelper:155 [main] - executeScript
java.io.IOException: Cannot run program "convert": error=2, No such file or 
directory
        at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
        at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
        at 
org.apache.openmeetings.util.process.ProcessHelper.exec(ProcessHelper.java:119)
        at 
org.apache.openmeetings.util.process.ProcessHelper.exec(ProcessHelper.java:97)
        at 
org.apache.openmeetings.util.process.ProcessHelper.exec(ProcessHelper.java:93)
        at 
org.apache.openmeetings.core.converter.ImageConverter.resize(ImageConverter.java:164)
        at 
org.apache.openmeetings.core.converter.ImageConverter.convertImageUserProfile(ImageConverter.java:106)
        at 
org.apache.openmeetings.core.ldap.LdapLoginManager$LdapWorker.updatePic(LdapLoginManager.java:361)
        at 
org.apache.openmeetings.core.ldap.LdapLoginManager$LdapWorker.lambda$setUserPicture$1(LdapLoginManager.java:386)
        at java.base/java.util.Optional.map(Optional.java:260)
        at 
org.apache.openmeetings.core.ldap.LdapLoginManager$LdapWorker.setUserPicture(LdapLoginManager.java:381)
        at 
org.apache.openmeetings.core.ldap.LdapLoginManager.doLogin(LdapLoginManager.java:213)
        at 
org.apache.openmeetings.core.ldap.LdapLoginManager.login(LdapLoginManager.java:243)
        at 
org.apache.openmeetings.core.ldap.WicketProxy_LdapLoginManager$auxiliary$aGUt71tT.apply(Unknown
 Source)
        at 
org.apache.wicket.proxy.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:98)
        at 
org.apache.openmeetings.core.ldap.WicketProxy_LdapLoginManager.login(Unknown 
Source)
        at 
org.apache.openmeetings.web.app.WebSession.signIn(WebSession.java:370)
        at org.apache.openmeetings.ldap.TestLdap.testPhoto1(TestLdap.java:163)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:569)
        at 
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:787)
        at 
org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:478)
        at 
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
        at 
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
        at 
org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161)
        at 
org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152)
        at 
org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91)
        at 
org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112)
        at 
org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94)
        at 
org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
        at 
org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
        at 
org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
        at 
org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
        at 
org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93)
        at 
org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87)
        at 
org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$4(TestMethodTestDescriptor.java:221)
        at 
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at 
org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217)
        at 
org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159)
        at 
org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:157)
        at 
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147)
        at 
org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145)
        at 
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
        at 
org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:161)
        at 
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147)
        at 
org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145)
        at 
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
        at 
org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:161)
        at 
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147)
        at 
org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145)
        at 
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101)
        at 
org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
        at 
org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
        at 
org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63)
        at 
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109)
        at 
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91)
        at 
org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
        at 
org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$1(InterceptingLauncher.java:39)
        at 
org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25)
        at 
org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38)
        at 
org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
        at 
org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
        at 
org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194)
        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.runSuitesInProcess(ForkedBooter.java:385)
        at 
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
        at 
org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Caused by: java.io.IOException: error=2, No such file or directory
        at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
        at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:314)
        at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
        at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110)
        ... 94 common frames omitted
DEBUG 08-14 08:45:32.916 o.a.o.u.p.ProcessHelper:88 [main] - END resize 
################# 
DEBUG 08-14 08:45:32.927 o.a.o.d.u.AuthLevelUtil:41 [main] - Level ADMIN :: 
[DENIED]
INFO  08-14 08:45:32.938 o.a.o.w.AbstractOmServerTest:120 [main] - Default 
scheme already created
INFO  08-14 08:45:32.938 o.a.o.w.AbstractWicketTesterTest:86 [main] - ckb_IR 
Locale is selected
DEBUG 08-14 08:45:32.939 o.a.o.d.d.s.LdapConfigDao:70 [main] - 
getActiveLdapConfigs
DEBUG 08-14 08:45:32.941 o.a.o.c.l.LdapLoginManager:233 [main] - 
LdapLoginmanager.doLdapLogin
WARN  08-14 08:45:32.962 o.a.o.d.u.LocaleHelper:54 [main] - Invalid country 
found: , will be replaced with: AD
DEBUG 08-14 08:45:33.865 o.a.o.d.u.AuthLevelUtil:41 [main] - Level ADMIN :: 
[DENIED]
INFO  08-14 08:45:33.872 o.a.d.s.l.LdapServer:574 [main] - Unbind of an LDAP 
service (43359) is complete.
INFO  08-14 08:45:33.872 o.a.d.s.l.LdapServer:575 [main] - Sending notice of 
disconnect to existing clients sessions.
INFO  08-14 08:45:33.873 o.a.d.s.l.LdapServer:611 [main] - Ldap service stopped.
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.88 s 
-- in org.apache.openmeetings.ldap.TestLdap
[INFO] Running org.apache.openmeetings.userdata.TestAuth
INFO  08-14 08:45:34.408 o.a.o.u.OmFileHelper:111 [main] - Using file locations 
- omHome: 
<https://ci-builds.apache.org/job/OpenMeetings/job/openmeetings/ws/openmeetings-web/target/test-root>
 DATA_DIR: 
<https://ci-builds.apache.org/job/OpenMeetings/job/openmeetings/ws/openmeetings-web/target/test-root/data>
INFO  08-14 08:45:34.415 o.a.o.w.AbstractOmServerTest:120 [main] - Default 
scheme already created
INFO  08-14 08:45:34.419 o.a.o.w.AbstractOmServerTest:120 [main] - Default 
scheme already created
INFO  08-14 08:45:34.426 o.a.o.w.AbstractOmServerTest:120 [main] - Default 
scheme already created
DEBUG 08-14 08:45:34.426 o.a.o.d.d.s.SessiondataDao:78 [main] - create :: create
DEBUG 08-14 08:45:34.427 o.a.o.d.d.s.SessiondataDao:48 [main] - startsession :: 
startsession
DEBUG 08-14 08:45:34.432 o.a.o.d.d.s.SessiondataDao:144 [main] - 
clearSessionTable: 1
INFO  08-14 08:45:34.437 o.a.o.w.AbstractOmServerTest:120 [main] - Default 
scheme already created
DEBUG 08-14 08:45:34.438 o.a.o.d.d.s.SessiondataDao:48 [main] - startsession :: 
startsession
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s 
-- in org.apache.openmeetings.userdata.TestAuth
[INFO] Running org.apache.openmeetings.userdata.TestLogin
INFO  08-14 08:45:34.443 o.a.o.u.OmFileHelper:111 [main] - Using file locations 
- omHome: 
<https://ci-builds.apache.org/job/OpenMeetings/job/openmeetings/ws/openmeetings-web/target/test-root>
 DATA_DIR: 
<https://ci-builds.apache.org/job/OpenMeetings/job/openmeetings/ws/openmeetings-web/target/test-root/data>
INFO  08-14 08:45:34.451 o.a.o.w.AbstractOmServerTest:120 [main] - Default 
scheme already created
DEBUG 08-14 08:45:34.454 o.a.o.d.d.u.UserDao:613 [main] - login:: 1 users were 
found
DEBUG 08-14 08:45:35.349 o.a.o.d.u.AuthLevelUtil:41 [main] - Level LOGIN :: 
[GRANTED]
DEBUG 08-14 08:45:35.350 o.a.o.d.d.u.UserDao:630 [main] - login user groups 
[GroupUser [id=1, moderator=false, group=Group [id=1, name=smoketest, 
deleted=false], user=User [id=1, firstname=firstname, lastname=lastname, 
login=admin, pictureuri=null, deleted=false, languageId=1, address=Address 
[id=1, country=US, street=null, town=null, zip=null, deleted=false, 
email=ju...@openmeetings.apache.org, phone=null], externalId=null, type=USER]], 
GroupUser [id=5, moderator=false, group=Group [id=2, name=default, 
deleted=false], user=User [id=1, firstname=firstname, lastname=lastname, 
login=admin, pictureuri=null, deleted=false, languageId=1, address=Address 
[id=1, country=US, street=null, town=null, zip=null, deleted=false, 
email=ju...@openmeetings.apache.org, phone=null], externalId=null, type=USER]]]
INFO  08-14 08:45:35.356 o.a.o.w.AbstractOmServerTest:120 [main] - Default 
scheme already created
DEBUG 08-14 08:45:37.157 o.a.o.d.d.u.UserDao:613 [main] - login:: 1 users were 
found
DEBUG 08-14 08:45:38.065 o.a.o.d.u.AuthLevelUtil:41 [main] - Level LOGIN :: 
[GRANTED]
DEBUG 08-14 08:45:38.065 o.a.o.d.d.u.UserDao:630 [main] - login user groups 
[GroupUser [id=35, moderator=false, group=Group [id=1, name=smoketest, 
deleted=false], user=User [id=63, 
firstname=firstnamefdc471cb-c05d-42a2-a3ff-2fdf6bb02341, 
lastname=lastnamefdc471cb-c05d-42a2-a3ff-2fdf6bb02341, login= 
ABloginfdc471cb-c05d-42a2-a3ff-2fdf6bb02341 , pictureuri=null, deleted=false, 
languageId=1, address=Address [id=61, country=null, street=null, town=null, 
zip=null, deleted=false, email= 
CD_emailfdc471cb-c05d-42a2-a3ff-2fdf6bb02341@local , phone=null], 
externalId=null, type=USER]]]
INFO  08-14 08:45:38.071 o.a.o.w.AbstractOmServerTest:120 [main] - Default 
scheme already created
DEBUG 08-14 08:45:38.588 o.a.o.m.KurentoHandler:151 [pool-2-thread-1] - 
Reconnecting KMS
INFO  08-14 08:45:38.589 o.k.j.c.JsonRpcClientNettyWebSocket:238 
[pool-2-thread-1] -  Connecting native client
INFO  08-14 08:45:38.589 o.k.j.c.JsonRpcClientNettyWebSocket:267 
[pool-2-thread-1] -  Creating new NioEventLoopGroup
INFO  08-14 08:45:38.591 o.k.j.c.JsonRpcClientNettyWebSocket:281 
[tLoopGroup-24-1] -  Initiating new Netty channel. Will create new handler too!
WARN  08-14 08:45:38.593 o.k.j.c.JsonRpcClientNettyWebSocket:371 
[pool-2-thread-1] -  Trying to close a JsonRpcClientNettyWebSocket with channel 
== null
WARN  08-14 08:45:38.600 o.a.o.m.KurentoHandler:193 [pool-2-thread-1] - Fail to 
create Kurento client, will re-try in 10000 ms
org.kurento.commons.exception.KurentoException: Exception connecting to KMS
        at org.kurento.client.KurentoClient.<init>(KurentoClient.java:267)
        at org.kurento.client.KurentoClient.<init>(KurentoClient.java:244)
        at 
org.kurento.client.KurentoClient.createFromJsonRpcClient(KurentoClient.java:357)
        at 
org.apache.openmeetings.mediaserver.KurentoHandler.lambda$init$1(KurentoHandler.java:152)
        at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
        at 
java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
        at 
java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
        at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.kurento.jsonrpc.JsonRpcException:  Exception connecting to 
WebSocket server ws://127.0.0.1:8888/kurento
        at 
org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket.internalConnectIfNecessary(AbstractJsonRpcClientWebSocket.java:737)
        at 
org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket.connectIfNecessary(AbstractJsonRpcClientWebSocket.java:849)
        at 
org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket.connect(AbstractJsonRpcClientWebSocket.java:680)
        at org.kurento.client.KurentoClient.<init>(KurentoClient.java:259)
        ... 9 common frames omitted
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: 
Connection refused: /127.0.0.1:8888
Caused by: java.net.ConnectException: Connection refused
        at java.base/sun.nio.ch.Net.pollConnect(Native Method)
        at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672)
        at 
java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946)
        at 
io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
        at 
io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
        at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
        at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
        at java.base/java.lang.Thread.run(Thread.java:840)
WARN  08-14 08:45:38.600 o.k.j.c.JsonRpcClient:270 [beatExec-e23-t0] -  Error 
sending heartbeat to server. Exception: InterruptedException while trying to 
acquire lock
WARN  08-14 08:45:38.601 o.k.j.c.JsonRpcClient:287 [beatExec-e23-t0] -  
Stopping heartbeat and closing client: failure during heartbeat mechanism
DEBUG 08-14 08:45:39.894 o.a.o.d.d.u.UserDao:613 [main] - login:: 1 users were 
found
DEBUG 08-14 08:45:40.849 o.a.o.d.u.AuthLevelUtil:41 [main] - Level LOGIN :: 
[GRANTED]
DEBUG 08-14 08:45:40.850 o.a.o.d.d.u.UserDao:630 [main] - login user groups 
[GroupUser [id=36, moderator=false, group=Group [id=1, name=smoketest, 
deleted=false], user=User [id=64, 
firstname=firstname6fc1108c-4d2d-49c0-b65b-d9623448588a, 
lastname=lastname6fc1108c-4d2d-49c0-b65b-d9623448588a, login= 
ABlogin6fc1108c-4d2d-49c0-b65b-d9623448588a , pictureuri=null, deleted=false, 
languageId=1, address=Address [id=62, country=null, street=null, town=null, 
zip=null, deleted=false, email= 
CD_email6fc1108c-4d2d-49c0-b65b-d9623448588a@local , phone=null], 
externalId=null, type=USER]]]
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.413 s 
-- in org.apache.openmeetings.userdata.TestLogin
[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Failures: 
[ERROR]   
TestLoginUI.testRegister:118->performRegister:165->performRegister:178->AbstractWicketTesterTest.checkErrors:128->AbstractWicketTesterTest.checkErrors:146
 There should be exactly 0 errors ==> expected: <0> but was: <1>
[INFO] 
[ERROR] Tests run: 176, Failures: 1, Errors: 0, Skipped: 0
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Openmeetings 8.1.0-SNAPSHOT:
[INFO] 
[INFO] Openmeetings ....................................... SUCCESS [01:12 min]
[INFO] Openmeetings Tests ................................. SUCCESS [ 12.211 s]
[INFO] Openmeetings Util .................................. SUCCESS [04:39 min]
[INFO] Openmeetings DB .................................... SUCCESS [01:03 min]
[INFO] Openmeetings Core .................................. SUCCESS [01:04 min]
[INFO] Openmeetings MediaServer ........................... SUCCESS [01:12 min]
[INFO] Openmeetings Install ............................... SUCCESS [ 53.074 s]
[INFO] Openmeetings Service ............................... SUCCESS [ 59.272 s]
[INFO] Openmeetings Webservices ........................... SUCCESS [ 57.932 s]
[INFO] Openmeetings Web ................................... FAILURE [06:05 min]
[INFO] Openmeetings Screen Sharing applet ................. SKIPPED
[INFO] Openmeetings Server ................................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  18:21 min
[INFO] Finished at: 2025-08-14T08:45:42Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-surefire-plugin:3.5.3:test (default-test) on 
project openmeetings-web: There are test failures.
[ERROR] 
[ERROR] See 
<https://ci-builds.apache.org/job/OpenMeetings/job/openmeetings/ws/openmeetings-web/target/surefire-reports>
 for the individual test results.
[ERROR] See dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and 
[date].dumpstream.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :openmeetings-web
Build step 'Invoke top-level Maven targets' marked build as failure
SSH: Current build result is [FAILURE], not going to run.
Archiving artifacts
Recording test results
[Checks API] No suitable checks publisher found.

Reply via email to