See
<https://ci-builds.apache.org/job/OpenMeetings/job/openmeetings/404/display/redirect?page=changes>
Changes:
[Maxim Solodovnik] [OPENMEETINGS-2800] logback, tomcat, prometheus,
aspectjtools, H2 and OJDBC DB drivers, commons-codec, commons-io,
maven-site-plugin and reflow skin
[Maxim Solodovnik] [OPENMEETINGS-2800] Site descriptors are updated to
m-site-p:M16; Another attempt to fix carousel
[Maxim Solodovnik] [OPENMEETINGS-2800] banners corrected a bit
[Maxim Solodovnik] [OPENMEETINGS-2800] carousel seems to work
[Maxim Solodovnik] [OPENMEETINGS-2805] More work on new site
[Maxim Solodovnik] [OPENMEETINGS-2805] events block
[Maxim Solodovnik] [OPENMEETINGS-2805] banners are improved
[Maxim Solodovnik] [OPENMEETINGS-2805] all site pages were checked to look as
expected
[Maxim Solodovnik] Reflow-skin plugin is updated
[Maxim Solodovnik] [OPENMEETINGS-2800] lots of dependencies are updated
------------------------------------------
[...truncated 1.74 MiB...]
INFO 01-15 11:46:19.518 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserCount.testCountProfileSearch()
INFO 01-15 11:46:19.523 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:19.523 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserCount.testCountAllUsers() ---
INFO 01-15 11:46:19.523 o.a.o.w.AbstractWicketTesterTest:86 [main] - mgh_MZ
Locale is selected
INFO 01-15 11:46:19.524 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserCount.testCountAllUsers()
INFO 01-15 11:46:19.528 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:19.528 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserCount.testCountFilteredUsers() ---
INFO 01-15 11:46:19.528 o.a.o.w.AbstractWicketTesterTest:86 [main] -
sbp_TZ_#Latn Locale is selected
DEBUG 01-15 11:46:19.991 o.a.o.m.KurentoHandler:151 [pool-2-thread-1] -
Reconnecting KMS
INFO 01-15 11:46:19.992 o.k.j.c.JsonRpcClientNettyWebSocket:243
[pool-2-thread-1] - Connecting native client
INFO 01-15 11:46:20.008 o.k.j.c.JsonRpcClientNettyWebSocket:272
[pool-2-thread-1] - Creating new native event loop
INFO 01-15 11:46:20.010 o.k.j.c.JsonRpcClientNettyWebSocket:287
[tLoopGroup-23-1] - Initiating new Netty channel. Will create new handler too!
WARN 01-15 11:46:20.013 o.k.j.c.JsonRpcClientNettyWebSocket:377
[pool-2-thread-1] - Trying to close a JsonRpcClientNettyWebSocket with channel
== null
WARN 01-15 11:46:20.022 o.k.j.c.JsonRpcClient:270 [beatExec-e22-t0] - Error
sending heartbeat to server. Exception: InterruptedException while trying to
acquire lock
WARN 01-15 11:46:20.022 o.k.j.c.JsonRpcClient:287 [beatExec-e22-t0] -
Stopping heartbeat and closing client: failure during heartbeat mechanism
WARN 01-15 11:46:20.022 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
Suppressed: java.util.concurrent.CompletionException: Rethrowing
promise failure cause
at
io.netty.util.concurrent.DefaultPromise.rethrowIfFailed(DefaultPromise.java:686)
at
io.netty.util.concurrent.DefaultPromise.sync(DefaultPromise.java:420)
at
io.netty.channel.DefaultChannelPromise.sync(DefaultChannelPromise.java:119)
at
io.netty.channel.DefaultChannelPromise.sync(DefaultChannelPromise.java:30)
at
org.kurento.jsonrpc.client.JsonRpcClientNettyWebSocket.connectNativeClient(JsonRpcClientNettyWebSocket.java:306)
at
org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket.internalConnectIfNecessary(AbstractJsonRpcClientWebSocket.java:713)
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)
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: 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:330)
at
io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:384)
at
io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.handle(AbstractNioChannel.java:432)
at
io.netty.channel.nio.NioIoHandler$DefaultNioRegistration.handle(NioIoHandler.java:388)
at
io.netty.channel.nio.NioIoHandler.processSelectedKey(NioIoHandler.java:596)
at
io.netty.channel.nio.NioIoHandler.processSelectedKeysOptimized(NioIoHandler.java:571)
at
io.netty.channel.nio.NioIoHandler.processSelectedKeys(NioIoHandler.java:512)
at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:484)
at
io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
at
io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
at
io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193)
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)
INFO 01-15 11:46:20.454 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserCount.testCountFilteredUsers()
INFO 01-15 11:46:20.458 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:20.458 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserCount.testCountUnfilteredUsers() ---
INFO 01-15 11:46:20.458 o.a.o.w.AbstractWicketTesterTest:86 [main] -
lrc_IR_#Arab Locale is selected
INFO 01-15 11:46:21.392 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserCount.testCountUnfilteredUsers()
INFO 01-15 11:46:21.397 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:21.397 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserCount.testCountSearchUsers() ---
INFO 01-15 11:46:21.398 o.a.o.w.AbstractWicketTesterTest:86 [main] - en_SB
Locale is selected
INFO 01-15 11:46:22.336 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserCount.testCountSearchUsers()
INFO 01-15 11:46:22.338 o.q.c.QuartzScheduler:576 [main] - Scheduler
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED
paused.
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.787 s
-- in org.apache.openmeetings.user.TestUserCount
[INFO] Running org.apache.openmeetings.user.TestUserGroup
INFO 01-15 11:46:22.343 o.s.s.q.SchedulerFactoryBean:718 [main] - Starting
Quartz Scheduler now
INFO 01-15 11:46:22.344 o.q.c.QuartzScheduler:541 [main] - Scheduler
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED
started.
INFO 01-15 11:46:22.344 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 01-15 11:46:22.350 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:22.350 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserGroup.addLdapUserWithoutGroup() ---
INFO 01-15 11:46:23.267 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserGroup.addLdapUserWithoutGroup()
INFO 01-15 11:46:23.271 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:23.271 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserGroup.addGroup() ---
INFO 01-15 11:46:23.274 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserGroup.addGroup()
INFO 01-15 11:46:23.277 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:23.278 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserGroup.getUsersByGroupId() ---
INFO 01-15 11:46:23.291 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserGroup.getUsersByGroupId()
INFO 01-15 11:46:23.295 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:23.295 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserGroup.groupAdmin() ---
INFO 01-15 11:46:24.212 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserGroup.groupAdmin()
INFO 01-15 11:46:24.216 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:24.216 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserGroup.addUserWithoutGroup() ---
DEBUG 01-15 11:46:25.154 o.a.o.d.d.u.UserDao:613 [main] - login:: 1 users were
found
DEBUG 01-15 11:46:26.065 o.a.o.d.u.AuthLevelUtil:41 [main] - Level LOGIN ::
[GRANTED]
DEBUG 01-15 11:46:26.066 o.a.o.d.d.u.UserDao:630 [main] - login user groups []
DEBUG 01-15 11:46:26.066 o.a.o.d.d.u.UserDao:632 [main] - No Group assigned:
User [id=58, firstname=firstnamef6818025-2085-418d-b143-171b39f2c520,
lastname=lastnamef6818025-2085-418d-b143-171b39f2c520,
login=loginf6818025-2085-418d-b143-171b39f2c520, pictureuri=null,
deleted=false, languageId=1, address=Address [id=56, country=null, street=null,
town=null, zip=null, deleted=false,
email=emailf6818025-2085-418d-b143-171b39f2c520@local, phone=null],
externalId=null, type=USER]
INFO 01-15 11:46:26.072 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserGroup.addUserWithoutGroup()
INFO 01-15 11:46:26.076 o.q.c.QuartzScheduler:576 [main] - Scheduler
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED
paused.
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.736 s
-- in org.apache.openmeetings.user.TestUserGroup
[INFO] Running org.apache.openmeetings.user.TestUserContact
INFO 01-15 11:46:26.083 o.s.s.q.SchedulerFactoryBean:718 [main] - Starting
Quartz Scheduler now
INFO 01-15 11:46:26.083 o.q.c.QuartzScheduler:541 [main] - Scheduler
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED
started.
INFO 01-15 11:46:26.084 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 01-15 11:46:26.091 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:26.091 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserContact.addContactByOwner() ---
INFO 01-15 11:46:26.092 o.a.o.w.AbstractWicketTesterTest:86 [main] - yo_BJ
Locale is selected
DEBUG 01-15 11:46:26.094 o.a.o.d.d.u.UserDao:613 [main] - login:: 1 users were
found
DEBUG 01-15 11:46:27.006 o.a.o.d.u.AuthLevelUtil:41 [main] - Level LOGIN ::
[GRANTED]
DEBUG 01-15 11:46:27.007 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 protected], phone=null], externalId=null, type=USER]],
GroupUser [id=29, moderator=false, group=Group [id=14, 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 protected], phone=null], externalId=null, type=USER]]]
DEBUG 01-15 11:46:27.009 o.a.o.d.u.AuthLevelUtil:41 [main] - Level ADMIN ::
[GRANTED]
INFO 01-15 11:46:28.898 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserContact.addContactByOwner()
INFO 01-15 11:46:28.902 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:28.902 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserContact.testGetUser() ---
INFO 01-15 11:46:28.903 o.a.o.w.AbstractWicketTesterTest:86 [main] - pt_AO
Locale is selected
INFO 01-15 11:46:28.905 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserContact.testGetUser()
INFO 01-15 11:46:28.908 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:28.908 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserContact.testCreateUserWithSip() ---
INFO 01-15 11:46:28.909 o.a.o.w.AbstractWicketTesterTest:86 [main] - cy Locale
is selected
DEBUG 01-15 11:46:29.991 o.a.o.m.KurentoHandler:151 [pool-2-thread-1] -
Reconnecting KMS
INFO 01-15 11:46:29.992 o.k.j.c.JsonRpcClientNettyWebSocket:243
[pool-2-thread-1] - Connecting native client
INFO 01-15 11:46:29.993 o.k.j.c.JsonRpcClientNettyWebSocket:272
[pool-2-thread-1] - Creating new native event loop
INFO 01-15 11:46:29.996 o.k.j.c.JsonRpcClientNettyWebSocket:287
[tLoopGroup-24-1] - Initiating new Netty channel. Will create new handler too!
WARN 01-15 11:46:29.999 o.k.j.c.JsonRpcClientNettyWebSocket:377
[pool-2-thread-1] - Trying to close a JsonRpcClientNettyWebSocket with channel
== null
WARN 01-15 11:46:30.004 o.k.j.c.JsonRpcClient:270 [beatExec-e23-t0] - Error
sending heartbeat to server. Exception: InterruptedException while trying to
acquire lock
WARN 01-15 11:46:30.004 o.k.j.c.JsonRpcClient:287 [beatExec-e23-t0] -
Stopping heartbeat and closing client: failure during heartbeat mechanism
WARN 01-15 11:46:30.004 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
Suppressed: java.util.concurrent.CompletionException: Rethrowing
promise failure cause
at
io.netty.util.concurrent.DefaultPromise.rethrowIfFailed(DefaultPromise.java:686)
at
io.netty.util.concurrent.DefaultPromise.sync(DefaultPromise.java:420)
at
io.netty.channel.DefaultChannelPromise.sync(DefaultChannelPromise.java:119)
at
io.netty.channel.DefaultChannelPromise.sync(DefaultChannelPromise.java:30)
at
org.kurento.jsonrpc.client.JsonRpcClientNettyWebSocket.connectNativeClient(JsonRpcClientNettyWebSocket.java:306)
at
org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket.internalConnectIfNecessary(AbstractJsonRpcClientWebSocket.java:713)
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)
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: 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:330)
at
io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:384)
at
io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.handle(AbstractNioChannel.java:432)
at
io.netty.channel.nio.NioIoHandler$DefaultNioRegistration.handle(NioIoHandler.java:388)
at
io.netty.channel.nio.NioIoHandler.processSelectedKey(NioIoHandler.java:596)
at
io.netty.channel.nio.NioIoHandler.processSelectedKeysOptimized(NioIoHandler.java:571)
at
io.netty.channel.nio.NioIoHandler.processSelectedKeys(NioIoHandler.java:512)
at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:484)
at
io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
at
io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
at
io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193)
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)
INFO 01-15 11:46:30.765 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserContact.testCreateUserWithSip()
INFO 01-15 11:46:30.770 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:30.784 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserContact.createUserWithGroup() ---
INFO 01-15 11:46:30.785 o.a.o.w.AbstractWicketTesterTest:86 [main] -
zh_SG_#Hans Locale is selected
INFO 01-15 11:46:32.614 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserContact.createUserWithGroup()
INFO 01-15 11:46:32.618 o.a.o.w.AbstractOmServerTest:129 [main] - Default
scheme already created
INFO 01-15 11:46:32.618 o.a.o.w.AbstractOmServerTest:108 [main] - Test
started: TestUserContact.testCreateUser() ---
INFO 01-15 11:46:32.618 o.a.o.w.AbstractWicketTesterTest:86 [main] - se_SE
Locale is selected
INFO 01-15 11:46:34.431 o.a.o.w.AbstractOmServerTest:113 [main] - --- test
finished: TestUserContact.testCreateUser()
INFO 01-15 11:46:34.433 o.q.c.QuartzScheduler:576 [main] - Scheduler
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED
paused.
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.353 s
-- in org.apache.openmeetings.user.TestUserContact
[INFO]
[INFO] Results:
[INFO]
[ERROR] Failures:
[ERROR]
TestLoginUI.testBadEmailRegister:109->performRegister:196->AbstractWicketTesterTest.checkErrors:128->AbstractWicketTesterTest.checkErrors:146
There should be exactly 1 errors ==> expected: <1> but was: <2>
[ERROR]
TestLoginUI.testBadEmailRegister:109->performRegister:196->AbstractWicketTesterTest.checkErrors:128->AbstractWicketTesterTest.checkErrors:146
There should be exactly 1 errors ==> expected: <1> but was: <2>
[INFO]
[ERROR] Tests run: 177, Failures: 2, Errors: 0, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Openmeetings 8.2.0-SNAPSHOT:
[INFO]
[INFO] Openmeetings ....................................... SUCCESS [01:49 min]
[INFO] Openmeetings Tests ................................. SUCCESS [ 14.413 s]
[INFO] Openmeetings Util .................................. SUCCESS [04:33 min]
[INFO] Openmeetings DB .................................... SUCCESS [01:03 min]
[INFO] Openmeetings Core .................................. SUCCESS [01:00 min]
[INFO] Openmeetings MediaServer ........................... SUCCESS [01:03 min]
[INFO] Openmeetings Install ............................... SUCCESS [ 55.275 s]
[INFO] Openmeetings Service ............................... SUCCESS [01:01 min]
[INFO] Openmeetings Webservices ........................... SUCCESS [ 59.672 s]
[INFO] Openmeetings Web ................................... FAILURE [06:17 min]
[INFO] Openmeetings Screen Sharing applet ................. SKIPPED
[INFO] Openmeetings Server ................................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 19:01 min
[INFO] Finished at: 2026-01-15T11:46:35Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:3.5.4: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.