You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by "Vasiliy Degtyarev (JIRA)" <ji...@apache.org> on 2014/08/05 12:03:12 UTC
[jira] [Created] (OPENMEETINGS-1055) Error is thrown and connection
is closed when external user try to generate URL and send email invitation
Vasiliy Degtyarev created OPENMEETINGS-1055:
-----------------------------------------------
Summary: Error is thrown and connection is closed when external user try to generate URL and send email invitation
Key: OPENMEETINGS-1055
URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1055
Project: Openmeetings
Issue Type: Bug
Components: UI
Affects Versions: 3.0.0
Reporter: Vasiliy Degtyarev
Assignee: SebastianWagner
Fix For: 3.1.0
Go to the room as moderator and invite external guest. Grant moderation rights to external guest. As external guest click on "Send invitation" menu item and enter valid email. Click on "Generate URL" button. "null" error message is shown and the next error is thrown:
INFO 08-05 11:55:19.805 o.a.o.d.d.u.UserDao:262 [RTMPExecutor#XW3CU5AAXMUJD-1] - [get] Info: No USER_ID given
ERROR 08-05 11:55:19.808 o.a.o.r.InvitationService:132 [RTMPExecutor#XW3CU5AAXMUJD-1] - [sendInvitationHash]
java.lang.NullPointerException: null
at org.apache.openmeetings.db.dao.user.UserDao.getContact(UserDao.java:461) ~[openmeetings-db-3.0.3-SNAPSHOT.jar:na]
at org.apache.openmeetings.db.dao.user.UserDao.getContact(UserDao.java:443) ~[openmeetings-db-3.0.3-SNAPSHOT.jar:na]
at org.apache.openmeetings.db.dao.user.UserDao$$FastClassBySpringCGLIB$$1492ba5a.invoke(<generated>) ~[spring-core-4.0.6.RELEASE.jar:na]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-4.0.6.RELEASE.jar:4.0.6.RELEASE]
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:708) ~[spring-aop-4.0.6.RELEASE.jar:4.0.6.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[spring-aop-4.0.6.RELEASE.jar:4.0.6.RELEASE]
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:98) ~[spring-tx-jar-4.0.6.RELEASE.jar:4.0.6.RELEASE]
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:262) ~[spring-tx-jar-4.0.6.RELEASE.jar:4.0.6.RELEASE]
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95) ~[spring-tx-jar-4.0.6.RELEASE.jar:4.0.6.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.0.6.RELEASE.jar:4.0.6.RELEASE]
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:644) ~[spring-aop-4.0.6.RELEASE.jar:4.0.6.RELEASE]
at org.apache.openmeetings.db.dao.user.UserDao$$EnhancerBySpringCGLIB$$bd95596d.getContact(<generated>) ~[spring-core-4.0.6.RELEASE.jar:na]
at org.apache.openmeetings.remote.InvitationService.sendInvitationHash(InvitationService.java:112) ~[openmeetings-core-3.0.3-SNAPSHOT.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_65]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_65]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_65]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_65]
at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196) [red5-server.jar:na]
at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115) [red5-server.jar:na]
at org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:186) [red5-server.jar:na]
at org.red5.server.net.rtmp.RTMPHandler.onCommand(RTMPHandler.java:293) [red5-server.jar:na]
at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:89) [red5-server.jar:na]
at org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:55) [red5-server.jar:na]
at org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:11) [red5-server.jar:na]
at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_65]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [na:1.7.0_65]
at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_65]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_65]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
It seems that external user should not send invitation.
--
This message was sent by Atlassian JIRA
(v6.2#6252)