You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rave.apache.org by "Zhenhua (Gerald) Guo (JIRA)" <ji...@apache.org> on 2011/06/01 02:44:47 UTC

[jira] [Created] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Portal host/ip configuration (Non-localhost support)
----------------------------------------------------

                 Key: RAVE-45
                 URL: https://issues.apache.org/jira/browse/RAVE-45
             Project: Rave
          Issue Type: Bug
            Reporter: Zhenhua (Gerald) Guo
             Fix For: 0.1-INCUBATING


Currently, all configured hosts are "localhost" by default.  Non-local access should be supported as well.  I can think of two places that need to be changed (at least). 
- In file portal.properties, portal.opensocial_engine.root needs to be configured according to host domain/ip.
- When gadgets are rendered, they point to "http://localhost:8080/gadgets/ifr?......". They also should be configured accordingly.  (I guess this is related to Shindig config).

Either automatic or manual configuration may work.
- automatic configuration: when rave portal is built, host/ip is detected automatically (by some script or maven task) and filled into config files.
- manual configuration: the user who builds rave portal provide this piece of information.


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by "Matt Franklin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matt Franklin updated RAVE-45:
------------------------------

    Fix Version/s:     (was: 0.1-INCUBATING)
                   0.2-INCUBATING
       Issue Type: Improvement  (was: Bug)

> Portal host/ip configuration (Non-localhost support)
> ----------------------------------------------------
>
>                 Key: RAVE-45
>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>             Project: Rave
>          Issue Type: Improvement
>            Reporter: Zhenhua (Gerald) Guo
>             Fix For: 0.2-INCUBATING
>
>
> Currently, all configured hosts are "localhost" by default.  Non-local access should be supported as well.  I can think of two places that need to be changed (at least). 
> - In file portal.properties, portal.opensocial_engine.root needs to be configured according to host domain/ip.
> - When gadgets are rendered, they point to "http://localhost:8080/gadgets/ifr?......". They also should be configured accordingly.  (I guess this is related to Shindig config).
> Either automatic or manual configuration may work.
> - automatic configuration: when rave portal is built, host/ip is detected automatically (by some script or maven task) and filled into config files.
> - manual configuration: the user who builds rave portal provide this piece of information.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by "Jasha Joachimsthal (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jasha Joachimsthal updated RAVE-45:
-----------------------------------

    Attachment: RAVE-45-shindig-host-override-support.patch

Patch that allows overriding the default portal.properties by setting a location in the system property portal.override.properties

> Portal host/ip configuration (Non-localhost support)
> ----------------------------------------------------
>
>                 Key: RAVE-45
>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>             Project: Rave
>          Issue Type: Improvement
>            Reporter: Zhenhua (Gerald) Guo
>            Assignee: Jasha Joachimsthal
>             Fix For: 0.2-INCUBATING
>
>         Attachments: RAVE-45-shindig-host-override-support.patch
>
>
> Currently, all configured hosts are "localhost" by default.  Non-local access should be supported as well.  I can think of two places that need to be changed (at least). 
> - In file portal.properties, portal.opensocial_engine.root needs to be configured according to host domain/ip.
> - When gadgets are rendered, they point to "http://localhost:8080/gadgets/ifr?......". They also should be configured accordingly.  (I guess this is related to Shindig config).
> Either automatic or manual configuration may work.
> - automatic configuration: when rave portal is built, host/ip is detected automatically (by some script or maven task) and filled into config files.
> - manual configuration: the user who builds rave portal provide this piece of information.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by "Jasha Joachimsthal (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jasha Joachimsthal reassigned RAVE-45:
--------------------------------------

    Assignee: Jasha Joachimsthal  (was: Okke Harsta)

> Portal host/ip configuration (Non-localhost support)
> ----------------------------------------------------
>
>                 Key: RAVE-45
>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>             Project: Rave
>          Issue Type: Improvement
>            Reporter: Zhenhua (Gerald) Guo
>            Assignee: Jasha Joachimsthal
>             Fix For: 0.2-INCUBATING
>
>         Attachments: RAVE-45-shindig-host-override-support.patch
>
>
> Currently, all configured hosts are "localhost" by default.  Non-local access should be supported as well.  I can think of two places that need to be changed (at least). 
> - In file portal.properties, portal.opensocial_engine.root needs to be configured according to host domain/ip.
> - When gadgets are rendered, they point to "http://localhost:8080/gadgets/ifr?......". They also should be configured accordingly.  (I guess this is related to Shindig config).
> Either automatic or manual configuration may work.
> - automatic configuration: when rave portal is built, host/ip is detected automatically (by some script or maven task) and filled into config files.
> - manual configuration: the user who builds rave portal provide this piece of information.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by "Jasha Joachimsthal (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jasha Joachimsthal resolved RAVE-45.
------------------------------------

    Resolution: Fixed
      Assignee: Zhenhua (Gerald) Guo  (was: Jasha Joachimsthal)

