2024 Jun 14 3:57 PM - edited 2024 Jun 14 4:00 PM
Hi team,
Below Same code is working for spring boot 2.7.1 while upgrade to Spring boot 3.0.1 it not working. I have upgraded corresponding pom.xml but no luck. Cloud you pls help on this?
CxfConfig class:
Spring boot error:
jakarta.servlet.ServletException: At least one resource class should be specified
at org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet.getServiceClasses(CXFNonSpringJaxrsServlet.java:304)
at org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet.init(CXFNonSpringJaxrsServlet.java:153)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:992)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:695)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:118)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:400)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:859)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1734)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:840)
2024-06-14 20:10:27,768 INFO [http-nio-8080-exec-2] org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/]: Initializing Spring DispatcherServlet 'dispatcherServlet'
2024-06-14 20:10:27,768 INFO [http-nio-8080-exec-2] org.springframework.web.servlet.DispatcherServlet: Initializing Servlet 'dispatcherServlet'
2024-06-14 20:10:27,785 INFO [http-nio-8080-exec-2] org.springframework.web.servlet.DispatcherServlet: Completed initialization in 17 ms
Error in postman:
"status": 500,
"error": "Internal Server Error",
"path": "/arif/test/ExampleViewSet"
Request clarification before answering.
Hi,
Kindly use this in the code instead of the current line:
initParameters.put("jakarta.ws.rs.Application", "org.apache.olingo.odata2.core.rest.app.ODataApplication");
Make sure this dependency is added in the pom and this should work fine then
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
57 | |
10 | |
9 | |
8 | |
6 | |
6 | |
5 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.