Activities of "Navneet@aol.com.au"

  • ABP Framework version: v8.2.2
  • UI Type: MVC
  • Database System: EF Core (MySQL)
  • Tiered (for MVC) or Auth Server Separated (for Angular): no
  • Exception message and full stack trace:
  • Steps to reproduce the issue:

Hi Team,

I have updated ABP as per below:

  1. dotnet tool uninstall -g Volo.Abp.Cli
  2. dotnet tool install -g Volo.Abp.Studio.Cli
  3. abp suite update
  4. Downloaded new ABP Studio and Installed on my Mac M2

Created a new solution via ABP studio - Ok Run dotnet build - ok Migration Successful - ok

Now I am getting the below errors:

  1. From ABP studio if I click on "abp Install libs" I am getting the error: 21:52:03.616 Information Starting task execution: "Installing libs: TechDB.Licensing.Web" 21:52:03.617 Information Failed task execution: "Installing libs: TechDB.Licensing.Web" 21:52:03.617 Information ERROR: "An error has occured!" 21:52:03.617 Information ERROR DETAILS: "An internal error occurred during your request!" 21:52:03.617 Error Failed to start a process with file path 'abp'. Target file or working directory doesn't exist, or the provided credentials are invalid.

  2. From ABP studio if I click on open with VS Code, I am getting the error: (Please note, VS Code is already up-to-date) Visual Studio Code is not found. Please check if it is installed correctly according to the official VS Code(https://code.visualstudio.com/docs/editor/command-line#_code-is-not-recognized-as-an-internal-or-external-command) document.

  3. when I am running the project via studio, getting errors: (please note docket is already running) 22:05:18.255 Error Error response from daemon: network with name licensing already exists The file /usr/local/bin/docker-compose does not exist. 22:05:17.974 Information Starting the application: Docker-Dependencies 22:05:18.255 Information ./up.ps1 exited with code: 1 22:05:18.256 Information Application could not be started: Docker-Dependencies 22:05:18.261 Warning Exception of type 'Volo.Abp.Studio.AbpStudioException' was thrown. 22:05:18.261 Warning Code:AbpStudio:CliApplicationStartFailed 22:05:18.261 Warning Details: 22:05:18.261 Warning ---------- Exception Data ---------- Command = ./up.ps1

  4. if I run the project from the terminal, I am getting errors in the console: (index):20 Could not find the bundle file '/libs/abp/core/abp.css' for the bundle 'LeptonX.Global'! (index):21 Could not find the bundle file '/libs/@fortawesome/fontawesome-free/css/all.css' for the bundle 'LeptonX.Global'! (index):22 Could not find the bundle file '/libs/@fortawesome/fontawesome-free/css/v4-shims.css' for the bundle 'LeptonX.Global'! (index):1974 Could not find the bundle file '/libs/abp/utils/abp-utils.umd.min.js' for the bundle 'LeptonX.Global'! (index):1975 Could not find the bundle file '/libs/abp/core/abp.js' for the bundle 'LeptonX.Global'! (index):1977 Could not find the bundle file '/libs/abp/jquery/abp.jquery.js' for the bundle 'LeptonX.Global'! (index):1978 Could not find the bundle file '/libs/bootstrap/js/bootstrap.bundle.js' for the bundle 'LeptonX.Global'! (index):1982 Could not find the bundle file '/libs/jquery-form/jquery.form.min.js' for the bundle 'LeptonX.Global'! (index):1984 Could not find the bundle file '/libs/datatables.net/js/jquery.dataTables.js' for the bundle 'LeptonX.Global'! dataTables.bootstrap5.js?_v=638606126904322053:62 Uncaught TypeError: Cannot read properties of undefined (reading 'defaults') at dataTables.bootstrap5.js?_v=638606126904322053:62:27 at dataTables.bootstrap5.js?_v=638606126904322053:44:3 at dataTables.bootstrap5.js?_v=638606126904322053:46:2 (anonymous) @ dataTables.bootstrap5.js?_v=638606126904322053:62 (anonymous) @ dataTables.bootstrap5.js?_v=638606126904322053:44 (anonymous) @ dataTables.bootstrap5.js?_v=638606126904322053:46Understand this error (index):1989 Could not find the bundle file '/libs/luxon/luxon.min.js' for the bundle 'LeptonX.Global'! (index):1990 Could not find the bundle file '/libs/abp/luxon/abp.luxon.js' for the bundle 'LeptonX.Global'! ui-extensions.js?_v=638592122120000000:297 Uncaught TypeError: Cannot read properties of undefined (reading 'on') at ui-extensions.js?_v=638592122120000000:297:15 at ui-extensions.js?_v=638592122120000000:301:3 (anonymous) @ ui-extensions.js?_v=638592122120000000:297 (anonymous) @ ui-extensions.js?_v=638592122120000000:301Understand this error widget-manager.js?_v=638592122120000000:139 Uncaught TypeError: Cannot read properties of undefined (reading 'onNodeAdded') at widget-manager.js?_v=638592122120000000:139:13 at widget-manager.js?_v=638592122120000000:147:3 (anonymous) @ widget-manager.js?_v=638592122120000000:139 (anonymous) @ widget-manager.js?_v=638592122120000000:147Understand this error dom-event-handlers.js?_v=638592122120000000:206 Uncaught TypeError: abp.dom.onNodeAdded is not a function at dom-event-handlers.js?_v=638592122120000000:206:13 at dom-event-handlers.js?_v=638592122120000000:238:3 (anonymous) @ dom-event-handlers.js?_v=638592122120000000:206 (anonymous) @ dom-event-handlers.js?_v=638592122120000000:238Understand this error datatables-extensions.js?_v=638592122120000000:4 Uncaught TypeError: Cannot read properties of undefined (reading 'createNamespace') at datatables-extensions.js?_v=638592122120000000:4:32 at datatables-extensions.js?_v=638592122120000000:553:3 (anonymous) @ datatables-extensions.js?_v=638592122120000000:4 (anonymous) @ datatables-extensions.js?_v=638592122120000000:553Understand this error abp-sweetalert2.js?_v=638592122120000000:58 Uncaught TypeError: Cannot set properties of undefined (setting 'info') at abp-sweetalert2.js?_v=638592122120000000:58:22 at abp-sweetalert2.js?_v=638592122120000000:121:3 (anonymous) @ abp-sweetalert2.js?_v=638592122120000000:58 (anonymous) @ abp-sweetalert2.js?_v=638592122120000000:121Understand this error abp-toastr.js?_v=638592122120000000:18 Uncaught TypeError: Cannot set properties of undefined (setting 'success') at abp-toastr.js?_v=638592122120000000:18:24 at abp-toastr.js?_v=638592122120000000:34:3 (anonymous) @ abp-toastr.js?_v=638592122120000000:18 (anonymous) @ abp-toastr.js?_v=638592122120000000:34Understand this error date-range-picker-extensions.js?_v=638592122120000000:748 Uncaught TypeError: abp.dom.onNodeAdded is not a function at date-range-picker-extensions.js?_v=638592122120000000:748:13 at date-range-picker-extensions.js?_v=638592122120000000:755:3 (anonymous) @ date-range-picker-extensions.js?_v=638592122120000000:748 (anonymous) @ date-range-picker-extensions.js?_v=638592122120000000:755Understand this error account-proxy.js?_v=638592371580000000:12 Uncaught TypeError: abp.utils.createNamespace is not a function at account-proxy.js?_v=638592371580000000:12:15 at account-proxy.js?_v=638592371580000000:182:5 at account-proxy.js?_v=638592371580000000:477:3 (anonymous) @ account-proxy.js?_v=638592371580000000:12 (anonymous) @ account-proxy.js?_v=638592371580000000:182 (anonymous) @ account-proxy.js?_v=638592371580000000:477Understand this error account-authority-delegation-global.js?_v=638592371980000000:5 Uncaught TypeError: Cannot read properties of undefined (reading 'getResource') at account-authority-delegation-global.js?_v=638592371980000000:5:30 at account-authority-delegation-global.js?_v=638592371980000000:175:3 (anonymous) @ account-authority-delegation-global.js?_v=638592371980000000:5 (anonymous) @ account-authority-delegation-global.js?_v=638592371980000000:175Understand this error account-link-user-global.js?_v=638592371980000000:5 Uncaught TypeError: Cannot read properties of undefined (reading 'getResource') at account-link-user-global.js?_v=638592371980000000:5:30 at account-link-user-global.js?_v=638592371980000000:122:3 (anonymous) @ account-link-user-global.js?_v=638592371980000000:5 (anonymous) @ account-link-user-global.js?_v=638592371980000000:122Understand this error audit-log-global.js?_v=638592374140000000:2 Uncaught TypeError: Cannot read properties of undefined (reading 'getResource') at audit-log-global.js?_v=638592374140000000:2:30 at audit-log-global.js?_v=638592374140000000:34:3 (anonymous) @ audit-log-global.js?_v=638592374140000000:2 (anonymous) @ audit-log-global.js?_v=638592374140000000:34Understand this error auditLogging-proxy.js?_v=638592374140000000:12 Uncaught TypeError: abp.utils.createNamespace is not a function at auditLogging-proxy.js?_v=638592374140000000:12:15 at auditLogging-proxy.js?_v=638592374140000000:70:5 at auditLogging-proxy.js?_v=638592374140000000:112:3 (anonymous) @ auditLogging-proxy.js?_v=638592374140000000:12 (anonymous) @ auditLogging-proxy.js?_v=638592374140000000:70 (anonymous) @ auditLogging-proxy.js?_v=638592374140000000:112Understand this error lepton-x.bundle.min.js?_v=638592475200000000:2 Uncaught ReferenceError: bootstrap is not defined at 306 (lepton-x.bundle.min.js?_v=638592475200000000:2:71902) at n (lepton-x.bundle.min.js?_v=638592475200000000:2:72011) at 12 (lepton-x.bundle.min.js?_v=638592475200000000:2:19279) at n (lepton-x.bundle.min.js?_v=638592475200000000:2:72011) at 848 (lepton-x.bundle.min.js?_v=638592475200000000:2:32941) at n (lepton-x.bundle.min.js?_v=638592475200000000:2:72011) at 524 (lepton-x.bundle.min.js?_v=638592475200000000:2:18999) at n (lepton-x.bundle.min.js?_v=638592475200000000:2:72011) at lepton-x.bundle.min.js?_v=638592475200000000:2:72378 at lepton-x.bundle.min.js?_v=638592475200000000:2:72396 306 @ lepton-x.bundle.min.js?_v=638592475200000000:2 n @ lepton-x.bundle.min.js?_v=638592475200000000:2 12 @ lepton-x.bundle.min.js?_v=638592475200000000:2 n @ lepton-x.bundle.min.js?_v=638592475200000000:2 848 @ lepton-x.bundle.min.js?_v=638592475200000000:2 n @ lepton-x.bundle.min.js?_v=638592475200000000:2 524 @ lepton-x.bundle.min.js?_v=638592475200000000:2 n @ lepton-x.bundle.min.js?_v=638592475200000000:2 (anonymous) @ lepton-x.bundle.min.js?_v=638592475200000000:2 (anonymous) @ lepton-x.bundle.min.js?_v=638592475200000000:2Understand this error style-initializer.js?_v=638592475200000000:25 Uncaught TypeError: Cannot read properties of undefined (reading 'CSSLoadEvent') at style-initializer.js?_v=638592475200000000:25:13 at style-initializer.js?_v=638592475200000000:55:3 (anonymous) @ style-initializer.js?_v=638592475200000000:25 (anonymous) @ style-initializer.js?_v=638592475200000000:55Understand this error ApplicationConfigurationScript:471 Uncaught TypeError: Cannot read properties of undefined (reading 'trigger') at ApplicationConfigurationScript:471:11 at ApplicationConfigurationScript:473:3 (anonymous) @ ApplicationConfigurationScript:471 (anonymous) @ ApplicationConfigurationScript:473Understand this error ServiceProxyScript:12 Uncaught TypeError: abp.utils.createNamespace is not a function at ServiceProxyScript:12:15 at ServiceProxyScript:21:5 at ServiceProxyScript:23:3 (anonymous) @ ServiceProxyScript:12 (anonymous) @ ServiceProxyScript:21 (anonymous) @ ServiceProxyScript:23Understand this error (index):2031 Uncaught TypeError: Cannot read properties of undefined (reading 'globalConfig') at (index):2031:17 (anonymous) @ (index):2031Understand this error

Please suggest what I can do to fix this

many thx, Navneet

Question
  • ABP Framework version: v8.0.4
  • UI Type: MVC
  • Database System: MySQL)
  • Tiered (for MVC) or Auth Server Separated (for Angular): no

