Vasiliy Degtyarev created OPENMEETINGS-1213:
-----------------------------------------------
Summary: Error is shown when contact try to send invitation
Key: OPENMEETINGS-1213
URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1213
Project: Openmeetings
Issue Type: Bug
Components: UI
Affects Versions: 3.0.6
Reporter: Vasiliy Degtyarev
Assignee: SebastianWagner
Fix For: 3.0.7
Go to the room and invite guest. Grant guest moderator's rights. As guest
create invitation and click on Send button. Error message is shown.
Please see log bellow:
ERROR 05-22 11:02:52.305 o.a.o.r.InvitationService:132
[RTMPConnectionExecutor#7BLJE7EQ67OP5-1] - [sendInvitationHash]
java.lang.NullPointerException: null
at
org.apache.openmeetings.db.dao.user.UserDao.getContact(UserDao.java:479)
~[openmeetings-db-3.0.6-RELEASE.jar:na]
at
org.apache.openmeetings.db.dao.user.UserDao.getContact(UserDao.java:461)
~[openmeetings-db-3.0.6-RELEASE.jar:na]
at
org.apache.openmeetings.db.dao.user.UserDao$$FastClassBySpringCGLIB$$1492ba5a.invoke(<generated>)
~[spring-core-4.0.8.RELEASE.jar:na]
at
org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
~[spring-core-4.0.8.RELEASE.jar:4.0.8.RELEASE]
at
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:708)
~[spring-aop-4.0.8.RELEASE.jar:4.0.8.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
~[spring-aop-4.0.8.RELEASE.jar:4.0.8.RELEASE]
at
org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:98)
~[spring-tx-jar-4.0.8.RELEASE.jar:4.0.8.RELEASE]
at
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:262)
~[spring-tx-jar-4.0.8.RELEASE.jar:4.0.8.RELEASE]
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)
~[spring-tx-jar-4.0.8.RELEASE.jar:4.0.8.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
~[spring-aop-4.0.8.RELEASE.jar:4.0.8.RELEASE]
at
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:644)
~[spring-aop-4.0.8.RELEASE.jar:4.0.8.RELEASE]
at
org.apache.openmeetings.db.dao.user.UserDao$$EnhancerBySpringCGLIB$$be197762.getContact(<generated>)
~[spring-core-4.0.8.RELEASE.jar:na]
at
org.apache.openmeetings.remote.InvitationService.sendInvitationHash(InvitationService.java:112)
~[openmeetings-core-3.0.6-RELEASE.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.7.0_76]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.7.0_76]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.7.0_76]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_76]
at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
[red5-server-common-1.0.5-RELEASE.jar:na]
at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
[red5-server-common-1.0.5-RELEASE.jar:na]
at
org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:186)
[red5-server-common-1.0.5-RELEASE.jar:1.0.5-RELEASE]
at org.red5.server.net.rtmp.RTMPHandler.onCommand(RTMPHandler.java:293)
[red5-server-common-1.0.5-RELEASE.jar:1.0.5-RELEASE]
at
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:105)
[red5-server-common-1.0.5-RELEASE.jar:1.0.5-RELEASE]
at
org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:57)
[red5-server-common-1.0.5-RELEASE.jar:1.0.5-RELEASE]
at
org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:11)
[red5-server-common-1.0.5-RELEASE.jar:1.0.5-RELEASE]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
[na:1.7.0_76]
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
[na:1.7.0_76]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
[na:1.7.0_76]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[na:1.7.0_76]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[na:1.7.0_76]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_76]
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)