Deploying dashboard pages remotely

Hi,
I have web part and with that I can deploy dashboard remotely.
However I need same functionality trough cLR when new company created.
So I moved all codes I was using in sharepoint project to the WCF project so I can call it trough CLR.
I works and I am not getting any error.
However when I try to open the page I am getting unexpected error.
If you could help me I really appreciate it.
I need to either find a way to stop that error or call webpart functionality trough CLR.
In the sharepoint log I found:
06/02/2014 09:31:01.51  w3wp.exe (0x11AC)                        0x11F8 SharePoint Foundation        
 Monitoring                     b4ly High     Leaving Monitored Scope (PostResolveRequestCacheHandler). Execution Time=8.57399473955489 61c5926f-7a43-4b31-b2fb-cf76a7191000
06/02/2014 09:31:01.51  w3wp.exe (0x11AC)                        0x11F8 SharePoint Foundation        
 Runtime                        tkau Unexpected System.Web.HttpException: 'http://redef.dev/sites/Scott-Tiger%20Company/_catalogs/masterpage/v4.master'
is not a valid virtual path.    at System.Web.VirtualPath.Create(String virtualPath, VirtualPathOptions options)     at System.Web.UI.TemplateControlDependencyParser.ProcessMainDirectiveAttribute(String deviceName, String
name, String value)     at System.Web.UI.DependencyParser.ProcessMainDirective(IDictionary mainDirective)     at System.Web.UI.PageDependencyParser.ProcessDirective(String directiveName, IDictionary directive)    
at System.Web.UI.DependencyParser.ParseString(String text)     at System.Web.UI.DependencyParser.ParseFile(String physicalPath, VirtualPath virtualPath)     at System.Web.UI.DependencyParser.GetVirtualPathDependencies()    
at Microsoft.SharePoint.ApplicationR... 61c5926f-7a43-4b31-b2fb-cf76a7191000
06/02/2014 09:31:01.51* w3wp.exe (0x11AC)                        0x11F8 SharePoint Foundation        
 Runtime                        tkau Unexpected ...untime.SPVirtualFile.CalculateFileDependencies(HttpContext context, SPRequestModuleData
basicRequestData, ICollection& directDependencies, ICollection& childDependencies)     at Microsoft.SharePoint.ApplicationRuntime.SPDatabaseFile.EnsureDependencies(HttpContext context, SPRequestModuleData requestData)    
at Microsoft.SharePoint.ApplicationRuntime.SPDatabaseFile.EnsureCacheKeyAndViewStateHash(HttpContext context, SPRequestModuleData requestData)     at Microsoft.SharePoint.ApplicationRuntime.SPDatabaseFile.GetVirtualPathProviderCacheKey(HttpContext
context, SPRequestModuleData requestData)     at Microsoft.SharePoint.ApplicationRuntime.SPVirtualPathProvider.GetCacheKey(String virtualPath)     at Microsoft.SharePoint.Publishing.Internal.CmsVirtualPathProvider.GetCacheKey(String
virtualPa... 61c5926f-7a43-4b31-b2fb-cf76a7191000
06/02/2014 09:31:01.51* w3wp.exe (0x11AC)                        0x11F8 SharePoint Foundation        
 Runtime                        tkau Unexpected ...th)     at System.Web.Compilation.BuildManager.GetCacheKeyFromVirtualPath(VirtualPath
virtualPath, Boolean& keyFromVPP)     at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)     at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext
context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)     at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp,
Boolean noAssert)     at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossA... 61c5926f-7a43-4b31-b2fb-cf76a7191000
06/02/2014 09:31:01.51* w3wp.exe (0x11AC)                        0x11F8 SharePoint Foundation        
 Runtime                        tkau Unexpected ...pp, Boolean noAssert)     at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext
context, String requestType, VirtualPath virtualPath, String physicalPath)     at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()     at System.Web.HttpApplication.ExecuteStep(IExecutionStep
step, Boolean& completedSynchronously) 61c5926f-7a43-4b31-b2fb-cf76a7191000
software developer

Hi,
Please check the master page path.
Try to use:
static string masterPagePath = "/Scott-Tiger Company/_catalogs/masterpage/v4.master";
Here is a blog about Creating and Deploying Dashboards Remotely for your reference:
http://blogs.msdn.com/b/performancepoint/archive/2010/10/21/creating-and-deploying-dashboards-remotely.aspx?utm_source=feedburner&utm_medium=twitter&utm_campaign=Feed%3A+SiteHome+(Microsoft+%7C+Blog+%7C+MSDN)
If the issue still exists, you can debug your code and check which line of code errors or
provide your code for further research.
Thanks,
Dennis Guo
TechNet Community Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Dennis Guo
TechNet Community Support

Similar Messages

  • Hiding a Section and Dashboard Page

    Hi
    I have two questions
    1) A section has to be hidden, not based on user nothing to be done dynamically, temp i have to hide few sections on a dashboard page.
    2) A dashboard page is to be hidden dynamically, when I say dynamically it is not based on user or something. It is based on Env where our code gets deployed.
    we have internal and external envs. In external Env one of the dashboard page should not be displayed. I don't want to maitain two webcats as it will increase the maintenance...somehow i want to deploy same code but want to dynamically hide the dashboard page.
    Thanks in advance
    pls help
    \Cheers

    Exactly the same answer for both questions:
    ad 1) Simply take away the permissons for this section. Let only Admins see the section and specify "No Access" for the other web groups. Section -> Properties -> Permissions...
    ad 2) Guided navigation. Create a variable which specifies the environment you're on. Then create a report which returns rows when you're "Internal" and none when you're "External". Then control the section in question with that guided nav request:
    Section -> Properties -> Guided Navigation... -> "Reference Source Request" = TRUE, "Source Request" = YourGuidedNavRequest, "Show Section" - "If request returns rows"
    Cheers,
    Christi@n

  • How to invoke Custom HTML pages on Dashboard page when running OBIEEon AIX

    Hi,
    i am facing an issue with regards to invoking a custom HTML page( say definitions.html) using html code inside a text section( with html markup) on a dashboard page.
    I have performed the following configuration on Windows and it perfectly works well
    However i can get the same to work on AIX where i actually needed it to work:)
    Could any of you please provide any insights over this issue pls? am i missing something obvious? Appreciate your inputs.
    Here is the description of the configuration performed.
    Created a HTML file called definitions.html
    copied the file in the following folders
    OracleBI\web\app\res
    OracleBI\oc4j_bi\j2ee\home\applications\analytics\analytics\Missing_
    I have created a new folder called _Missing.
    I restarted the app server
    HTML code on the Dashboard Page ( used Text section with HTML Markcup)
    <b>Help
    I have checked the permissions on the custom page and it loosk fine. I have added <HardenXSS> false</HardenXSS>tag to my instanceconfig.xml but not luck yet
    Appreciate your inputs
    Thanks

    The easiest thing for you to do is to download the Oracle BI SampleApp (http://www.oracle.com/technetwork/middleware/bi-foundation/obiee-samples-167534.html) and follow their instructions for install/creating/deploying the analyticsRes application on the Oracle BI Application Server. This will allow you to have a URL such as http://myserver.obiee.com:9704/analyticRes/definitions.html on the same server system as your Oracle BI server. This way the port and domain are the same as your Oracle BI Server and you can simply place any additional web based file in that deployed application path to reference on your Oracle BI Server.

  • Reg: Dashboard page Name not getting displayed.

    Hi
    I have created a dashboard Dashboard1 and it has 5 different pages
    pg1 thru pg5. I have 5 users USER1,USER2.USER3,USER4 and USER5.
    I have assigned each page to a user and all the users have access to Dashboard1
    i.e
    USER1 pg1 of Dashboard1
    USER2 pg2 of Dashboard1
    USER3 pg3 of Dashboard1
    USER4 pg4 of Dashboard1
    USER5 pg5 of Dashboard1
    The problem is name of the pages is not displayed once the dashboard is accessed after log on..The report attached to that page is displaying data, but page name on the tab is blank...
    Could anybody help me with this information pls..
    Thanks in Advance...

    Hi,
    When a single page is placed on the Dashboard it will not show the page name as it won't show any tab on the Dashboard. This is happening by default.
    This case applies to your scenario as you restricting those pages among the users.
    To just check, give the permissions to the user1 to view 2 dashboard pages instead of 1. Then you can able to see the page names on the tabs as 2 pages are on the Dashboard for that user.
    I am also not aware of displaying the Page name when there is a single page on the dashboard...:(
    -Vency

  • OBIEE 11g: Subscribe to Agents through Dashboard page?

    Hi all,
    I have created a set of agents which would deliver personalized content to subscribing users based on their OBIEE username. The agents work great, however I am stuck at finding a simpler way to allow various users to subscribe to said agents.
    The standard subscription method is cumbersome: Go to Catalog, browse to where agents are, Click More, select Subscribe. I don't want my users wandering around through a pretty thick catalog only to subscribe to an agent. Chances are they'll wander off, mess up, fail to subscribe or not even bother to try in the first place. What I would rather do is have them go to a dashboard and click on something to subscribe directly, without caring where the agents are located.
    A dodgy workaround I have implemented is to put up a link to an URL which is the catalog location of the agents. Users would click on that link and they will see the list of agents, allowing them to subscribe/unsubscribe. Still, I would like to simplify this further, if possible. Any ideas?

    Hi All,
    I am trying to display ‘help’ section on every dashboard or Create a separate Help Dashboard Page …
    Tried using "Link or Image" object option and Uploaded the pdf’s to Help file *(/Shared Folders/Help)* – Let say the PDF Name is Employee_Expenses.pdf
    So I am using the URL for link object as
    URL= saw.dll?downloadFile&path=%2Fshared%2FHelp%2FEmployee_Expenses.pdf
    Image = fmap:Images/help.gif (Do I need to have help.gif in /Shared Folders/Help folder Cause I don’t have it…)
    It’s not working – Any Ideas….
    Thanks,
    Syed
    Edited by: 963239 on Dec 12, 2012 11:35 AM

  • Opening Dashboard Page in New Window While Passing Prompt Values

    Hi,
    Currently it is not possible to open a dashboard page in a new window AND have the prompt values from a prior page pass to this page. I see one or the other can be accomplished but not both. Is there a way this can be acheived somehow or is there a workaround for this?

    You are correct. The "Link or Image" object does not pass the dashboard prompt values, though it allows the destination dashboard to be opened up in a window.
    Here is a workaround.
    1) Place the link in a "Guided Nav. Link" object and set the destination dashboard and desired report. With the prompt set up correctly (i.e., dashboard scope, set to PV, destination report column filtered to receive the PV), the destination report will be filtered on the prompt as desired.
    2) I noticed (and maybe this is why you wish the "new window"), there is no "return" link on the destination report. To fix this, in the destination dashboard, add a Text object to the dashboard. In the properties, paste the code below and make sure to check off "Contains HTML markup." This will produce a "Return" button on the dashboard.
    <input type="button" value="Return" onclick="history.back();">
    Now, when the user selects the prompt and clicks on the link, the prompt is passed to your second dashboard. When the user wishes to return, he/she can click on the "Return" button and return to the primary dashboard.
    HTH,

  • Link to OBIEE 11g Dashboard Page from a 10g Dashboard Page

    Hi all,
    Is it possible to place a Link object on a dashboard page (within OBIEE 10g) and have that navigate to an OBIEE 11g dashboard page?
    If so, how is that implemented?
    Our 11g and 10g environments are on different servers.
    For business reasons (and budgets) we are not migrating our entire 10g environment to 11g just yet.
    Thanks.

    You can use Go URL as long as they are on same network domain [Go URL|http://docs.oracle.com/cd/E21043_01/bi.1111/e16364/apiwebintegrate.htm#i1005050]
    http://sureshotstrategies.wordpress.com/2008/12/13/integrating-oracle-obiee-content-using-go-url-syntax-2/
    http://www.iwarelogic.com/2010/09/integrating-oracle-obiee-content-using-go-url-850/
    Hope this helps.
    SVS

  • Re: OBIEE 11g Dashboard Page Prompt

    Hi all,
    We have a Dashboard page in that multiple reports is there and one Region prompt is there with the scope of page level ,
    once i gave the filter with that prompt every report is filtered based on that prompt values .
    but in that reports for a particular report we were already drill down based on hierarchy and the remaining all reports are in highest level , now we were applies the filter through the prompt the remaining reports are filtered based on prompt value except that report which is in already drill down mode .
    Can any body help me out , is it a tool limitation/ i have to do any changes.
    Thanks,
    Ravi

    Hi,
    The report will react to a prompt only if there is a is promt column in that report. Check if there a is prompt filtered column in the report and remove it.
    If you think that column is to be filtered as Is prompted and should not react to the dashboard prompt, then need to check...
    Thanks

  • OBIEE 11g Dashboard page load performance issue

    Hi All,
    One of my dashboard is taking for 5 to 15 min to load,Once the dashboard is displayed reports are coming fast. Dashboard has 5 pages.
    Eg:
    When I click on Dashboard -> XXXX Dashboard. It took 5 to 15 min to display the dashboard page. Reports are coming fast once the page is loaded.
    Please help me on this.
    Regards,
    Hari

    Cool,
    Thank you for sharing the opinions of you.
    My English i'snt so good. May not have expressed myself correctly.
    In response to my post, I said that "OTHER" point which should also be evaluated is the environment you are using. not that this point is paramount.
    Since the OBIEE is generated queries, the evaluation of queries generated and sent the data sources for sure should be evaluated.
    thank you guys

  • OBIEE 11g How to pass variable from one prompt to another prompt in dashboard page.

      How to pass variable from one prompt to another prompt in dashboard page.
    I have two prompt in dashboard page as below.
    Reporttype
    prompt: values(Accounting, Operational) Note: values stored as
    presentation variable and they are not coming from table.
    Date prompt values (Account_date, Operation_date)
    Note:values are coming from dim_date table.  
    Now the task is When user select First
    Prompt value  “Accounting” Then in the
    second prompt should display only Accounting_dates , if user select “operational”
    and it should display only operation_dates in second prompt.
    In order to solve this issue I made the
    first prompt “Reporttype” values(Accounting, Operational) as presentation
    values (custom specific values) and default presentation value is accounting.
    In second prompt Date are coming from
    dim_date table and I selected Sql results as shown below.
    SELECT case when '@{Reporttype}'='Accounting'
    then "Dates (Receipts)"."Acct Year"
    else "Dates (Receipts)"."Ops
    Year"  End  FROM "Receipts"
    Issue: Presentation variable value is not
    changing in sql when user select “operation” and second prompt always shows
    acct year in second prompt.
    For testing pupose I kept this presentation
    variable in text object of dashboard and values are changing there, but not in
    second prompt sql.
    Please suggest the solution.

    You will want to use the MoveClipLoader class (using its loadClip() and addListener() methods) rather than loadMovie so that you can wait for the file to load before you try to access anything in it.  You can create an empty movieclip to load the swf into, and in that way the loaded file can be targeted using the empty movieclip instance name.

  • How to create hyperlink on a Dashboard page

    Hi,
    I need to have some text on a Dashboard Page which will be hyperlinked to some request. I am not seeing any option to do that in OBIEE, when i had used Link or Image option i am not able to design the dashboard page as i am not able to format the text and also the alignment, is there any other way i can do that, i just want text that will be hyperlinked and formatted in a way that is appealing. I do not need any columns for any tables.
    Thanks,
    Amit

    try this using portalpath instead of GoUrl,
    Create a narrative view with some code like below, which navigate to the dashboard you are refering..
    [a href=saw.dll?Dashboard&PortalPath=/shared/Sample/MainDB&page=Index> Main Page </a]
    where portalpath refers to path of the dashboard, and page refers to the page name.
    In narrative view you enhance the visuality as you want using html...
    Thanks,
    Vino

  • Best Practice for SRST deployment at a remote site

    What is the best practice for a SRST deployment at a remote site? Should a separate router such as a 3800 series be deployed for telephony in addition to another router to be deployed for Data? Is there a need for 2 different devices?

    Hi Brian,
    This is typically done all on one ISR Router at the remote site :)There are two flavors of SRST. Here is the feature comparison;
    SRST Fallback
    This feature enables routers to provide call-handling support for Cisco Unified IP phones if they lose connection to remote primary, secondary, or tertiary Cisco Unified Communications Manager installations or if the WAN connection is down. When Cisco Unified SRST functionality is provided by Cisco Unified CME, provisioning of phones is automatic and most Cisco Unified CME features are available to the phones during periods of fallback, including hunt-groups, call park and access to Cisco Unity voice messaging services using SCCP protocol. The benefit is that Cisco Unified Communications Manager users will gain access to more features during fallback ****without any additional licensing costs.
    Comparison of Cisco Unified SRST and
    Cisco Unified CME in SRST Fallback Mode
    Cisco Unified CME in SRST Fallback Mode
    • First supported with Cisco Unified CME 4.0: Cisco IOS Software 12.4(9)T
    • IP phones re-home to Cisco Unified CME if Cisco Unified Communications Manager fails. CME in SRST allows IP phones to access some advanced Cisco Unified CME telephony features not supported in traditional SRST
    • Support for up to 240 phones
    • No support for Cisco VG248 48-Port Analog Phone Gateway registration during fallback
    • Lack of support for alias command
    • Support for Cisco Unity® unified messaging at remote sites (Distributed Exchange or Domino)
    • Support for features such as Pickup Groups, Hunt Groups, Basic Automatic Call Distributor (BACD), Call Park, softkey templates, and paging
    • Support for Cisco IP Communicator 2.0 with Cisco Unified Video Advantage 2.0 on same computer
    • No support for secure voice in SRST mode
    • More complex configuration required
    • Support for digital signal processor (DSP)-based hardware conferencing
    • E-911 support with per-phone emergency response location (ERL) assignment for IP phones (Cisco Unified CME 4.1 only)
    Cisco Unified SRST
    • Supported since Cisco Unified SRST 2.0 with Cisco IOS Software 12.2(8)T5
    • IP phones re-home to SRST router if Cisco Unified Communications Manager fails. SRST allows IP phones to have basic telephony features
    • Support for up to 720 phones
    • Support for Cisco VG248 registration during fallback
    • Support for alias command
    • Lack of support for features such as Pickup Groups, Hunt Groups, Call Park, and BACD
    • No support for Cisco IP Communicator 2.0 with Cisco Unified Video Advantage 2.0
    • Support for secure voice during SRST fallback
    • Simple, one-time configuration for SRST fallback service
    • No per-phone emergency response location (ERL) assignment for SCCP Phones (E911 is a new feature supported in SRST 4.1)
    http://www.cisco.com/en/US/prod/collateral/voicesw/ps6788/vcallcon/ps2169/prod_qas0900aecd8028d113.html
    These SRST hardware based restrictions are very similar to the number of supported phones with CME. Here is the actual breakdown;
    Cisco 880 SRST Series Integrated Services Router
    Up to 4 phones
    Cisco 1861 Integrated Services Router
    Up to 8 phones
    Cisco 2801 Integrated Services Router
    Up to 25 phones
    Cisco 2811 Integrated Services Router
    Up to 35 phones
    Cisco 2821 Integrated Services Router
    Up to 50 phones
    Cisco 2851 Integrated Services Router
    Up to 100 phones
    Cisco 3825 Integrated Services Router
    Up to 350 phones
    Cisco Catalyst® 6500 Series Communications Media Module (CMM)
    Up to 480 phones
    Cisco 3845 Integrated Services Router
    Up to 730 phones
    *The number of phones supported by SRST have been changed to multiples of 5 starting with Cisco IOS Software Release 12.4(15)T3.
    From this excellent doc;
    http://www.cisco.com/en/US/prod/collateral/voicesw/ps6788/vcallcon/ps2169/data_sheet_c78-485221.html
    Hope this helps!
    Rob

  • How to clear Prompt valus For a specific Prompt in Dashboard page

    Hi Friends,
    I am using "clear" button for clearing all the values in all the prompts in my Dashboard page in Presentation services of obiee.
    But I want to implement this "clear" values for only a specific Prompt which I want, among all the prompts in Dashboard page.
    Is their any way to implement code for that one or any solution to implement.
    Thanks in Advance...
    Chiru.

    This should be possible through java scripting. If you need a work around for this, refer to the below link:
    http://debaatobiee.wordpress.com/2009/10/25/obiee-save-current-selection/
    Thanks,
    -Amith.

  • How to create link on chart report to othere Dashboard page

    Hi ,
    i have created one dashboard page..in that we have chart report ..when am clicking on chart report it goes to respective dashboard page ..please help me

    Hi merago,
    This can be achieve with action links. Please refer to http://www.rittmanmead.com/2010/07/obiee-11gr1-action-framework-and-conditions/
    Close thread and assign points.
    J.

  • Prompt Propagation Issue across dashboard pages in a dashboard

    I have a issue of prompt propagation in a dashboard, that is the various dashboard page prompts use same presentation layer column then the prompts are taking the filter values filters on each other dashboard. Even if I try to change the scope of each dashboard prompt to only dashboard page only the value propagates to next dashboard page.
    I cannot redesign the whole dashboard as it will need lot of effort , I have implemented a fix for now but I am searching for some java script code which I could invoke using OnPageLoad event to clear and reset all the page prompts to defalut values.
    Can you guys let me know if you have any java script like this.

    Can some one provide a alternative solution to this issue.
    Once more I am writing down the issue:
    On a dashboard is multiple dashboard pages multiple prompts, but if there are some prompts common between those dashboard pages which basically shares the same column formula, then these dashboard do propagate their values from one dashboard page to another.
    Even setting the dashboard page prompt scope to page only cant stop this values propagation issue form one dashboard to another.
    I know to fix it I will have to redesign the whole dashboard but that will take lot of time and effort starting from RPD to Reports.
    is there some fix to fix it in the OBIEE Answers itself without touching the RPD. I cant try changing the column formula with case statement as then the case will flow in the report query and it will not use the index defined on the columns.
    Please let me know if some one can throw some light on this.

