Web services - IBM WAS ND v8.0

 

+

Search Tips  |  Advanced Search


  1. 1. Learn about SAML.
  2. SAML concepts
  3. SAML assertions defined in the SAML Token Profile standard
  4. Default policy sets and sample bindings for SAML
  5. Overview of API for SAML
  6. SAML usage scenarios
  7. Limitations of the SAML implementation
  8. 2. Configure SAML application support.
  9. Secure messages using SAML
  10. Signing SAML tokens at the message level
  11. Configure policy sets and bindings to communicate with STS
  12. Configure client and provider bindings for the SAML bearer token
  13. Configure client and provider bindings for the SAML holder-of-key symmetric key token
  14. Configure client and provider bindings for the SAML sender-vouches token
  15. Manage self-issue SAML token configuration using wsadmin
  16. 3. Develop and assemble a SAML application.
  17. Develop SAML applications
  18. Create a SAML bearer token using the API
  19. Create a SAML holder-of-key token using the API
  20. Propagation of SAML tokens using the API
  21. Web services client token cache for SAML
  22. 4. Deploy the SAML application.
  23. Deploy applications that use SAML
  24. Propagate SAML tokens
  25. Create SAML attributes in SAML tokens
  26. SAML user attributes
  27. Establishing security context for web services clients using SAML security tokens
  28. Authenticate web services using generic security token login modules
  29. 1. Learn about generic security token login modules.
  30. Generic security token login modules
  31. Generic security token login module for the token generator
  32. Generic security token login module for the token consumer
  33. 2. Administering a generic security token login module.
  34. Configure a generic security token login module for an authentication token: Token generator
  35. Configure a generic security token login module for an authentication token: Token consumer
  36. Configure LTPA and working with keys
  37. 1. Configure LTPA and generate the first LTPA keys.
  38. Configure the LTPA authentication mechanism
  39. Start and logging off the administrative console
  40. 2. Generate keys manually or automatically, and control the number of active keys.
  41. Generate LTPA keys
  42. Disable automatic generation of LTPA keys
  43. Work with nodes - groups of managed servers
  44. Managed and unmanaged nodes
  45. Node groups
  46. Manage nodes
  47. Recover or move nodes with addNode -asExistingNode
  48. Change the node host names
  49. Start and stop a node
  50. WAS default directories
  51. Configure node groups
  52. Add node group members
  53. Manage node agents
  54. Configure remote file services
  55. Start an application server
  56. WAS default directories
  57. Activating LTPA key versions
  58. 3. Import and export keys.
  59. Disable automatic generation of LTPA keys
  60. Export LTPA keys
  61. Import LTPA keys
  62. Manage node agents
  63. Start an application server
  64. WAS default directories
  65. 4. Manage keys from multiple cells.
  66. Manage LTPA keys from multiple WAS cells
  67. Start an application server
  68. WAS default directories
  69. Customize application login with JAAS
  70. 1. Develop programmatic logins with JAAS.
  71. Develop programmatic logins with the JAAS
  72. Programmatic login for JAAS
  73. 2. Configure programmatic logins with JAAS.
  74. Configure programmatic logins for JAAS
  75. Manage Java 2 Connector Architecture authentication data entries for JAAS
  76. 3. Customize an application login to perform an identity assertion using JAAS.
  77. Customize an application login to perform an identity assertion using JAAS
  78. 4. Configure a server-side JAAS authentication and login configuration.
  79. Customize a server-side JAAS authentication and login configuration
  80. Get the caller subject from the thread for JAAS
  81. Get the RunAs subject from the thread for JAAS
  82. Ovveride the RunAs subject on the thread for JAAS
  83. Revoking users from a cache for JAAS
  84. Enable identity assertion with trust validation using JAAS
  85. Create a single sign-on for HTTP requests using SPNEGO Web authentication
  86. 1. Create a Kerberos service principal (SPN) and keytab file on your Microsoft domain controller machine
  87. Create a Kerberos service principal (SPN) and keytab file on your Microsoft domain controller machine
  88. 2. Create a Kerberos configuration file
  89. Create a Kerberos configuration file
  90. 3. Configure and enable SPNEGO web authentication on your WAS machine
  91. Enable and configuring SPNEGO web authentication
  92. Set SPNEGO web authentication filters
  93. 4. Configure the client application on the client application machine
  94. Configure the client browser to use SPNEGO
  95. 5. Create SPNEGO tokens for J2EE, .NET, Java, web service clients for HTTP requests (optional)
  96. Create SPNEGO tokens for J2EE, .NET, Java, web service clients for HTTP requests
  97. Set up Kerberos as the authentication mechanism for WAS
  98. 1. Create a Kerberos service principal name and keytab file
  99. Create a Kerberos service principal name and keytab file
  100. 2. Create a Kerberos configuration file
  101. Create a Kerberos configuration file
  102. 3. Configure Kerberos as the authentication mechanism for WebSphere Application Sever
  103. Configure Kerberos as the authentication mechanism
  104. 4. Map a client Kerberos principal name to the WebSphere user registry ID
  105. Map of a client Kerberos principal name to the WebSphere user registry ID
  106. 5. Set up Kerberos as the authentication mechanism for the pure Java client (optional)
  107. Configure a Java client for Kerberos authentication
  108. Task overview: Accessing data from applications
  109. 1. Develop data access applications.
  110. Develop data access applications
  111. Develop data access applications
  112. Use Bean Validation in RAR modules
  113. Bean validation in RAR modules
  114. Troubleshoot bean validation in RAR modules
  115. JCA 1.6 support for annotations in RAR modules
  116. Recreating database tables from the exported table data definition language
  117. Application performance and entity bean behavior
  118. Manipulating synchronization of entity beans and datastores
  119. Avoiding ejbStore invocations on non-modified EntityBean instances
  120. Benefits of resource references
  121. Requirements for setting data access isolation levels
  122. Data source lookups for enterprise beans and web modules
  123. Direct and indirect JNDI lookup methods for data sources
  124. Access intent service
  125. Access data using Java EE Connector Architecture connectors
  126. Access data from application clients
  127. Service Data Objects version 2.1.1
  128. Create and accessing SDO HelperContext objects
  129. Use SDO 2.1.1 in SCA applications
  130. SDO data binding for SCA applications
  131. Use a top-down approach to develop SCA components that use SDO
  132. Use a bottom-up approach to develop SCA components that use SDO
  133. Access default HelperContext objects in SCA applications
  134. Implement shared scopes in SCA applications that use SDO
  135. Data access with Service DataObjects, API versions 1.0 and 2.01
  136. Java DataBase Connectivity Mediator Service
  137. Metadata for Data Mediator Service
  138. Define optimistic concurrency control for JDBC Mediator
  139. Enterprise JavaBeans Data Mediator Service
  140. XREL keyword
  141. Use the Java Database Connectivity data mediator service for data access
  142. Use the EJB data mediator service for data access
  143. Develop a custom DataStoreHelper class
  144. Change the error detection model to use the Exception Checking Model
  145. Exceptions pertaining to data access
  146. WAS default directories
  147. 2. Assemble data access applications using the assembly tool.
  148. Assembling data access applications
  149. Create or changing a resource reference
  150. Assembling resource adapter (connector) modules
  151. 3. Prepare for deployment by ensuring that the appropriate database objects are available.
  152. Deploy data access applications
  153. Install a resource adapter archive
  154. Install resource adapters embedded within applications
  155. Deploy SQLJ applications
  156. Deploy SQLJ applications that use container-managed persistence (CMP)
  157. Deploy SQLJ applications that use container-managed persistence (CMP) with the ejbdeploy tool
  158. Deploy SQLJ applications that use bean-managed persistence, servlets, or sessions beans
  159. Customize and binding profiles for Structured Query Language in Java (SQLJ) applications
  160. Customize and binding SQLJ profiles with the db2sqljcustomize tool
  161. Use embedded SQLJ with the DB2 for z/OS Legacy driver
  162. WAS default directories
  163. 4. Install the application on the application server.
  164. Administer data access applications
  165. Configure Java EE Connector connection factories in the administrative console
  166. Configure connection factories for resource adapters within applications
  167. WAS default directories
  168. Resource workload routing
  169. Data source resource definition in applications
  170. Bean validation in RAR modules
  171. Troubleshoot bean validation in RAR modules
  172. JCA 1.6 support for annotations in RAR modules
  173. Establishing custom finder SQL dynamic enhancement server-wide
  174. Establishing custom finder SQL dynamic enhancement on a set of beans
  175. Configure resource adapters
  176. WAS default directories
  177. Update a stand-alone resource adapter archive
  178. Map resource manager connection factory references to resource factories
  179. Manage messages with message endpoints
  180. Configure a JDBC provider and data source
  181. Configure a JDBC provider
  182. Configure a JDBC provider for a clustered environment
  183. Configure a data source
  184. Disable statement pooling
  185. Set up a connection to an HADR-enabled DB2 database
  186. Create and configuring a JDBC provider and data source using the JMX API
  187. Access an existing Java EE data source resource
  188. Use the DB2 Universal JDBC Driver to access DB2 for z/OS
  189. Configure two resource reference files on the same data source
  190. Create a data source that uses the Oracle JDBC Driver for OCI
  191. Configure Oracle Real Application Cluster (RAC) with the application server
  192. Configure a simple RAC configuration in an application server cluster
  193. Configure Oracle connection caching in the application server
  194. Configure two-phase commit distributed transactions with Oracle RAC
  195. Configure client reroute for applications that use DB2 databases
  196. Configure client affinities for applications that use DB2 databases
  197. Verify a data source connection
  198. Test connection service
  199. Test a connection with the administrative console
  200. Test a connection using wsadmin
  201. Configure connection validation timeout
  202. Performing platform-specific tasks for JDBC access
  203. Enable client information tracing with the administrative console
  204. Manage resources through JCA lifecycle management operations
  205. Install enterprise application files
  206. Installable enterprise module versions
  207. Ways to install enterprise applications or modules
  208. Implement web services applications with JAX-WS
  209. 1. Set up a development environment for web services.
  210. Set up a development environment for web services
  211. 2. Determine the existing JavaBeans or enterprise beans to expose as a JAX-WS web service.
  212. 3. Develop JAX-WS web services with annotations.
  213. Develop JAX-WS web services with annotations
  214. WAS default directories
  215. 4. Generate Java artifacts for JAX-WS applications.
  216. Generate Java artifacts for JAX-WS applications
  217. WAS default directories
  218. 5. (optional) Enable MTOM for JAX-WS web services.
  219. Enable MTOM for JAX-WS web services
  220. WAS default directories
  221. 6. (optional) Enforce adherence to WSDL bindings in JAX-WS web services.
  222. Enforcing adherence to WSDL bindings in JAX-WS web services
  223. 7. (optional) Develop and configure a webservices.xml deployment descriptor for JAX-WS applications.
  224. Develop a webservices.xml deployment descriptor for JAX-WS applications
  225. WAS default directories
  226. 8. Complete the implementation of your web services application.
  227. Complete the JavaBeans implementation for JAX-WS applications
  228. Complete the EJB implementation for JAX-WS applications
  229. 9. (Optional) Customize URL patterns in the web.xml file.
  230. Customize URL patterns in the web.xml file for JAX-WS applications
  231. 10. Assemble the artifacts for your web service.
  232. Assembling web services applications
  233. Assembling a JAR file that is enabled for web services from an enterprise bean
  234. Assembling a web services-enabled enterprise bean JAR file from a WSDL file
  235. Assembling a WAR file that is enabled for web services from Java code
  236. Assembling a web services-enabled WAR file from a WSDL file
  237. Assembling an enterprise bean JAR file into an EAR file
  238. Assembling a web services-enabled WAR into an EAR file
  239. Enable an EAR file for EJB modules that contain web services
  240. Enable an EAR file for web services with the endptEnabler command
  241. 11. Deploy the EAR file into the application server.
  242. Deploy web services applications onto application servers
  243. JAX-WS application deployment model
  244. Use a third-party JAX-WS web services engine
  245. 12. Test the web service to make sure that the service works with the application server.
  246. Test web services-enabled clients
  247. Implement web services applications from existing WSDL files with JAX-WS
  248. 1. Set up a development environment for web services.
  249. Set up a development environment for web services
  250. 2. Develop Java artifacts for JAX-WS applications using the wsimport command-line tool.
  251. Generate Java artifacts for JAX-WS applications from a WSDL file
  252. 3. (optional) Enable MTOM for JAX-WS web services.
  253. Enable MTOM for JAX-WS web services
  254. WAS default directories
  255. 4. (optional) Enforce adherence to WSDL bindings in JAX-WS web services.
  256. Enforcing adherence to WSDL bindings in JAX-WS web services
  257. 5. (optional) Develop and configure a webservices.xml deployment descriptor for JAX-WS applications.
  258. Develop a webservices.xml deployment descriptor for JAX-WS applications
  259. WAS default directories
  260. 6. Complete the implementation of your web service application.
  261. Complete the JavaBeans implementation for JAX-WS applications
  262. Complete the EJB implementation for JAX-WS applications
  263. 7. (Optional) Customize URL patterns in the web.xml file.
  264. Customize URL patterns in the web.xml file for JAX-WS applications
  265. 8. Assemble the artifacts for your web service.
  266. Assembling web services applications
  267. Assembling a JAR file that is enabled for web services from an enterprise bean
  268. Assembling a web services-enabled enterprise bean JAR file from a WSDL file
  269. Assembling a WAR file that is enabled for web services from Java code
  270. Assembling a web services-enabled WAR file from a WSDL file
  271. Assembling an enterprise bean JAR file into an EAR file
  272. Assembling a web services-enabled WAR into an EAR file
  273. Enable an EAR file for EJB modules that contain web services
  274. Enable an EAR file for web services with the endptEnabler command
  275. 9. Deploy the EAR file into the application server.
  276. Deploy web services applications onto application servers
  277. JAX-WS application deployment model
  278. Use a third-party JAX-WS web services engine
  279. 10. Test the web service to make sure that the service works with the application server.
  280. Test web services-enabled clients
  281. Implement static JAX-WS web services clients
  282. 1. Obtain the WSDL document for the web service to access.
  283. 2. Develop JAX-WS client artifacts from a WSDL file.
  284. Develop a JAX-WS client from a WSDL file
  285. Develop deployment descriptors for a JAX-WS client
  286. 3. Complete the client implementation.
  287. 4. (Optional) Assemble a web services-enabled client JAR file into an EAR file.
  288. Assembling a web services-enabled client JAR file into an EAR file
  289. 5. (Optional) Assemble a web services-enabled client WAR file into an EAR file.
  290. Assembling a web services-enabled client WAR file into an EAR file
  291. 6. (Optional) Deploy the web services client application.
  292. Deploy web services client applications
  293. 7. Test the web services-enabled client application.
  294. Test web services-enabled clients
  295. Implement dynamic JAX-WS web services clients
  296. 1. Develop a dynamic web services client.
  297. Develop a dynamic client using JAX-WS APIs
  298. 2. (Optional) Assemble a web services-enabled client JAR file into an EAR file.
  299. Assembling a web services-enabled client JAR file into an EAR file
  300. 3. (Optional) Assemble a web services-enabled client WAR file into an EAR file.
  301. Assembling a web services-enabled client WAR file into an EAR file
  302. 4. (Optional) Deploy the web services client application.
  303. Deploy web services client applications
  304. 5. Test the web services-enabled client application.
  305. Test web services-enabled clients
  306. Implement JAX-RS web applications
  307. 1. Configure the development environment.
  308. Set up a development environment for JAX-RS applications
  309. Assembly tools
  310. WAS default directories
  311. 2. Define the resources in JAX-RS web applications.
  312. Define the resources in RESTful applications
  313. Define the URI patterns for resources in RESTful applications
  314. Define resource methods for RESTful applications
  315. Define the HTTP headers and response codes for RESTful applications
  316. Define media types for resources in RESTful applications
  317. Define parameters for request representations to resources in RESTful applications
  318. Define exception mappers for resource exceptions and errors
  319. 3. Configure the JAX-RS application.
  320. Configure JAX-RS web applications
  321. Configure JAX-RS applications using JAX-RS 1.1 methods
  322. Configure the web.xml file for JAX-RS servlets
  323. Configure the web.xml file for JAX-RS filters
  324. 4. Assemble JAX-RS web applications.
  325. Assembling JAX-RS web applications
  326. Assembly tools
  327. 5. Deploy JAX-RS web applications.
  328. Deploy JAX-RS web applications
  329. Use XML content in JAX-RS application requests and responses
  330. 1. Configure the development environment.
  331. Set up a development environment for JAX-RS applications
  332. Assembly tools
  333. WAS default directories
  334. 2. Define the resources in JAX-RS web applications.
  335. Define the resources in RESTful applications
  336. Define the URI patterns for resources in RESTful applications
  337. Define resource methods for RESTful applications
  338. Define the HTTP headers and response codes for RESTful applications
  339. Define media types for resources in RESTful applications
  340. Define parameters for request representations to resources in RESTful applications
  341. Define exception mappers for resource exceptions and errors
  342. 3. Configure the JAX-RS application.
  343. Configure JAX-RS web applications
  344. Configure JAX-RS applications using JAX-RS 1.1 methods
  345. Configure the web.xml file for JAX-RS servlets
  346. Configure the web.xml file for JAX-RS filters
  347. 4. Implement a resource method using JAXB objects for XML content.
  348. Implement a resource method using JAXB objects for XML content
  349. Use JAXB for XML data binding
  350. Use schemagen to generate an XML schema file from a Java class
  351. Use JAXB xjc tooling to generate JAXB classes from an XML schema file
  352. Use the JAXB runtime to marshal and unmarshal XML documents
  353. 5. Assemble JAX-RS web applications.
  354. Assembling JAX-RS web applications
  355. Assembly tools
  356. 6. Deploy JAX-RS web applications.
  357. Deploy JAX-RS web applications
  358. Use JSON content in JAX-RS application requests and responses
  359. 1. Configure the development environment.
  360. Set up a development environment for JAX-RS applications
  361. Assembly tools
  362. WAS default directories
  363. 2. Define the resources in JAX-RS web applications.
  364. Define the resources in RESTful applications
  365. Define the URI patterns for resources in RESTful applications
  366. Define resource methods for RESTful applications
  367. Define the HTTP headers and response codes for RESTful applications
  368. Define media types for resources in RESTful applications
  369. Define parameters for request representations to resources in RESTful applications
  370. Define exception mappers for resource exceptions and errors
  371. 3. Configure the JAX-RS application.
  372. Configure JAX-RS web applications
  373. Configure JAX-RS applications using JAX-RS 1.1 methods
  374. Configure the web.xml file for JAX-RS servlets
  375. Configure the web.xml file for JAX-RS filters
  376. 4. Implement a resource method using JSON content for a request and response entity.
  377. Use Jackson with plain old Java objects (POJOs)
  378. Implement a JSON representation of a resource with Jackson and JAXB annotated objects
  379. Implement a resource method using IBM JSON4J
  380. WAS default directories
  381. Implement a JSON resource method using JAXB annotated objects with IBM JSON4J
  382. 5. Assemble JAX-RS web applications.
  383. Assembling JAX-RS web applications
  384. Assembly tools
  385. 6. Deploy JAX-RS web applications.
  386. Deploy JAX-RS web applications
  387. Use multipart/form-data content in JAX-RS application requests and responses
  388. 1. Configure the development environment.
  389. Set up a development environment for JAX-RS applications
  390. Assembly tools
  391. WAS default directories
  392. 2. Define the resources in JAX-RS web applications.
  393. Define the resources in RESTful applications
  394. Define the URI patterns for resources in RESTful applications
  395. Define resource methods for RESTful applications
  396. Define the HTTP headers and response codes for RESTful applications
  397. Define media types for resources in RESTful applications
  398. Define parameters for request representations to resources in RESTful applications
  399. Define exception mappers for resource exceptions and errors
  400. 3. Configure the JAX-RS application.
  401. Configure JAX-RS web applications
  402. Configure JAX-RS applications using JAX-RS 1.1 methods
  403. Configure the web.xml file for JAX-RS servlets
  404. Configure the web.xml file for JAX-RS filters
  405. 4. Implement a resource method to receive multipart/form-data parts from an HTML form submission.
  406. Configure a resource to receive multipart/form-data parts from an HTML form submission
  407. 5. Assemble JAX-RS web applications.
  408. Assembling JAX-RS web applications
  409. Assembly tools
  410. 6. Deploy JAX-RS web applications.
  411. Deploy JAX-RS web applications
  412. Use Atom content in JAX-RS application requests and responses
  413. 1. Configure the development environment.
  414. Set up a development environment for JAX-RS applications
  415. Assembly tools
  416. WAS default directories
  417. 2. Define the resources in JAX-RS web applications.
  418. Define the resources in RESTful applications
  419. Define the URI patterns for resources in RESTful applications
  420. Define resource methods for RESTful applications
  421. Define the HTTP headers and response codes for RESTful applications
  422. Define media types for resources in RESTful applications
  423. Define parameters for request representations to resources in RESTful applications
  424. Define exception mappers for resource exceptions and errors
  425. 3. Configure the JAX-RS application.
  426. Configure JAX-RS web applications
  427. Configure JAX-RS applications using JAX-RS 1.1 methods
  428. Configure the web.xml file for JAX-RS servlets
  429. Configure the web.xml file for JAX-RS filters
  430. 4. Implement JAXB-based ATOM content for requests and responses
  431. Use the JAXB-based Atom model for requests and responses
  432. WAS default directories
  433. 5. Assemble JAX-RS web applications.
  434. Assembling JAX-RS web applications
  435. Assembly tools
  436. 6. Deploy JAX-RS web applications.
  437. Deploy JAX-RS web applications
  438. Use custom entity formats
  439. 1. Configure the development environment.
  440. Set up a development environment for JAX-RS applications
  441. Assembly tools
  442. WAS default directories
  443. 2. Define the resources in JAX-RS web applications.
  444. Define the resources in RESTful applications
  445. Define the URI patterns for resources in RESTful applications
  446. Define resource methods for RESTful applications
  447. Define the HTTP headers and response codes for RESTful applications
  448. Define media types for resources in RESTful applications
  449. Define parameters for request representations to resources in RESTful applications
  450. Define exception mappers for resource exceptions and errors
  451. 3. Configure the JAX-RS application.
  452. Configure JAX-RS web applications
  453. Configure JAX-RS applications using JAX-RS 1.1 methods
  454. Configure the web.xml file for JAX-RS servlets
  455. Configure the web.xml file for JAX-RS filters
  456. 4. Implement custom entity formats.
  457. Implement custom entity formats
  458. 5. Assemble JAX-RS web applications.
  459. Assembling JAX-RS web applications
  460. Assembly tools
  461. 6. Deploy JAX-RS web applications.
  462. Deploy JAX-RS web applications
  463. Use content negotiation to serve multiple content types in JAX-RS applications
  464. 1. Configure the development environment.
  465. Set up a development environment for JAX-RS applications
  466. Assembly tools
  467. WAS default directories
  468. 2. Define the resources in JAX-RS web applications.
  469. Define the resources in RESTful applications
  470. Define the URI patterns for resources in RESTful applications
  471. Define resource methods for RESTful applications
  472. Define the HTTP headers and response codes for RESTful applications
  473. Define media types for resources in RESTful applications
  474. Define parameters for request representations to resources in RESTful applications
  475. Define exception mappers for resource exceptions and errors
  476. 3. Configure the JAX-RS application.
  477. Configure JAX-RS web applications
  478. Configure JAX-RS applications using JAX-RS 1.1 methods
  479. Configure the web.xml file for JAX-RS servlets
  480. Configure the web.xml file for JAX-RS filters
  481. 4. Implement content negotiation to serve multiple content types.
  482. Implement content negotiation based on URL patterns
  483. Implement content negotiation based on request parameters
  484. Implement content negotiation based on HTTP headers
  485. 5. Assemble JAX-RS web applications.
  486. Assembling JAX-RS web applications
  487. Assembly tools
  488. 6. Deploy JAX-RS web applications.
  489. Deploy JAX-RS web applications
  490. Use JAX-RS context objects to obtain more information about requests
  491. 1. Configure the development environment.
  492. Set up a development environment for JAX-RS applications
  493. Assembly tools
  494. WAS default directories
  495. 2. Define the resources in JAX-RS web applications.
  496. Define the resources in RESTful applications
  497. Define the URI patterns for resources in RESTful applications
  498. Define resource methods for RESTful applications
  499. Define the HTTP headers and response codes for RESTful applications
  500. Define media types for resources in RESTful applications
  501. Define parameters for request representations to resources in RESTful applications
  502. Define exception mappers for resource exceptions and errors
  503. 3. Configure the JAX-RS application.
  504. Configure JAX-RS web applications
  505. Configure JAX-RS applications using JAX-RS 1.1 methods
  506. Configure the web.xml file for JAX-RS servlets
  507. Configure the web.xml file for JAX-RS filters
  508. 4. Add context fields and parameters to obtain information about requests.
  509. Obtaining HTTP headers using HttpHeaders objects
  510. Obtaining information about URIs using UriInfo objects
  511. Evaluate request preconditions using Request objects
  512. Determine security information using SecurityContext objects
  513. 5. Assemble JAX-RS web applications.
  514. Assembling JAX-RS web applications
  515. Assembly tools
  516. 6. Deploy JAX-RS web applications.
  517. Deploy JAX-RS web applications
  518. Implement RESTful views of EJB applications using JAX-RS
  519. 1. Configure the development environment.
  520. Set up a development environment for JAX-RS applications
  521. Assembly tools
  522. WAS default directories
  523. 2. Define the resources in JAX-RS web applications.
  524. Define the resources in RESTful applications
  525. Define the URI patterns for resources in RESTful applications
  526. Define resource methods for RESTful applications
  527. Define the HTTP headers and response codes for RESTful applications
  528. Define media types for resources in RESTful applications
  529. Define parameters for request representations to resources in RESTful applications
  530. Define exception mappers for resource exceptions and errors
  531. 3. Configure the JAX-RS application.
  532. Configure JAX-RS web applications
  533. Configure JAX-RS applications using JAX-RS 1.1 methods
  534. Configure the web.xml file for JAX-RS servlets
  535. Configure the web.xml file for JAX-RS filters
  536. 4. Implement RESTful views of enterprise beans.
  537. Implement RESTful views of a no-interface EJB
  538. Implement RESTful views of an EJB with local interfaces
  539. 5. Assemble JAX-RS web applications.
  540. Assembling JAX-RS web applications
  541. Assembly tools
  542. 6. Deploy JAX-RS web applications.
  543. Deploy JAX-RS web applications
  544. Use Java contexts and dependency injection with JAX-RS
  545. 1. Configure the development environment.
  546. Set up a development environment for JAX-RS applications
  547. Assembly tools
  548. WAS default directories
  549. 2. Define the resources in JAX-RS web applications.
  550. Define the resources in RESTful applications
  551. Define the URI patterns for resources in RESTful applications
  552. Define resource methods for RESTful applications
  553. Define the HTTP headers and response codes for RESTful applications
  554. Define media types for resources in RESTful applications
  555. Define parameters for request representations to resources in RESTful applications
  556. Define exception mappers for resource exceptions and errors
  557. 3. Configure the JAX-RS application.
  558. Configure JAX-RS web applications
  559. Configure JAX-RS applications using JAX-RS 1.1 methods
  560. Configure the web.xml file for JAX-RS servlets
  561. Configure the web.xml file for JAX-RS filters
  562. 4. Implementing JAX-RS resources with JCDI functionality.
  563. Implement JAX-RS resources with dependency injection
  564. Implement JAX-RS resources with different lifecycle scopes
  565. Implement a JAX-RS resource with decorators and method interceptors
  566. 5. Assemble JAX-RS web applications.
  567. Assembling JAX-RS web applications
  568. Assembly tools
  569. 6. Deploy JAX-RS web applications.
  570. Deploy JAX-RS web applications
  571. Use handlers to enhance request and response processing
  572. 1. Configure the development environment.
  573. Set up a development environment for JAX-RS applications
  574. Assembly tools
  575. WAS default directories
  576. 2. Define the resources in JAX-RS web applications.
  577. Define the resources in RESTful applications
  578. Define the URI patterns for resources in RESTful applications
  579. Define resource methods for RESTful applications
  580. Define the HTTP headers and response codes for RESTful applications
  581. Define media types for resources in RESTful applications
  582. Define parameters for request representations to resources in RESTful applications
  583. Define exception mappers for resource exceptions and errors
  584. 3. Configure the JAX-RS application.
  585. Configure JAX-RS web applications
  586. Configure JAX-RS applications using JAX-RS 1.1 methods
  587. Configure the web.xml file for JAX-RS servlets
  588. Configure the web.xml file for JAX-RS filters
  589. 4. Implement user handlers for your JAX-RS application.
  590. Implement user handlers for JAX-RS applications
  591. 5. Assemble JAX-RS web applications.
  592. Assembling JAX-RS web applications
  593. Assembly tools
  594. 6. Deploy JAX-RS web applications.
  595. Deploy JAX-RS web applications
  596. Use multipart content in JAX-RS application requests and responses
  597. 1. Configure the development environment.
  598. Set up a development environment for JAX-RS applications
  599. Assembly tools
  600. WAS default directories
  601. 2. Define the resources in JAX-RS web applications.
  602. Define the resources in RESTful applications
  603. Define the URI patterns for resources in RESTful applications
  604. Define resource methods for RESTful applications
  605. Define the HTTP headers and response codes for RESTful applications
  606. Define media types for resources in RESTful applications
  607. Define parameters for request representations to resources in RESTful applications
  608. Define exception mappers for resource exceptions and errors
  609. 3. Configure the JAX-RS application.
  610. Configure JAX-RS web applications
  611. Configure JAX-RS applications using JAX-RS 1.1 methods
  612. Configure the web.xml file for JAX-RS servlets
  613. Configure the web.xml file for JAX-RS filters
  614. 4. Implement a resource using multipart messages
  615. Implement resources using multipart messages
  616. WAS default directories
  617. 5. Assemble JAX-RS web applications.
  618. Assembling JAX-RS web applications
  619. Assembly tools
  620. 6. Deploy JAX-RS web applications.
  621. Deploy JAX-RS web applications
  622. Use multipart/form-data content in JAX-RS application requests and responses
  623. 1. Configure the development environment.
  624. Set up a development environment for JAX-RS applications
  625. Assembly tools
  626. WAS default directories
  627. 2. Define the resources in JAX-RS web applications.
  628. Define the resources in RESTful applications
  629. Define the URI patterns for resources in RESTful applications
  630. Define resource methods for RESTful applications
  631. Define the HTTP headers and response codes for RESTful applications
  632. Define media types for resources in RESTful applications
  633. Define parameters for request representations to resources in RESTful applications
  634. Define exception mappers for resource exceptions and errors
  635. 3. Configure the JAX-RS application.
  636. Configure JAX-RS web applications
  637. Configure JAX-RS applications using JAX-RS 1.1 methods
  638. Configure the web.xml file for JAX-RS servlets
  639. Configure the web.xml file for JAX-RS filters
  640. 4. Implement a resource method to receive multipart/form-data parts from an HTML form submission.
  641. Configure a resource to receive multipart/form-data parts from an HTML form submission
  642. 5. Assemble JAX-RS web applications.
  643. Assembling JAX-RS web applications
  644. Assembly tools
  645. 6. Deploy JAX-RS web applications.
  646. Deploy JAX-RS web applications
  647. Implement secure JAX-RS applications
  648. 1. Configure the development environment.
  649. Set up a development environment for JAX-RS applications
  650. Assembly tools
  651. WAS default directories
  652. 2. Define the resources in JAX-RS web applications.
  653. Define the resources in RESTful applications
  654. Define the URI patterns for resources in RESTful applications
  655. Define resource methods for RESTful applications
  656. Define the HTTP headers and response codes for RESTful applications
  657. Define media types for resources in RESTful applications
  658. Define parameters for request representations to resources in RESTful applications
  659. Define exception mappers for resource exceptions and errors
  660. 3. Configure the JAX-RS application.
  661. Configure JAX-RS web applications
  662. Configure JAX-RS applications using JAX-RS 1.1 methods
  663. Configure the web.xml file for JAX-RS servlets
  664. Configure the web.xml file for JAX-RS filters
  665. 4. Secure JAX-RS applications within the web container.
  666. Secure JAX-RS applications within the web container
  667. WAS default directories
  668. 5. Secure JAX-RS resources using annotations.
  669. Secure JAX-RS resources using annotations
  670. 6. (optional) Secure downstream JAX-RS resources.
  671. Secure downstream JAX-RS resources
  672. 7. (optional) Secure JAX-RS clients using SSL.
  673. Secure JAX-RS clients using SSL
  674. 8. Assemble JAX-RS web applications.
  675. Assembling JAX-RS web applications
  676. Assembly tools
  677. 9. Deploy JAX-RS web applications.
  678. Deploy JAX-RS web applications
  679. 10. Administer the secure JAX-RS application.
  680. Administer secure JAX-RS applications
  681. Use WADL to generate service documentation
  682. 1. Configure the development environment.
  683. Set up a development environment for JAX-RS applications
  684. Assembly tools
  685. WAS default directories
  686. 2. Define the resources in JAX-RS web applications.
  687. Define the resources in RESTful applications
  688. Define the URI patterns for resources in RESTful applications
  689. Define resource methods for RESTful applications
  690. Define the HTTP headers and response codes for RESTful applications
  691. Define media types for resources in RESTful applications
  692. Define parameters for request representations to resources in RESTful applications
  693. Define exception mappers for resource exceptions and errors
  694. 3. Configure the JAX-RS application.
  695. Configure JAX-RS web applications
  696. Configure JAX-RS applications using JAX-RS 1.1 methods
  697. Configure the web.xml file for JAX-RS servlets
  698. Configure the web.xml file for JAX-RS filters
  699. 4. Use WADL to generate service documentation.
  700. Serving a WADL document for your resources
  701. Disable generation of WADL documents for HTTP OPTIONS requests
  702. 5. Assemble JAX-RS web applications.
  703. Assembling JAX-RS web applications
  704. Assembly tools
  705. 6. Deploy JAX-RS web applications.
  706. Deploy JAX-RS web applications
  707. Use the Apache Wink REST client inside server applications to issue requests
  708. 1. Configure the development environment.
  709. Set up a development environment for JAX-RS applications
  710. Assembly tools
  711. WAS default directories
  712. 2. Implement a client using the Apache Wink Rest client.
  713. Implement clients using the Apache Wink REST client
  714. Use the Apache Wink REST client as a stand-alone thin client
  715. 1. Configure the development environment.
  716. Set up a development environment for JAX-RS applications
  717. Assembly tools
  718. WAS default directories
  719. 2. Implement a client using the unmanaged RESTful web services JAX-RS client.
  720. Implement a client using the unmanaged RESTful web services JAX-RS client