EDK Web Controls 2.1 Beta Features

This topic is to describe how to use some of the new features in the EDK Web Controls 2.1 beta. Extra features and their descriptions will be added below. Feel free to ask questions.

Alternative imageserver URL access
With some network configurations the external imageserver URL is not the same as the internal URL. This can pose problems because the portlet server must be able to access the imageserver to look up the available JS support files, and uses the main imageserver URL set in the portal.
New imageserver URLs can be used by the portlet server in a couple of ways. The most simple way is to add mappings from the external imageserver to the new one. This can be done by adding entries into the imageserver.mapping.xml, and then touching config.xml in the same directory to load the changes. New entries can be added like this:
i.e. http://www.external-servername.com/ptimages/ -> http://internal-servername:8080/ptimages/:
<mapping find="http://www.external-servername.com/ptimages/" replace="http://internal-servername:8080/ptimages/"/>
Note that you must include the whole URL, sections of the URL will NOT be replaced. To replace sections you must use a regular expression mapper, i.e:
<mapping regex="true" find="www.external-(\w+).com" replace="internal-$1:8080" />
will do the same thing in this case - see .NET regular expressions for addition regular expression syntax.
The second method to use an alternative imageserver overrides the first; it uses an Administrative preference to set the URL. The default setting name searched for in PTWC.Mapping.Override (this can be changed in HttpPipe.xml). To use this an administrative page would have to be created to set this preference, and this granularity of configuration should not generally be necessary except for specific remote portlets which access the imageserver via a specific unique URL.