By setting the system property "portal.override.properties" the location of the custom properties file can be overridden.
In combination with RAVE-83 this should make it possible to run the portal on a different host/port.

> Portal host/ip configuration (Non-localhost support)
> ----------------------------------------------------
>
>                 Key: RAVE-45
>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>             Project: Rave
>          Issue Type: Improvement
>            Reporter: Zhenhua (Gerald) Guo
>            Assignee: Zhenhua (Gerald) Guo
>             Fix For: 0.2-INCUBATING
>
>         Attachments: RAVE-45-shindig-host-override-support.patch
>
>
> Currently, all configured hosts are "localhost" by default.  Non-local access should be supported as well.  I can think of two places that need to be changed (at least). 
> - In file portal.properties, portal.opensocial_engine.root needs to be configured according to host domain/ip.
> - When gadgets are rendered, they point to "http://localhost:8080/gadgets/ifr?......". They also should be configured accordingly.  (I guess this is related to Shindig config).
> Either automatic or manual configuration may work.
> - automatic configuration: when rave portal is built, host/ip is detected automatically (by some script or maven task) and filled into config files.
> - manual configuration: the user who builds rave portal provide this piece of information.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Re: [jira] [Created] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by Marlon Pierce <mp...@cs.indiana.edu>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I don't consider it to be a blocker.  I did successfully run rave and
shindig on separate tomcat servers by just changing the
portal.properties file.  It did take some manual configuration of
shindig on the second tomcat server, of course.


Marlon


On 6/1/11 10:24 AM, Franklin, Matthew B. wrote:
> Does the community feel that this is a blocker for the 0.1 release?
> 
> If not, I think we should change it to a feature and add it to 0.2.
> 
> -Matt
> 
> On 5/31/11 8:44 PM, "Zhenhua (Gerald) Guo (JIRA)" <ji...@apache.org> wrote:
> 
>> Portal host/ip configuration (Non-localhost support)
>> ----------------------------------------------------
>>
>>                 Key: RAVE-45
>>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>>             Project: Rave
>>          Issue Type: Bug
>>            Reporter: Zhenhua (Gerald) Guo
>>             Fix For: 0.1-INCUBATING
>>
>>
>> Currently, all configured hosts are "localhost" by default.  Non-local
>> access should be supported as well.  I can think of two places that need
>> to be changed (at least).
>> - In file portal.properties, portal.opensocial_engine.root needs to be
>> configured according to host domain/ip.
>> - When gadgets are rendered, they point to
>> "http://localhost:8080/gadgets/ifr?......". They also should be
>> configured accordingly.  (I guess this is related to Shindig config).
>>
>> Either automatic or manual configuration may work.
>> - automatic configuration: when rave portal is built, host/ip is detected
>> automatically (by some script or maven task) and filled into config files.
>> - manual configuration: the user who builds rave portal provide this
>> piece of information.
>>
>>
>> --
>> This message is automatically generated by JIRA.
>> For more information on JIRA, see: http://www.atlassian.com/software/jira
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.16 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJN5k4FAAoJEOEgD2XReDo5dNkIAJxM5kwMoi40QdTASXdE+cad
jjHGVPrSXmVhz/XCI8bjVi+ejqzxPdf0Xo3CAjy8IiR5yfwH/uVtlit+AB3Rskvl
xRA60320MxAq2UhOKXOhiU5hG0teS3ZEby2h/kQL6DAimyfNZhAhNT+4bmDxQm4M
ATpDXxEKigquz5ERmsJklKzwQNUFwVCzU+uocKpzAYxus0iqDP9OO/ReYLHlspQk
sSjGe0CrfM8kUNsuhQM4uQF8CENQWJdTyZStPQvL9onWr1NMhUNVxrsIjY8VF6A3
xERmmtch38zEcszxOcDR9E/8fxvs7GPe1SEpQnFA2whKuxiHuvX2+tHPOKAgKTI=
=7Gox
-----END PGP SIGNATURE-----

Re: [jira] [Created] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by "Franklin, Matthew B." <mf...@mitre.org>.
Does the community feel that this is a blocker for the 0.1 release?

If not, I think we should change it to a feature and add it to 0.2.

-Matt

On 5/31/11 8:44 PM, "Zhenhua (Gerald) Guo (JIRA)" <ji...@apache.org> wrote:

