01-23-2013 05:40 PM
I see a lot of posts talking about the fact that I should just "start up and run ripple services" in order to test and debug my phonegap/cordova app.
I cannot however for the life of me figure out how to start up the ripple services.
It is not in /program files/ripple it isn't in program files/research in motion/ripple
I've never seen or downloaded a package specific to ripple.
there's nothing called ripple-services.bat in any of the \BlackBerry WebWorks SDK 2.3.1.5 folders.
the ripple CRX file does not install in chrome if I drag it on - but I have been able to get it through the chrome webstore.
I am hosting the website via APACHE, but none of my plugins are testable in ripple which means I have to run the simulator (slow) or load device (slower) for any debugging... what is worse is I can't debug any of the javascript except in chrome... which means since I can't access any of the plugins (barcode scanner, a home-rolled one written by myself) I have no idea of what's going on.
Can anyone help me find the links to what i am missing?
Solved! Go to Solution.
01-23-2013 10:48 PM
01-24-2013 10:11 AM
Thanks so much for the response. I have managed to install the chrome extension via the chrome web store.
Clicking the "add to chrome" button at the the link:
https://chrome.google.com/webstore/detail/ripple-e
I've even been able to run the emulator to see various blackberry skins around my Cordova application.
*HOWEVER* the problem that i am having is that none of my plugins https://github.com/phonegap/phonegap-plugins/tree/
Nor is anything involving the SDCARD (that I can tell)
Everything that accessses plugin Objects pops up a window that says "I HAZ CHEEZBURGER" and "object not found"

In my research I've seen pople mentioning that we should be running ripple-services.
I'm hoping that if I somehow manage to find the ripple services I will be able to eliminate the "I HAZ CHEEZBURGER" errors.
Additionally the "config" options down the right side of my ripple window are all ginving warnings.

Can anything fix this? Should I stop worrying about running the ripple services? Is there any other environment where I can debug the javascript handling of what returns from the java (phonegap dev)
01-24-2013 10:41 AM - edited 01-24-2013 10:43 AM
FYI - I've gone and tried it the way you suggest and no longer see the Cheeseburger error.
it seems that this thread in gihub https://github.com/blackberry/Ripple-UI/issues/489 confirms that manually starting services is no longer required if you install the Ripple emularot from the blackberry site download
(I assume as opposed to their webstore version. these should be clearly labelled if that's true)
Seems the ripple emulator direct from RIM has other errors though. They don't appear when running the webstore version.
From console.log below:
01-24-2013 12:25 PM
OK - more info here:
Appears that the Ripple services option does not appear as a possibility if you do not have the "ripplesites" folder as requested here:
Still having the error: Uncaught TypeError: Object [object Object] has no method 'build' but feel like I'm making forward progress.
Will try re-running against the default cordova app instead of on that *may* jhave bugs in it from my own dev.