rave-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Carlucci, Tony" <acarlu...@mitre.org>
Subject [WORKAROUND] RE: Problems overriding rave host configuration
Date Fri, 03 Feb 2012 18:41:30 GMT

Until we can figure out what's going on with the Shindig code, here is a workaround that should
allow you to access the code using a different host/port.  I just performed the following
steps and it seemed to work ok:

1) checkout the source from trunk

2) edit: rave-portal-resources\src\main\resources\portal.properties
   - change the portal.opensocial_engine.root property to your host:port

3) edit: rave-shindig\src\main\resources\rave.shindig.properties
   - change shindig.host and shindig.port to your host and port

4) from the top project directory execute:
mvn clean install

5) cd rave-portal

6) if you are behind a proxy, you'll need to add your proxy settings to the rave-portal pom.xml
file, specifically the cargo.jvmargs CDATA section:

<![CDATA[-Dhttp.proxyHost="myproxyserver.com" -Dhttp.proxyPort=80 -Dhttp.nonProxyHosts="*.mydomain.org||localhost"
-Dh2.bindAddress="localhost" -Xdebug -Xrunjdwp:transport=dt_socket,address=${cargo.debug.address},server=y,suspend=${cargo.debug.suspend}
-noverify ${javaagent} ${cargo.args}]]> 

6) mvn cargo:start

That should get you up and running to use Rave on a hostname other than "localhost".

Carl, if you need help setting up the MITRE proxy PM me.  

Anthony Carlucci | SW App Dev Eng, Sr. | R501 / KW App Development & Maint
e: acarlucci@mitre.org | v: 781.271.2432 | f: 781.271.3299
The MITRE Corporation | 202 Burlington Rd | Bedford, MA 01730-1420

>-----Original Message-----
>From: Jasha Joachimsthal [mailto:j.joachimsthal@onehippo.com]
>Sent: Friday, February 03, 2012 12:39 PM
>To: rave-dev@incubator.apache.org
>Subject: Re: Problems overriding rave host configuration
>Something goes wrong in the Rave-Shindig override mechanism but I haven't
>found where yet. On startup the OverridablePropertyPlaceholderConfigurer
>for rave-shindig says it load my custom shindig properties, but later
>Shindig says it loads the default container.js and therefore goes to
>It is probably caused by the Shindig upgrade in December 2011. I'm afraid I
>won't have the time soon to dive into the code base, anyone else?
>Jasha Joachimsthal
>Europe - Amsterdam - Oosteinde 11, 1017 WT Amsterdam - +31(0)20 522 4466
>US - Boston - 1 Broadway, Cambridge, MA 02142 - +1 877 414 4776 (toll free)
>On 3 February 2012 17:00, William Hayes
>> Hi Carl,
>> I'm having the same problem - I'm trying to override the domain name and
>> Tomcat ports, and I have updated those files in particular with no
>> success.  I'm getting the same error as you.
>> Are you using the maven cargo:start to start Rave or using the binaries?
>> I'm a bit confused as to the best approach.  Do we make the changes in the
>> source and then run 'mvn install' or 'mvn -Pdist'? Or do we take the
>> binaries and alter the Ports and Domain after they are packaged into
>> binaries?
>> I'm trying to test out Jasha's LDAP module, but I'm stuck on this basic
>> issue.
>> Wm
>> On 2/2/12 2:33 PM, "Louton, Carl O." <clouton@mitre.org> wrote:
>> >Hello,
>> >
>> >I am having some difficulty with the override portal configuration. I can
>> >properly specify portal.properties, rave-shinding.properties, and my own
>> >container.js file. However, when the portal loads, the gadget iframes are
>> >still pointing at a url that looks like
>> >"//locahost:8080/gadgets/ifr?url=...", which does not work when I'm
>> >trying to access the portal from anything but the same machine.
>> >
>> >The override mechanism worked in the past, as of Rave 0.6, but I've
>> >recently tried to start using 0.8 to test it out, and began having this
>> >issue.
>> >
>> >Carl Louton
>> >E543 - HIS, Visualization & Decision Support
>> >The MITRE Corp.
>> >781-271-5231
>> >
>> >
>> >

View raw message