On Tue, Nov 12, 2024 at 11:46:29AM -0500, apache-karaf-user.pyr3x.com via user
wrote:
> On Sun, Nov 10, 2024 at 07:05:33AM -0500, apache-karaf-user.pyr3x.com via
> user wrote:
> > On Tue, Nov 05, 2024 at 12:07:50PM -0500, apache-karaf-user.pyr3x.com via
> > user wrote:
> > > Hello,
> > >
> > > I'm running Karaf and have installed the the following features:
> > >
> > > 'aries-jax-rs-whiteboard-whiteboard'
> > > 'aries-jax-rs-whiteboard-openapi'
> > >
> > > I have a class with the following annotations:
> > >
> > > @Component(
> > > service = {Blah.class, OpenAPI.class},
> > > immediate = true,
> > > configurationPolicy = ConfigurationPolicy.OPTIONAL)
> > > @OpenAPIDefinition(info =
> > > @Info(
> > > title = "${project.name}",
> > > version = "${project.version}"
> > > )
> > > )
> > > @Path("coolapp")
> > > @JaxrsResource
> > > @Consumes(MediaType.APPLICATION_JSON)
> > > @Produces(MediaType.APPLICATION_JSON)
> > > @JSONRequired
> > > @Designate(ocd = Configuration.class)
> > > @Slf4j
> > > public class Blah extends OpenAPI {
> > >
> > >
> > > I can access the openapi.yaml at http://localhost:8181/openapi.yaml
> > >
> > > How do I make use of the swagger-ui to test my endpoints?
> > >
> > > I've tried to install the feature to add it:
> > >
> > > 'feature:info cxf-rs-description-openapi-v3'
> > >
> > > But can't seem to find the endpoint where it's running (if it is)
> > >
> > > Any help would be appreciated!
> > >
> > > --
> > > Chaz
> >
> > ping
> >
> > --
> > Chaz
>
> ping :(
>
> --
> Chaz
anyone?
--
Chaz