Similar Messages

  • EDK Web Controls - Unique Control IDs

    After following the EDK Web Controls Developer Guide and making all the control IDs unique by appending the PortletID, the LinkButton controls in the portlet lose their OnClick Event Handlers.
    The portlet works perfectly when not modifying the ControlIDs.
    If I comment out all the portal specific code, modify the ControlIDs, and run in a standard web page, I also lose the Event Handlers.Any suggestions....

    ------- Jonathan Gilbert wrote on 28/01/05 03:34 -------How are you modifying the IDs? By changing the ID property? You can do it this way but you need to be careful when you do it (otherwise the control won't find it's state in the viewstate). I'd recommend changing the ClientID property - this will only affect how it gets rendered on the page, not how ASP.NET treats it.
    Jonathan,
    Here is the code below. I cannot modify the ClientID because the property is read-only.
    privatevoidUniqueControlIDs(Control control)
    foreach(Control ChildControl incontrol.Controls)
    if(ChildControl.ID != null)
    ChildControl.ID += PortletID;
    UniqueControlIDs(ChildControl);
    protectedoverridevoidOnPreRender(EventArgs e)
    base.OnPreRender(e);
    UniqueControlIDs(this.Page);

  • EDK Web Controls 2.1

    Is there a known release date for a production version of EDK Web Controls 2.1?

    I'm afraid not. It was going to be released before the Advanced Developer Conference, but due to the volume of work which has arisen as a result of this, there has been almost no work done on this recently. It is, however, very near completion & should be released very shortly after the ADC.

  • Web Controls 2.2 beta and GridLayout

    Hi,
    I thought I read somewhere that the portal does not support gridlayout for an ASPX file, but that this could be 'overridden' using a form in flow layout, containing a control (ASCX) in gridlayout. This seemed logical to me because the portal could flow the form containing the control in relative gridlayout.
    However creating a form in flow with a HTML gridlayout panel and a usercontrol with another HTML gridlayout panel makes the portal say twice that gridlayout is not supported.
    Is this by design and will it remain this way, or will this be changed for the final release ?
    This is important for us, because using a gridlayout avoids using tables and cells and simplifies development a lot.
    Thanks for any comments.
    [email protected]

    Michel,
    The reason that I put this check in the 2.2 release was because there were lots of people complaining that their portlets looked all screwed up because they kept appearing in the wrong place on the portal page - this was because they were using GridLayout. I put in the check for this but I was not aware of any workaround - I just had a quick look and it appears that there is no reason why you shouldn't be able to use a 'Grid Layout Panel' in a FlowLayout page (I don't think you can change the layout in an ascx). Currently it WILL generate an error for this, but I'll make sure this error only occurs for a Grid Layout at page level for the 2.2 GA release.
    Jonathan
    ps. If you want to remove the error completely in the 2.2 beta, comment out the section beginning with '<!-- report error for GridLayout -->' in your postback.xml file.

  • Can we install Web Controls 2.1 on IIS 6.0?

    We wish to install Web Controls 2.1 on some servers running Windows Server 2003 (in a clustered environment). This version of Windows ships with IIS 6.0. We note that on page 1 of the "Installation Guide for Plumtree EDK Web Controls 2.1" document, in the Remote Server section, it is stated that IIS 5.0 or 5.1 is required.
    Should this be amended to state that "5.0 or later" is required? Or is it indeed the case that Web Controls 2.1 requires either 5.0 or 5.1 only?
    Thanks,Nick.

    I have been running 2.1 beta on a 2003 machine since release. I have not had any problems(relating to 2003). I put 2.1GA on one machine and still have not seen any problems. I think that any portlets that you write can go on a 2003 machine. The portal server is really the only part that you can't put on 2003. I was told the reason at the ADC but that reason has slipped my mind.
    To over-simplify the awesome work Johathan Gilbert has done with the controls, the web controls are just a bunch of RegEx, an HTTPFilter and javascript that handles postbacks. Use them with .net framework1.1 and you should be fine.
    Michael [email protected]

  • Web Controls 2.1: HTTP not filtered

    I'm using the Web Controls 2.1 on a 5.0.3 Portal.
    Portlets are running on a Remote Server with IIS5, which has the complete Web Controls Installation. The <httpModules> entry is correctly placed in the Web.config. In fact, I'm using the Rerender Demo Sample.
    I can tell that something is happening, because the ptwc.log shows this entry on the first call to Controller.aspx after an IIS restart:
    [EDK Web Controls Log Start]2005-01-12 13:05:56,187 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Loader.AssemblyLoader.LoadAssemblyToAppDomainInternal()] Loaded assembly: log4net, Version=1.2.0.22663, Culture=neutral, PublicKeyToken=null to AppDomain: /LM/w3svc/1/root/RerenderDemo-1-1275000154412500002005-01-12 13:05:56,218 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Loader.AssemblyLoader.LoadAssemblyToAppDomainInternal()] Loaded assembly: openfoundation, Version=2.3.1.8, Culture=neutral, PublicKeyToken=null to AppDomain: /LM/w3svc/1/root/RerenderDemo-1-1275000154412500002005-01-12 13:05:56,218 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Loader.AssemblyLoader.LoadAssemblyToAppDomainInternal()] Loaded assembly: Plumtree.LogWrapper, Version=2.1.0.0, Culture=neutral, PublicKeyToken=null to AppDomain: /LM/w3svc/1/root/RerenderDemo-1-1275000154412500002005-01-12 13:05:56,218 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Loader.AssemblyLoader.LoadAssemblyToAppDomainInternal()] Loaded assembly: Plumtree.LogWrapper, Version=2.1.0.0, Culture=neutral, PublicKeyToken=null to AppDomain: /LM/w3svc/1/root/RerenderDemo-1-1275000154412500002005-01-12 13:05:56,218 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Loader.AssemblyLoader.LoadAssemblyToAppDomainInternal()] Loaded assembly: Plumtree.RemoteLoader, Version=2.1.0.0, Culture=neutral, PublicKeyToken=null to AppDomain: /LM/w3svc/1/root/RerenderDemo-1-1275000154412500002005-01-12 13:05:56,218 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Loader.AssemblyLoader.LoadAssemblyToAppDomainInternal()] Loaded assembly: edk, Version=5.0.2.0, Culture=neutral, PublicKeyToken=null to AppDomain: /LM/w3svc/1/root/RerenderDemo-1-1275000154412500002005-01-12 13:05:56,218 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Loader.AssemblyLoader.LoadAssemblyToAppDomainInternal()] Loaded assembly: jsregistry, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null to AppDomain: /LM/w3svc/1/root/RerenderDemo-1-1275000154412500002005-01-12 13:05:56,218 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Loader.AssemblyLoader.LoadAssemblyToAppDomainInternal()] Loaded assembly: Plumtree.WCFilter, Version=2.1.0.0, Culture=neutral, PublicKeyToken=null to AppDomain: /LM/w3svc/1/root/RerenderDemo-1-1275000154412500002005-01-12 13:05:56,218 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Loader.AssemblyLoader.LoadAssemblyToAppDomainInternal()] Loaded assembly: Plumtree.LogWrapper, Version=2.1.0.0, Culture=neutral, PublicKeyToken=null to AppDomain: /LM/w3svc/1/root/RerenderDemo-1-1275000154412500002005-01-12 13:05:56,609 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Transformer.Token.PTWSClientRefGenerator.Configure()] Mapping override preference key set to PTWC.Mapping.Override2005-01-12 13:05:56,812 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Transformer.Token.TokenManager.LoadTokenGenerators()] Completed loading Token Generators2005-01-12 13:05:56,812 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Transformer.FilterManager.Load()] Completed loading main configuration2005-01-12 13:05:57,468 [3112] INFO EDK Web Controls [] - [Com.Plumtree.Remote.Transformer.Config.ConfigMonitor.Register()] Registering class WCConfig for dynamic configuration reloading from C:\Programme\plumtree\ptwc\2.1\settings\config\config.xml[EDK Web Controls Log End]
    However, on postback the portlet still takes over the whole browser. Upon closer inspection of the Portal Page source and the HTTP response from the portlet to the portal (using a YATT trace) revealed that the aspx page is not transformed at all. Javascript functions and form names all appear in their original form.
    Reinstalling the Webcontrols also didn't help. We really need this functionality. Does anyone have an idea, why this is not working?

    I am still unable to get the 2.1 Webcontrols to work, can anyone provide some insight to overcoem the cast exception?.-There seem to be some additional configuration items in this release - Can anyone explain their purpose? -The installation also placed the image server files in the wrong location - I had to move them from the ptimages folder to the ptimages/RemoteGadgets

  • PT Web Controls 2.2

    HiI have a very simple portlet that has a submit button that just refreshes a timestamp on the portlet. It works using ptwc 2.1 and the postback all works as it should. But when I change the ptwc version to 2.2 in the web.config it stops working. Clicking on the button does nothing at all. Any ideas? Portal version is 5.0.4.

    We have found a number of minor issues with the 2.2 version of the .net web controls. One of the cool new features is that it will execute javascript on postback. There are some things that it breaks. One of the issues that might apply is that it doesn't like <!-- --> within script blocks which is a fairly common practice to hide code from older browser versions. See if your page contains those xml comment symbols and remove them to see if things work better. Mike

  • New beta features (August) - feedback please

    We've added a few more beta features for you to check out.  In this post, I'll explain what's changed and how you view/use the new features.  Please reply to this post to share your feedback.
    Features enabled for this group: (click this link to view the features: https://kuler.adobe.com/features/enable/newFeatures)
    We have created a special link to give you access to new features (new feature link)--without this link you won't be able to see the new features.  This link will allow you to use the site, same as before, but will also enable the new features that we're looking for feedback on.  So, here's an overview of what's new:
    (1) Re-order swatches: You can re-order the colors in your swatch simply by clicking and, while continuing to press down, drag the color to the desired location.  Give it a try and let us know what you think.
    (2)"Slider" editing controls: Previously we had one slider that controlled the brightness level of your color — we've added a slider control for each value in the color space you are editing.  For example, if you are working in the RGB color space, you will see a slider control for "R", "G", and "B".  For RGB, you will see a 4th control, set apart from the others, that allows you to control brightness.  Each control provides a visual spectrum which will allow you to visually edit your colors with more precision. 
    Note, we are still working out a few performance issues for these features on the Android default browser and Windows surface.  Ideally, you will have access to another browser to test these features on. 
    In addition to the beta features mentioned above, we've also rolled out several features which were previously in beta.  Those features include creating themes from an image, resizable color wheel, and less distracting borders.
    That's it for now.  We look forward to reading your feedback!

    Looking better and better!
    I am testing in Google Chrome in Windows
    1) Reorder Swatches - this works as described. Click, drag and drop. It will be good to have this feature back. On the down side, sometimes changing the base color causes the swatches to reorder... and sometimes the button to set the base color does not respond at all while the swatches shuffle. It hasn't been consistent enough to track down a cause.
    2) Slider editing controls - good to see these back, too! These greatly speed coarse adjustments to colors, while using the cursor keys in the number fields allows for finer deatail control of the number. Seems to work as intended with my brief testing. A possible option would be to have a toggle to switch between the Full sliders and the brightness slider for those that preferred the other way or that simply wish to simplify/minimise the appearance (I like the full slider control, but at times could see the simpler view beneficial as an OPTION).
    Thanks for the opportunity to preview these features!
    -mt
    Edit:
    Another thing that seems to work better now is the list of color spaces. It no longer jumps open on hovering over it. I like that it retains the view setting (open to full list or 'minimized' to HEX + 1) regardless of the pointer hovering over it.
    Feature request: On the sliders, perhaps you can add/enable a set of sliders for the hex values?. Perhaps add an option to minimize the color space list to only hex values?. This could be beneficial for those that work in hex color values only. And, since this is all hypotheical for now, perhaps a toggle to enable or disable a limit to web-safe colors when tweaking hex values via sliders?
    Message was edited by: Michael Trout

  • [Announcement: Java server-side web controls] - TICL 1.0 Final Released

    Hello JSP developers,
    We are pleased to announce the immediate availability of TICL (Tag Interface
    Component Library) 1.0 Final Release. TICL is library of server-side user
    interface components accessible through JSP tags. Like a conventional
    desktop toolkit, the components maintain state and manage interaction logic
    with the end-user with little or no assistance from the programmer.
    Read more about TICL at http://www.kobrix.com/ticl/ticlmain.jsp.
    If you are already a TICL user, check out the release notes at
    http://www.kobrix.com/ticl/releasenotes.jsp for the latest changes.
    More info
    One of the major goals of TICL is to bring RAD-like development to the WEB
    platform. Programmers can concentrate on logical functionality and build JSP
    pages by placing TICL components through tags and responding to user events.
    Every component is self-contained and manages interaction with the end-user.
    Visual appearance of components is abstracted into a high-level styles
    framework. In fact, TICL is probably the only server-side Java toolkit that
    rivals Microsoft ASP.NET's web controls.
    The library is tailored more towards WEB application development, rather
    than content only oriented sites. It is designed to quickly build clean,
    robust, well-structured and therefore highly maintainable code. It
    integrates seemlessly into existing JSP applications and it will work on any
    standard compliant JSP 1.1 container (e.g. Tomcat 3.2.1 and above, Resin
    etc.) and with fairly recent versions of the popular browsers.
    Core features are:
    - A powerful and extensible server-side event model. Component-end user
    interaction is encapsulated into a well defined set of server-side events.
    You can of course define event listeners, develop custom events, event
    filters etc.
    - Predefined components like panels, tabbed panels, tree views, DHTML menus,
    table views. Most can perform their interaction with the end-user at the
    browser through DHTML or by making a trip back to server on every user
    action (like expanding a tree node or minimizing a panel) - that is
    components are either "client" or "server" managed.
    - Smart browser handling. A complete framework for dealing with browser
    (user agent) capabilities, including detection of dynamic properties like
    connection speed, screen resolution, available plugins etc.; supporting JSP
    tags; on the fly selection of component rendering based on the current user
    agent.
    - A high-level styles framework for complete customization of the look&feel
    of components. Styles can be organized into themes. An inheritence mechanism
    of style objects provides for a powerful high-level structuring. The
    framework allows for a clean separation between look&feel and functional
    behaviour of GUI elements. No more copy&paste, no more code cluttering with
    tedious, browser-specific HTML details - consistency of look&feel can be
    easily achieved by maintaining a single TICL style sheet, a simple XML file,
    that is applied to all pages in your WEB application.
    - Full encapsulation of HTML forms, including a file upload component,
    augmented with things such as server-side command handlers, labels and DHTML
    tooltips. Form fields are typed, true server-side components. Not limited to
    the standard HTML form fields, they operate on a high level and custom ones
    can be developed and plugged into the framework.
    - A very powerful and easy to use declarative form validation mechanism
    (both client and server-side). You define validation rules and handlers for
    invalid forms in a clean, declarative way. The same rules you define can be
    applied at the client (through automatic generation of the necessary
    JavaScript) or at the server. Special purpose syntax allows you to easily
    handle interdependencies between field values.
    - A Data Objects framework integrated with TICL forms. Allows you to
    manipulate complex aggregate structures and associate them with forms for
    automatic mapping to/from form field values and data object fields (e.g.
    Java beans). A type mapping framework allows you to map any form field type
    to any Java type.
    - An integration module for the popular Struts framework is provided also.
    For example, it is possible to use the powerful TICL form tags with Struts'
    ActionForms.
    TICL is FREE for non-commercial and non-govermental use, and for an
    unlimited evaluation period. It comes with an extensive, over 200 pages,
    Reference Manual. To download it, please goto http://www.kobrix.com and
    select Downloads from the TICL pulldown menu. If you are not already a TICL
    user, you may need to register first.
    We sincerely hope you will enjoy TICL and are looking forward to your
    feedback!
    Best Regards,
    Borislav Iordanov
    [email protected]
    Kobrix Software Inc.
    http://www.kobrix.com

    This looks quite nice. I'm going to evaluate it now, but I wish it was open-source....
    Judging from the release notes, it's been around for a while. Has anybody had any experience with this product? Is it reliable? Does it scale well?

  • Web Controls 2.1 release date??

    Are we any closer to getting a new release of the Web Controls product? Early indications were mid-March, and more recently it was suggested we could expect them shortly after the ADC, but still no sign. Any idea when they might be released?

    Hi Nick,
    The release will be coming out very shortly. We got so much good feedback from the Beta we went through an additional development and test cycle to get the tightest possible product out the door. We are in our final QA stages now.
    Thank you for your patience and excitement around the release,
    ross

  • How do I disable guest access in the advanced web controls? E2000

    Due to cisco connect not connecting and my rouer having some problems I have reset it and gone straight into the advanced web control panel. I have everything set up and running, but I see no way to turn off guest access. I do not want any "guests" to be able to access my  E2000 router, how do I disable that in the advanced web control panel?

    sabertooth is correct. The Guest network is managed by Cisco connect software only.
    You can reset the router and reconfigure it manually.
    Press and hold the reset button on the router for 30 seconds. Release the reset button and wait for 30 seconds. Power cycle the router and reconfigure it manually.

  • Videos won't play in Safari. Notice says, "You need to upgrade your Adobe Flash Player to watch this video." I have downloaded it, but no change. All videos play OK in firefox, but I like the controls in Safari better and want to stay with it.

    Videos won't play in Safari. Notice says, "You need to upgrade your Adobe Flash Player to watch this video." I have downloaded it, but no change. All videos play OK in Firefox, but I like the controls in Safari better and want to stay with it.

    Try deleting Flash cookies.
    Flush.app – Flash Cookie Removal Tool For OS X | MacHacks.TV
    If that doesn't help, UNinstall the old Flash plugin first, then reinstall new.
    Troubleshoot Flash Player | Mac OS
    Then restart your Mac.

  • Is there a tool to remove Adobe Air if is is not shown in Control Panel - Programs and Features -- on Windows 8.1

    I am running Win 8.1 and have Air installed, but it does not show up in Control Panel/Programs and Features.
    Is there a way to uninstall AIR since I cannot see it in Programs and Features?

    Moving this discussion to the Creative Cloud Download & Install forum.
    Rosgats is Photoshop, Bridge, and Extension Manager not available to be reinstalled through the Creative Cloud Desktop application?  If not then please see CC desktop lists applications as "Up to Date" when not installed - http://helpx.adobe.com/creative-cloud/kb/aam-lists-removed-apps-date.html.  If it is listed as being available then please install using the process listed in Install and update apps - https://helpx.adobe.com/creative-cloud/help/install-apps.html.

  • Environment selection problem at web control panel start

    Hi everybody.
    We are facing some problems after BPC web control panel logon. It appears a popup window asking for an environment selection. After that, the browser is refreshed and the popup appears again.
    This is the popup. Can someone help us? Thanks in advance.
    Best regards,
    Julián.

    Hi Andy,
    We tried clearing the cache of the browser, temporal windows files, clearing the server cache via
    http://<server>:<port>/sap/epm/bpc/web/clearcache  and http://<server>:<port>/sap/epm/bpc/web/resetcachebuster urls and accessing via /sap/epm_bpc/web but the result was always the same: after a few accesses, the popup appears again.
    As an extra data, we configure SCPM in the server some time ago. Could this be the cause of the system behavior?
    Thanks again to all of you.
    Julian.

  • Hidden Report Viewer Confiugration Error on aspx pages that use report viewer web control

    I try to fix the problem. The error below is embedded on aspx pages that use report viewer web control. Please note that the div element is hidden, and the reportviewer is displaying correct contents.
    Div element hidden on aspx page
    <div id="ReportViewer1_HttpHandlerMissingErrorMessage" style="border-color:Red;border-width:2px;border-style:Solid;padding:10px;display:none;font-size:.85em;">
    <h2>
    Report Viewer Configuration Error
    </h2><p>The Report Viewer Web Control HTTP Handler has not been registered in the application's web.config file. Add &lt;add verb="*" path="Reserved.ReportViewerWebControl.axd" type = "Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /&gt; to the system.web/httpHandlers section of the web.config file, or add &lt;add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /&gt; to the system.webServer/handlers section for Internet Information Services 7 or later.</p>
    </div>
    I tried adding the two elements to web.config, but to no avail.
    Add below to system.web/httpHandlers
    <add verb="*" path="Reserved.ReportViewerWebControl.axd" type = "Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    or add below to system.webServer/handlers for Internet Information Services 7 or later.
    <add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    The required assemblies below are installed under C:\Windows\assembly folder. I have installed both Microsoft ReportViewer 2010 Redistributable, and 2008 SP1.
    Microsoft.ReportViewer.WebForms, version 10
    Microsoft.ReportViewer.Common, version 10
    Below is the whole web.config:
    <?xml version="1.0" encoding="utf-8"?>
    <!--
    For more information on how to configure your ASP.NET application, please visit
    http://go.microsoft.com/fwlink/?LinkId=169433
    -->
    <configuration>
    <connectionStrings>
    <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />
    </connectionStrings>
    <appSettings>
    <add key="car" value="myCar" />
    <!--<add key="ReportViewerServerConnection" value="WebForm.Lab.ReportConnection, WebForm" />-->
    </appSettings>
    <system.web>
    <httpHandlers>
    <add verb = "*" path = "Reserved.ReportViewerWebControl.axd" type = "Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    <!--<add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false" />-->
    </httpHandlers>
    <compilation debug="true" targetFramework="4.0">
    <assemblies>
    <add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
    <add assembly="Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
    <add assembly="Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
    <add assembly="System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
    </assemblies>
    <buildProviders>
    <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    </buildProviders>
    </compilation>
    <authentication mode="Forms">
    <forms loginUrl="~/Account/Login.aspx" timeout="2880" />
    </authentication>
    <membership>
    <providers>
    <clear />
    <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" />
    </providers>
    </membership>
    <profile>
    <providers>
    <clear />
    <add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/" />
    </providers>
    </profile>
    <roleManager enabled="false">
    <providers>
    <clear />
    <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/" />
    <add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/" />
    </providers>
    </roleManager>
    <pages>
    <controls>
    <add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
    </controls>
    </pages>
    </system.web>
    <system.webServer>
    <modules runAllManagedModulesForAllRequests="true" />
    <validation validateIntegratedModeConfiguration="false" />
    <handlers>
    <add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    </handlers>
    <httpProtocol>
    <customHeaders>
    <remove name="X-Powered-By" />
    </customHeaders>
    </httpProtocol>
    </system.webServer>
    <system.serviceModel>
    <bindings>
    <basicHttpBinding>
    <binding name="WebService1Soap" />
    </basicHttpBinding>
    </bindings>
    <client>
    <endpoint address="http://localhost:58269/WebService1.asmx" binding="basicHttpBinding"
    bindingConfiguration="WebService1Soap" contract="ServiceReference1.WebService1Soap"
    name="WebService1Soap" />
    </client>
    </system.serviceModel>
    </configuration>
    Any idea?
    Update:
    IIS is7.5, AppPool is Integrated.
    I have tried below, none of them works:
    1) Add it only to system.web\httpHanders. Changed AppPool to classic, still got hidden error.
    2) Add it only to system.webServer\handlers. Integrated mode,still got hidden error.
    3) Add both to both element. Integrated mode, still got hidden error.

    Hi Kingofwebguru,
    According to your description, when you use reportviewer control, you got the error message: The Report Viewer Web Control HTTP Handler has not been registered in the application's web.config file.
    To troubleshoot the problem, please refer to the following steps:
    Click Start, click Run, then type InetMgr.exe and click OK.
    Click plus sign next to server name to expand it.
    Click Application Pools in left pane.
    In Application Pools list, click DefaultAppPool.
    In the Actions pane, in Edit Application Pool section, click Edit Settings to check the Pipeline mode.
    Configuration settings for the HTTP handlers are specified in the system.web/httpHandlers element and the system.webServer/handlers element. of your application Web.config file. The handler specified in system.web/httpHandler is used by Internet Information
    Services (IIS) 6.0 or IIS 7.0 in Classic mode, whereas the handler specified in system.webServer/handlers is used by IIS 7.0 in Integrated mode. To use IIS 7.0 in Integrated mode, you must remove the HTTP handler in system.web/httpHandlers. Otherwise, IIS
    will not run the application, but will display an error message instead.
    For more information about Web.config Settings for ReportViewer, please refer to the following document:
    http://msdn.microsoft.com/en-us/library/ms251661.aspx
    If you have any more questions, please feel free to ask.
    Thanks,
    Wendy Fu
    If you have any feedback on our support, please click
    here.
    Wendy Fu
    TechNet Community Support

Maybe you are looking for

  • Error while opening a popup from managed bean

    Hi, I am trying to open a popup from bean, after another popup is closed. When I open the second popup either through ActionListener(on first popup button) or DialogListener(on first popup), I am getting the below error on browser status bar(!); and

  • Use of DataGuard in a testing environement

    Hi all, whenever an incident occurs on our production system, we import a dump from our production database into our test database to reproduce the incident and to find a solution for the issue. Taking a dump and import this into a test database take

  • Check Printing on Custom Paper size

    Hi All, I am using RTF template to print checks using XML publisher. I generated the PDF file and it prints fine on a regular 8.5 * 11 letter size paper. When I print on real check which is 8.5 * 7 size, it does not print correctly. I am using the HP

  • How do people like the DNA with Jelly Bean?

    I have a very buggy Razrr Maxx that was unlocked so now I'm stuck with Ice Cream Sandwich and am looking to upgrade.

  • Where i can find DataControl.dcx file ?

    hello , when i was use EJB 3.0 as business component i could easily find DataBindings.cpx and DataControls.dcx in view folder .but when i used ADF BC as business component i am only able to see DataBindings.cpx in view folder .is any one have any ide