To update both ABP CLI and ABP Suite to the latest preview, run the following command:
dotnet tool update -g Volo.Abp.Cli --version *-rc* && abp suite update --preview
v5.0 Preview ABP Framework Version Notes https://blog.abp.io/abp/ABP-IO-Platform-5.0-RC-1-Has-Been-Released
103 Answer(s)
-
0
Blazor-Server MongoDb
After migrate security-log page not work, throw error I found problem, if BrowserInfo field is null in AbpSecurityLogs table/collection, page not load because of null reference exception.
-
0
I found that requests for API endpoints timed out often in a Blazor WebAssembly application from a new ABP 5.0 microservice solution freshly-created using the latest ABP Suite. See below for error message & exception.
An error occurred during the ABP remote HTTP request. (The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.) See the inner exception for details.Volo.Abp.Http.Client.AbpRemoteCallException: An error occurred during the ABP remote HTTP request. (The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.) See the inner exception for details.
Timeout happens after I click around in the Blazor app to send some requests. After waiting for a while, it works again but timeout will happen again after a few more clicks. Is there some kind of rate limit, or is something not working right? This is a fresh new solution from ABP Suite.
-
0
Am using blazor server. .net 6.
Blazorise Autocomplete component throws instance error when you try to create an a second record before refreshing the page.
I.e when I have a list of cities page, I create the forest city, it saves well. When I try to create a second city it throws the error on opening the create modal
Note, continent is a dropdown(auto complete component) the error is on the DisplayName (textfield)
-
0
Hi,
We're using Blazorise v0.9.5.3 (ABP framework v5, commercial) and noticed that the component DatePicker has the weekday labels shifted for one place to the left. So, instead of Mon, our first label is Tue.
If you visit the DatePicker's official documentation, you'll notice that problem (Section DatePicker component, Basic example). https://blazorise.com/docs/components/date-picker
Sorry for posting this question here, it seams that we're not allowed to post questions on the Blazorise support pages.
Please advise, Regards
-
0
After updating ABP suite and tool to 5.0.0, it still use the templates 4.4.4, it was like this while using 5-rc release too.
I was then adding the version to select the RC one, but now I get an error message when I give the version 5.0.0. If I put version 5.0.0-rc.2 it still works fine
Your ABP Suite and ABP project version must be the same because the Suite templates are compatible with the corresponding version.
-
0
I needed (I think) to add the following web.config to the HttpApi.Host project to increase upload size with the following config
<?xml version="1.0" encoding="utf-8"?> <configuration> <!-- To customize the asp.net core module uncomment and edit the following section. For more info see https://go.microsoft.com/fwlink/?linkid=838655 --> <!-- <system.webServer> <handlers> <remove name="aspNetCore"/> <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified"/> </handlers> <aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" /> </system.webServer> --> <location path="Recording/recording-upload"> <system.webServer> <security> <requestFiltering> <requestLimits maxAllowedContentLength="4096000" /> </requestFiltering> </security> </system.webServer> </location> </configuration>
And then I get this error when running the app with Azure Appservice
2021-12-21 13:54:57.472 +00:00 [ERR] Connection ID "17509995361417066312", Request ID "80007749-0002-f300-b63f-84710c7967bb": An unhandled exception was thrown by the application. Volo.Abp.Http.Client.AbpRemoteCallException: Not Found at Volo.Abp.Http.Client.ClientProxying.ClientProxyBase`1.ThrowExceptionForResponseAsync(HttpResponseMessage response) at Volo.Abp.Http.Client.ClientProxying.ClientProxyBase`1.RequestAsync(ClientProxyRequestContext requestContext) at Volo.Abp.Http.Client.ClientProxying.ClientProxyBase`1.RequestAsync[T](ClientProxyRequestContext requestContext) at Volo.Abp.Http.Client.ClientProxying.ClientProxyBase`1.RequestAsync[T](String methodName, ClientProxyRequestTypeValue arguments) at Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ClientProxies.AbpApplicationConfigurationClientProxy.GetAsync() at Volo.Abp.AspNetCore.Mvc.Client.MvcCachedApplicationConfigurationClient.<GetAsync>b__14_0() at Volo.Abp.Caching.DistributedCache`2.GetOrAddAsync(TCacheKey key, Func`1 factory, Func`1 optionsFactory, Nullable`1 hideErrors, Boolean considerUow, CancellationToken token) at Volo.Abp.AspNetCore.Mvc.Client.MvcCachedApplicationConfigurationClient.GetAsync() at Volo.Abp.AspNetCore.Mvc.Client.RemoteLanguageProvider.GetLanguagesAsync() at Microsoft.AspNetCore.RequestLocalization.DefaultAbpRequestLocalizationOptionsProvider.GetLocalizationOptionsAsync() at Microsoft.AspNetCore.RequestLocalization.AbpRequestLocalizationMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.<>c__DisplayClass6_1.<<UseMiddlewareInterface>b__1>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContextOfT`1.ProcessRequestAsync()
I haven't tried to upload a bigger file than 30 MB but if that doesn´t work without the web.config file I´ll need some way to add it. But I´ll try that tomorrow.
@Sturla did you fix the file upload problem for over 30mb?
web.config
is being used by IIS. If you are hosting on IIS, then you need to configure it viaweb.config
-
0
Hello
Any guide on how to use the lepton x theme ? i have abp 5.0
@dicky you need to wait a little more. we are almost in the final commits
-
0
Hi,
We're using Blazorise v0.9.5.3 (ABP framework v5, commercial) and noticed that the component DatePicker has the weekday labels shifted for one place to the left. So, instead of Mon, our first label is Tue.
If you visit the DatePicker's official documentation, you'll notice that problem (Section DatePicker component, Basic example). https://blazorise.com/docs/components/date-picker
Sorry for posting this question here, it seams that we're not allowed to post questions on the Blazorise support pages.
Please advise, Regards
You can create an issue on his repo. See https://github.com/Megabit/Blazorise/issues/3274
-
0
@Sturla did you fix the file upload problem for over 30mb? web.config is being used by IIS. If you are hosting on IIS, then you need to configure it via web.config
I haven't had an opportunity to try it out yet but I will next week when I´ll be creating my production environment. I´m using Azure App Services and that uses IIS to host the application (and acts as a reverse proxy to Kestrel) if I´m not mistaken.
I´ll report back here if this is still a problem.
-
0
When you add the Forms module using Suite to a Blazor project, it does not render. It's missing vue.js.
-
0
HI,
Am using blazor abp 5.0, my wcf client used to work with abp 4.4 but after moving to abp 5.0 I can no longer consume wcf services.
Any known issue ?
-
1
-
0
-
0
In ABP SUITE "Server.Entity.Entity.txt" TEMPLATE
public %%entity-name%%(%%primary-key%% id, %**%constructor-parameters%%**) { Id = id; %%constructor-parameters-with-values%% }
IF Entity has NavigationProperties and optional parameters, NavigationPropertie's primary key is at the end of parameters then get this error."CS1737: Optional parameters must appear after all required parameters."
-
0
-
0
In ABP SUITE "Server.Entity.Entity.txt" TEMPLATE
public %%entity-name%%(%%primary-key%% id, %**%constructor-parameters%%**) { Id = id; %%constructor-parameters-with-values%% }
IF Entity has NavigationProperties and optional parameters, NavigationPropertie's primary key is at the end of parameters then get this error."CS1737: Optional parameters must appear after all required parameters."
Thanks for reporting the issue. This is a known problem and we'll test and fix it asap.
-
0
Hello,
We just added the payment module with abp suite to our project.
Payment Plans page is ok but on open the Payment Requests page we have an js error
on line :
var service = volo.payment.admin.requests.paymentRequestAdmin;
admin is not in volo.payment.
Your help will be appreciated.
Hi @willignicolas@gmail.com, this problem is fixed and will be available in the next release.
-
0
HI,
Am using blazor abp 5.0, my wcf client used to work with abp 4.4 but after moving to abp 5.0 I can no longer consume wcf services.
Any known issue ?
Sorted.
-
0
-
0
Hi @cellero, we're planning to release a beta version in the next weeks.
One exciting news is about the LeptonX theme; We are working on making it available in MVC (Razor Pages) and Blazor UI options too (in addition to the Angular UI). We are also adding more components, layout options, demo pages, etc... We are planning to release a beta version in the next weeks. https://blog.abp.io/abp/ABP.IO-Platform-v5-1-Has-Been-Released
-
0
I have a problem with abp suite 5.1.1 Entity Generator alway said [ERR] Index was out of range I Re-install, cleanup,... nothing help.
The suite log:
2022-01-14 13:19:01.975 +07:00 [INF] Route matched with {controller = "crudPageGenerator", action = "SaveAndGenerateEntity", area = "", page = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.NoContentResult] SaveAndGenerateEntityAsync(System.Guid, Volo.Abp.Suite.Models.EntityModel) on controller Volo.Abp.Suite.Controllers.CrudPageGeneratorController (Volo.Abp.Suite). 2022-01-14 13:19:02.116 +07:00 [INF] === ENTITY GENERATION STARTED === * SOLUTION: CSM.ServiceRouting * ENTITY:{ "Id": "18d0ecee-c901-4012-8f62-74aa388e9256", "Name": "Channel", "OriginalName": "Channel", "NamePlural": "Channels", "DatabaseTableName": "Channels", "Namespace": "Channels", "BaseClass": "Entity", "PrimaryKeyType": "Guid", "IsMultiTenant": false, "ShouldCreateUserInterface": true, "ShouldCreateBackend": true, "ShouldAddMigration": true, "ShouldUpdateDatabase": true, "CreateTests": true, "Properties": [ { "Id": "6c2e9664-63b2-4dc5-9d80-ea7ae467917f", "Name": "Type", "Type": "enum", "EnumType": "ChannelType", "EnumNamespace": "CSM.ServiceRouting", "EnumAngularImport": "shared/enums/channel-type", "IsNullable": false, "IsRequired": false, "MinLength": null, "MaxLength": null, "SortOrder": 0, "SortType": 0, "Regex": "", "EmailValidation": false, "EnumValues": { "Email": null, "Message": null, "Telephone": null }, "IsSelected": true }, { "Id": "85ebf5b9-f626-4962-bf6b-1cb95a884b4d", "Name": "Name", "Type": "string", "EnumType": "", "EnumNamespace": "", "EnumAngularImport": "shared/enums", "IsNullable": false, "IsRequired": false, "MinLength": null, "MaxLength": null, "SortOrder": 0, "SortType": 0, "Regex": "", "EmailValidation": false, "EnumValues": null, "IsSelected": true } ], "NavigationProperties": [], "PhysicalFileName": "Channel.json" } 2022-01-14 13:19:02.117 +07:00 [INF] 1/11 - EntityGenerateCommand started... 2022-01-14 13:19:03.805 +07:00 [ERR] ---------- RemoteServiceErrorInfo ---------- { "code": null, "message": "An internal error occurred during your request!", "details": null, "data": {}, "validationErrors": null } 2022-01-14 13:19:03.815 +07:00 [ERR] Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'startIndex') System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'startIndex') at System.Globalization.CompareInfo.IndexOf(String source, String value, Int32 startIndex, Int32 count, CompareOptions options) at System.String.IndexOf(String value, Int32 startIndex, Int32 count, StringComparison comparisonType) at System.String.IndexOf(String value, Int32 startIndex, StringComparison comparisonType) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.EntityGenerateCommand.F1AAu43krY(String , String , String ) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.EntityGenerateCommand.IBpAlr5Quy(String , String , Boolean ) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.EntityGenerateCommand.MYcAWPr5GZ(String , String , Boolean , DatabaseProvider ) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.EntityGenerateCommand.yreAdjUhWH(String , DatabaseProvider ) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.EntityGenerateCommand.cqSAJdEgpq() at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.EntityGenerateCommand.ExecuteAsync(CrudPageCommandOptions options) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.CommandManager.ExecuteAllAsync(CrudPageCommandOptions options) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.CrudPageGenerator.GenerateAsync(EntityModel entity, Solution solution) at Volo.Abp.Suite.Controllers.CrudPageGeneratorController.SaveAndGenerateEntityAsync(Guid solutionId, EntityModel entity) at lambda_method2108(Closure , Object ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2022-01-14 13:19:03.847 +07:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Http.RemoteServiceErrorResponse'.
-
0
I have a problem with abp suite 5.1.1 Entity Generator alway said [ERR] Index was out of range I Re-install, cleanup,... nothing help.
The suite log:
2022-01-14 13:19:01.975 +07:00 [INF] Route matched with {controller = "crudPageGenerator", action = "SaveAndGenerateEntity", area = "", page = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.NoContentResult] SaveAndGenerateEntityAsync(System.Guid, Volo.Abp.Suite.Models.EntityModel) on controller Volo.Abp.Suite.Controllers.CrudPageGeneratorController (Volo.Abp.Suite). 2022-01-14 13:19:02.116 +07:00 [INF] === ENTITY GENERATION STARTED === * SOLUTION: CSM.ServiceRouting * ENTITY:{ "Id": "18d0ecee-c901-4012-8f62-74aa388e9256", "Name": "Channel", "OriginalName": "Channel", "NamePlural": "Channels", "DatabaseTableName": "Channels", "Namespace": "Channels", "BaseClass": "Entity", "PrimaryKeyType": "Guid", "IsMultiTenant": false, "ShouldCreateUserInterface": true, "ShouldCreateBackend": true, "ShouldAddMigration": true, "ShouldUpdateDatabase": true, "CreateTests": true, "Properties": [ { "Id": "6c2e9664-63b2-4dc5-9d80-ea7ae467917f", "Name": "Type", "Type": "enum", "EnumType": "ChannelType", "EnumNamespace": "CSM.ServiceRouting", "EnumAngularImport": "shared/enums/channel-type", "IsNullable": false, "IsRequired": false, "MinLength": null, "MaxLength": null, "SortOrder": 0, "SortType": 0, "Regex": "", "EmailValidation": false, "EnumValues": { "Email": null, "Message": null, "Telephone": null }, "IsSelected": true }, { "Id": "85ebf5b9-f626-4962-bf6b-1cb95a884b4d", "Name": "Name", "Type": "string", "EnumType": "", "EnumNamespace": "", "EnumAngularImport": "shared/enums", "IsNullable": false, "IsRequired": false, "MinLength": null, "MaxLength": null, "SortOrder": 0, "SortType": 0, "Regex": "", "EmailValidation": false, "EnumValues": null, "IsSelected": true } ], "NavigationProperties": [], "PhysicalFileName": "Channel.json" } 2022-01-14 13:19:02.117 +07:00 [INF] 1/11 - EntityGenerateCommand started... 2022-01-14 13:19:03.805 +07:00 [ERR] ---------- RemoteServiceErrorInfo ---------- { "code": null, "message": "An internal error occurred during your request!", "details": null, "data": {}, "validationErrors": null } 2022-01-14 13:19:03.815 +07:00 [ERR] Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'startIndex') System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'startIndex') at System.Globalization.CompareInfo.IndexOf(String source, String value, Int32 startIndex, Int32 count, CompareOptions options) at System.String.IndexOf(String value, Int32 startIndex, Int32 count, StringComparison comparisonType) at System.String.IndexOf(String value, Int32 startIndex, StringComparison comparisonType) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.EntityGenerateCommand.F1AAu43krY(String , String , String ) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.EntityGenerateCommand.IBpAlr5Quy(String , String , Boolean ) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.EntityGenerateCommand.MYcAWPr5GZ(String , String , Boolean , DatabaseProvider ) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.EntityGenerateCommand.yreAdjUhWH(String , DatabaseProvider ) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.EntityGenerateCommand.cqSAJdEgpq() at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.EntityGenerateCommand.ExecuteAsync(CrudPageCommandOptions options) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.CommandManager.ExecuteAllAsync(CrudPageCommandOptions options) at Volo.Abp.Suite.Areas.AbpSuite.CrudPageGenerator.Commands.CrudPageGenerator.GenerateAsync(EntityModel entity, Solution solution) at Volo.Abp.Suite.Controllers.CrudPageGeneratorController.SaveAndGenerateEntityAsync(Guid solutionId, EntityModel entity) at lambda_method2108(Closure , Object ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2022-01-14 13:19:03.847 +07:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Http.RemoteServiceErrorResponse'.
this might be related to the file-scoped namespaces. we have created an internal issue and will be fixed 5.1.2
-
0
I can´t seem to change default language to Icelandic (on 5.1.1 but I just haven´t tried changing before) EXCEPT by clicking on the flag on the page. Settings don´t seem to do anything
And both my domain module and host have these
I have gone through these
- Rebooted Redis
- Restarted every AppService
- Cleared cookies and run in private mode
- There are no errors anywhere
Am I missing something or is this a bug?
-
0
-
0
(Abp : 5.1.1) (angular) (not separated identity )
When I try to run generate proxy command on new project that has one custom module, I face this error:
abp generate-proxy -t ng
[16:49:56 INF] ABP CLI (https://abp.io) [16:49:57 INF] Version 5.1.1 (Stable) [16:49:58 WRN] Couldn't determinate version of "@abp/ng.schematics" package. An unhandled exception occurred: NOT SUPPORTED: keyword "id", use "$id" for schema ID See ".....\AppData\Local\Temp\ng-C1btyE\angular-errors.log" for further details.
angular-errors.log content is:
[error] Error: NOT SUPPORTED: keyword "id", use "$id" for schema ID at Object.code (....\angular\node_modules@angular-devkit\core\node_modules\ajv\dist\vocabularies\core\id.js:6:15) at keywordCode (....\angular\node_modules@angular-devkit\core\node_modules\ajv\dist\compile\validate\index.js:454:13) at ....\angular\node_modules@angular-devkit\core\node_modules\ajv\dist\compile\validate\index.js:222:17 at CodeGen.code (....\angular\node_modules@angular-devkit\core\node_modules\ajv\dist\compile\codegen\index.js:439:13) at CodeGen.block (....\angular\node_modules@angular-devkit\core\node_modules\ajv\dist\compile\codegen\index.js:568:18) at iterateKeywords (....\angular\node_modules@angular-devkit\core\node_modules\ajv\dist\compile\validate\index.js:219:9) at groupKeywords (....\angular\node_modules@angular-devkit\core\node_modules\ajv\dist\compile\validate\index.js:208:13) at ....\angular\node_modules@angular-devkit\core\node_modules\ajv\dist\compile\validate\index.js:192:13 at CodeGen.code (....\angular\node_modules@angular-devkit\core\node_modules\ajv\dist\compile\codegen\index.js:439:13) at CodeGen.block (....\angular\node_modules@angular-devkit\core\node_modules\ajv\dist\compile\codegen\index.js:568:18)