>Portal host/ip configuration (Non-localhost support)
>----------------------------------------------------
>
>                 Key: RAVE-45
>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>             Project: Rave
>          Issue Type: Bug
>            Reporter: Zhenhua (Gerald) Guo
>             Fix For: 0.1-INCUBATING
>
>
>Currently, all configured hosts are "localhost" by default.  Non-local
>access should be supported as well.  I can think of two places that need
>to be changed (at least).
>- In file portal.properties, portal.opensocial_engine.root needs to be
>configured according to host domain/ip.
>- When gadgets are rendered, they point to
>"http://localhost:8080/gadgets/ifr?......". They also should be
>configured accordingly.  (I guess this is related to Shindig config).
>
>Either automatic or manual configuration may work.
>- automatic configuration: when rave portal is built, host/ip is detected
>automatically (by some script or maven task) and filled into config files.
>- manual configuration: the user who builds rave portal provide this
>piece of information.
>
>
>--
>This message is automatically generated by JIRA.
>For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Assigned] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by "Jasha Joachimsthal (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jasha Joachimsthal reassigned RAVE-45:
--------------------------------------

    Assignee: Okke Harsta  (was: Jasha Joachimsthal)

> Portal host/ip configuration (Non-localhost support)
> ----------------------------------------------------
>
>                 Key: RAVE-45
>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>             Project: Rave
>          Issue Type: Improvement
>            Reporter: Zhenhua (Gerald) Guo
>            Assignee: Okke Harsta
>             Fix For: 0.2-INCUBATING
>
>         Attachments: RAVE-45-shindig-host-override-support.patch
>
>
> Currently, all configured hosts are "localhost" by default.  Non-local access should be supported as well.  I can think of two places that need to be changed (at least). 
> - In file portal.properties, portal.opensocial_engine.root needs to be configured according to host domain/ip.
> - When gadgets are rendered, they point to "http://localhost:8080/gadgets/ifr?......". They also should be configured accordingly.  (I guess this is related to Shindig config).
> Either automatic or manual configuration may work.
> - automatic configuration: when rave portal is built, host/ip is detected automatically (by some script or maven task) and filled into config files.
> - manual configuration: the user who builds rave portal provide this piece of information.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by "Jasha Joachimsthal (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jasha Joachimsthal resolved RAVE-45.
------------------------------------

    Resolution: Fixed
      Assignee: Zhenhua (Gerald) Guo  (was: Jasha Joachimsthal)

Added documentation http://incubator.apache.org/rave/documentation/host-configuration.html

> Portal host/ip configuration (Non-localhost support)
> ----------------------------------------------------
>
>                 Key: RAVE-45
>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>             Project: Rave
>          Issue Type: Improvement
>            Reporter: Zhenhua (Gerald) Guo
>            Assignee: Zhenhua (Gerald) Guo
>             Fix For: 0.2-INCUBATING
>
>         Attachments: RAVE-45-shindig-host-override-support.patch
>
>
> Currently, all configured hosts are "localhost" by default.  Non-local access should be supported as well.  I can think of two places that need to be changed (at least). 
> - In file portal.properties, portal.opensocial_engine.root needs to be configured according to host domain/ip.
> - When gadgets are rendered, they point to "http://localhost:8080/gadgets/ifr?......". They also should be configured accordingly.  (I guess this is related to Shindig config).
> Either automatic or manual configuration may work.
> - automatic configuration: when rave portal is built, host/ip is detected automatically (by some script or maven task) and filled into config files.
> - manual configuration: the user who builds rave portal provide this piece of information.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by "Ate Douma (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ate Douma reassigned RAVE-45:
-----------------------------

    Assignee: Jasha Joachimsthal

Jasha: take it away :)

> Portal host/ip configuration (Non-localhost support)
> ----------------------------------------------------
>
>                 Key: RAVE-45
>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>             Project: Rave
>          Issue Type: Improvement
>            Reporter: Zhenhua (Gerald) Guo
>            Assignee: Jasha Joachimsthal
>             Fix For: 0.2-INCUBATING
>
>
> Currently, all configured hosts are "localhost" by default.  Non-local access should be supported as well.  I can think of two places that need to be changed (at least). 
> - In file portal.properties, portal.opensocial_engine.root needs to be configured according to host domain/ip.
> - When gadgets are rendered, they point to "http://localhost:8080/gadgets/ifr?......". They also should be configured accordingly.  (I guess this is related to Shindig config).
> Either automatic or manual configuration may work.
> - automatic configuration: when rave portal is built, host/ip is detected automatically (by some script or maven task) and filled into config files.
> - manual configuration: the user who builds rave portal provide this piece of information.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by "Matt Franklin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matt Franklin updated RAVE-45:
------------------------------

    Fix Version/s:     (was: 0.2-INCUBATING)
                   0.3-INCUBATING