Hi Abp team,

I am building a license management and Virtual Server Provisioning system. below are few entity I have created Product.cs ProductVersion.cs ProductFeature.cs License.cs ServerDetail.cs ServerFeature.cs Plan.cs Pricing.cs

The challenge, I am facing is that I want my tenant to only ReadOnly Access of entities (not allowing to add / update or delete). and only want them to add an entry in Plan.cs entity, how can i control as the Host user? Also, Is there anyway, I can manage Tenant roles where I as a host create delete and update, however Tenant only able to see pre seeded/created roles?

many thx, Nav

Check the docs before asking a question: https://docs.abp.io/en/commercial/latest/ Check the samples to see the basic tasks: https://docs.abp.io/en/commercial/latest/samples/index The exact solution to your question may have been answered before, and please first use the search on the homepage. Provide us with the following info:

  • ABP Framework version: v8.0.4
  • UI Type: Angular / MVC / Blazor WASM / Blazor Server
  • Database System: MySQL)
  • Tiered (for MVC) or Auth Server Separated (for Angular): no
  • Exception message and full stack trace:

Hello Team,

I am getting error while deleting items from Many to Many popup box. Looks like it is bug. After debugging I believe it is failing at

UI guide to produce error Delete one item Click on save

  • Steps to reproduce the issue:
  1. Create a new Module application from ABP suite
  2. Create two entity and N-N navigation.
  3. Below I have copy past my two suite entities if you want to use
  4. Use Host --> Web.Unified to do migration and run the application

ProductVersion.json

{
  "Id": "c9c0e8de-7201-48ad-985c-a15ea7a27a54",
  "Name": "ProductVersion",
  "OriginalName": "ProductVersion",
  "NamePlural": "ProductVersions",
  "DatabaseTableName": "ProductVersions",
  "Namespace": "ProductVersions",
  "Type": 1,
  "MasterEntityName": null,
  "MasterEntity": null,
  "BaseClass": "FullAuditedAggregateRoot",
  "MenuIcon": "file-alt",
  "PrimaryKeyType": "Guid",
  "PreserveCustomCode": true,
  "IsMultiTenant": true,
  "CheckConcurrency": true,
  "ShouldCreateUserInterface": true,
  "ShouldCreateBackend": true,
  "ShouldExportExcel": false,
  "ShouldAddMigration": true,
  "ShouldUpdateDatabase": true,
  "CreateTests": false,
  "Properties": [
    {
      "Id": "a25033bf-ace9-48ac-b85b-0ca1b46aa93f",
      "Name": "VersionName",
      "Type": "string",
      "EnumType": "",
      "EnumNamespace": "",
      "EnumAngularImport": "shared/enums",
      "EnumFilePath": null,
      "DefaultValue": null,
      "IsNullable": false,
      "IsRequired": false,
      "AllowEmptyStrings": false,
      "IsTextArea": false,
      "MinLength": null,
      "MaxLength": null,
      "SortOrder": 0,
      "SortType": 0,
      "Regex": "",
      "EmailValidation": false,
      "ShowOnList": true,
      "ShowOnCreateModal": true,
      "ShowOnEditModal": true,
      "ReadonlyOnEditModal": false,
      "EnumValues": null,
      "IsSelected": true,
      "OrdinalIndex": 0
    },
    {
      "Id": "1caed050-5639-4702-967e-7802e0772fbc",
      "Name": "IsActive",
      "Type": "bool",
      "EnumType": "",
      "EnumNamespace": "",
      "EnumAngularImport": "shared/enums",
      "EnumFilePath": null,
      "DefaultValue": "true",
      "IsNullable": false,
      "IsRequired": false,
      "AllowEmptyStrings": false,
      "IsTextArea": false,
      "MinLength": null,
      "MaxLength": null,
      "SortOrder": 0,
      "SortType": 0,
      "Regex": "",
      "EmailValidation": false,
      "ShowOnList": true,
      "ShowOnCreateModal": true,
      "ShowOnEditModal": true,
      "ReadonlyOnEditModal": false,
      "EnumValues": null,
      "IsSelected": true,
      "OrdinalIndex": 0
    },
    {
      "Id": "902ce3e5-44df-4155-8e2f-f29db8b207bf",
      "Name": "VersionNumber",
      "Type": "string",
      "EnumType": "",
      "EnumNamespace": "",
      "EnumAngularImport": "shared/enums",
      "EnumFilePath": null,
      "DefaultValue": null,
      "IsNullable": false,
      "IsRequired": false,
      "AllowEmptyStrings": false,
      "IsTextArea": false,
      "MinLength": null,
      "MaxLength": null,
      "SortOrder": 0,
      "SortType": 0,
      "Regex": "",
      "EmailValidation": false,
      "ShowOnList": true,
      "ShowOnCreateModal": true,
      "ShowOnEditModal": true,
      "ReadonlyOnEditModal": false,
      "EnumValues": null,
      "IsSelected": true,
      "OrdinalIndex": 0
    }
  ],
  "NavigationProperties": [],
  "NavigationConnections": [],
  "ChildEntities": [],
  "PhysicalFileName": "ProductVersion.json"
}

