'RoomFile.roomId' shouldn't be set to null, this is true :)
Are you able to reproduce it on release binaries?

On Tue, 4 Sep 2018 at 09:47, Daniel Baker <[email protected]>
wrote:

> Ok   got it this time :
>
>
> om@OM:/opt/red5404/log$* tail -f openmeetings.log*
> DEBUG 09-04 09:43:19.598 o.a.o.w.c.MainPanel:118 [0.0-5080-exec-3] -
> Sending WebSocket PING
> DEBUG 09-04 09:43:23.587 o.a.o.w.c.MainPanel:118 [0.0-5080-exec-6] -
> Sending WebSocket PING
> DEBUG 09-04 09:43:50.633 o.a.o.w.c.MainPanel:118 [0.0-5080-exec-4] -
> Sending WebSocket PING
> DEBUG 09-04 09:43:54.659 o.a.o.w.c.MainPanel:118 [0.0-5080-exec-5] -
> Sending WebSocket PING
> DEBUG 09-04 09:44:21.608 o.a.o.w.c.MainPanel:118 [0.0-5080-exec-2] -
> Sending WebSocket PING
> DEBUG 09-04 09:44:25.737 o.a.o.w.c.MainPanel:118 [0.0-5080-exec-9] -
> Sending WebSocket PING
> DEBUG 09-04 09:44:52.642 o.a.o.w.c.MainPanel:118 [0.0-5080-exec-7] -
> Sending WebSocket PING
> DEBUG 09-04 09:44:56.797 o.a.o.w.c.MainPanel:118 [0.0-5080-exec-3] -
> Sending WebSocket PING
> DEBUG 09-04 09:45:23.598 o.a.o.w.c.MainPanel:118 [.0-5080-exec-10] -
> Sending WebSocket PING
> DEBUG 09-04 09:45:27.881 o.a.o.w.c.MainPanel:118 [0.0-5080-exec-4] -
> Sending WebSocket PING
> DEBUG 09-04 09:45:54.594 o.a.o.w.c.MainPanel:118 [0.0-5080-exec-9] -
> Sending WebSocket PING
> DEBUG 09-04 09:45:58.079 o.a.o.w.c.MainPanel:118 [0.0-5080-exec-7] -
> Sending WebSocket PING
> DEBUG 09-04 09:46:06.040 o.a.o.s.q.s.ReminderJob:92 [Bean#0_Worker-1] -
> Rss disabled by Admin
>  WARN 09-04 09:46:14.013 o.a.o.d.d.r.SipDao:78 [0.0-5080-exec-8] - There
> is no Asterisk configured
> ERROR 09-04 09:46:14.058 o.a.w.DefaultExceptionMapper:170
> [0.0-5080-exec-8] - Unexpected error occurred
> org.springframework.orm.jpa.JpaSystemException: The transaction has been
> rolled back.  See the nested exceptions for details on the errors that
> occurred.; nested exception is <openjpa-3.0.0-r422266:1833209 fatal general
> error> org.apache.openjpa.persistence.PersistenceException: The transaction
> has been rolled back.  See the nested exceptions for details on the errors
> that occurred.
>         at
> org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:401)
>         at
> org.springframework.orm.jpa.DefaultJpaDialect.translateExceptionIfPossible(DefaultJpaDialect.java:127)
>         at
> org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:540)
>         at
> org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:746)
>         at
> org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:714)
>         at
> org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:532)
>         at
> org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:304)
>         at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
>         at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
>         at
> org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
>         at
> org.apache.openmeetings.db.dao.room.RoomDao$$EnhancerBySpringCGLIB$$64641a8e.update(<generated>)
>         at
> org.apache.openmeetings.web.admin.rooms.RoomForm.onSaveSubmit(RoomForm.java:424)
>         at
> org.apache.openmeetings.web.admin.AdminBaseForm$1.onSaveSubmit(AdminBaseForm.java:50)
>         at
> org.apache.openmeetings.web.common.FormActionsPanel$1.onSubmit(FormActionsPanel.java:54)
>         at
> org.apache.wicket.ajax.markup.html.form.AjaxButton$1.onSubmit(AjaxButton.java:113)
>         at
> org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$AjaxFormSubmitter.onSubmit(AjaxFormSubmitBehavior.java:223)
>         at
> org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1271)
>         at org.apache.wicket.markup.html.form.Form.process(Form.java:964)
>         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.openjpa.persistence.PersistenceException: The
> transaction has been rolled back.  See the nested exceptions for details on
> the errors that occurred.
>         at
> org.apache.openjpa.kernel.BrokerImpl.newFlushException(BrokerImpl.java:2374)
>         at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:2212)
>         at
> org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:2103)
>         at
> org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:2021)
>         at
> org.apache.openjpa.kernel.LocalManagedRuntime.commit(LocalManagedRuntime.java:81)
>         at
> org.apache.openjpa.kernel.BrokerImpl.commit(BrokerImpl.java:1526)
>         at
> org.apache.openjpa.kernel.DelegatingBroker.commit(DelegatingBroker.java:932)
>         at
> org.apache.openjpa.persistence.EntityManagerImpl.commit(EntityManagerImpl.java:590)
>         at
> org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:536)
>         ... 53 common frames omitted
> Caused by: org.apache.openjpa.persistence.ArgumentException: Field
> "org.apache.openmeetings.db.entity.room.RoomFile.roomId" of
> "org.apache.openmeetings.db.entity.room.RoomFile@1d84619f" can not be set
> to "null" value.
>         at
> org.apache.openjpa.jdbc.meta.strats.HandlerFieldStrategy.insert(HandlerFieldStrategy.java:133)
>         at
> org.apache.openjpa.jdbc.meta.FieldMapping.insert(FieldMapping.java:625)
>         at
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.insert(AbstractUpdateManager.java:238)
>         at
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.populateRowManager(AbstractUpdateManager.java:165)
>         at
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdateManager.java:96)
>         at
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdateManager.java:77)
>         at
> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.flush(JDBCStoreManager.java:731)
>         at
> org.apache.openjpa.kernel.DelegatingStoreManager.flush(DelegatingStoreManager.java:131)
>         at
> org.apache.openjpa.datacache.DataCacheStoreManager.flush(DataCacheStoreManager.java:668)
>         at
> org.apache.openjpa.kernel.DelegatingStoreManager.flush(DelegatingStoreManager.java:131)
>         ... 61 common frames omitted
> DEBUG 09-04 09:46:14.111 o.a.o.w.c.MainPanel:200 [0.0-5080-exec-2] -
> WebSocketBehavior::closeHandler [uid: ce655f82-948c-40b1-b755-1840fc8349bd,
> session: 3CDB635272886410235DAA4D5ED94061, key:
> org.apache.wicket.protocol.ws.api.registry.PageIdKey@6]
> DEBUG 09-04 09:46:14.119 o.a.o.w.a.ClientManager:193 [0.0-5080-exec-2] -
> Removing online room client: ce655f82-948c-40b1-b755-1840fc8349bd, room:
> null
> DEBUG 09-04 09:46:14.124 o.a.o.w.a.ClientManager:148 [0.0-5080-exec-2] -
> Removing online client: ce655f82-948c-40b1-b755-1840fc8349bd, roomId: null
> DEBUG 09-04 09:46:25.621 o.a.o.w.c.MainPanel:118 [0.0-5080-exec-7] -
> Sending WebSocket PING
>
>
>
> On 9/4/2018 9:43 AM, Maxim Solodovnik wrote:
>
> "Internal error" usually log huge stacktrace into openmeeting.log
> I'll sent you group-admin credentials, privately
> Do you already have account at https://om.alteametasoft.com/openmeetings ?
>
> On Tue, 4 Sep 2018 at 09:41, Daniel Baker <[email protected]>
> wrote:
>
>> Hi Maxim ,
>>
>> Can  you send  me  details  of test server    so I can  try  with admin
>> credentials ?
>>
>> Logs checked
>>
>> tail -f openmeetings.log
>>
>> tail -f  red5.log
>> tail -f  0.0.0.0_access..2018-09-04.log
>>
>> Not displaying any errors.
>>
>> Thanks,
>>
>>
>> Dan
>>
>>
>>
>> On 9/4/2018 9:23 AM, Maxim Solodovnik wrote:
>>
>> Just have tested on demo and everything seems to work
>> What in the logs?
>>
>> On Tue, 4 Sep 2018 at 09:20, Maxim Solodovnik <[email protected]>
>> wrote:
>>
>>> Is it reproducible using latest release? (not announced yet)
>>>
>>> https://www.apache.org/dyn/closer.lua/openmeetings/4.0.5/bin/apache-openmeetings-4.0.5.tar.gz
>>>
>>> On Tue, 4 Sep 2018 at 09:18, Daniel Baker <[email protected]>
>>> wrote:
>>>
>>>> Hi Maxim,
>>>>
>>>>
>>>> No this was  clean a install.
>>>>
>>>>
>>>> Thanks,
>>>>
>>>>
>>>> Dan
>>>>
>>>> On 9/4/2018 9:14 AM, Maxim Solodovnik wrote:
>>>>
>>>> Hello Daniel,
>>>>
>>>> are you using database from 4.0.4?
>>>>
>>>> On Tue, 4 Sep 2018 at 09:11, Daniel Baker <[email protected]>
>>>> wrote:
>>>>
>>>>>
>>>>> Hi guys,
>>>>>
>>>>> I am using  :
>>>>>
>>>>> Name OpenMeetings
>>>>> Version 4.0.5-SNAPSHOT
>>>>> Revision 5f27b52
>>>>> Build date 2018-08-15T08:13:49Z
>>>>>
>>>>>
>>>>> When adding a new  room from  admin  area with  a file to whiteboard
>>>>> an 'internal error occurs'.
>>>>>
>>>>> Steps:
>>>>>
>>>>> 1   Administration >  conference rooms
>>>>> 2   Name   the room " test5"
>>>>> 3   In section Files,   add file  to whiteboard 1
>>>>> 4  Save
>>>>> 5 Error occurs : " Internal Error"
>>>>>
>>>>> Creating a room without  files  is ok.
>>>>>
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Dan
>>>>>
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>>
>>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>>
>
> --
> WBR
> Maxim aka solomax
>
>
>

-- 
WBR
Maxim aka solomax

Reply via email to