Maybe you are looking for

  • Why can't I find mail days to sync in iPhone settings?

    I am no longer getting email messages on my IPhone 4 and was trying to sync with my IMac. In trying to follow instructions of going to Settings, Mail/Contacts/Calendars then ICloud, I don't see anything regarding "mail days to sync". Can anyone help

  • Problem with access list in interface for Switch CORE

    Hi, End user wants to mirror its windows or Mac computer with airparrot. the TV is connect by wireless network  and the user is connected in the guest network (also wireless). I have a problem when I associate an ACL to inteface VLAN X in switch core

  • DAO and Struts

    I m new to Struts and i wsh to do a stuff in it.... I m not clear with the DAOs and Business Delegate model in it and i need a sample code for continuing with wher can i get if anybody culd suggest me a well start point??

  • OBI Web Services Error: Unable to read ReportDataFile

    Hi, We're developing reports using BI Publisher. We got a couple of questions regarding the web services. 1. If I have a xml data file on local disk (e.g. c:\reports\data.xml), how do I set the file location in the ReportRequest? I see an attribute c

  • Flux de données (débutant)

    Bien évidemment, je ne m'adresse pas à tous ceux qui ont la moindre expérience avec Labview. Ce serait leurs faire injure    Il s'agit donc ici, juste d'un petit constat "entre débutants" (s'il y en a d'autres comme moi) La priorité du flux de donnée