ProductFeature.json

{
  "Id": "473fe992-54e4-41d8-978a-a26be9ea5bb3",
  "Name": "ProductFeature",
  "OriginalName": "ProductFeature",
  "NamePlural": "ProductFeatures",
  "DatabaseTableName": "ProductFeatures",
  "Namespace": "ProductFeatures",
  "Type": 1,
  "MasterEntityName": null,
  "MasterEntity": null,
  "BaseClass": "FullAuditedAggregateRoot",
  "MenuIcon": "file-alt",
  "PrimaryKeyType": "Guid",
  "PreserveCustomCode": true,
  "IsMultiTenant": true,
  "CheckConcurrency": true,
  "ShouldCreateUserInterface": true,
  "ShouldCreateBackend": true,
  "ShouldExportExcel": false,
  "ShouldAddMigration": true,
  "ShouldUpdateDatabase": true,
  "CreateTests": false,
  "Properties": [
    {
      "Id": "7ada5c2a-14d7-44d5-b115-ed2666e2fc8e",
      "Name": "FeatureName",
      "Type": "string",
      "EnumType": "",
      "EnumNamespace": "",
      "EnumAngularImport": "shared/enums",
      "EnumFilePath": null,
      "DefaultValue": null,
      "IsNullable": false,
      "IsRequired": false,
      "AllowEmptyStrings": false,
      "IsTextArea": false,
      "MinLength": null,
      "MaxLength": null,
      "SortOrder": 0,
      "SortType": 0,
      "Regex": "",
      "EmailValidation": false,
      "ShowOnList": true,
      "ShowOnCreateModal": true,
      "ShowOnEditModal": true,
      "ReadonlyOnEditModal": false,
      "EnumValues": null,
      "IsSelected": true,
      "OrdinalIndex": 0
    },
    {
      "Id": "17a84907-6f5b-4104-a063-626fed74c59e",
      "Name": "IsActive",
      "Type": "bool",
      "EnumType": "",
      "EnumNamespace": "",
      "EnumAngularImport": "shared/enums",
      "EnumFilePath": null,
      "DefaultValue": "true",
      "IsNullable": false,
      "IsRequired": false,
      "AllowEmptyStrings": false,
      "IsTextArea": false,
      "MinLength": null,
      "MaxLength": null,
      "SortOrder": 0,
      "SortType": 0,
      "Regex": "",
      "EmailValidation": false,
      "ShowOnList": true,
      "ShowOnCreateModal": true,
      "ShowOnEditModal": true,
      "ReadonlyOnEditModal": false,
      "EnumValues": null,
      "IsSelected": true,
      "OrdinalIndex": 0
    }
  ],
  "NavigationProperties": [],
  "NavigationConnections": [
    {
      "Name": "ProductVersions",
      "DisplayProperty": "VersionName",
      "Namespace": "ABP.IO.Test.ProductVersions",
      "EntityName": "ProductVersion",
      "EntitySetName": "ProductVersions",
      "DtoNamespace": "ABP.IO.Test.ProductVersions",
      "DtoEntityName": "ProductVersionDto",
      "Type": "Guid"
    }
  ],
  "ChildEntities": [],
  "PhysicalFileName": "ProductFeature.json"
}

