Esta característica habilita el soporte para Java API for RESTful Web Services 1.1. Pueden utilizarse anotaciones JAX-RS para definir clientes de servicios web y puntos finales que se ajusten al estilo de la arquitectura REST. El acceso a los puntos finales se realiza mediante una interfaz común basada en los métodos estándar HTTP.

Habilitación de esta característica

Para habilitar la característica Java RESTful Services 1.1, añada la siguiente declaración de elemento al archivo server.xml, dentro del elemento featureManager:

<feature>jaxrs-1.1</feature>

Elementos de configuración de característica

Paquetes de API estándar proporcionados por esta característica

  • javax.activation

  • javax.ws.rs

  • javax.ws.rs.core

  • javax.ws.rs.ext

  • javax.xml.bind

  • javax.xml.bind.annotation

  • javax.xml.bind.annotation.adapters

  • javax.xml.bind.attachment

  • javax.xml.bind.helpers

  • javax.xml.bind.util

Paquetes de API Liberty proporcionados por esta característica

  • com.ibm.websphere.jaxrs.providers.json4j

  • com.ibm.websphere.jaxrs.server

Paquetes de API de terceros proporcionados por esta característica

  • org.apache.wink.client

  • org.apache.wink.client.handlers

  • org.apache.wink.client.internal

  • org.apache.wink.client.internal.handlers

  • org.apache.wink.client.internal.log

  • org.apache.wink.common

  • org.apache.wink.common.annotations

  • org.apache.wink.common.categories

  • org.apache.wink.common.http

  • org.apache.wink.common.internal

  • org.apache.wink.common.internal.application

  • org.apache.wink.common.internal.contexts

  • org.apache.wink.common.internal.http

  • org.apache.wink.common.internal.i18n

  • org.apache.wink.common.internal.lifecycle

  • org.apache.wink.common.internal.log

  • org.apache.wink.common.internal.model

  • org.apache.wink.common.internal.model.admin

  • org.apache.wink.common.internal.properties

  • org.apache.wink.common.internal.providers.entity

  • org.apache.wink.common.internal.providers.entity.app

  • org.apache.wink.common.internal.providers.entity.atom

  • org.apache.wink.common.internal.providers.entity.csv

  • org.apache.wink.common.internal.providers.entity.json

  • org.apache.wink.common.internal.providers.entity.xml

  • org.apache.wink.common.internal.providers.error

  • org.apache.wink.common.internal.providers.header

  • org.apache.wink.common.internal.providers.multipart

  • org.apache.wink.common.internal.registry

  • org.apache.wink.common.internal.registry.metadata

  • org.apache.wink.common.internal.runtime

  • org.apache.wink.common.internal.uri

  • org.apache.wink.common.internal.uritemplate

  • org.apache.wink.common.internal.utils

  • org.apache.wink.common.model

  • org.apache.wink.common.model.app

  • org.apache.wink.common.model.atom

  • org.apache.wink.common.model.csv

  • org.apache.wink.common.model.multipart

  • org.apache.wink.common.model.opensearch

  • org.apache.wink.common.model.rss

  • org.apache.wink.common.model.synd

  • org.apache.wink.common.model.wadl

  • org.apache.wink.common.utils

  • org.apache.wink.jcdi.server.internal

  • org.apache.wink.jcdi.server.internal.extension

  • org.apache.wink.jcdi.server.internal.lifecycle

  • org.apache.wink.providers.abdera

  • org.apache.wink.providers.jackson

  • org.apache.wink.providers.json4j

  • org.apache.wink.server.handlers

  • org.apache.wink.server.internal

  • org.apache.wink.server.internal.application

  • org.apache.wink.server.internal.contexts

  • org.apache.wink.server.internal.handlers

  • org.apache.wink.server.internal.handlers.ejb

  • org.apache.wink.server.internal.lifecycle

  • org.apache.wink.server.internal.lifecycle.metadata

  • org.apache.wink.server.internal.log

  • org.apache.wink.server.internal.providers.entity.html

  • org.apache.wink.server.internal.providers.exception

  • org.apache.wink.server.internal.registry

  • org.apache.wink.server.internal.resources

  • org.apache.wink.server.internal.servlet

  • org.apache.wink.server.internal.servlet.contentencode

  • org.apache.wink.server.internal.utils

  • org.apache.wink.server.utils

  • org.codehaus.jackson

  • org.codehaus.jackson.annotate

  • org.codehaus.jackson.impl

  • org.codehaus.jackson.io

  • org.codehaus.jackson.jaxrs

  • org.codehaus.jackson.map

  • org.codehaus.jackson.map.annotate

  • org.codehaus.jackson.map.deser

  • org.codehaus.jackson.map.exc

  • org.codehaus.jackson.map.introspect

  • org.codehaus.jackson.map.jsontype

  • org.codehaus.jackson.map.jsontype.impl

  • org.codehaus.jackson.map.ser

  • org.codehaus.jackson.map.type

  • org.codehaus.jackson.map.util

  • org.codehaus.jackson.node

  • org.codehaus.jackson.schema

  • org.codehaus.jackson.sym

  • org.codehaus.jackson.type

  • org.codehaus.jackson.util

  • org.codehaus.jackson.xc

Características que esta característica habilita

Versiones de Java soportadas

  • JavaSE-1.8

  • JavaSE-11.0

  • JavaSE-17.0

  • JavaSE-21.0

  • JavaSE-22.0

Desarrollo de una característica que depende de esta característica

Si está desarrollando una característica que depende de esta característica, incluya el elemento siguiente en la cabecera Subsystem-Content del archivo de manifiesto de característica.

com.ibm.websphere.appserver.jaxrs-1.1; type="osgi.subsystem.feature"

Paquetes de SPI proporcionados por esta característica

  • com.ibm.wsspi.webservices.handler