APIs de software livre
O produto WebSphere Application Server inclui uma variedade de pacotes de software livre.
A versão específica fornecida pelo produto pode variar com o tempo. Para entender que versão é fornecida atualmente, um desenvolvedor pode extrair o arquivo META-INF/MANIFEST.MF dos arquivos JAR no diretório plugins ou dev e procurar uma diretiva Export-Package. A versão de cada pacote é listada nessa diretiva.
Software livre utilizável pelos aplicativos
Software Livre | Documentação |
---|---|
Apache Axiom | O uso específico descrito no Centro de Informações, todos os outros usos não são suportados. |
Apache Axis2 | O uso específico descrito no Centro de Informações, todos os outros usos não são suportados. |
Criação de Log do Apache Commons | Consulte o tópico Jakarta Commons Logging |
Apache OpenJPA | Consulte o Guia do Usuário do Apache OpenJPA. Uma cópia desse documento é incluída no Centro de Informações. |
Apache Aries | O uso específico descrito no Centro de Informações, todos os outros usos não são suportados. |
Apache Wink | Consulte o tópico Caminhos de ponta-a-ponta para serviços da web - serviços RESTful |
WSIF do Apache | Consulte o tópico Web Services Invocation Framework (WSIF) |
Codehaus Jackson | Consulte o tópico Usando o Jackson com objetos Java antigos simples (POJOs) |
EclipseLink | Consulte o Centro de Documentação do EclipseLink. Observe que somente a implementação do EclipseLink da especificação do JPA 2.1 é fornecida com o WebSphere Application Server. O uso de extensões que são compactadas normalmente com o EclipseLink, como Moxy, JPARS e DBWS, não é suportado. |
Software livre não destinado a uso direto do aplicativo
Uma parte do software livre incluso no produto não se destina ao uso direto do aplicativo. Isso pode se dever a uma variedade de motivos, como o pacote não está inteiramente incluído ou foi modificado com comportamentos específicos do WebSphere Application Server. Os aplicativos que desejem utilizar esses pacotes ou desejem utilizar diferentes versões de software livre listados podem substituir os pacotes de software livre WebSphere Application Server incluídos em seus próprios pacotes. Isso requer a compactação do software livre no aplicativo e a configuração de políticas do carregador de classe e o módulo e o aplicativo para carregar classes do pai por último.
Esta é a lista de softwares não destinados para uso direto de aplicativos:
- Apache Commons Digester
- Apache Bval
- Apache Commons Collections
- Apache Commons EL
- Apache EL
- Apache HTTP Components
- Apache Jasper
- Apache MyFaces
- Apache Neethi
- Apache Sandesha2
- Apache Taglibs
- Apache Tuscany
- Apache WS Commons
- JBoss Javassist
- Simple Logging Facade for Java (SLF4J)
- SourceForge UDDI4J