- Tips and tricks for smart space users.
- Gadget samples and ideas.
- Development kit samples, code snippets and tricks.
- My views on delivering BI or EPM to the end users.
The reason I say ‘not limited to’ is because I, on occasion, have been known to rant about a few topics like the Bears, American Idol and my Guitar Hero band ‘Temporal Lobe’ so don’t be surprised if you see a post or two on these topics.
Where does it get installed?
Smart Space client gets installed using a technology called ClickOnce and therefore this technology dictates it installation location. You will find the install among other things in the following location.
Windows Vista - C:\Users\[username]\AppData\Local\Apps\2.0
Windows XP – C:\Documents and Settings\[username]\Local Settings\Apps\2.0
Once you are in this directory you will find different parts of the application in various different sub directories. You may also find other ClickOnce deployed applications here. The important thing is to understand the key locations. Here are the directories I most often find myself in:
Desktop, Gadget and Application preferences - \Data\[weird random string]\[weird random string]\[weird random string that starts with smar..tion]\Data\Preferences
This will vary from machine to machine so sometimes it is best to just drill into data and look around or do a search on the file ‘ApplicationPreferences.xml’ under the Data directory. Once you are here you can drill into the canvases directory to get the Desktop and Gadget preferences. Please do not mess with these file unless you really know what you are doing or are willing to reinstall because you can screw things up. If you go up one level from there to the Data directory you will find a History folder. This is where you can find the messaging logs for the product.
Log Files - \[weird random string]\[weird random string]\[weird random string that starts with smar..tion]\Logs
If you have trouble finding these files just go to the installation directory (above) and search on the file named ‘SmartSpace.log’ or go to the Smart Space Control Panel and click the Logs icon.
Binaries – The binaries are simply one level up from the logs directory and you should rarely if ever be in this directory. Any binaries you might need for gadget development will ship with the Gadget Development Kit Wizard.
Why does it get laid down in these weird directories?
The only thing I can really say is that it gets structured this way because these are the rules for ClickOnce. If you want more details on why ClickOnce does this you should research this technology. Using this technology provides all kinds of good things to the Smart Space product like safe and secure deployments, infrastructure for automatic updates, and my favorite installation on a restricted user’s desktop (no administrative rights) so because of this we deal with the seemingly odd directory structure.
Well that concludes my first post and I hope it helps at least one person! If you are reading this post and have no idea what I am talking about then I invite you to find out more about Smart Space by visiting the Smart Space OTN page http://www.oracle.com/technology/products/bi/epm/smart-space/index.html