Thanks Nav

  • ABP Framework version: v7.3.3
  • UI Type: MVC and Angular
  • Database System: EF Core (SQL Server)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:
  • Steps to reproduce the issue:

Hi Team,

I have two applications in MVC and Angular and I like my users to use below AuthServer page as:

  1. User landed on the AuthServer page
  2. Login by clicking on the login button (already there)
  3. Once the user is logged in, I want my user to be allowed to click on the Applications link (either MVC or Angular) to redirect
  4. The user lands on the application as pre-authenticated.

Currently, when the user lands on MVC, it does not show authenticated but asks to log in by clicking the login button.

How can I redirect my users to MVC app from AuthServer page as pre-authenticated?

Many thx, Navneet

Check the docs before asking a question: https://docs.abp.io/en/commercial/latest/ Check the samples, to see the basic tasks: https://docs.abp.io/en/commercial/latest/samples/index The exact solution to your question may have been answered before, please use the search on the homepage.

If you're creating a bug/problem report, please include followings:

  • ABP Framework version: v7.0.3
  • UI type: Angular / MVC / Blazor
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no
  • Exception message and stack trace:
  • Steps to reproduce the issue:"

Hello support team and other ABP users,

I have tried my level best to first search below issues but could not find solutions, I am a new developer so if any question is silly then sorry

