[
https://issues.apache.org/jira/browse/RAVE-706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Raminderjeet Singh updated RAVE-706:
------------------------------------
Attachment: Rave-706_Nov20.patch
Attached is the patch for trunk. I have implemented both getActivityEntry and
create function in MultiFormatActivityService. You can use following queries to
insert some sample data to RAVE DB to test get.
INSERT INTO ACTIVITY_OBJECT VALUES (1,null,'Martin Smith','person','2012-11-20
15:14:57.846',null,'2012-11-20
15:14:57.846','http://example.org/martin',null,null);
INSERT INTO ACTIVITY_OBJECT VALUES
(2,null,null,null,null,null,null,'http://example.org/blog/2011/02/entry',null,null);
INSERT INTO ACTIVITY_OBJECT VALUES (3,null,'Martins
Blog','blog',null,null,null,'http://example.org/blog/',null,null);
INSERT INTO ACTIVITY_ENTRY VALUES (1,'This is the first activity to be
entered','2012-11-20 15:14:57.846','Activity Title
1',null,null,'post',2,1,null,null,null,3);
I am using ActivityStreams gadget on social tab of RAVE. While trying to
retrive activity using activity id its not getting converted to ActvityEntity
object of Shindig correctly. You can try to debug getActivityEntry method to
see the converted method. Please let me know if you need more information.
> Implement ActivityStreamService and ActivityService: ActivityStreams Gadget
> causes a "Not Implemented" protocol exception
> -------------------------------------------------------------------------------------------------------------------------
>
> Key: RAVE-706
> URL: https://issues.apache.org/jira/browse/RAVE-706
> Project: Rave
> Issue Type: New Feature
> Components: rave-shindig
> Affects Versions: 0.13
> Reporter: Ate Douma
> Assignee: Raminderjeet Singh
> Attachments: RAVE-706_1.patch, Rave-706_Nov20.patch, RAVE-706.patch
>
>
> In Firefox I sometimes get the following popup after (trying) another action:
> "Rave attempted to update the server with your recent changes, but the server
> encountered an internal error."
> In the console the following stacktrace is reported:
> [WARNING] [talledLocalContainer] Jun 29, 2012 9:59:51 PM
> org.apache.shindig.protocol.ApiServlet responseItemFromException
> [WARNING] [talledLocalContainer] INFO: A response error is being returned
> because a protocol exception occurred.
> [WARNING] [talledLocalContainer]
> org.apache.shindig.protocol.ProtocolException: Not Implemented
> [WARNING] [talledLocalContainer] at
> org.apache.rave.opensocial.service.impl.MultiFormatActivityService.getActivities(MultiFormatActivityService.java:75)
> [WARNING] [talledLocalContainer] at
> org.apache.shindig.social.opensocial.service.ActivityHandler.get(ActivityHandler.java:138)
> [WARNING] [talledLocalContainer] at
> sun.reflect.GeneratedMethodAccessor420.invoke(Unknown Source)
> [WARNING] [talledLocalContainer] at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> [WARNING] [talledLocalContainer] at
> java.lang.reflect.Method.invoke(Method.java:597)
> [WARNING] [talledLocalContainer] at
> org.apache.shindig.protocol.DefaultHandlerRegistry$MethodCaller.call(DefaultHandlerRegistry.java:483)
> [WARNING] [talledLocalContainer] at
> org.apache.shindig.protocol.DefaultHandlerRegistry$RpcInvocationHandler.execute(DefaultHandlerRegistry.java:302)
> [WARNING] [talledLocalContainer] at
> org.apache.shindig.protocol.DefaultHandlerRegistry$RpcInvocationWrapper.execute(DefaultHandlerRegistry.java:326)
> [WARNING] [talledLocalContainer] at
> org.apache.shindig.protocol.JsonRpcServlet.dispatchBatch(JsonRpcServlet.java:186)
> [WARNING] [talledLocalContainer] at
> org.apache.shindig.protocol.JsonRpcServlet.service(JsonRpcServlet.java:132)
> [WARNING] [talledLocalContainer] at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> [WARNING] [talledLocalContainer] at
> org.apache.shindig.gadgets.servlet.ETagFilter.doFilter(ETagFilter.java:55)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> [WARNING] [talledLocalContainer] at
> org.apache.shindig.auth.AuthenticationServletFilter.callChain(AuthenticationServletFilter.java:151)
> [WARNING] [talledLocalContainer] at
> org.apache.shindig.auth.AuthenticationServletFilter.doFilter(AuthenticationServletFilter.java:96)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> [WARNING] [talledLocalContainer] at
> org.apache.shindig.common.servlet.HostFilter.doFilter(HostFilter.java:39)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> [WARNING] [talledLocalContainer] at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
> [WARNING] [talledLocalContainer] at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
> [WARNING] [talledLocalContainer] at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
> [WARNING] [talledLocalContainer] at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
> [WARNING] [talledLocalContainer] at java.lang.Thread.run(Thread.java:662)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira