You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@shindig.apache.org by "Ryan Baxter (JIRA)" <ji...@apache.org> on 2015/01/29 15:04:35 UTC

[jira] [Resolved] (SHINDIG-1992) Error in Building and running Apache Shindig for PHP

     [ https://issues.apache.org/jira/browse/SHINDIG-1992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ryan Baxter resolved SHINDIG-1992.
----------------------------------
    Resolution: Won't Fix

PHP version of shindig is deprecated

> Error in Building and running Apache Shindig for PHP
> ----------------------------------------------------
>
>                 Key: SHINDIG-1992
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1992
>             Project: Shindig
>          Issue Type: Bug
>          Components: PHP
>    Affects Versions: 2.5.0
>         Environment: Xamp (Windows 7)
>            Reporter: Dilipkumar
>            Priority: Blocker
>              Labels: test
>
> I want set up  Apache shindig for PHP and I have followed given steps in the following links .
> http://shindig.apache.org/documentation_building_php.html.
> But I am always getting  Error " Failed to retrieve gadget content (recieved http code 500 Internal Server Error)"
> With Following Response : 
> Array
> (
>     [0] => Array
>         (
>             [file] => D:\xampp\htdocs\shindigphp\src\apache\shindig\gadgets\servlet\GadgetRenderingServlet.php
>             [line] => 66
>             [function] => showError
>             [class] => apache\shindig\gadgets\servlet\GadgetRenderingServlet
>             [object] => apache\shindig\gadgets\servlet\GadgetRenderingServlet Object
>                 (
>                     [context:protected] => apache\shindig\gadgets\GadgetContext Object
>                         (
>                             [httpFetcher:protected] => apache\shindig\common\sample\BasicRemoteContent Object
>                                 (
>                                     [basicFetcher:apache\shindig\common\sample\BasicRemoteContent:private] => apache\shindig\common\sample\BasicRemoteContentFetcher Object
>                                         (
>                                             [requests:apache\shindig\common\sample\BasicRemoteContentFetcher:private] => Array
>                                                 (
>                                                 )
>                                             [disallowedHeaders:apache\shindig\common\sample\BasicRemoteContentFetcher:private] => Array
>                                                 (
>                                                     [0] => Keep-Alive
>                                                     [1] => Host
>                                                     [2] => Accept-Encoding
>                                                     [3] => Set-Cookie
>                                                     [4] => Content-Length
>                                                     [5] => Content-Encoding
>                                                     [6] => ETag
>                                                     [7] => Last-Modified
>                                                     [8] => Accept-Ranges
>                                                     [9] => Vary
>                                                     [10] => Expires
>                                                     [11] => Date
>                                                     [12] => Pragma
>                                                     [13] => Cache-Control
>                                                     [14] => Transfer-Encoding
>                                                     [15] => If-Modified-Since
>                                                 )
>                                         )
>                                     [signingFetcherFactory:apache\shindig\common\sample\BasicRemoteContent:private] => 
>                                     [signer:apache\shindig\common\sample\BasicRemoteContent:private] => 
>                                     [cache:apache\shindig\common\sample\BasicRemoteContent:private] => apache\shindig\common\Cache Object
>                                         (
>                                             [time:apache\shindig\common\Cache:private] => apache\shindig\common\RequestTime Object
>                                                 (
>                                                 )
>                                             [storage:apache\shindig\common\Cache:private] => apache\shindig\common\sample\CacheStorageFile Object
>                                                 (
>                                                     [prefix:apache\shindig\common\sample\CacheStorageFile:private] => RemoteContent
>                                                 )
>                                         )
>                                     [invalidateService:apache\shindig\common\sample\BasicRemoteContent:private] => apache\shindig\social\sample\DefaultInvalidateService Object
>                                         (
>                                             [invalidationEntry:apache\shindig\social\sample\DefaultInvalidateService:private] => apache\shindig\common\Cache Object
>                                                 (
>                                                     [time:apache\shindig\common\Cache:private] => apache\shindig\common\RequestTime Object
>                                                         (
>                                                         )
>                                                     [storage:apache\shindig\common\Cache:private] => apache\shindig\common\sample\CacheStorageFile Object
>                                                         (
>                                                             [prefix:apache\shindig\common\sample\CacheStorageFile:private] => InvalidationEntry
>                                                         )
>                                                 )
>                                             [cache:apache\shindig\social\sample\DefaultInvalidateService:private] => apache\shindig\common\Cache Object
>                                                 (
>                                                     [time:apache\shindig\common\Cache:private] => apache\shindig\common\RequestTime Object
>                                                         (
>                                                         )
>                                                     [storage:apache\shindig\common\Cache:private] => apache\shindig\common\sample\CacheStorageFile Object
>                                                         (
>                                                             [prefix:apache\shindig\common\sample\CacheStorageFile:private] => RemoteContent
>                                                         )
>                                                 )
>                                         )
>                                     [cachePostRequest:apache\shindig\common\sample\BasicRemoteContent:private] => 
>                                 )
>                             [locale:protected] => 
>                             [renderingContext:protected] => GADGET
>                             [registry:protected] => 
>                             [view:protected] => profile
>                             [moduleId:protected] => 0
>                             [url:protected] => http://www.labpixies.com/campaigns/todo/todo.xml
>                             [cache:protected] => 
>                             [blacklist:protected] => apache\shindig\gadgets\sample\BasicGadgetBlacklist Object
>                                 (
>                                     [rules:apache\shindig\gadgets\sample\BasicGadgetBlacklist:private] => Array
>                                         (
>                                         )
>                                 )
>                             [ignoreCache:protected] => 
>                             [forcedJsLibs:protected] => 
>                             [containerConfig:protected] => 
>                             [container:protected] => default
>                             [rawXml:protected] => 
>                             [refreshInterval:protected] => 1209587
>                         )
>                     [lastModified:apache\shindig\common\HttpServlet:private] => 
>                     [contentType:apache\shindig\common\HttpServlet:private] => text/html
>                     [charset:apache\shindig\common\HttpServlet:private] => UTF-8
>                     [noCache:apache\shindig\common\HttpServlet:private] => 
>                     [cacheTime:apache\shindig\common\HttpServlet:private] => 86400
>                     [noHeaders] => 
>                 )
>             [type] => ->
>             [args] => Array
>                 (
>                     [0] => apache\shindig\gadgets\GadgetException Object
>                         (
>                             [message:protected] => Failed to retrieve gadget content (recieved http code 500Internal Server Error)
>                             [string:Exception:private] => 
>                             [code:protected] => 0
>                             [file:protected] => D:\xampp\htdocs\shindigphp\src\apache\shindig\gadgets\GadgetFactory.php
>                             [line:protected] => 410
>                             [trace:Exception:private] => Array
>                                 (
>                                     [0] => Array
>                                         (
>                                             [file] => D:\xampp\htdocs\shindigphp\src\apache\shindig\gadgets\GadgetFactory.php
>                                             [line] => 56
>                                             [function] => fetchGadget
>                                             [class] => apache\shindig\gadgets\GadgetFactory
>                                             [type] => ->
>                                             [args] => Array
>                                                 (
>                                                     [0] => http://www.labpixies.com/campaigns/todo/todo.xml
>                                                 )
>                                         )
>                                     [1] => Array
>                                         (
>                                             [file] => D:\xampp\htdocs\shindigphp\src\apache\shindig\gadgets\servlet\GadgetRenderingServlet.php
>                                             [line] => 60
>                                             [function] => createGadget
>                                             [class] => apache\shindig\gadgets\GadgetFactory
>                                             [type] => ->
>                                             [args] => Array
>                                                 (
>                                                 )
>                                         )
>                                     [2] => Array
>                                         (
>                                             [file] => D:\xampp\htdocs\shindigphp\src\apache\shindig\FrontController.php
>                                             [line] => 74
>                                             [function] => doGet
>                                             [class] => apache\shindig\gadgets\servlet\GadgetRenderingServlet
>                                             [type] => ->
>                                             [args] => Array
>                                                 (
>                                                 )
>                                         )
>                                     [3] => Array
>                                         (
>                                             [file] => D:\xampp\htdocs\shindigphp\index.php
>                                             [line] => 25
>                                             [function] => run
>                                             [class] => apache\shindig\FrontController
>                                             [type] => ->
>                                             [args] => Array
>                                                 (
>                                                 )
>                                         )
>                                 )
>                             [previous:Exception:private] => 
>                         )
>                 )
>         )
>     [1] => Array
>         (
>             [file] => D:\xampp\htdocs\shindigphp\src\apache\shindig\FrontController.php
>             [line] => 74
>             [function] => doGet
>             [class] => apache\shindig\gadgets\servlet\GadgetRenderingServlet
>             [object] => apache\shindig\gadgets\servlet\GadgetRenderingServlet Object
>                 (
>                     [context:protected] => apache\shindig\gadgets\GadgetContext Object
>                         (
>                             [httpFetcher:protected] => apache\shindig\common\sample\BasicRemoteContent Object
>                                 (
>                                     [basicFetcher:apache\shindig\common\sample\BasicRemoteContent:private] => apache\shindig\common\sample\BasicRemoteContentFetcher Object
>                                         (
>                                             [requests:apache\shindig\common\sample\BasicRemoteContentFetcher:private] => Array
>                                                 (
>                                                 )
>                                             [disallowedHeaders:apache\shindig\common\sample\BasicRemoteContentFetcher:private] => Array
>                                                 (
>                                                     [0] => Keep-Alive
>                                                     [1] => Host
>                                                     [2] => Accept-Encoding
>                                                     [3] => Set-Cookie
>                                                     [4] => Content-Length
>                                                     [5] => Content-Encoding
>                                                     [6] => ETag
>                                                     [7] => Last-Modified
>                                                     [8] => Accept-Ranges
>                                                     [9] => Vary
>                                                     [10] => Expires
>                                                     [11] => Date
>                                                     [12] => Pragma
>                                                     [13] => Cache-Control
>                                                     [14] => Transfer-Encoding
>                                                     [15] => If-Modified-Since
>                                                 )
>                                         )
>                                     [signingFetcherFactory:apache\shindig\common\sample\BasicRemoteContent:private] => 
>                                     [signer:apache\shindig\common\sample\BasicRemoteContent:private] => 
>                                     [cache:apache\shindig\common\sample\BasicRemoteContent:private] => apache\shindig\common\Cache Object
>                                         (
>                                             [time:apache\shindig\common\Cache:private] => apache\shindig\common\RequestTime Object
>                                                 (
>                                                 )
>                                             [storage:apache\shindig\common\Cache:private] => apache\shindig\common\sample\CacheStorageFile Object
>                                                 (
>                                                     [prefix:apache\shindig\common\sample\CacheStorageFile:private] => RemoteContent
>                                                 )
>                                         )
>                                     [invalidateService:apache\shindig\common\sample\BasicRemoteContent:private] => apache\shindig\social\sample\DefaultInvalidateService Object
>                                         (
>                                             [invalidationEntry:apache\shindig\social\sample\DefaultInvalidateService:private] => apache\shindig\common\Cache Object
>                                                 (
>                                                     [time:apache\shindig\common\Cache:private] => apache\shindig\common\RequestTime Object
>                                                         (
>                                                         )
>                                                     [storage:apache\shindig\common\Cache:private] => apache\shindig\common\sample\CacheStorageFile Object
>                                                         (
>                                                             [prefix:apache\shindig\common\sample\CacheStorageFile:private] => InvalidationEntry
>                                                         )
>                                                 )
>                                             [cache:apache\shindig\social\sample\DefaultInvalidateService:private] => apache\shindig\common\Cache Object
>                                                 (
>                                                     [time:apache\shindig\common\Cache:private] => apache\shindig\common\RequestTime Object
>                                                         (
>                                                         )
>                                                     [storage:apache\shindig\common\Cache:private] => apache\shindig\common\sample\CacheStorageFile Object
>                                                         (
>                                                             [prefix:apache\shindig\common\sample\CacheStorageFile:private] => RemoteContent
>                                                         )
>                                                 )
>                                         )
>                                     [cachePostRequest:apache\shindig\common\sample\BasicRemoteContent:private] => 
>                                 )
>                             [locale:protected] => 
>                             [renderingContext:protected] => GADGET
>                             [registry:protected] => 
>                             [view:protected] => profile
>                             [moduleId:protected] => 0
>                             [url:protected] => http://www.labpixies.com/campaigns/todo/todo.xml
>                             [cache:protected] => 
>                             [blacklist:protected] => apache\shindig\gadgets\sample\BasicGadgetBlacklist Object
>                                 (
>                                     [rules:apache\shindig\gadgets\sample\BasicGadgetBlacklist:private] => Array
>                                         (
>                                         )
>                                 )
>                             [ignoreCache:protected] => 
>                             [forcedJsLibs:protected] => 
>                             [containerConfig:protected] => 
>                             [container:protected] => default
>                             [rawXml:protected] => 
>                             [refreshInterval:protected] => 1209587
>                         )
>                     [lastModified:apache\shindig\common\HttpServlet:private] => 
>                     [contentType:apache\shindig\common\HttpServlet:private] => text/html
>                     [charset:apache\shindig\common\HttpServlet:private] => UTF-8
>                     [noCache:apache\shindig\common\HttpServlet:private] => 
>                     [cacheTime:apache\shindig\common\HttpServlet:private] => 86400
>                     [noHeaders] => 
>                 )
>             [type] => ->
>             [args] => Array
>                 (
>                 )
>         )
>     [2] => Array
>         (
>             [file] => D:\xampp\htdocs\shindigphp\index.php
>             [line] => 25
>             [function] => run
>             [class] => apache\shindig\FrontController
>             [object] => apache\shindig\FrontController Object
>                 (
>                     [localConfig:apache\shindig\FrontController:private] => D:\xampp\htdocs\shindigphp/config/local.php
>                 )
>             [type] => ->
>             [args] => Array
>                 (
>                 )
>         )
> )
> And  I have debug found that its says not able connect to URL(http://www.labpixies.com/campaigns/todo/todo.xml) in Curl but when I am hitting that URL in Browser its working fine. Please check.
> Response Debug :
> object(apache\shindig\common\RemoteContentRequest)#25 (20) { ["uri":"apache\shindig\common\RemoteContentRequest":private]=> string(48) "http://www.labpixies.com/campaigns/todo/todo.xml" ["notSignedUri":"apache\shindig\common\RemoteContentRequest":private]=> string(48) "http://www.labpixies.com/campaigns/todo/todo.xml" ["method":"apache\shindig\common\RemoteContentRequest":private]=> string(0) "" ["headers":"apache\shindig\common\RemoteContentRequest":private]=> bool(false) ["postBody":"apache\shindig\common\RemoteContentRequest":private]=> bool(false) ["responseContent":"apache\shindig\common\RemoteContentRequest":private]=> string(78) "Curl error: Failed to connect to www.labpixies.com port 80: Connection refused" ["responseSize":"apache\shindig\common\RemoteContentRequest":private]=> int(0) ["responseHeaders":"apache\shindig\common\RemoteContentRequest":private]=> array(0) { } ["metadata":"apache\shindig\common\RemoteContentRequest":private]=> array(0) { } ["httpCode":"apache\shindig\common\RemoteContentRequest":private]=> int(500) ["httpCodeMsg":"apache\shindig\common\RemoteContentRequest":private]=> string(21) "Internal Server Error" ["contentType":"apache\shindig\common\RemoteContentRequest":private]=> bool(false) ["created":"apache\shindig\common\RemoteContentRequest":private]=> int(1422438892) ["refreshInterval":"apache\shindig\common\RemoteContentRequest":private]=> NULL ["handle"]=> bool(false) ["options":"apache\shindig\common\RemoteContentRequest":private]=> object(apache\shindig\common\Options)#26 (3) { ["ignoreCache"]=> bool(false) ["ownerSigned"]=> bool(true) ["viewerSigned"]=> bool(true) } ["token":"apache\shindig\common\RemoteContentRequest":private]=> string(0) "" ["invalidation":"apache\shindig\common\RemoteContentRequest":private]=> NULL ["authType":"apache\shindig\common\RemoteContentRequest":private]=> string(4) "none" ["oauthParams":"apache\shindig\common\RemoteContentRequest":private]=> NULL }



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)