- ABP Framework version: 5.3.2
- UI type: Angular
- DB provider: EF Core
- Tiered (MVC) or Identity Server Separated (Angular): microservices template
- Exception message and stack trace:
- [Invalid Module] Backend module "productService" does not exist in API definition.
- abp generate-proxy -t ng -url https://localhost:44361
- [16:41:39 INF] ABP CLI (https://abp.io)
- [16:41:39 INF] Version 5.3.2 (Stable)
- [Invalid Module] Backend module "app" does not exist in API definition.
- Steps to reproduce the issue:"run abp generate-proxy -t ng -url https://localhost:44361 after create the microservice solution"
16 Answer(s)
-
0
I am using latest NodeJs version I also tried dotnet tool uninstall -g volo.abp.cli dotnet tool install -g volo.abp.cli --version 5.1.1 and run again the abp generate-proxy -t ng -url https://localhost:45048 abp generate-proxy -t ng -url https://localhost:44325 abp generate-proxy -t ng -url https://localhost:44361
45048 is the port for my new service 44325 is the gateway 44361 is productservice
no one is working, all of them ends on [Invalid Module] Backend module "app" does not exist in API definition.
My new service has custom endpoints
-
0
https://1drv.ms/u/s!An5XT7_73uQajg0cKemVDZ7mYpwF?e=78iQ76
the link should contain: swagger.json api-definition.json
-
0
Hello,
Currently, proxy generation in angular microservice templates needs extra steps. We will work on this. Please follow steps in gist
Note: Url parameter for angular proxy generation started to be supported in abp cli 5.2.2 and @abp/ng.schematics package version 5.2.2.
-
0
I think is a mistake on the steps
abp generate-proxy -t ng -m myService -u https://service-url --target my-service
should be MyService based on the example documentation in environment.ts
-
0
RangeError: Maximum call stack size exceeded at getConstructorName (node:internal/util/inspect:575:9) at formatRaw (node:internal/util/inspect:827:23) at formatValue (node:internal/util/inspect:817:10) at inspect (node:internal/util/inspect:347:10) at formatWithOptionsInternal (node:internal/util/inspect:2167:40) at format (node:internal/util/inspect:2021:10) at console.warn (D:\Repositories\NebulOS\Elevos.Phoenix\apps\angular-pcr\node_modules@angular\cli\lib\cli\index.js:45:39) at Observable._trySubscribe (D:\Repositories\NebulOS\Elevos.Phoenix\apps\angular-pcr\node_modules@abp\ng.schematics\node_modules\rxjs\internal\Observable.js:55:25) at Observable.subscribe (D:\Repositories\NebulOS\Elevos.Phoenix\apps\angular-pcr\node_modules@abp\ng.schematics\node_modules\rxjs\internal\Observable.js:30:22) at MergeMapOperator.call (D:\Repositories\NebulOS\Elevos.Phoenix\apps\angular-pcr\node_modules@abp\ng.schematics\node_modules\rxjs\internal\operators\mergeMap.js:37:23)
-
0
I also try with ProductService, and is not working
abp generate-proxy -t ng -m ProductService -u https://localhost:44361 --target product-service [07:27:41 INF] ABP CLI (https://abp.io) [07:27:42 INF] Version 5.3.2 (Stable) npm WARN config global
--global
,--local
are deprecated. Use--location=global
instead. [Invalid Module] Backend module "ProductService" does not exist in API definition. -
0
Hello,
Currently, proxy generation in angular microservice templates needs extra steps. We will work on this. Please follow steps in gist
Note: Url parameter for angular proxy generation started to be supported in abp cli 5.2.2 and @abp/ng.schematics package version 5.2.2.
not working
-
1
hi, we send you an email containing the related files
-
0
hi, we send you an email containing the related files
thank you very much, by the way, could you help me keep me posted when this functionality works for microservice template please, I am updating the service definition all the time
-
0
hi, we send you an email containing the related files
Could you re-send me again that mail please, I do not see it on my inbox
-
0
your email rejects.
'mmaldonado@emscltd.com' on 21.07.2022 11:05 552 5.7.0 message content and attachment content guidelines. ku7-20020a170907788700b007052b183d51sm547237ejc.132 - gsmtp
Probably your email provider doesn't accept archive files containing code. We'll share with you a Google Drive link.
-
0
thank you so much
-
0
No problem. hope it solves...
-
0
is this problem fixed on the new Abp.CLI 5.3.3 ?
-
0
No problem. hope it solves...
the code that you sent me was just related to product, I still need to create the ng proxies for my services
-
0
Hello,
The range error does not seem related to the microservice template. You can look at the another support question.
I was able to reproduce the range error. You can follow the status of issue