[Building Sakai] BBB sakai 2.5.x integration

Kenwrick Chan kchan at hawaii.edu
Mon Jul 12 19:26:50 PDT 2010


Folks,
We're trying to work out the kinks of Contrib Big Blue Button connection piece under sakai 2.5.x.   We can create meetings but when we try to join them we get:

Server response: Direct request failure: RuntimeException:Fatal error trying to execute custom action method: joinMeeting:show:joinMeeting:Direct request failure: RuntimeException:Fatal error trying to execute custom action method: joinMeeting:show:joinMeeting: Sakai version: 2.5.3(RELEASE) Server: laulima.hawaii.edu(number1-sak70) [number1-sak70-1278986328146] Request URI: /direct/bbb-meeting/dc7d3e3b-72d7-4aae-b923-1701f30e1dca/joinMeeting Path Info: /bbb-meeting/dc7d3e3b-72d7-4aae-b923-1701f30e1dca/joinMeeting Context path: /direct Method: GET Server: number1-sak70-1278986328146 User agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4 Browser ID: Mac-Mozilla IP address: 128.171.25.224 User ID: dc0ef21a-fd36-4a16-80fe-2ed45161e088 User EID: kchan User Display ID: kchan [code: 500]

in the web browser and a bunch more in catalina.out (see below). We did upgrade the entitybroker 1.3.9, which went in fine .. but should it work in 2.5.x?  Any suggestions?

Thanks,
Kenwrick

Server: laulima.hawaii.edu(number1-sak70) [number1-sak70-1278986328146]
 
Request URI: /direct/bbb-meeting/dc7d3e3b-72d7-4aae-b923-1701f30e1dca/joinMeeting
 Path Info: /bbb-meeting/dc7d3e3b-72d7-4aae-b923-1701f30e1dca/joinMeeting
 Context path: /direct
 Method: GET
 
Server: number1-sak70-1278986328146
 User agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4
 Browser ID: Mac-Mozilla
 IP address: 128.171.25.224
 User ID: dc0ef21a-fd36-4a16-80fe-2ed45161e088
 User EID: kchan
 User Display ID: kchan
 
Full stacktrace:
RuntimeException:Fatal error trying to execute custom action method: joinMeeting:show:joinMeeting:
java.lang.RuntimeException: Fatal error trying to execute custom action method: joinMeeting:show:joinMeeting
        at org.sakaiproject.entitybroker.rest.EntityActionsManager.handleCustomActionExecution(EntityActionsManager.java:231)
        at org.sakaiproject.entitybroker.rest.EntityActionsManager.handleCustomActionRequest(EntityActionsManager.java:96)
        at org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleEntityAccess(EntityHandlerImpl.java:405)
        at org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch(DirectServlet.java:181)
        at org.sakaiproject.entitybroker.servlet.SakaiDirectServlet.dispatch(SakaiDirectServlet.java:144)
        at org.sakaiproject.entitybroker.util.servlet.DirectServlet.handleRequest(DirectServlet.java:152)
        at org.sakaiproject.entitybroker.util.servlet.DirectServlet.service(DirectServlet.java:130)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:592)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
        at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:592)
        at org.sakaiproject.entitybroker.rest.EntityActionsManager.handleCustomActionExecution(EntityActionsManager.java:206)
        ... 25 more
Caused by: java.lang.NoSuchMethodError: org.sakaiproject.event.api.EventTrackingService.newEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZI)Lorg/sakaiproject/event/api/Event;
        at org.sakaiproject.bbb.impl.BBBMeetingManagerImpl.logEvent(BBBMeetingManagerImpl.java:738)
        at org.sakaiproject.bbb.impl.BBBMeetingManagerImpl.logMeetingJoin(BBBMeetingManagerImpl.java:285)
        at org.sakaiproject.bbb.impl.entity.BBBMeetingEntityProvider.joinMeeting(BBBMeetingEntityProvider.java:325)
        ... 30 more

WARN Direct request failure: RuntimeException:Fatal error trying to execute custom action method: joinMeeting:show:joinMeeting:Direct request failure: RuntimeException:Fatal error trying to execute custom action method: joinMeeting:show:joinMeeting:
 Sakai version: 2.5.3(RELEASE)
 
Server: laulima.hawaii.edu(number1-sak70) [number1-sak70-1278986328146]
 
Request URI: /direct/bbb-meeting/dc7d3e3b-72d7-4aae-b923-1701f30e1dca/joinMeeting
 Path Info: /bbb-meeting/dc7d3e3b-72d7-4aae-b923-1701f30e1dca/joinMeeting
 Context path: /direct
 Method: GET
 
Server: number1-sak70-1278986328146
 User agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4
 Browser ID: Mac-Mozilla
 IP address: 128.171.25.224
 User ID: dc0ef21a-fd36-4a16-80fe-2ed45161e088
 User EID: kchan
 User Display ID: kchan
  :java.lang.RuntimeException: Fatal error trying to execute custom action method: joinMeeting:show:joinMeeting


More information about the sakai-dev mailing list