Looks like my 1st attachment did not have the complete debug in it. Attached is the full log.
Looks like also whatever is causing this error is also what is causing the import not to work properly. I use a different profile.jpg image for default users (located at /webapps/openmeetings/images/profile.jpg) and that does not get shown on the users profile. It is pulling the image that is the standard image that has the question mark in the body. Not even sure where it is pulling that from since the file was replaced with a different file all together. When you copy the image location it states (/profile/1?anticache=1532949138000) I re-installed the official release and that one works as expected (room configuration and changed default image) From: [email protected] <[email protected]> Sent: Friday, August 3, 2018 9:19 PM To: [email protected] Subject: Conference Room creation update error Looks like an old error is back. I just installed the latest nightly build and now get thrown to the internal error page if you try to update and existing conference room or when you type the first letter for a new room name. Looks like the old error where even if the user was granted admin access Group Admin Access is denied (see attached log) Version4.0.5-SNAPSHOT Revisionb154bef Build date2018-08-03T10:13:48Z Also looks like when doing the import there is a problem. When you are 1st setting up your new install of OM you create an admin account; so in the database that is "Profile 1". Where the problem lies is when you do an export from your old system it also exports the old "admin" account (which on the old system was also profile_1) but when you do the import since there is already a profile_1 it moves everything down 1 so the old admin account become id 2 on down the line. My account when exported was profile_2 but now my account is now labeled as profile_3 so the image is not there but the old admin account has my profile.jpg. (also in attachment)
DEBUG 08-03 22:09:51.725 o.a.o.d.d.u.UserDao:654 [.0.0-443-exec-3] - login:: 1 users were found DEBUG 08-03 22:09:52.481 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-3] - Level Login :: [GRANTED] DEBUG 08-03 22:09:52.490 o.a.o.d.d.u.UserDao:671 [.0.0-443-exec-3] - loginUser [GroupUser [id=1, moderator=false, group=Group [id=1, 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, externalType=null, type=user]]] DEBUG 08-03 22:09:52.536 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-3] - Level Admin :: [GRANTED] DEBUG 08-03 22:09:53.169 o.a.o.w.p.MainPage:66 [.0.0-443-exec-9] - MainPage::delayedLoad DEBUG 08-03 22:09:53.249 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-9] - Level Admin :: [GRANTED] DEBUG 08-03 22:09:53.480 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-9] - Level Admin :: [GRANTED] DEBUG 08-03 22:09:53.515 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-9] - Level Admin :: [GRANTED] DEBUG 08-03 22:09:55.435 o.a.o.w.p.MainPage:101 [.0.0-443-exec-6] - MainPage::onParameterArrival DEBUG 08-03 22:09:55.502 o.a.o.w.p.MainPage:52 [.0.0-443-exec-1] - MainPage::areaBehavior DEBUG 08-03 22:09:55.564 o.a.o.w.c.MainPanel:418 [.0.0-443-exec-1] - updateContents:: npanels IS null ? false, client IS null ? true DEBUG 08-03 22:09:55.667 o.a.o.w.a.ClientManager:93 [.0.0-443-exec-6] - Adding online client: 1d91bc02-3697-48b7-bcd4-7bd2b5e9de62, room: null DEBUG 08-03 22:09:55.690 o.a.o.w.c.MainPanel:156 [.0.0-443-exec-6] - WebSocketBehavior::onConnect [uid: 1d91bc02-3697-48b7-bcd4-7bd2b5e9de62, session: 67E249DA832A68E5D442588B0F74D3C8, key: org.apache.wicket.protocol.ws.api.registry.PageIdKey@5] DEBUG 08-03 22:09:55.731 o.a.o.w.c.MainPanel:165 [.0.0-443-exec-6] - WebSocketBehavior:: pingTimer is attached DEBUG 08-03 22:09:56.214 o.a.o.d.d.r.RoomDao:255 [.0.0-443-exec-6] - getUserRoom : 1 || conference DEBUG 08-03 22:09:56.225 o.a.o.d.d.r.RoomDao:263 [.0.0-443-exec-6] - Could not find room 1 || conference WARN 08-03 22:09:56.227 o.a.o.d.d.r.SipDao:78 [.0.0-443-exec-6] - There is no Asterisk configured DEBUG 08-03 22:09:56.235 o.a.o.d.d.r.RoomDao:255 [.0.0-443-exec-6] - getUserRoom : 1 || presentation DEBUG 08-03 22:09:56.239 o.a.o.d.d.r.RoomDao:263 [.0.0-443-exec-6] - Could not find room 1 || presentation WARN 08-03 22:09:56.240 o.a.o.d.d.r.SipDao:78 [.0.0-443-exec-6] - There is no Asterisk configured DEBUG 08-03 22:09:56.245 o.a.o.d.d.r.RoomDao:191 [.0.0-443-exec-6] - getAppointedRoomsByUser : UserID - 1 DEBUG 08-03 22:10:14.790 o.a.o.w.c.MainPanel:418 [.0.0-443-exec-6] - updateContents:: npanels IS null ? false, client IS null ? false DEBUG 08-03 22:10:14.855 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-6] - Level GroupAdmin :: [DENIED] DEBUG 08-03 22:10:14.928 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-6] - Level GroupAdmin :: [DENIED] DEBUG 08-03 22:10:15.200 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-6] - Level GroupAdmin :: [DENIED] DEBUG 08-03 22:10:15.209 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-6] - Level GroupAdmin :: [DENIED] DEBUG 08-03 22:10:15.226 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-6] - Level GroupAdmin :: [DENIED] DEBUG 08-03 22:10:21.171 o.a.o.w.c.MainPanel:418 [.0.0-443-exec-7] - updateContents:: npanels IS null ? false, client IS null ? false DEBUG 08-03 22:10:21.286 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-7] - Level GroupAdmin :: [DENIED] DEBUG 08-03 22:10:21.319 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-7] - Level GroupAdmin :: [DENIED] DEBUG 08-03 22:10:21.407 o.a.o.d.u.AuthLevelUtil:42 [.0.0-443-exec-7] - Level GroupAdmin :: [DENIED] DEBUG 08-03 22:10:27.428 o.a.o.w.c.MainPanel:118 [.0.0-443-exec-3] - Sending WebSocket PING ERROR 08-03 22:10:32.960 o.a.w.DefaultExceptionMapper:170 [0.0-443-exec-10] - Unexpected error occurred org.apache.wicket.WicketRuntimeException: An error occurred while getting the model object for Component: [CheckBox [Component id = autoVideoSelect, page = org.apache.openmeetings.web.pages.MainPage, path = main-container:main:contents:child:form:autoVideoSelect, type = org.apache.wicket.markup.html.form.CheckBox, isVisible = true, isVersioned = false]] at org.apache.wicket.Component.getDefaultModelObject(Component.java:1581) at org.apache.wicket.Component$3.compare(Component.java:302) at org.apache.wicket.Component.setDefaultModelObject(Component.java:3005) at org.apache.wicket.IGenericComponent.setModelObject(IGenericComponent.java:81) at org.apache.wicket.markup.html.form.FormComponent.updateModel(FormComponent.java:1100) at org.apache.wicket.markup.html.form.Form$FormModelUpdateVisitor.component(Form.java:223) at org.apache.wicket.markup.html.form.Form$FormModelUpdateVisitor.component(Form.java:193) at org.apache.wicket.util.visit.Visits.visitPostOrderHelper(Visits.java:274) at org.apache.wicket.util.visit.Visits.visitPostOrderHelper(Visits.java:262) at org.apache.wicket.util.visit.Visits.visitPostOrder(Visits.java:245) at org.apache.wicket.markup.html.form.FormComponent.visitComponentsPostOrder(FormComponent.java:426) at org.apache.wicket.markup.html.form.Form.internalUpdateFormComponentModels(Form.java:1832) at org.apache.wicket.markup.html.form.Form.updateFormComponentModels(Form.java:1797) at org.apache.wicket.markup.html.form.Form.process(Form.java:953) at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:788) at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:176) at org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:127) at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:598) at org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306) at org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280) at org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222) at org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208) at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:912) at org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:65) at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283) at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:253) at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:221) at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:70) at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:204) at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:286) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:608) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:764) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1388) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.wicket.WicketRuntimeException: Property could not be resolved for class: class org.apache.openmeetings.db.entity.room.Room expression: autoVideoSelect at org.apache.wicket.core.util.lang.PropertyResolver.getGetAndSet(PropertyResolver.java:393) at org.apache.wicket.core.util.lang.PropertyResolver.getObjectWithGetAndSet(PropertyResolver.java:355) at org.apache.wicket.core.util.lang.PropertyResolver.getObjectWithGetAndSet(PropertyResolver.java:261) at org.apache.wicket.core.util.lang.PropertyResolver.getValue(PropertyResolver.java:111) at org.apache.wicket.model.AbstractPropertyModel.getObject(AbstractPropertyModel.java:83) at org.apache.wicket.Component.getDefaultModelObject(Component.java:1574) ... 51 common frames omitted DEBUG 08-03 22:10:33.131 o.a.o.w.c.MainPanel:200 [.0.0-443-exec-2] - WebSocketBehavior::closeHandler [uid: 1d91bc02-3697-48b7-bcd4-7bd2b5e9de62, session: 67E249DA832A68E5D442588B0F74D3C8, key: org.apache.wicket.protocol.ws.api.registry.PageIdKey@5] DEBUG 08-03 22:10:33.132 o.a.o.w.a.ClientManager:193 [.0.0-443-exec-2] - Removing online room client: 1d91bc02-3697-48b7-bcd4-7bd2b5e9de62, room: null DEBUG 08-03 22:10:33.132 o.a.o.w.a.ClientManager:148 [.0.0-443-exec-2] - Removing online client: 1d91bc02-3697-48b7-bcd4-7bd2b5e9de62, roomId: null **************************IMPORT************************ @traderoom:/opt/files/ssl# find /opt/current -name profile.jpg /opt/current/webapps/trade-group/upload/import/import_2018_08_03_20_57_45/roomFiles/profiles/profile_2/profile.jpg /opt/current/webapps/trade-group/upload/import/import_2018_08_03_20_57_45/roomFiles/profiles/profile_22/profile.jpg /opt/current/webapps/trade-group/upload/import/import_2018_08_03_20_57_45/roomFiles/profiles/profile_12/profile.jpg /opt/current/webapps/trade-group/upload/import/import_2018_08_03_20_57_45/roomFiles/profiles/profile_7/profile.jpg /opt/current/webapps/trade-group/upload/import/import_2018_08_03_20_57_45/roomFiles/profiles/profile_3/profile.jpg /opt/current/webapps/trade-group/upload/import/import_2018_08_03_20_57_45/roomFiles/profiles/profile_5/profile.jpg /opt/current/webapps/trade-group/upload/import/import_2018_08_03_20_57_45/roomFiles/profiles/profile_4/profile.jpg /opt/current/webapps/trade-group/upload/import/import_2018_08_03_20_57_45/roomFiles/profiles/profile_11/profile.jpg /opt/current/webapps/trade-group/upload/import/import_2018_08_03_20_57_45/roomFiles/profiles/profile_8/profile.jpg /opt/current/webapps/trade-group/images/profile.jpg