Could you please help me with below:

  1. After I create a new Module via ABP Suite with UI, the Suite create all necessary CRUD pages, model, DTO and repositories, however when I change anything manually, for example N-2-N relationship it creates only one side of UI and I manually create another side, the suite change the code back to default if I re-run the same entity generation. I believe I can get around by creating partial class, but as suite create a lot of classes in domain, efcore, application, applicationcontracts... I end up some errors with referring partial classes in repositories. IS it ok if you can provide a sample of book entity created via suite and using partial class. I believe that will be helpful for other community member looking for similar solution.

  2. When I create a new application via suite and add Volo.Docs and Volo.Payment via suite, they are not part of Feature under Editions settings, but both are available under Role --> Permissions, can you please help me, how can I add them to Edition --> Features (can you please suggest any code I can override related class instead of changing source code, as I don’t have access to source code dueto my license)

  3. Regarding ABP.Volo.Payment, why tenant has permission to create plan or update plan by default. I am just trying to understand what is the logic to allow tenant to change plans created by host. Is it to allow my tenants to set their own payment Payment Gateway so my tenant can issue their own invoice and received payment from their customers, like B2B2C

  4. As I don’t have access to all commercial sourcecode due to license level, how can I override to make changes to base class, please code sample of only three, rest of classes I will figureout Replace OpenIddictApplication.cs with myOpenIddictApplication.cs Replace OpenIddictDbContextModelCreatingExtensions.cs with myOpenIddictDbContextModelCreatingExtensions.cs last, I want to replace AbpOpenIddictProPermissionDefinitionProvider.cs with my myAbpOpenIddictProPermissionDefinitionProvider

  5. When I publish my project, I noticed that appsettings.secrets.json is also in published folder, is it safe to give it to my client while hand overing the finished Application

  6. When I create a MVC Application with public page & CMS (identity & HostApi not separate), the public page does not use API but use database directly, how can I make it use API instead of interacting with DB directly (please note, I don’t want to have separate Identity & HostApi)

  7. MVC public page, in responsive mode, I don’t see login button, it’s hidden, can you please help me, how can I fix it? Screenshot attached:

Is there anyplace like GitHub, can I read Commercial Module change log for example - CRMpro module changes from 7.0.1 to 7.0.3, this will help me to plan before migrating to next version.

Please let me know if anything not clear and I will try to give more details Regards, Navneet

Showing 1 to 5 of 5 entries
Made with ❤️ on ABP v9.0.0-preview Updated on September 19, 2024, 10:13