Discover our Clipsal Smart Home packages as seen on the Block

in location

OR

I'm looking for

  • Wholesalers
    • Uncheck All Check All
  • EXPERTISE
    • Expand
    • Expand
    • Expand
    • Uncheck All Check All
  • Switchboard Manufacturers
    • Uncheck All Check All
OR

The best way to see what Clipsal electric products can do for your home is seeing them in action at a Clipsal Display Centre.

Product stock may vary according to location. If you're after a specific product range, please check with your chosen location before visiting.

10 Results
    Load More Load Complete
    Change Location

    PME 7.2/8.0: Unable to save tables - "There has been an error while trying to save table"


    Issue
    Attempting to save tables within PME 7.2.x / 8.x results in the following error:

    "There has been an error while trying to save Table: ". Please check all fields and try again.

    In this case, the user has verified that a valid name has been assigned to the table, parameters are selected and sources/device are selected correctly.



    Product Line
    StruxureWare Power Monitoring Expert 7.2.x, 8.x
    Internet Explorer 11

    Environment
    Power Monitoring Expert Web Applications

    Cause

    Handling an exception. Exception details: System.InvalidOperationException: User is not authenticated. Real-Time Tables Service require a valid user.
       at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage41(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
       at SyncInvokeSavePersistenceItem(Object , Object[] , Object[] )
       at UI.ApplicationFramework.Web.Services.RealTimeTablesService.SavePersistenceItem(PersistenceItem item)
       at UI.ApplicationFramework.Web.Services.RealTimeTablesService.VerifyAuthenticatedUser(

    are found in the AppModsServiceTrace.svclog trace log file.

    Resolution

    1. Enable the Anonymous Authentication and Forms Authentication for the Web and SystemDataService virtual roots in IIS by referring to the steps below:

    - Launch the Control Panel, go to 'Administrative Tools' and run "Internet Information Services (IIS) Manager". 
    - Expand the Server name, Sites, Default Web Site and Select "Web". Within the 'IIS' section in the window double-click on 'Forms Authentication' and ensure that the A
    nonymous Authentication and Forms Authentication are enabled.
    - Expand the Server name, Sites, Default Web Site and Select "SystemDataService". Within the 'IIS' section in the window double-click on 'Forms Authentication' and ensure that the Anonymous Authentication and Forms Authentication are enabled.



    2. Restart the applicable server and application services:
    • Run the iisreset command from a command prompt windows.
    • Restart the ApplicationModules CoreServicesHost, DataServiceHost and ProviderEngineHost services.
    3. Re-attempt to save tables within PME.

    If the problem still persists perform the following steps:
    NOTE:  Ensure that a copy of the 'Web.config' file is backed up to a secure location on the server prior to proceeding with the file modifications.

    1. Enable Web Tracing the Web RealtimeService by referring to the following KB: FA276441
    2. Enable the IncludeExceptionDetailInFaults by referring to the steps below where minor modification will be performed to the 'Web.config' file for the Tables web service:
    • Stop the ApplicationModules CoreServicesHost, DataServiceHost and ProviderEngineHost services.
       
    • Make a backup copy of the Web.config file for the Tables web service, which you can find at the following location:  \Applications\ApplicationFramework
      • E.g.  C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\Applications\ApplicationFramework\Web.config
         
    • Add the following section to the Web.config file:

      •      
                                        switchValue="Information, ActivityTracing"
                            propagateActivity="true">
                   
                                           type="System.Diagnostics.XmlWriterTraceListener" 
                           initializeData= "C:\Log\TablesServiceTrace.svclog" />
                   

                 
             

           

         
      • Notes:
        • The directory where the trace file is saved to on the hard drive may be modified by changing the value for initializeData.
        • It is recommended to place this new XML section below the .
           
    • Perform another modification to the Web.config file in order to include detailed exception information:
      • Find the  section underneath 
      • Change the includeExceptionDetailInFaults value to "true" as in the following (changes are underined):

        •     
                  
                      
                      true" />
                  

                  
                      
                  

              

    3. Ensure that the specific section below matches the one located within "Web.config" file found at the following location:  \Applications\ApplicationFramework
    • E.g. C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\Applications\ApplicationFramework\Web.config

     
       
         
       

       
       
       
       
     
    4. Examine the generated trace files for specific errors and submit those to Technical Support. 
    5. To stop the tracing, restore the backup copy of Web.config

    Didn’t find what you were looking for?

    Try Searching Again View Our Categories

    Need further assistance?

    Our Customer Care department provides total customer service solutions for our residential, industrial and commercial applications.

    Get Assistance