08-28-2012 11:10 AM - edited 08-28-2012 02:41 PM
I am using Windows 7 and I have installed Ripple as a chrome extension. Ripple is running but when I try to Package and Sign the app I get a message that say
Oh Snap! Build request failed with message: error
This could be due to the Build and Deploy services not running or not being installed.
I have read post that say run a bat file located in the c:\program files\research in motion\ripple directory. Problem is I don't have a Ripple folder in the reseach in motion directory. I have searched my whole computer and I don't find a Ripple folder at all. I installed Ripple as an extension by dragging and dropping it into the extension browser window in Google Chrome.
How do I install Ripple so that I have the physical program files installed on my computer and/or how can I install the Build and Deploy Service?
Also, my application files are located on my computer and work within the Ripple Emulator when I navigate to localhost. When I try to use localhost:9910/username/app_name/index.html I get the error below:
Your search - localhost:9910/username/app_name/index.html - did not match any documents.
When I click on the blue Ripple button in the Google Browser it display the dialogue window below which state that the Build and Deploy service is running on http://localhost:9910.
Yet inside of the Ripple browser application window above the Start Services button it say the following:
When I click the Start Services button nothing happens.
When I click the About Ripple button I get the following dialogue popup window:
I am not sure that I have installed the Ripple application correctly or what could be the problem. I am using IIS 7.0 as the webserver on my computer running on port 80.
Help is appreciated as I am trying to build and sign an application for a client that already works in Android format but I also need it in Blackberry and IOS formats too.
Thanks in advance
Solved! Go to Solution.
08-28-2012 03:26 PM
Build and deploy services is probably not worded the best way. You have clearly installed Ripple in Chrome, thats good. Did you however download any of the SDK's and install them? You'e in this forum so I'm assuming you're going to be developing in HTML5 with webworks. Is your app for phone? Tablet? BB10?
Either way you need to go to:
https://developer.blackberry.com/ and click on one of the choice like HTML5. Then choose Tools, then Package. That takes you to this page: https://developer.blackberry.com/html5/download/sd
Install, and try again.
08-28-2012 04:23 PM
Thanks for you reply. I have developed a html 5 spp and I also installed the following SDK files
I had these installed when I first posted. Still can't package and sign the app. Any other thoughts. I have seen a post where there was mention of a ripple-services.bat file used to start the service. Do you have a Ripple Emulator folder inside of the Research In Motion directory?
08-28-2012 04:41 PM
I'm not sure if the chrome ripple installs that bat file. I had it when I installed a previous version of ripple and it was in the prgram files folder. If you never had that version you may not find it.
From your previous post it seems to be looking for those SDK's as it says Package and Deploy services - makes me think its whats needed to publish the app on your phone. Can you test your app in ripple? Is that at least working?
08-28-2012 04:46 PM - edited 08-28-2012 04:46 PM
In my installation, the Ripple Services are contained with the actual plugin here:
C:\Users\[USER]\AppData\Local\Google\Chrome SxS\User Data\Default\Extensions\cnijnnaimeaacneklcndcafbnk
I'm one version of the Ripple extension back, but 0.9.8 should be the same. When I launch the services from Ripple, I can see the path in the actual command-prompt window and that is where it references.
Do you have a similar folder on your PC?
08-28-2012 04:49 PM
Also check out this similar thread:
If the service is started and the extension is enabled its weird that it says that.
08-28-2012 05:45 PM
Thank you both for your replies. OROS: Yes I do have that folder on my computer.
C:\Users\[username]\AppData\Local\Google\Chrome SxS\User Data\Default\Extensions\cnijnnaimeaacneklcndcafbnk
Inside of that folder is the ripple-services.bat. I ran the bat file, closed and reopen chrome and I still get the message below:
When I click the Start Services button nothing happens.I have also created the folder in c:\[username]\RippleSites but when I tried to navigate to it I get this error message:
But when I navigate to localhost the emulator load my app properly. I went into IIS 7.0 and pointed the default site to my app directory and that is when it started to work in Ripple Emulator. I realize that the emulator runs on localhost:9910.
How do I straighten all of this out?
08-28-2012 05:55 PM
Not really sure but it sounds like a clash.
I run IIS7 too but thats on port 80. Ripple always runs on port 9910 or 9900.
So if you type in your browser "localhost" its the same as "localhost:80" <- 80 os the default port. So when you open chrome to work on an app, you need to always use "localhost:9910/yourappname/index.html"
You definitely have a problem with the ripplesites folder though. That needs to be there else ripple won't run. Ripple apps always work in c:\users\your_user_name\ripplesites. That folder should be created when you click start services. It's possible windows security won't allow it in your case. Suggest creating manually.
Put your project files in there. An IIS7 folder/website will work somewhat but will fail to emulate properly. Ripple needs its own folder.
Sorry if it sounds like I'm baby talking you - I don't know how much you know, you may already know all this... good luck
08-29-2012 01:12 AM
for start the service follow these step
1. Open cmd Prompt.
2. go to your installed ripple (ripple-services) path
for example. E:\Program Files\Research In Motion\Ripple 0.9.5.0\services\bin\ripple-services
3. Press Enter. Service will start.
08-29-2012 01:18 AM
@Brajesh: Ripple 0.9.8 is out and doesn't need to be installed in an other way as only an extension for Chrome, so this might not work in every case. If so I would go and update to latest Ripple Extension.
Within latest Ripple, like explained by the other above you can directly start up the services from the so called "Mission Control" of Ripple.