Wednesday, March 28, 2012
report viewer web.config settings for remote mode without session state
I am using the new report viewer control that comes with VS2005. My
application does not use session state as it is clustered and so I have been
following the Microsoft article for implementing the IReportViewerConnection
and then adding a key for the ReportServerConnection in the web.config file.
http://msdn2.microsoft.com/en-us/library/ms251661.aspx
My implementation of the interface is called ReportServerConnection and is
within a namespace called eNate.ESP.ESPWeb.
In my web.cofig file I have the following key
<add key="ReportViewerServerConnection"
value="eNate.ESP.ESPWeb.ReportServerConnection, ReportServerConnection" />
When I try to load the asp.net page which contains the report viewer control
I get the following error message
Microsoft.Reporting.WebForms.InvalidConfigFileTypeException: The type
eNate.ESP.ESPWeb.ReportServerConnection,
eNate.ESP.ESPWeb.ReportServerConnection does not implement
IReportServerConnection or could not be found.
I am definately implementing the interface but which ever way I try to
reference the class in the web.config key I always get this error.
The documentation about how to add this key file is not very clear and I
have not seen any other posts about this subject.
Could somebody please let me know how to reference this class correctly as I
think that is causing the error.
Thanks
Lewis Holmes
eNateHi Lewis,
Welcome to the MSDN newsgroup.
As for the custom IReportServerConnection class, we need to specify the
AssemblyQualified name which include the Class's full name, assembly name,
version, culture and publickeytoken info. For example:
<add key="ReportViewerServerConnection"
value="ControLibrary.SimpleReportServerConnection, ControLibrary,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/>
You can printout the class's assemblyQualified name through the below code:
Response.Write("<br/>" +
typeof(ControLibrary.SimpleReportServerConnection).AssemblyQualifiedName);
In addition, I agree that the document about the ReportViewer web.config
interfaces is not quite complete and sufficient. I suggest you also submit
this to the msdn product feedback center:
http://lab.msdn.microsoft.com/productfeedback/default.aspx
If there is anything else we can help, please feel free to post here.
Regards,
Steven Cheng
Microsoft Online Support
Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)|||Thanks so much Steven!
I have got it to work now.
Regards
Lewis Holmes
eNate
"Steven Cheng[MSFT]" <stcheng@.online.microsoft.com> wrote in message
news:ZYha8E$RGHA.6904@.TK2MSFTNGXA03.phx.gbl...
> Hi Lewis,
> Welcome to the MSDN newsgroup.
> As for the custom IReportServerConnection class, we need to specify the
> AssemblyQualified name which include the Class's full name, assembly name,
> version, culture and publickeytoken info. For example:
> <add key="ReportViewerServerConnection"
> value="ControLibrary.SimpleReportServerConnection, ControLibrary,
> Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/>
> You can printout the class's assemblyQualified name through the below
> code:
> Response.Write("<br/>" +
> typeof(ControLibrary.SimpleReportServerConnection).AssemblyQualifiedName);
> In addition, I agree that the document about the ReportViewer web.config
> interfaces is not quite complete and sufficient. I suggest you also submit
> this to the msdn product feedback center:
> http://lab.msdn.microsoft.com/productfeedback/default.aspx
> If there is anything else we can help, please feel free to post here.
> Regards,
> Steven Cheng
> Microsoft Online Support
> Get Secure! www.microsoft.com/security
> (This posting is provided "AS IS", with no warranties, and confers no
> rights.)
>
>
>sql
Monday, March 26, 2012
Report Viewer Jump to URL error after drilldown
Hello,
I'm using an ASPX page + ReportViewer + remote report with drilldown and Jump to Url (target _blank) in IE 6.
The ReportViewer's property AsyncRendering is set to true.
After drilldown, if i click on the text with the navigation action "Jump to Url", i have this error message in IE : Javascript Error : can't execute code from a freed script.
The jump to URL "works", but not in a "blank" page (in the same page of the ReportViewer).
If the the ReportViewer's property AsyncRendering is set to false, "Jump to Url" works fine (in a new IE page). But my report is very large, and i need the AsyncRendering set to true.
The only solution i found is to use IFrame with direct URL access to ReportServer, instead of ReportViewer.
I would prefer to use ReportViewer, so if someone as an idea of this problem, many thanks for is help !
Thanks,
Frederic
I am having the same error that Frederic is having. not only that my web page is loading within the report viewer I am getting the same script error. When I set AsyncRendering =false, the script error goes away and web page loads correctly( in the same browser); however, my report is centered in the report viewer and I have to scroll to the right to see it. Everytime I expland or collapse the focus changes and I can't see the report unless I scroll to the right(that's annoying)
I am working with local reports since the data for my report come from class objects. I am not publishing my reports to the report server. Is there a way to accomplish this with Frames without the report viewer? If so please let me know. I have been having this problem for 2 weeks now and I am not finding any resolution for it.
I will appreciate any help I coul get with this.
Thanks in advance,
Mini
|||
Frederic,
Can you tell me how you got it to work with IFrame. I cant't get it to open an external link.
thanks
Mini
|||Hi Mini,
I'm using a Report Server, not a local report, that's why instead of using ReportViewer i can use an IFrame with an URL to my ReportServer.
In the ASPX page i have declared :
<iframeid="frameRS"runat="server"src="http://localhost/ReportServer?/ReportFolder/Report1&rs:Command=Render&rc:LinkTarget=blank"width="100%"height="100%"></iframe>In this exemple, the Report Server is local (localhost/ReportServer).
It's possible to change the value of the src property (C# exemple in the .aspx.cs file) :
protected
void Page_Load(object sender,EventArgs e){
this.frameRS.Attributes["src"] ="http://localhost/ReportServer?/ReportFolder/Report2&rs:Command=Render&rc:LinkTarget=blank";}
Unfortunately, i'm not sure that you can use this solution with a local report.
Bests regards,
Frederic
|||I managed to get my report loaded into the Frame and executed the hyperlink. However I am encountered with a new problem
My report is pretty wide and the report is not showing all of it to the right. I know my frame width is 100% thus I am not getting the scrollbar but some how part of the report on the right is missing. I am thinking it is not being returned from the report server. Howerver if I directly go to the server and run it, I see it all
Any idea what is going on
Thanks
Mini
|||Hi Mini,
Did you manage with the example i sent you last week ?
Best regards,
Frederic
Friday, March 23, 2012
Report Viewer control Javascript error with empty report
I'm having an issue with the reportviewer control for vs2005. I've tried both local and remote reports and it's the same for both... but here's the issue. I have a group of parameters that are passed from the page into the report to filter out the data, simple. Problem is if the parameters cause no data to be returned, then i get a javascript error 'Object required' on line 13 char 692 of page Reserverd.ReportViewerWebControl.axd
I've looked in google to see if there has been anyone else with this issue and haven't found anything. I've checked IIS to make sure that the file manager for axd does not have the check box 'check if exists'. Any help would be greatly appreciated
TIA
Jeff Dupont
HI, Jeff:
I suggest that you can set the default value of the parameter:
http://msdn.microsoft.com/msdnmag/issues/06/06/datapoints/default.aspx
I hope the above information will be helpful. If you have any issues or concerns, please let me know. It's my pleasure to be
of assistance
Monday, March 12, 2012
Report Services Install problems!
machine and Reporting databases on remote SQL Server. Getting the error below
when attempting to view http://servername/reports page.
Any ideas?
Thanks.
Frank
Server Error in '/Reports' Application
----
Configuration Error
Description: An error occurred during the processing of a configuration file
required to service this request. Please review the specific error details
below and modify your configuration file appropriately.
Parser Error Message: Unable to load file
'ReportingServicesEmailDeliveryProvider'.
Source Error:
Line 256: <add assembly="System.EnterpriseServices,
Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
Line 257: <add assembly="System.Web.Mobile,
Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
Line 258: <add assembly="*"/>
Line 259: </assemblies>
Line 260:
Source File: c:\nos\microsoft.net\framework\v1.1.4322\Config\machine.config
Line: 258
Assembly Load Trace: The following information can be helpful to determine
why the assembly 'ReportingServicesEmailDeliveryProvider' could not be loaded.
=== Pre-bind state information === LOG: DisplayName = ReportingServicesEmailDeliveryProvider
(Partial)
LOG: Appbase = file:///D:/ReportingServices/MSSQL/Reporting
Services/ReportManager
LOG: Initial PrivatePath = bin
Calling assembly : (Unknown).
===
LOG: Policy not being applied to reference at this time (private, custom,
partial, or location-based assembly bind).
LOG: Post-policy reference: ReportingServicesEmailDeliveryProvider
LOG: Attempting download of new URL
file:///C:/NOS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET
Files/reports/a21cac91/f4eaffac/ReportingServicesEmailDeliveryProvider.DLL.
LOG: Attempting download of new URL
file:///C:/NOS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET
Files/reports/a21cac91/f4eaffac/ReportingServicesEmailDeliveryProvider/ReportingServicesEmailDeliveryProvider.DLL.
LOG: Attempting download of new URL
file:///D:/ReportingServices/MSSQL/Reporting
Services/ReportManager/bin/ReportingServicesEmailDeliveryProvider.DLL.
LOG: Publisher policy file is not found.
LOG: No redirect found in host configuration file
(C:\NOS\Microsoft.NET\Framework\v1.1.4322\aspnet.config).
LOG: Using machine configuration file from
C:\NOS\Microsoft.NET\Framework\v1.1.4322\config\machine.config.
LOG: Post-policy reference: ReportingServicesEmailDeliveryProvider,
Version=8.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91
----
Version Information: Microsoft .NET Framework Version:1.1.4322.2032; ASP.NET
Version:1.1.4322.2032> Server Error in '/Reports' Application.
> ----
--
> Configuration Error
> Description: An error occurred during the processing of a configuration
file
> required to service this request. Please review the specific error details
> below and modify your configuration file appropriately.
> Parser Error Message: Unable to load file
> 'ReportingServicesEmailDeliveryProvider'.
> Source Error:
>
> Line 256: <add assembly="System.EnterpriseServices,
> Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
> Line 257: <add assembly="System.Web.Mobile,
> Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
> Line 258: <add assembly="*"/>
> Line 259: </assemblies>
> Line 260:
>
Which OS? Is it a Domain controller?
I received the same message on my lab computer after making it domain
controller (Win2K, SP4). In KB824308 I found some useful information that
helped me to some extent. Now rs is at least able to show part of the
standard page.
I still receive an error, though: "Internal error. The profile for the user
is a temporary profile". Aaaaaargh!
Leif|||Windows 2003 Server. I was told that it is not a domain controller. I will
look at the kb article. hopefully it applies. Thanks. Frank
"Leif" wrote:
> > Server Error in '/Reports' Application.
> > ----
> --
> >
> > Configuration Error
> > Description: An error occurred during the processing of a configuration
> file
> > required to service this request. Please review the specific error details
> > below and modify your configuration file appropriately.
> >
> > Parser Error Message: Unable to load file
> > 'ReportingServicesEmailDeliveryProvider'.
> >
> > Source Error:
> >
> >
> > Line 256: <add assembly="System.EnterpriseServices,
> > Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
> > Line 257: <add assembly="System.Web.Mobile,
> > Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
> > Line 258: <add assembly="*"/>
> > Line 259: </assemblies>
> > Line 260:
> >
> Which OS? Is it a Domain controller?
> I received the same message on my lab computer after making it domain
> controller (Win2K, SP4). In KB824308 I found some useful information that
> helped me to some extent. Now rs is at least able to show part of the
> standard page.
> I still receive an error, though: "Internal error. The profile for the user
> is a temporary profile". Aaaaaargh!
> Leif
>
>
Report Services can't connect to remote DB
The full install was done for SQL 2005 (all features). My report server DB's
are running on the SBS server. The second is a W2k3 R2 server with an app DB
running on SQL 2000.
I have created a report that extracts data from the remote SQL2000 DB. The
report runs fine through Business Intelligence. When I build and deploy
the report, the report can't connect to the DB. I get an error message "
Impossible to create a connection to the DB. This fonction is not supported
in this version of reporting services.(This is a translation since message is
in French).
I have tried using a Windows authentication connection and also with sa.
Do I really need to get SQL 2005 Standard Ed.?
--
Eric Simonneau
Hotel Logistics specialistFound the answer. SQL 2005 Workgroup edition will only permit connection to
the local machine. Remote queries are not permitted.
--
Eric Simonneau
Hotel Logistics specialist
"eric simonneau" wrote:
> I have 2 servers. The first with SBS 2003 and SQL 2005 (Workgroup edition).
> The full install was done for SQL 2005 (all features). My report server DB's
> are running on the SBS server. The second is a W2k3 R2 server with an app DB
> running on SQL 2000.
> I have created a report that extracts data from the remote SQL2000 DB. The
> report runs fine through Business Intelligence. When I build and deploy
> the report, the report can't connect to the DB. I get an error message "
> Impossible to create a connection to the DB. This fonction is not supported
> in this version of reporting services.(This is a translation since message is
> in French).
> I have tried using a Windows authentication connection and also with sa.
> Do I really need to get SQL 2005 Standard Ed.?
> --
> Eric Simonneau
> Hotel Logistics specialist
Wednesday, March 7, 2012
Report Server Not Activated
server and to the remote database server. After the IP address change, I
started receiving the following message when I access the report manager.
The report server installation is not initialized. Check the documentation
for more information. (rsReportServerNotActivated)
I have tried running rsactivate with no success. I have also ran rsconfig
to ensure my database connection is valid as well as rskeymgmt to delete and
reinstall the keys.
********************* LOG File ********************************
Below is the error messages being displayed in the ReportServerWebApp log.
Any additional information on how to solve this problem would be greatly
appreciated.
********************* LOG File ********************************
w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
MaxActiveReqForOneUser to '20' requests(s) as specified in Configuration file.
w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing MaxScheduleWait to
default value of '1' second(s) because it was not specified in Configuration
file.
w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
DatabaseQueryTimeout to default value of '30' second(s) because it was not
specified in Configuration file.
w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing InstanceName to
default value of 'MSSQLSERVER.1' because it was not specified in
Configuration file.
w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
ProcessRecycleOptions to default value of '0' because it was not specified
in Configuration file.
w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
RunningRequestsScavengerCycle to default value of '30' second(s) because it
was not specified in Configuration file.
w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
RunningRequestsDbCycle to default value of '30' second(s) because it was not
specified in Configuration file.
w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing RunningRequestsAge
to default value of '30' second(s) because it was not specified in
Configuration file.
w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
CleanupCycleMinutes to default value of '10' minute(s) because it was not
specified in Configuration file.
w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
SecureConnectionLevel to default value of '1' because it was not specified
in Configuration file.
w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing DisplayErrorLink
to 'True' as specified in Configuration file.
w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
WebServiceUseFileShareStorage to default value of 'False' because it was not
specified in Configuration file.
w3wp!ui!8a4!2/2/2005-12:17:02:: e ERROR: Unable to communicate with report
server. Please verify that the report server is operational.
w3wp!ui!8a4!2/2/2005-12:17:02:: e ERROR: HTTP status code --> 500
--Details--
CantCommunicateWithReportServerException: Unable to communicate with report
server. Please verify that the report server is operational.
at Microsoft.ReportingServices.UI.RSWebServiceWrapper.GetSecureMethods()
at
Microsoft.SqlServer.ReportingServices.RSConnection.IsSecureMethod(String
methodname)
at Microsoft.ReportingServices.UI.Global.SecureAllAPI()
at
Microsoft.ReportingServices.UI.ReportingPage.EnsureHttpsLevel(HttpsLevel
level)
at Microsoft.ReportingServices.UI.ReportingPage.ReportingPage_Init(Object
sender, EventArgs args)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Web.UI.Control.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain()
w3wp!ui!8a4!2/2/2005-12:17:06:: e ERROR: Exception in ShowErrorPage:
System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort(Object stateInfo)
at System.Web.HttpResponse.End()
at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String
errMsg) at at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort(Object stateInfo)
at System.Web.HttpResponse.End()
at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String
errMsg)
w3wp!ui!868!2/2/2005-12:17:27:: e ERROR: The report server installation is
not initialized. Check the documentation for more information. --> The report
server installation is not initialized. Check the documentation for more
information.
w3wp!ui!868!2/2/2005-12:17:27:: e ERROR: HTTP status code --> 200
--Details--
System.Web.Services.Protocols.SoapException: The report server installation
is not initialized. Check the documentation for more information. --> The
report server installation is not initialized. Check the documentation for
more information.
at
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
methodName, Object[] parameters)
at
Microsoft.SqlServer.ReportingServices.ReportingService.GetPermissions(String
Item)
at
Microsoft.SqlServer.ReportingServices.RSConnection.GetPermissions(String Item)
at Microsoft.ReportingServices.UI.Permissions.GetPermissions()
at Microsoft.ReportingServices.UI.Permissions..ctor(String path)
at Microsoft.ReportingServices.UI.Permissions.CurrentUser(String itemPath)
at Microsoft.ReportingServices.UI.ReportingPage.get_RSUser()
at Microsoft.ReportingServices.UI.FolderPage.Page_Init(Object sender,
EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Web.UI.Control.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain()
w3wp!ui!868!2/2/2005-12:17:27:: e ERROR: Exception in ShowErrorPage:
System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort(Object stateInfo)
at System.Web.HttpResponse.End()
at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String
errMsg) at at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort(Object stateInfo)
at System.Web.HttpResponse.End()
at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String
errMsg)I had this problem too. After increase RAM Memory it was solved.
"Jim W" wrote:
> I have a Report Server where I have had to change the IP address of the
> server and to the remote database server. After the IP address change, I
> started receiving the following message when I access the report manager.
> The report server installation is not initialized. Check the documentation
> for more information. (rsReportServerNotActivated)
> I have tried running rsactivate with no success. I have also ran rsconfig
> to ensure my database connection is valid as well as rskeymgmt to delete and
> reinstall the keys.
> ********************* LOG File ********************************
> Below is the error messages being displayed in the ReportServerWebApp log.
> Any additional information on how to solve this problem would be greatly
> appreciated.
> ********************* LOG File ********************************
> w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> MaxActiveReqForOneUser to '20' requests(s) as specified in Configuration file.
> w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing MaxScheduleWait to
> default value of '1' second(s) because it was not specified in Configuration
> file.
> w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> DatabaseQueryTimeout to default value of '30' second(s) because it was not
> specified in Configuration file.
> w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing InstanceName to
> default value of 'MSSQLSERVER.1' because it was not specified in
> Configuration file.
> w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> ProcessRecycleOptions to default value of '0' because it was not specified
> in Configuration file.
> w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> RunningRequestsScavengerCycle to default value of '30' second(s) because it
> was not specified in Configuration file.
> w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> RunningRequestsDbCycle to default value of '30' second(s) because it was not
> specified in Configuration file.
> w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing RunningRequestsAge
> to default value of '30' second(s) because it was not specified in
> Configuration file.
> w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> CleanupCycleMinutes to default value of '10' minute(s) because it was not
> specified in Configuration file.
> w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> SecureConnectionLevel to default value of '1' because it was not specified
> in Configuration file.
> w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing DisplayErrorLink
> to 'True' as specified in Configuration file.
> w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> WebServiceUseFileShareStorage to default value of 'False' because it was not
> specified in Configuration file.
> w3wp!ui!8a4!2/2/2005-12:17:02:: e ERROR: Unable to communicate with report
> server. Please verify that the report server is operational.
> w3wp!ui!8a4!2/2/2005-12:17:02:: e ERROR: HTTP status code --> 500
> --Details--
> CantCommunicateWithReportServerException: Unable to communicate with report
> server. Please verify that the report server is operational.
> at Microsoft.ReportingServices.UI.RSWebServiceWrapper.GetSecureMethods()
> at
> Microsoft.SqlServer.ReportingServices.RSConnection.IsSecureMethod(String
> methodname)
> at Microsoft.ReportingServices.UI.Global.SecureAllAPI()
> at
> Microsoft.ReportingServices.UI.ReportingPage.EnsureHttpsLevel(HttpsLevel
> level)
> at Microsoft.ReportingServices.UI.ReportingPage.ReportingPage_Init(Object
> sender, EventArgs args)
> at System.EventHandler.Invoke(Object sender, EventArgs e)
> at System.Web.UI.Control.OnInit(EventArgs e)
> at System.Web.UI.Control.InitRecursive(Control namingContainer)
> at System.Web.UI.Page.ProcessRequestMain()
> w3wp!ui!8a4!2/2/2005-12:17:06:: e ERROR: Exception in ShowErrorPage:
> System.Threading.ThreadAbortException: Thread was being aborted.
> at System.Threading.Thread.AbortInternal()
> at System.Threading.Thread.Abort(Object stateInfo)
> at System.Web.HttpResponse.End()
> at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
> at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String
> errMsg) at at System.Threading.Thread.AbortInternal()
> at System.Threading.Thread.Abort(Object stateInfo)
> at System.Web.HttpResponse.End()
> at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
> at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String
> errMsg)
> w3wp!ui!868!2/2/2005-12:17:27:: e ERROR: The report server installation is
> not initialized. Check the documentation for more information. --> The report
> server installation is not initialized. Check the documentation for more
> information.
> w3wp!ui!868!2/2/2005-12:17:27:: e ERROR: HTTP status code --> 200
> --Details--
> System.Web.Services.Protocols.SoapException: The report server installation
> is not initialized. Check the documentation for more information. --> The
> report server installation is not initialized. Check the documentation for
> more information.
> at
> System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
> at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
> methodName, Object[] parameters)
> at
> Microsoft.SqlServer.ReportingServices.ReportingService.GetPermissions(String
> Item)
> at
> Microsoft.SqlServer.ReportingServices.RSConnection.GetPermissions(String Item)
> at Microsoft.ReportingServices.UI.Permissions.GetPermissions()
> at Microsoft.ReportingServices.UI.Permissions..ctor(String path)
> at Microsoft.ReportingServices.UI.Permissions.CurrentUser(String itemPath)
> at Microsoft.ReportingServices.UI.ReportingPage.get_RSUser()
> at Microsoft.ReportingServices.UI.FolderPage.Page_Init(Object sender,
> EventArgs e)
> at System.EventHandler.Invoke(Object sender, EventArgs e)
> at System.Web.UI.Control.OnInit(EventArgs e)
> at System.Web.UI.Control.InitRecursive(Control namingContainer)
> at System.Web.UI.Page.ProcessRequestMain()
> w3wp!ui!868!2/2/2005-12:17:27:: e ERROR: Exception in ShowErrorPage:
> System.Threading.ThreadAbortException: Thread was being aborted.
> at System.Threading.Thread.AbortInternal()
> at System.Threading.Thread.Abort(Object stateInfo)
> at System.Web.HttpResponse.End()
> at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
> at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String
> errMsg) at at System.Threading.Thread.AbortInternal()
> at System.Threading.Thread.Abort(Object stateInfo)
> at System.Web.HttpResponse.End()
> at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
> at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String
> errMsg)
>|||I have also noticed the following error within the ReportServer log file:
w3wp!library!788!02/03/2005-10:20:04:: i INFO: Call to GetSystemPermissions
w3wp!crypto!788!02/03/2005-10:20:04:: i INFO: Initializing crypto as user:
NT AUTHORITY\NETWORK SERVICE
w3wp!crypto!788!02/03/2005-10:20:04:: i INFO: Exporting public key
w3wp!crypto!788!02/03/2005-10:20:04:: w WARN: Web Service not activated
w3wp!crypto!788!02/03/2005-10:20:04:: i INFO: Client is not a local admin.
Not attempting activation.
w3wp!library!788!02/03/2005-10:20:04:: e ERROR: Throwing
Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerNotActivatedException:
The report server installation is not initialized. Check the documentation
for more information., ;
Info:
Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerNotActivatedException:
The report server installation is not initialized. Check the documentation
for more information.
Jim.
"Dev Main" wrote:
> I had this problem too. After increase RAM Memory it was solved.
> "Jim W" wrote:
> > I have a Report Server where I have had to change the IP address of the
> > server and to the remote database server. After the IP address change, I
> > started receiving the following message when I access the report manager.
> >
> > The report server installation is not initialized. Check the documentation
> > for more information. (rsReportServerNotActivated)
> >
> > I have tried running rsactivate with no success. I have also ran rsconfig
> > to ensure my database connection is valid as well as rskeymgmt to delete and
> > reinstall the keys.
> >
> > ********************* LOG File ********************************
> > Below is the error messages being displayed in the ReportServerWebApp log.
> > Any additional information on how to solve this problem would be greatly
> > appreciated.
> >
> > ********************* LOG File ********************************
> >
> > w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> > MaxActiveReqForOneUser to '20' requests(s) as specified in Configuration file.
> > w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing MaxScheduleWait to
> > default value of '1' second(s) because it was not specified in Configuration
> > file.
> > w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> > DatabaseQueryTimeout to default value of '30' second(s) because it was not
> > specified in Configuration file.
> > w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing InstanceName to
> > default value of 'MSSQLSERVER.1' because it was not specified in
> > Configuration file.
> > w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> > ProcessRecycleOptions to default value of '0' because it was not specified
> > in Configuration file.
> > w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> > RunningRequestsScavengerCycle to default value of '30' second(s) because it
> > was not specified in Configuration file.
> > w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> > RunningRequestsDbCycle to default value of '30' second(s) because it was not
> > specified in Configuration file.
> > w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing RunningRequestsAge
> > to default value of '30' second(s) because it was not specified in
> > Configuration file.
> > w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> > CleanupCycleMinutes to default value of '10' minute(s) because it was not
> > specified in Configuration file.
> > w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> > SecureConnectionLevel to default value of '1' because it was not specified
> > in Configuration file.
> > w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing DisplayErrorLink
> > to 'True' as specified in Configuration file.
> > w3wp!library!8a4!2/2/2005-12:16:59:: i INFO: Initializing
> > WebServiceUseFileShareStorage to default value of 'False' because it was not
> > specified in Configuration file.
> > w3wp!ui!8a4!2/2/2005-12:17:02:: e ERROR: Unable to communicate with report
> > server. Please verify that the report server is operational.
> > w3wp!ui!8a4!2/2/2005-12:17:02:: e ERROR: HTTP status code --> 500
> > --Details--
> > CantCommunicateWithReportServerException: Unable to communicate with report
> > server. Please verify that the report server is operational.
> >
> > at Microsoft.ReportingServices.UI.RSWebServiceWrapper.GetSecureMethods()
> >
> > at
> > Microsoft.SqlServer.ReportingServices.RSConnection.IsSecureMethod(String
> > methodname)
> >
> > at Microsoft.ReportingServices.UI.Global.SecureAllAPI()
> >
> > at
> > Microsoft.ReportingServices.UI.ReportingPage.EnsureHttpsLevel(HttpsLevel
> > level)
> >
> > at Microsoft.ReportingServices.UI.ReportingPage.ReportingPage_Init(Object
> > sender, EventArgs args)
> >
> > at System.EventHandler.Invoke(Object sender, EventArgs e)
> >
> > at System.Web.UI.Control.OnInit(EventArgs e)
> >
> > at System.Web.UI.Control.InitRecursive(Control namingContainer)
> >
> > at System.Web.UI.Page.ProcessRequestMain()
> > w3wp!ui!8a4!2/2/2005-12:17:06:: e ERROR: Exception in ShowErrorPage:
> > System.Threading.ThreadAbortException: Thread was being aborted.
> > at System.Threading.Thread.AbortInternal()
> > at System.Threading.Thread.Abort(Object stateInfo)
> > at System.Web.HttpResponse.End()
> > at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
> > at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String
> > errMsg) at at System.Threading.Thread.AbortInternal()
> > at System.Threading.Thread.Abort(Object stateInfo)
> > at System.Web.HttpResponse.End()
> > at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
> > at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String
> > errMsg)
> > w3wp!ui!868!2/2/2005-12:17:27:: e ERROR: The report server installation is
> > not initialized. Check the documentation for more information. --> The report
> > server installation is not initialized. Check the documentation for more
> > information.
> > w3wp!ui!868!2/2/2005-12:17:27:: e ERROR: HTTP status code --> 200
> > --Details--
> > System.Web.Services.Protocols.SoapException: The report server installation
> > is not initialized. Check the documentation for more information. --> The
> > report server installation is not initialized. Check the documentation for
> > more information.
> >
> > at
> > System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
> >
> > at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
> > methodName, Object[] parameters)
> >
> > at
> > Microsoft.SqlServer.ReportingServices.ReportingService.GetPermissions(String
> > Item)
> >
> > at
> > Microsoft.SqlServer.ReportingServices.RSConnection.GetPermissions(String Item)
> >
> > at Microsoft.ReportingServices.UI.Permissions.GetPermissions()
> >
> > at Microsoft.ReportingServices.UI.Permissions..ctor(String path)
> >
> > at Microsoft.ReportingServices.UI.Permissions.CurrentUser(String itemPath)
> >
> > at Microsoft.ReportingServices.UI.ReportingPage.get_RSUser()
> >
> > at Microsoft.ReportingServices.UI.FolderPage.Page_Init(Object sender,
> > EventArgs e)
> >
> > at System.EventHandler.Invoke(Object sender, EventArgs e)
> >
> > at System.Web.UI.Control.OnInit(EventArgs e)
> >
> > at System.Web.UI.Control.InitRecursive(Control namingContainer)
> >
> > at System.Web.UI.Page.ProcessRequestMain()
> > w3wp!ui!868!2/2/2005-12:17:27:: e ERROR: Exception in ShowErrorPage:
> > System.Threading.ThreadAbortException: Thread was being aborted.
> > at System.Threading.Thread.AbortInternal()
> > at System.Threading.Thread.Abort(Object stateInfo)
> > at System.Web.HttpResponse.End()
> > at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
> > at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String
> > errMsg) at at System.Threading.Thread.AbortInternal()
> > at System.Threading.Thread.Abort(Object stateInfo)
> > at System.Web.HttpResponse.End()
> > at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
> > at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String
> > errMsg)
> >
> >