> Portal host/ip configuration (Non-localhost support)
> ----------------------------------------------------
>
>                 Key: RAVE-45
>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>             Project: Rave
>          Issue Type: Improvement
>            Reporter: Zhenhua (Gerald) Guo
>            Assignee: Zhenhua (Gerald) Guo
>             Fix For: 0.3-INCUBATING
>
>         Attachments: RAVE-45-shindig-host-override-support.patch
>
>
> Currently, all configured hosts are "localhost" by default.  Non-local access should be supported as well.  I can think of two places that need to be changed (at least). 
> - In file portal.properties, portal.opensocial_engine.root needs to be configured according to host domain/ip.
> - When gadgets are rendered, they point to "http://localhost:8080/gadgets/ifr?......". They also should be configured accordingly.  (I guess this is related to Shindig config).
> Either automatic or manual configuration may work.
> - automatic configuration: when rave portal is built, host/ip is detected automatically (by some script or maven task) and filled into config files.
> - manual configuration: the user who builds rave portal provide this piece of information.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Reopened] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by "Jasha Joachimsthal (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jasha Joachimsthal reopened RAVE-45:
------------------------------------

      Assignee: Jasha Joachimsthal  (was: Zhenhua (Gerald) Guo)

Reopened it as reminder to write documentation.

> Portal host/ip configuration (Non-localhost support)
> ----------------------------------------------------
>
>                 Key: RAVE-45
>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>             Project: Rave
>          Issue Type: Improvement
>            Reporter: Zhenhua (Gerald) Guo
>            Assignee: Jasha Joachimsthal
>             Fix For: 0.2-INCUBATING
>
>         Attachments: RAVE-45-shindig-host-override-support.patch
>
>
> Currently, all configured hosts are "localhost" by default.  Non-local access should be supported as well.  I can think of two places that need to be changed (at least). 
> - In file portal.properties, portal.opensocial_engine.root needs to be configured according to host domain/ip.
> - When gadgets are rendered, they point to "http://localhost:8080/gadgets/ifr?......". They also should be configured accordingly.  (I guess this is related to Shindig config).
> Either automatic or manual configuration may work.
> - automatic configuration: when rave portal is built, host/ip is detected automatically (by some script or maven task) and filled into config files.
> - manual configuration: the user who builds rave portal provide this piece of information.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by "Jasha Joachimsthal (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jasha Joachimsthal reassigned RAVE-45:
--------------------------------------

    Assignee: Okke Harsta  (was: Jasha Joachimsthal)

Okke,

can you review the patch (and if approved commit it after the 0.1 tag has been set).

Thanks,

Jasha

> Portal host/ip configuration (Non-localhost support)
> ----------------------------------------------------
>
>                 Key: RAVE-45
>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>             Project: Rave
>          Issue Type: Improvement
>            Reporter: Zhenhua (Gerald) Guo
>            Assignee: Okke Harsta
>             Fix For: 0.2-INCUBATING
>
>         Attachments: RAVE-45-shindig-host-override-support.patch
>
>
> Currently, all configured hosts are "localhost" by default.  Non-local access should be supported as well.  I can think of two places that need to be changed (at least). 
> - In file portal.properties, portal.opensocial_engine.root needs to be configured according to host domain/ip.
> - When gadgets are rendered, they point to "http://localhost:8080/gadgets/ifr?......". They also should be configured accordingly.  (I guess this is related to Shindig config).
> Either automatic or manual configuration may work.
> - automatic configuration: when rave portal is built, host/ip is detected automatically (by some script or maven task) and filled into config files.
> - manual configuration: the user who builds rave portal provide this piece of information.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (RAVE-45) Portal host/ip configuration (Non-localhost support)

Posted by "Jasha Joachimsthal (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jasha Joachimsthal reassigned RAVE-45:
--------------------------------------

    Assignee: Jasha Joachimsthal  (was: Okke Harsta)

> Portal host/ip configuration (Non-localhost support)
> ----------------------------------------------------
>
>                 Key: RAVE-45
>                 URL: https://issues.apache.org/jira/browse/RAVE-45
>             Project: Rave
>          Issue Type: Improvement
>            Reporter: Zhenhua (Gerald) Guo
>            Assignee: Jasha Joachimsthal
>             Fix For: 0.2-INCUBATING
>
>         Attachments: RAVE-45-shindig-host-override-support.patch
>
>
> Currently, all configured hosts are "localhost" by default.  Non-local access should be supported as well.  I can think of two places that need to be changed (at least). 
> - In file portal.properties, portal.opensocial_engine.root needs to be configured according to host domain/ip.
> - When gadgets are rendered, they point to "http://localhost:8080/gadgets/ifr?......". They also should be configured accordingly.  (I guess this is related to Shindig config).
> Either automatic or manual configuration may work.
> - automatic configuration: when rave portal is built, host/ip is detected automatically (by some script or maven task) and filled into config files.
> - manual configuration: the user who builds rave portal provide this piece of information.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira