02-09-2012 08:03 PM - edited 02-10-2012 01:25 PM
Not a huge surprise here, but I tried to compile my app for Playbook in Ripple. After following all the steps downloading all SDKs, getting and registering new keys, having all the folders in place, etc. Ripple simply fails with:
Oh Snap! Build request failed with message: The system cannot find the path specified.
No rhyme or reason. No way to detect what it's referring to. Ripple is dangerously bad sometimes. And the "Oh Snap!" part is painfully annoying.
I was able to build the app via command line (which requires you to make a .zip of everything manually... *sigh*).
Anybody know how this is possible to debug?
Solved! Go to Solution.
02-10-2012 03:50 PM
Can you post the values you have in Ripple's Settings... dialog? (Accessible from the wrench in the top-right corner.)
These would be things like Project Root, Output Folder, etc.
BlackBerry Development Advisor
02-13-2012 10:58 AM - edited 02-13-2012 10:59 AM
SDK Path:C:\BBWP\tablet\bbwp (this is where I installed the WebWorks for Tablets SDK)
Project Root: C:\xampp\htdocs\myApp
Note that Ripple does package my app, but can't build it or sign it.
I've verfied these folders by copy and pasting them from Windows Explorer as to eliminate any typos I might have been missing. I also tried C:\BBWP\tablet\bbwp\webworks-tablet-sdk in case that was the real SDK folder, but no luck. Tried adding trailing slashes to each folder, no luck. My only thought is that C:\BBWP is my smartphone SDK... but I don't see how Ripple would care if I provide it with the correct tablet SDK root.
02-14-2012 10:29 AM - edited 02-14-2012 10:30 AM
Assuming tablet is the installation folder that includes both bbwp and jre, you'll want your SDK Path pointing there. Example:
For Instance, my Tablet SDK is installed to this folder which is used in my SDK Path:
C:\Program Files\Research In Motion\BlackBerry WebWorks SDK for TabletOS 18.104.22.168
Note that I'm assuming your path is referencing the folder that contains bbwp.exe, but you actually want to point one folder-level higher than that.
The remaining paths looks fine. Can you give that a try and confirm whether you still see issues?
BlackBerry Development Advisor
02-14-2012 10:59 AM
Thanks for the reply. You're right about my folder structure, I should have tried this before. I'll let you know but I suspect you are correct.
Also, can I directly request that Ripple include the problematic path in it's error message so at least we know where to start?
05-30-2012 05:28 PM
05-30-2012 08:42 PM - edited 05-30-2012 08:43 PM
It's great feedback and I completely agree. Our WebWorks devs are looking at bringing more meaningful messages (and eliminating scenarios such as this.) I will forward this along to them though so that they know it is something that needs to be addressed.
In the case of WebWorks SDK vs. WebWorks SDK for TabletOS, this would likely be the documentation referencing the Smartphone vs. PlayBook SDKs.
EDIT: In any event, I'm glad to hear you both managed to get this resolved!