Exception
============================================================
  Time: 4/26/2025 13:03:03:8778012
  Type: System.InvalidOperationException
  Message: The ConnectionString property has not been initialized.
  Source: System.Data
  Target Site: PermissionDemand | System.Data.dll
  Class Name: SqlConnection
  Method Name: PermissionDemand
  Environment: PROD
  Environment Username: c2b-app

EXCEPTION DATA
------------------------------------------------------------
  Database: 
  DataSource: 
  Command: prGetRoleDefinitions
  CommandTimeout: 30
  Parameter @ProductID: Type: Int, Direction:Input, Value:2

WEB SITE INFO
------------------------------------------------------------
  Website Name: Internet Information Services
  Script Time Out: 110

  REQUEST...
    Requested URL: /bundles/jquery-validate
    Physical Path: D:\userwebs\C2B\C2BApp\bundles\jquery-validate
    HTTP Code: [unavailable]
    Referred By: [unavailable]
    Browser Info: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) | Mozilla | Platform:Unknown
    IP Address: 13.59.252.174 | http://whois.domaintools.com/13.59.252.174
    Username: [unknown]

  FORM PARAMETERS: [none or empty]

  URL PARAMETERS: [none or empty]

  SESSION INFO: [none]
  COOKIES: [none or empty]

  REQUEST HEADERS...
    Accept: */*
    Accept-Encoding: gzip, br, zstd, deflate
    Host: okcg-c2b.kuder.com
    User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

ASSEMBLY INFO
------------------------------------------------------------
  mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, v4.0.0.0
  System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, v4.0.0.0
  System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, v4.0.0.0
  System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, v4.0.0.0
  System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, v4.0.0.0
  System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, v4.0.0.0

MACHINE STATE
------------------------------------------------------------
  Machine Name: NEWPRODWEB01
  Operating System: Microsoft Windows NT 10.0.17763.0
  .Net Version: 4.0.30319.42000
  MB of RAM Available: [not available]
  % Processor Utilized: [not available]

STACK TRACE
------------------------------------------------------------
   at System.Data.SqlClient.SqlConnection.PermissionDemand()
   at System.Data.SqlClient.SqlConnectionFactory.PermissionDemand(DbConnection outerConnection)
   at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.Open()
   at GeneralLib.Data.DB._GetDataSet(query_settings settings, SqlConnection connection, SqlTransaction transaction, Object[] passed_parameters)
   at GeneralLib.Data.DB.GetDataSet(String procedure_or_sql, Object[] passed_parameters)
   at WebContent.v2.WC_C2B_UserTypes._fillRoleDefinitions()
   at WebContent.v2.WC_C2B_UserTypes.get_PublicRole()
   at Kuder.Security.CustomRoleProvider..ctor()