[ 
http://jira.amdatu.org/jira/browse/AMDATUOPENSOCIAL-97?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivo Ladage - van Doorn updated AMDATUOPENSOCIAL-97:
---------------------------------------------------

    Fix Version/s: 0.2.1
                       (was: 0.2.0)
    
> Gadget triggers error on Amdatu, but not on iGoogle
> ---------------------------------------------------
>
>                 Key: AMDATUOPENSOCIAL-97
>                 URL: http://jira.amdatu.org/jira/browse/AMDATUOPENSOCIAL-97
>             Project: Amdatu OpenSocial
>          Issue Type: Bug
>          Components: Dashboard
>    Affects Versions: 0.2.0
>         Environment: Amdatu Open Social - Dashboard (0.2.0.SNAPSHOT)
> FF 5 
>            Reporter: Manuel Stampe
>             Fix For: 0.2.1
>
>
> The gadget from 
> http://brainden.com/gadgets/illusions-gadget.xml 
> triggers on Amdatu the error below:
> ----------------------------------------------------------------------------
> [2011-08-22 10:53:37] ERROR: Could not retrieve gadget spec for url 
> 'http://brainden.com/gadgets/illusions-gadget.xml' 
> [org.amdatu.opensocial.shindig]
> java.lang.RuntimeException: org.apache.shindig.common.xml.XmlException: 
> Element type "ModulePrefs" must be followed by either attribute 
> specifications, ">" or "/>". At: (1,249)
> org.apache.felix.log.LogException: java.lang.RuntimeException: 
> org.apache.shindig.common.xml.XmlException: Element type "ModulePrefs" must 
> be followed by either attribute specifica
> tions, ">" or "/>". At: (1,249)
>         at org.apache.shindig.common.xml.XmlUtil.parseSilent(XmlUtil.java:328)
>         at 
> org.apache.shindig.gadgets.spec.GadgetSpec.<init>(GadgetSpec.java:123)
>         at 
> org.amdatu.opensocial.shindig.service.ShindigOpenSocialContainerImpl.getGadgetSpec(ShindigOpenSocialContainerImpl.java:138)
>         at 
> org.amdatu.opensocial.gadgetmanagement.service.GadgetManagementRESTServiceImpl.retrieveGadget(GadgetManagementRESTServiceImpl.java:458)
>         at 
> org.amdatu.opensocial.gadgetmanagement.service.GadgetManagementRESTServiceImpl.getGadget(GadgetManagementRESTServiceImpl.java:217)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>         at java.lang.reflect.Method.invoke(Unknown Source)
>         at 
> org.apache.wink.server.internal.handlers.InvokeMethodHandler.handleRequest(InvokeMethodHandler.java:51)
>         at 
> org.apache.wink.server.handlers.AbstractHandler.handleRequest(AbstractHandler.java:33)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
>         at 
> org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:61)
>         at 
> org.apache.wink.server.internal.handlers.CreateInvocationParametersHandler.handleRequest(CreateInvocationParametersHandler.java:54)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
>         at 
> org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:61)
>         at 
> org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleSubResourceMethod(FindResourceMethodHandler.java:183)
>         at 
> org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleRequest(FindResourceMethodHandler.java:110)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
>         at 
> org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:61)
>         at 
> org.apache.wink.server.internal.handlers.FindRootResourceHandler.handleRequest(FindRootResourceHandler.java:93)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
>         at 
> org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:61)
>         at 
> org.apache.wink.server.internal.handlers.HeadMethodHandler.handleRequest(HeadMethodHandler.java:53)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
>         at 
> org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:61)
>         at 
> org.apache.wink.server.internal.handlers.OptionsMethodHandler.handleRequest(OptionsMethodHandler.java:46)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
>         at 
> org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:61)
>         at 
> org.apache.wink.server.internal.handlers.SearchResultHandler.handleRequest(SearchResultHandler.java:33)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
>         at 
> org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
>         at 
> org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:61)
>         at 
> org.apache.wink.server.handlers.AbstractHandlersChain.run(AbstractHandlersChain.java:48)
>         at 
> org.apache.wink.server.internal.RequestProcessor.handleRequestWithoutFaultBarrier(RequestProcessor.java:163)
>         at 
> org.apache.wink.server.internal.RequestProcessor.handleRequest(RequestProcessor.java:137)
>         at 
> org.apache.wink.server.internal.servlet.RestServlet.service(RestServlet.java:116)
>         at 
> org.amdatu.web.rest.wink.service.WinkRestServlet.service(WinkRestServlet.java:63)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         at 
> org.amdatu.web.dispatcher.handler.ServletHandler.handle(ServletHandler.java:70)
>         at 
> org.amdatu.web.dispatcher.dispatch.CustomFilterChain.doFilter(CustomFilterChain.java:56)
>         at 
> org.amdatu.web.dispatcher.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:35)
>         at 
> org.amdatu.web.dispatcher.handler.FilterHandler.handle(FilterHandler.java:82)
>         at 
> org.amdatu.web.dispatcher.dispatch.CustomFilterChain.doFilter(CustomFilterChain.java:53)
>         at 
> org.amdatu.web.dispatcher.dispatch.CustomFilterPipeline.dispatch(CustomFilterPipeline.java:59)
>         at 
> org.amdatu.web.dispatcher.dispatch.ExtenderFilterChain.doFilter(ExtenderFilterChain.java:53)
>         at 
> org.amdatu.web.dispatcher.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:35)
>         at 
> org.amdatu.opensocial.profile.service.TenantHostnameDispatchExtenderFilter.doFilter(TenantHostnameDispatchExtenderFilter.java:62)
>         at 
> org.amdatu.web.dispatcher.handler.FilterHandler.handle(FilterHandler.java:78)
>         at 
> org.amdatu.web.dispatcher.dispatch.ExtenderFilterChain.doFilter(ExtenderFilterChain.java:50)
>         at 
> org.amdatu.web.dispatcher.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:35)
>         at 
> org.amdatu.web.dispatcher.handler.FilterHandler.handle(FilterHandler.java:82)
>         at 
> org.amdatu.web.dispatcher.dispatch.ExtenderFilterChain.doFilter(ExtenderFilterChain.java:50)
>         at 
> org.amdatu.web.dispatcher.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:35)
>         at 
> org.amdatu.web.tenantresolver.hostname.service.HostnameTenantResolverExtenderFilter.doFilter(HostnameTenantResolverExtenderFilter.java:75)
>         at 
> org.amdatu.web.dispatcher.handler.FilterHandler.handle(FilterHandler.java:78)
>         at 
> org.amdatu.web.dispatcher.dispatch.ExtenderFilterChain.doFilter(ExtenderFilterChain.java:50)
>         at 
> org.amdatu.web.dispatcher.dispatch.ExtenderFilterPipeline.dispatch(ExtenderFilterPipeline.java:44)
>         at 
> org.amdatu.web.dispatcher.service.DispatcherServiceImpl.dispatchRequest(DispatcherServiceImpl.java:155)
>         at 
> org.amdatu.web.dispatcher.filter.DispatchInterceptFilter.doFilter(DispatchInterceptFilter.java:80)
>         at 
> org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:88)
>         at 
> org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:76)
>         at 
> org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)
>         at 
> org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)
>         at 
> org.apache.felix.http.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:48)
>         at 
> org.apache.felix.http.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:39)
>         at 
> org.apache.felix.http.base.internal.DispatcherServlet.service(DispatcherServlet.java:67)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         at 
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
>         at 
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
>         at 
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
>         at 
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
>         at 
> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
>         at org.mortbay.jetty.Server.handle(Server.java:326)
>         at 
> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
>         at 
> org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:926)
>         at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
>         at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
>         at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
>         at 
> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)
>         at 
> org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
> Caused by: org.apache.felix.log.LogException: 
> org.apache.shindig.common.xml.XmlException: Element type "ModulePrefs" must 
> be followed by either attribute specifications, ">" or "/>
> ". At: (1,249)
>         at org.apache.shindig.common.xml.XmlUtil.parse(XmlUtil.java:305)
>         at org.apache.shindig.common.xml.XmlUtil.parseSilent(XmlUtil.java:326)
>         ... 86 more
> Caused by: org.apache.felix.log.LogException: org.xml.sax.SAXParseException: 
> Element type "ModulePrefs" must be followed by either attribute 
> specifications, ">" or "/>".
>         at 
> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown 
> Source)
>         at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown 
> Source)
>         at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>         at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>         at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>         at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
>         at 
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown 
> Source)
>         at 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
>  Source)
>         at 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
> Source)
>         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>         at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>         at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>         at org.apache.shindig.common.xml.XmlUtil.parse(XmlUtil.java:303)
>         ... 87 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
http://jira.amdatu.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
Amdatu-developers mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-developers

Reply via email to