Chapter 9. Deploying and administering business-level applications 349 Business-level applications 349 Assets 352 Composition units Importing assets Upload asset settings Asset settings Managing assets 359 Asset collection 359 Updating assets Deleting assets Exporting assets Creating business-level applications 364 Creating business-level applications with the console 365 Business-level application settings Composition unit settings Example: Creating a business-level application Starting business-level applications 379 Stopping business-level applications 379 Updating business-level applications 380 Deleting business-level applications Chapter 10. Administering business-level applications using programming 383 Creating an empty business-level application using programming Importing an asset using programming Adding a composition unit using programming Starting a business-level application using programming Stopping a business-level application using programming Checking the status of a business-level application using programming 407 Deleting a business-level application using programming Deleting an asset using programming 414 Deleting a composition unit using programming 418 ing programming 422 Listing assets using programming 425 Listing composition units using programming 429 Listing business-level applications using programming Editing a composition unit using programming Editing an asset using programming 442 Editing a business-level application using programming 446 Updating an asset using programming Viewing a composition unit using programming 454 Viewing an asset using programming Viewing a business-level application using programming Listing control operations using programming Chapter 11. Troubleshooting deployment 471 Application deployment problems Application deployment troubleshooting tips 76 A client program does not work Application startup errors Application startup problems Web resource is not displayed Application uninstallation problems 487 Chapter 12. Troubleshooting administration Administration and administrative console troubleshooting VI Administering applications and their environment
Chapter 9. Deploying and administering business-level applications . . . . . . . . . . . 349 Business-level applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349 Assets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 Composition units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 Importing assets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353 Upload asset settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355 Asset settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356 Managing assets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359 Asset collection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359 Updating assets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360 Deleting assets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363 Exporting assets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363 Creating business-level applications . . . . . . . . . . . . . . . . . . . . . . . . . 364 Creating business-level applications with the console . . . . . . . . . . . . . . . . . . 365 Business-level application settings . . . . . . . . . . . . . . . . . . . . . . . . . 375 Composition unit settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 Example: Creating a business-level application . . . . . . . . . . . . . . . . . . . . 377 Starting business-level applications . . . . . . . . . . . . . . . . . . . . . . . . . 379 Stopping business-level applications . . . . . . . . . . . . . . . . . . . . . . . . . 379 Updating business-level applications . . . . . . . . . . . . . . . . . . . . . . . . . 380 Deleting business-level applications . . . . . . . . . . . . . . . . . . . . . . . . . 381 Chapter 10. Administering business-level applications using programming . . . . . . . . . 383 Creating an empty business-level application using programming . . . . . . . . . . . . . . 385 Importing an asset using programming . . . . . . . . . . . . . . . . . . . . . . . . 388 Adding a composition unit using programming . . . . . . . . . . . . . . . . . . . . . 394 Starting a business-level application using programming. . . . . . . . . . . . . . . . . . 400 Stopping a business-level application using programming . . . . . . . . . . . . . . . . . 403 Checking the status of a business-level application using programming . . . . . . . . . . . . 407 Deleting a business-level application using programming . . . . . . . . . . . . . . . . . 411 Deleting an asset using programming . . . . . . . . . . . . . . . . . . . . . . . . 414 Deleting a composition unit using programming . . . . . . . . . . . . . . . . . . . . . 418 Exporting an asset using programming . . . . . . . . . . . . . . . . . . . . . . . . 422 Listing assets using programming . . . . . . . . . . . . . . . . . . . . . . . . . . 425 Listing composition units using programming . . . . . . . . . . . . . . . . . . . . . . 429 Listing business-level applications using programming . . . . . . . . . . . . . . . . . . 433 Editing a composition unit using programming . . . . . . . . . . . . . . . . . . . . . 436 Editing an asset using programming . . . . . . . . . . . . . . . . . . . . . . . . . 442 Editing a business-level application using programming . . . . . . . . . . . . . . . . . . 446 Updating an asset using programming . . . . . . . . . . . . . . . . . . . . . . . . 450 Viewing a composition unit using programming . . . . . . . . . . . . . . . . . . . . . 454 Viewing an asset using programming. . . . . . . . . . . . . . . . . . . . . . . . . 458 Viewing a business-level application using programming. . . . . . . . . . . . . . . . . . 461 Listing control operations using programming. . . . . . . . . . . . . . . . . . . . . . 465 Chapter 11. Troubleshooting deployment . . . . . . . . . . . . . . . . . . . . . . 471 Application deployment problems . . . . . . . . . . . . . . . . . . . . . . . . . . 471 Application deployment troubleshooting tips . . . . . . . . . . . . . . . . . . . . . . 476 A client program does not work . . . . . . . . . . . . . . . . . . . . . . . . . . . 477 Application startup errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478 Application startup problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482 Web resource is not displayed . . . . . . . . . . . . . . . . . . . . . . . . . . . 485 Application uninstallation problems. . . . . . . . . . . . . . . . . . . . . . . . . . 487 Chapter 12. Troubleshooting administration . . . . . . . . . . . . . . . . . . . . . 489 Administration and administrative console troubleshooting . . . . . . . . . . . . . . . . . 489 vi Administering applications and their environment
Admi inistrative console does not start even though installation completes ministrative console- browser connection problems When a single user that uses multiple instances of the Mozilla browser logs into the administrative console, the first user id that logs into the administrative console is the current user. 494 A user on Mozilla browser Version 1.4 selects a check box on a collection table, presses Enter, and receives an erro A user on Mozilla browser Version 1. 4 enters an invalid ID or password, presses Enter, and eceives an error message Web server plug-in troubleshooting tips 495 Administrative scripting problems Tracing and logging facilities- troubleshooting tips Server startup problems Server hangs during shutdown if it creates a Java core dump(Red Hat Linux Command line tool problems 506 Appendix Directory conventions Notices 513 Trademarks and service marks 515
Administrative console does not start even though installation completes . . . . . . . . . . . 492 Administrative console - browser connection problems . . . . . . . . . . . . . . . . . . 494 When a single user that uses multiple instances of the Mozilla browser logs into the administrative console, the first user ID that logs into the administrative console is the current user. . . . . . 494 A user on Mozilla browser Version 1.4 selects a check box on a collection table, presses Enter, and receives an error. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494 A user on Mozilla browser Version 1.4 enters an invalid ID or password, presses Enter, and receives an error message. . . . . . . . . . . . . . . . . . . . . . . . . . . 494 Web server plug-in troubleshooting tips . . . . . . . . . . . . . . . . . . . . . . . . 495 Administrative scripting problems . . . . . . . . . . . . . . . . . . . . . . . . . . 497 Tracing and logging facilities - troubleshooting tips . . . . . . . . . . . . . . . . . . . . 504 Server startup problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504 Server hangs during shutdown if it creates a Java core dump (Red Hat Linux) . . . . . . . . . 506 Command line tool problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506 Appendix. Directory conventions . . . . . . . . . . . . . . . . . . . . . . . . . 509 Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513 Trademarks and service marks . . . . . . . . . . . . . . . . . . . . . . . . . . 515 Contents vii
VIll Administering applications and their environment
viii Administering applications and their environment
How to send your comments Your feedback is important in helping to provide the most accurate and highest quality information. To send comments on articles in the Web Sphere Application Server Information Center 1. Display the article in your Web browser and scroll to the end of the article 2. Click on the Feedback link at the bottom of the article, and a separate window containing an e-mail form 3. Fill out the e-mail form as instructed, and click on submit feedback TosendcommentsonPDFbooks,youcane-mailyourcommentsto:wasdoc@us.ibm.comorfax them to919-2545250. Be sure to include the document name and number, the WebSphere Application Server version you are using, and, if applicable, the specific page, table, or figure number on which you are commenting When you send information to IBM, you grant IBM a nonexclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you Copyright IBM Corp. 2008
How to send your comments Your feedback is important in helping to provide the most accurate and highest quality information. v To send comments on articles in the WebSphere Application Server Information Center 1. Display the article in your Web browser and scroll to the end of the article. 2. Click on the Feedback link at the bottom of the article, and a separate window containing an e-mail form appears. 3. Fill out the e-mail form as instructed, and click on Submit feedback . v To send comments on PDF books, you can e-mail your comments to: wasdoc@us.ibm.com or fax them to 919-254-5250. Be sure to include the document name and number, the WebSphere Application Server version you are using, and, if applicable, the specific page, table, or figure number on which you are commenting. When you send information to IBM, you grant IBM a nonexclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you. © Copyright IBM Corp. 2008 ix
x Administering applications and their environment
x Administering applications and their environment