marcelperezrubin commented on issue #7349:
URL: https://github.com/apache/netbeans/issues/7349#issuecomment-2123543456
Fixed! Finally, I found a solution
Summary of Steps to Resolve Empty JPA Controllers in NetBeans 21 on MacBook
m1
To resolve this, I followed these steps:
1. **Update Jakarta EE Version**:
- Updated the `jakartaee` property to version 9.1 or higher. This is
crucial because Jakarta EE 8 still uses the `javax` namespace, whereas
Jakarta EE 9 and above use the `jakarta` namespace. Ensuring the correct
namespace compatibility was essential for the proper generation of JPA
controllers.
2. **Add JPA Dependencies**:
- Explicitly added dependencies for the Jakarta Persistence API (JPA) to
the project. This step was necessary to ensure that all required classes
and methods for JPA were available in the project's classpath.
3. **Add JAX-RS Dependencies**:
- Added dependencies for Jakarta RESTful Web Services (JAX-RS). While
not directly related to JPA controllers, this ensures the project includes
comprehensive support for RESTful services, which might be interdependent
with other parts of the project.
4. **Include `maven-war-plugin`**:
- Included the `maven-war-plugin` in the project if it wasn't already
present. This plugin is crucial for packaging the application correctly,
ensuring that all dependencies and resources are included during the build
process, which can prevent issues related to incomplete builds.
These steps ensured that the project configuration was aligned with the
requirements of Jakarta EE 9.1 and above, resolving the issue of empty JPA
controllers by making sure all necessary dependencies and configurations
were correctly set up.
I hope this summary help !
I am also looking forward to trying N22, thanks for your work
Kind Regards
El El dom, 19 may 2024 a las 15:20, Matthias Bläsing <
***@***.***> escribió:
> @marcelperezrubin <https://github.com/marcelperezrubin> as already
> stated: This might be fixed in NB22. So please state how to reproduce the
> problem, then I'm willing to have a look. Additionally it might be worth
> testing NB22 RC4, as already stated the issue might already be fixed.
>
> —
> Reply to this email directly, view it on GitHub
> <https://github.com/apache/netbeans/issues/7349#issuecomment-2119236879>,
> or unsubscribe
>
<https://github.com/notifications/unsubscribe-auth/A4OUTZSY54LAUSAYW6Q5KH3ZDCRJHAVCNFSM6AAAAABHEIZ47GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJZGIZTMOBXHE>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists