Jeśli aplikacja używa któregokolwiek z poniższych interfejsów API, należy ją zmodyfikować, aby można było ją uruchamiać na serwerze Liberty.
| Nazwa interfejsu API | Pakiet interfejsu API |
|---|---|
| Sesja działania | com.ibm.websphere.ActivitySession |
| Apache Axis2 | org.apache.axis2 org.apache.ideaplugin org.apache.ws.java2wsdl |
| Klient aplikacji | com.ibm.websphere.client.applicationclient |
| Profilowanie aplikacji | com.ibm.websphere.appprofile com.ibm.websphere.appprofile.accessintent |
| Asynchroniczne komponenty bean | com.ibm.websphere.asynchbeans com.ibm.websphere.asynchbeans.pool |
| Zadania wsadowe | com.ibm.websphere.batch com.ibm.websphere.ci com.ibm.websphere.grid.spi com.ibm.websphere.longrun |
| Wspólne wyjątki | com.ibm.websphere.ce.j2c |
| Architektura konektorów | com.ibm.websphere.j2c |
| Usługa dynamicznej pamięci podręcznej | com.ibm.websphere.cache.ServletCache |
| Komponenty EJB (Enterprise JavaBeans) | com.ibm.websphere.ejbcontainer com.ibm.websphere.ejbpersistence |
| Usługa zapytań EJB (Enterprise JavaBeans) | com.ibm.websphere.ejbquery |
| Rejestr rozszerzeń | com.ibm.workplace.extension |
| Integrated Solutions Console (ISC) | com.ibm.isc.api.platform |
| Interfejsy API zarządzania | com.ibm.websphere.management com.ibm.websphere.naming com.ibm.websphere.product com.ibm.websphere.hamanager.jmx com.ibm.websphere.interrupt com.ibm.websphere.ant.tasks |
| Rozszerzenia brokera ORB | com.ibm.websphere.orbext com.ibm.ejs.oa.EJSORB |
| Infrastruktura monitorowania wydajności (PMI) | com.ibm.websphere.pmi |
| Portal | com.ibm.portal |
| Adaptery zasobów | com.ibm.websphere.rsadapter.Beginnable com.ibm.websphere.rsadapter.CloudscapeDataStoreHelper com.ibm.websphere.rsadapter.CloudscapeNetworkServerDataStoreHelper com.ibm.websphere.rsadapter.DataAccessFunctionSet com.ibm.websphere.rsadapter.DataStoreHelper com.ibm.websphere.rsadapter.DataStoreHelperMetaData com.ibm.websphere.rsadapter.DB2390DataStoreHelper com.ibm.websphere.rsadapter.DB2390LocalDataStoreHelper com.ibm.websphere.rsadapter.DB2DataStoreHelper com.ibm.websphere.rsadapter.HandleStates com.ibm.websphere.rsadapter.JdbcAccessorImpl com.ibm.websphere.rsadapter.Oracle10gDataStoreHelper com.ibm.websphere.rsadapter.OracleDataStoreHelper com.ibm.websphere.rsadapter.ProxyDataSource com.ibm.websphere.rsadapter.ProxyDSDataStoreHelper com.ibm.websphere.rsadapter.Reassociateable com.ibm.websphere.rsadapter.SybaseDataStoreHelper com.ibm.websphere.rsadapter.WSCciConnectionSpec com.ibm.websphere.rsadapter.WSConnection com.ibm.websphere.rsadapter.WSInteractionSpec com.ibm.websphere.rsadapter.WSNativeConnectionAccessor com.ibm.websphere.rsadapter.WSRdbRecord com.ibm.websphere.rsadapter.WSSystemMonitor |
| Scheduler | com.ibm.websphere.scheduler |
| Service Component Architecture (SCA) | com.ibm.websphere.sca.context com.ibm.websphere.soa.sca org.apache.tuscany.sca org.oasisopen.sca org.osoa.sca |
| Service Data Objects (SDO) | com.ibm.websphere.sdo com.ibm.websphere.sdox |
| Magistrala integracji usług (SIB) | com.ibm.websphere.sib |
| Zapis SMF | com.ibm.websphere.smf |
| Usługa komponentów bean uruchamiania | com.ibm.websphere.startupservice |
| Universal Description, Discovery and Integration (UDDI) | com.ibm.uddi |
| Usługi WWW | com.ibm.websphere.webservices com.ibm.websphere.websvcs.rm com.ibm.websphere.wssecurity com.ibm.websphere.cache.webservices com.ibm.ws.webservices com.ibm.ws.websvcs com.ibm.ws.wssecurity com.ibm.websphere.wsaddressing com.ibm.websphere.wsrf |
| Web Services Business Activity (WS-BA) | com.ibm.websphere.wsba |
| Web Services Notification (WS-Notification) | com.ibm.websphere.sib.wsn |
| Wyjątki produktu WebSphere | com.ibm.websphere.exception.DistributedEJBCreateException com.ibm.websphere.exception.DistributedEJBRemoveException |
| Internacjonalizacja (i18n) produktu WebSphere | com.ibm.websphere.i18n.context |
| Rejestrowanie i RAS produktu WebSphere | com.ibm.websphere.logging.RawTraceList com.ibm.websphere.logging.RawTraceList$PatternLevel com.ibm.websphere.logging.MessageConverter com.ibm.websphere.logging.WsLevel com.ibm.websphere.logging.cbe com.ibm.websphere.als com.ibm.websphere.ras com.ibm.ejs.ras com.ibm.ffdc com.ibm.ras |
| WebSphere Optimized Local Adapters (WOLA) | com.ibm.websphere.ola.OLAConnectionHandle com.ibm.websphere.ola.OLAHeader com.ibm.websphere.ola.OLARGE com.ibm.websphere.ola.OLARGEInformation com.ibm.websphere.ola.OLARGEList com.ibm.websphere.ola.OLASearchObject com.ibm.websphere.ola.OLAStatusInformation |
| Środowisko wykonawcze produktu WebSphere | com.ibm.websphere.runtime |
| Zabezpieczenia produktu WebSphere | com.ibm.websphere.crypto.KeyGenerator com.ibm.websphere.crypto.KeyPair com.ibm.websphere.crypto.KeyPairGenerator com.ibm.websphere.crypto.KeySetHelper com.ibm.websphere.security.auth.WSPrincipal com.ibm.websphere.security.auth.AuthenticationFailedException com.ibm.websphere.security.auth.AuthenticationNotSupportedException com.ibm.websphere.security.auth.IdentityPrincipal com.ibm.websphere.security.auth.MappingAuthData com.ibm.websphere.security.auth.MapCredentialFailedException com.ibm.websphere.security.auth.MapCredentialNotSupportedException com.ibm.websphere.security.auth.UnsupportedRealmException com.ibm.websphere.security.auth.ValidationFailedException com.ibm.websphere.security.auth.ValidationNotSupportedException com.ibm.websphere.security.auth.callback.NonPromptCallbackHandler com.ibm.websphere.security.auth.callback.WSCcacheCallBackHandlerImpl com.ibm.websphere.security.auth.callback.WSGUICallbackHandlerImpl com.ibm.websphere.security.auth.callback.WSStdinCallbackHandlerImpl com.ibm.websphere.security.DistributedUserMappingFailedException com.ibm.websphere.security.oidc.util com.ibm.websphere.security.ProviderFailureException com.ibm.websphere.security.SAFRoleMapper com.ibm.websphere.security.TrustAssociationInterceptor com.ibm.websphere.security.UserMapping com.ibm.websphere.security.UserMappingException com.ibm.websphere.security.WebSphereBaseTrustAssociationInterceptor com.ibm.websphere.ssl.protocol com.ibm.ws.security.core.SecurityContext com.ibm.ws.security.util.LoginHelper com.ibm.IExtendedSecurity |
| Serwlet produktu WebSphere | com.ibm.servlet.ClientList com.ibm.servlet.ClientListElement com.ibm.servlet.MLNotFoundException com.ibm.servlet.PageListServlet com.ibm.servlet.PageNotFoundException com.ibm.websphere.servlet.filter.ChainedRequest com.ibm.websphere.servlet.filter.ChainedResponse com.ibm.websphere.servlet.filter.ChainerServlet com.ibm.websphere.servlet.filter.ServletChain com.ibm.websphere.servlet.response.IResponse com.ibm.websphere.servlet.response.StoredResponseCompat com.ibm.websphere.servlet.response.HttpServletResponseProxy com.ibm.websphere.servlet.response.ResponseUtils com.ibm.websphere.servlet.response.ServletOutputStreamAdapter com.ibm.websphere.servlet.response.ResponseErrorReport com.ibm.websphere.servlet.request com.ibm.websphere.webcontainer.async |
| WebSphere Studio Application Developer Integration Edition | com.ibm.etools.ctc.physicalrep com.ibm.etools.ctc.plugin.binding.connector com.ibm.etools.ctc.wsdl.extensions.physicalrep com.ibm.etools.logging com.ibm.etools.xsltypeconverter com.ibm.jca.importservice com.ibm.webtools.runtime.AbstractStudioServlet com.ibm.webtools.runtime.BuildNumber com.ibm.webtools.runtime.NoDataException com.ibm.webtools.runtime.StudioPervasiveServlet com.ibm.webtools.runtime.TransactionFailureException com.ibm.webtools.runtime.WSUtilities com.ibm.wsdl.extensions.physicalrep com.ibm.wsdl.extensions.transformer com.ibm.wsif.format.jca com.ibm.wsif.format.literal com.ibm.wsif.format.transformer com.ibm.wsif.jca com.ibm.wsif.providers.ejb.proxy com.ibm.wsif.providers.transformer com.ibm.wsif.providers.transformerrt org.xmlsoap.schemas.wsdl.wsadie.messages |
| Obszar roboczy | com.ibm.websphere.workarea |
| Menedżer obciążenia | com.ibm.websphere.wlm com.ibm.websphere.wlm.exception |
| Metody klasy WSSecurityHelper | getCallerList getFirstCaller getFirstServer getServerList addPropagationAttribute getPropagationAttributes convertCookieStringToBytes revokeSSOCookies revokeSSOCookiesForPortlets getLTPACookieFromSSOToken |
Na serwerze Liberty nie są dostępne następujące interfejsy SPI:
| Nazwa interfejsu SPI | Pakiet interfejsu SPI |
|---|---|
| Zadania wsadowe | com.ibm.wsspi.batch |
| Usługa dynamicznej pamięci podręcznej | com.ibm.wsspi.cache.CacheInstanceResourceBinder com.ibm.wsspi.cache.CacheMonitor com.ibm.wsspi.cache.ESIStats com.ibm.wsspi.cache.ESIStats$ESIServerStats com.ibm.wsspi.cache.ESIStats$ESIServerStats$ESIProcessorStats com.ibm.wsspi.cache.ESIStats$ESIServerStats$ESIProcessorStats$ESICacheEntryStats |
| Komponenty EJB (Enterprise JavaBeans) | com.ibm.wsspi.ejbpersistence com.ibm.websphere.csi |
| Zarządzanie | com.ibm.wsspi.management.metadata |
| Adaptery zasobów | com.ibm.wsspi.rsadapter com.ibm.wsspi.rawrapper |
| Service Component Architecture (SCA) | com.ibm.wsspi.container com.ibm.wsspi.monitoring.soa.sca |
| Tivoli Performance Viewer | com.ibm.ws.tpv |
| Wyjątki produktu WebSphere | com.ibm.ws.exception |
| Rozszerzenie pomocnicze WebSphere | com.ibm.ws.extensionhelper |
| Internacjonalizacja (i18n) produktu WebSphere | com.ibm.wsspi.i18n.context.util |
| Rejestrowanie i RAS produktu WebSphere | com.ibm.wsspi.rasdiag com.ibm.wsspi.xct |
| Infrastruktura monitorowania wydajności produktu WebSphere | com.ibm.wsspi.pmi com.ibm.ws.performance.tuning.rule com.ibm.ws.pmi.server |
| WebSphere Remote Request Dispatcher | com.ibm.wsspi.rrd |
| Środowisko wykonawcze produktu WebSphere | com.ibm.ws.runtime.metadata |
| Zabezpieczenia produktu WebSphere | com.ibm.ws.security.util.ByteArray com.ibm.wsspi.security.audit com.ibm.wsspi.security.auth.callback.WSIdentityCallback com.ibm.wsspi.security.auth.callback.WSMappingCallbackHandlerFactory com.ibm.wsspi.security.auth.callback.WSProtocolPolicyCallback com.ibm.wsspi.security.auth.callback.WSTokenHolderCallback com.ibm.wsspi.security.auth.WSSubjectWrapper com.ibm.wsspi.security.authorization com.ibm.wsspi.security.context com.ibm.wsspi.security.crypto.aes com.ibm.wsspi.security.csiv2 com.ibm.wsspi.security.ltpa com.ibm.wsspi.security.policy com.ibm.wsspi.security.securitydomain com.ibm.wsspi.security.spnego com.ibm.wsspi.security.tai.NegotiateTrustAssociationInterceptor com.ibm.wsspi.security.tai.NegotiateTrustAssociationInterceptorImpl com.ibm.wsspi.security.tai.TrustAssociationInterceptorExt com.ibm.wsspi.security.token.AuthenticationToken com.ibm.wsspi.security.token.AuthorizationToken com.ibm.wsspi.security.token.KerberosToken com.ibm.wsspi.security.token.PropagationToken com.ibm.wsspi.security.token.TokenHolder com.ibm.wsspi.security.token.WSOpaqueTokenHelper com.ibm.wsspi.security.web.saml com.ibm.wsspi.ssl.RetrieveSignersHelper com.ibm.wsspi.ssl.WSPKIClient |
| Usługi WWW produktu WebSphere | com.ibm.wsspi.soapcontainer com.ibm.wsspi.webservices com.ibm.wsspi.wssecurity com.ibm.wsspi.wsaddressing com.ibm.wsspi.wsrm |
| Obszar roboczy | com.ibm.wsspi.workarea |