Sometimes The SSP you create in MOSS are not created properly. This can be result of interruption while SSP was being created or in result of bad migration from SPS03 or MCMS to MOSS. Symptoms: 1. In left nav of SharePoint Central Administration, the name of your new SSP will not render rather, it will show up as text. 2. If you try to delete that from the Central Admin, the Delete option is disabled. Resolution: You should delete the SSP using stsadm command line tool (NOTE: My SSP's name is "SSP" which is specified after "title" in command: C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN>stsa dm -o deletessp -title "SSP" However, if you have any dependencies, you will have to delete them first or you will get following error when you try deleting it through command line tool: An object in the SharePoint administrative framework, "SharedResourceProvider Na me=SSP Parent=SPFarm Name=SharePoint_Config...
Recently I ran into a problem while dealing with DataSets. I was adding a colum to an XSD through Visual Studio desinger and it kept failing with following error: Cannot add a SimpleContent column to a table containing element columns or nested relations. This is a known issue. However, the solution is not well known :) To be simple and streight forward, I tell you the solution which I tried and it worked, 1. Note down the column names, datatypes and relationships of the table. 2. Delete the table. 3. Add new table and add columns to it. 4. Redefine relationships. Best of luck.
As I explained that we can create simulate/create new properties for static objects in NN6. Here is how we can simulate "innerText" and "outerHTML" which are supported by IE4+ but not by NN6. if (HTMLElement) { HTMLElement.prototype.__defineSetter__("innerText", function (txt) { var rng = document.createRange(); rng.selectNodeContents(this); rng.deleteContents(); var newText = document.createTextNode(txt); this.appendChild(newText); return txt; }) HTMLElement.prototype.__defineGetter__("innerText", function () { var rng = document.createRange(); rng.selectNode(this); return rng.toString(); }) HTMLElement.prototype.__defineSetter__("outerHTML", function (html) { var rng = document.createRange(); rng.selectNode(this); var newHTML = rng.createContextualFragment(html); this.parentNode.replaceChild(newHTML,this); return html; }) HTMLElement.prototype.__defineGetter__...
Comments
Post a Comment
Feel free to give constructive feedback or let me know if it was helpful.