HelloWorld SOAP Sample:
|
|
|
- Colleen Banks
- 10 years ago
- Views:
Transcription
1 HelloWorld SOAP Sample: Accessing Stateless Session Enterprise JavaBeans Technology Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA U.S.A
2 Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road Palo Alto, CA USA. All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. For Netscape Communicator, the following notice applies: Copyright 1995 Netscape Communications Corporation. All rights reserved. Sun, Sun Microsystems, the Sun logo, Enterprise JavaBeans, EJB, iplanet, Java, and Solaris are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc The OPEN LOOK and Sun Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Sun s licensees who implement OPEN LOOK GUIs and otherwise comply with Sun s written license agreements. RESTRICTED RIGHTS: Use, duplication, or disclosure by the U.S. Government is subject to restrictions of FAR (g)(2)(6/87) and FAR (6/87), or DFAR (b)(6/95) and DFAR (a). DOCUMENTATION IS PROVIDED AS IS AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON- INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road Palo Alto, CA Etats-Unis. Tous droits réservés. Ce produit ou document est protégé par un copyright et distribué avec des licences qui en restreignent l utilisation, la copie, la distribution, et la décompilation. Aucune partie de ce produit ou document ne peut être reproduite sous aucune forme, par quelque moyen que ce soit, sans l autorisation préalable et écrite de Sun et de ses bailleurs de licence, s il y en a. Le logiciel détenu par des tiers, et qui comprend la technologie relative aux polices de caractères, est protégé par un copyright et licencié par des fournisseurs de Sun. Des parties de ce produit pourront être dérivées des systèmes Berkeley BSD licenciés par l Université de Californie. UNIX est une marque déposée aux Etats-Unis et dans d autres pays et licenciée exclusivement par X/Open Company, Ltd. La notice suivante est applicable à Netscape Communicator : Copyright 1995 Netscape Communications Corporation. Tous droits réservés. Sun, Sun Microsystems, the Sun logo, Enterprise JavaBeans, EJB, iplanet, Java, et Solaris sont des marques de fabrique ou des marques déposées, ou marques de service, de Sun Microsystems, Inc. aux Etats-Unis et dans d autres pays. Toutes les marques SPARC sont utilisées sous licence et sont des marques de fabrique ou des marques déposées de SPARC International, Inc. aux Etats-Unis et dans d autres pays. Les produits portant les marques SPARC sont basés sur une architecture développée par Sun Microsystems, Inc. L interface d utilisation graphique OPEN LOOK et Sun a été développée par Sun Microsystems, Inc. pour ses utilisateurs et licenciés. Sun reconnaît les efforts de pionniers de Xerox pour la recherche et le développement du concept des interfaces d utilisation visuelle ou graphique pour l industrie de l informatique. Sun détient une licence non exclusive de Xerox sur l interface d utilisation graphique Xerox, cette licence couvrant également les licenciés de Sun qui mettent en place l interface d utilisation graphique OPEN LOOK et qui en outre se conforment aux licences écrites de Sun. CETTE PUBLICATION EST FOURNIE "EN L ETAT" ET AUCUNE GARANTIE, EXPRESSE OU IMPLICITE, N EST ACCORDEE, Y COMPRIS DES GARANTIES CONCERNANT LA VALEUR MARCHANDE, L APTITUDE DE LA PUBLICATION A REPONDRE A UNE UTILISATION PARTICULIERE, OU LE FAIT QU ELLE NE SOIT PAS CONTREFAISANTE DE PRODUIT DE TIERS. CE DENI DE GARANTIE NE S APPLIQUERAIT PAS, DANS LA MESURE OU IL SERAIT TENU JURIDIQUEMENT NUL ET NON AVENU.
3 HelloWorld SOAP Sample: Accessing Stateless Session Enterprise JavaBeans Technology March 2002 Contents Understanding the Architecture Setting Up the Environment Deploying the Sample Running the Sample Troubleshooting Addendum: Web-Based Registration of the SOAP Service Typographic Conventions Used in This Document Typeface Meaning Example AaBbCc123 The names of commands, files, and directories; on-screen computer output Edit your.login file. Use ls -a to list all files. % You have mail. AaBbCc123 AaBbCc123 What you type, when contrasted with on-screen computer output Book and article titles, new words or terms, words to be emphasized Command-line variable; replace with a real name or value % su Password: Read Chapter 6 in the User s Guide. These are called class options. You must be superuser to do this. To delete a file, type rm filename. 1
4 The HelloWorld SOAP sample demonstrates how to use Simple Object Access Protocol (SOAP) to access stateless session Enterprise JavaBeans (EJB ) technology ( beans ) on iplanet Application Server with Apache s Pluggable Provider. For such access, a simple, command-line-based Java technology-based client sends a SOAP remote procedure call (RPC) over HyperText Transfer Protocol (HTTP). Note The Apache SOAP Pluggable Provider is a layer of abstraction between the Apache SOAP server and the service implementation. A Pluggable Provider class acts as a bridge between the SOAP runtime and the service in this case, the HelloWorld bean being invoked. The org.apache.soap.providers.statelessejbprovider class does the following: Locates and loads the service implementation. Invokes the service methods. Returns the results as a SOAP envelope. 2 HelloWorld SOAP Sample: Accessing Stateless Session Enterprise JavaBeans Technology March 2002
5 1. Understanding the Architecture FIGURE 1 shows how the HelloWorld client a simple Java application that acts as a SOAP client accesses a stateless session bean. HelloWorld client (Java class) iplanet Application Server rpcrouter servlet Greeter stateless session Enterprise JavaBeans technology FIGURE 1 HelloWorld SOAP Architecture The process is as follows: 1. The SOAP client sends the HTTP request, embedded with a SOAP envelope, to the Apache SOAP rpcrouter servlet. 2. The servlet delegates the request to StatelessEJBProvider, which locates and invokes the method on the Greeter bean and resends the results to the servlet. 3. The servlet returns to the client the result: a SOAP envelope embedded in HTTP. 4. The client extracts the contents of the SOAP envelope with the org.apache.soap.rpc.response object. Note Besides the Java programming language, you can also develop this client in other languages in which you can implement SOAP. HelloWorld SOAP Sample: Accessing Stateless Session Enterprise JavaBeans Technology March
6 2. Setting Up the Environment Before you run the HelloWorld sample, prepare your environment first. Consult the Set Up Your Environment section in Getting Started for prerequisites at Install the SOAP framework on iplanet Application Server, as described in Installing Apache SOAP at Install the HelloWorld sample, as described in the procedures in HelloWorld sample at Note The HelloWorld SOAP sample requires that you deploy and run the HelloWorld sample before running the SOAP interface to the HelloWorld bean. 3. Deploying the Sample To deploy HelloWorld, do the following: 1. Manually register the sample with a command-line interface (CLI); see Deploying the Client Application, below. 2. Run the sample; see Running the Sample on page Verify that your installation of Apache SOAP works with the Apache SOAP samples by using the iplanet Application Server Administration Tool; see ex.html#verify-registration for details. You can then deploy the client application, as described in the next section. 4 HelloWorld SOAP Sample: Accessing Stateless Session Enterprise JavaBeans Technology March 2002
7 3.1 Deploying the Client Application You deploy the client Web application and SOAP service by recompiling and assembling them with the Ant build facility. For details, see Sample Application Build Facility at To recompile, reassemble, and redeploy the client application: 1. Change directory to the HelloWorld SOAP sample: % cd install_dir/ias/ias-samples/soap/helloworld/src 2. Edit the Ant build file for the sample, build.xml, to ensure that the appropriate libraries are used for compiling and deploying the sample, as follows: At the top of the script, ensure that the following properties are correctly set: soap.installpath xerces.installpath soap.service.url 3. Compile the client. Type: % build install_dir/ias/ias-samples/soap/helloworld/src The default target, core, is executed to recompile the Java class files. 4. Register the SOAP service. Type: % build install_dir/ias/ias-samples/soap/helloworld/src/ In this step, you register the service with Apache SOAP by using the descriptor file install_dir/ias/iassamples/soap/helloworld/src/deploymentdescriptor.xml Alternatively, you can use the Apache SOAP Web-based administrative interface to register the SOAP service. See page 9 for details. 5. Install the client application. Type: % build install_client install_dir/ias/ias-samples/soap/helloworld/src/ This step copies the HelloWorldClient class to the directory install_dir/ias/soap-client/. 3.2 Modifying the iplanet Application Server CLASSPATH Environment Variable Before running the HelloWorld SOAP sample, add the HelloWorld EJB deployment directory to iplanet Application Server s CLASSPATH environment variable. For more information on modifying the iplanet Application Server HelloWorld SOAP Sample: Accessing Stateless Session Enterprise JavaBeans Technology March
8 CLASSPATH variable, see Getting Started at 1. Put the EJB directory of the HelloWorld sample in iplanet Application Server s CLASSPATH variable if the directory is not already present: install_dir/ias/apps/helloworld/helloworldejb (The HelloWorld SOAP sample uses the HelloWorld sample.) 2. Restart iplanet Application Server to activate the CLASSPATH changes. Now you are ready to run the sample. 4. Running the Sample The HelloWorldClient sample is a simple Java main program that accepts as arguments the URL for the Apache SOAP rpcrouter and a name, such as the name of the person greeted by iplanet Application Server when you run the client. To start and run the HelloWorld sample: 1. Change directory to soap-client: % cd install_dir/ias/soap-client/ 2. Run the client application. Type: % java samples.soap.helloworld.helloworldclient Rakesh The client calls the Greeter EJB method through SOAP over HTTP. The method returns the greeting, reflecting the current time, and displays it to the client. Behind the scenes: a. The client program builds the call and sends the call.invoke request to the Apache SOAP rpcrouter servlet. b. The Apache SOAP rpcrouter servlet class calls the ServiceManager class to look up DeploymentDescriptor. c. The Apache SOAP rpcrouter servlet passes the request to StatelessEJBPluggableProvider. d. The StatelessEJBPluggableProvider locates and invokes the EJB methods. 6 HelloWorld SOAP Sample: Accessing Stateless Session Enterprise JavaBeans Technology March 2002
9 e. The Apache SOAP rpcrouter converts the response object to a SOAP response envelope and returns it to the client. Depending on the time of day, the output from the client looks like this: Got SOAP response from Hello Rakesh! Good evening. Have a great evening. 5. Troubleshooting Error messages posted to the log files and debugging tools can help identify problems you encounter when running HelloWorld. In this section, we describe the two most common error situations and how to resolve them. To learn how to view log files, review the description of other common error situations and their remedies in General Troubleshooting at g.html. 5.1 Invalid GUID Error Message: D:\ias\ias\soap-client>java samples.soap.helloworld.helloworldclient rakesh Generated fault: Fault Code = SOAP-ENV:Server Fault String = Error in connecting to EJB KJS logs: In TemplateProvider.locate() URI: urn:helloworld DD.ServiceClass: org.apache.soap.providers.statelessejbprovider DD.ProviderClass: null Call.MethodName: getgreeting Exception caught: javax.naming.namenotfoundexception: TheGreeter : Invalid guid null in GDS Cause: The invalid GUID error most likely resulted from a failure to register the HelloWorld bean in iplanet Application Server before the SOAP sample was run. HelloWorld SOAP Sample: Accessing Stateless Session Enterprise JavaBeans Technology March
10 Remedy: Follow the HelloWorld sample instructions at and then run the SOAP client again. 5.2 SOAP Service Exception with GreeterHome Message: D:\ias\ias\soap-client> java samples.soap.helloworld.helloworldclient rakesh Generated fault: Fault Code = SOAP-ENV:Server Fault String = Error in connecting to EJB Cause: The SOAP service exception related to the GreeterHome class was most likely caused by the absence of the EJB deployment directory from iplanet Application Server s CLASSPATH environment variable. Remedy: Set the CLASSPATH variable of iplanet Application Server; see Modifying the iplanet Application Server CLASSPATH Environment Variable on page 5 for details. 5.3 Apache TCP Tunnel-Monitor Tool The Apache TCP tunnel-monitor tool for debugging SOAP-based applications is bundled as part of Apache SOAP. To use the tool: Run the Java program on the command line: % java org.apache.soap.util.net.tcptunnelgui listenport tunnelhost tunnelport The program opens a port at listenport on your local machine. The port acts as a tunnel to a tunnel (destination) host-port combination specified in the command. It displays all request-response messages that are exchanged between the SOAP client and the SOAP server. For example: java org.apache.soap.util.net.tcptunnelgui 9090 localhost 80 opens a listening port at 9090 of your local machine to port 80 of the tunnel host, localhost. 8 HelloWorld SOAP Sample: Accessing Stateless Session Enterprise JavaBeans Technology March 2002
11 With the preceding example, running the client program with the URL java samples.soap.helloworld.helloworldclient Rakesh directs the request to the TCP tunnel. For more information on TCP tunnel programs, refer to the Apache SOAP documentation. 6. Addendum: Web-Based Registration of the SOAP Service With the Apache SOAP Web-based Administration Tool, you can use a Web browser to deploy or withdraw services and to review the list and the definitions of the services deployed on a given SOAP server. To deploy the HelloWorld SOAP service with the Apache SOAP Administration Tool: 1. Direct your browser to: 2. Click Deploy. Note Although the operation is called deploy, you are actually only registering the service. In an earlier step, you copied the SOAP service to a directory on iplanet Application Server. The combination of the copying step and this registration step results in the deployment of the service to iplanet Application Server. HelloWorld SOAP Sample: Accessing Stateless Session Enterprise JavaBeans Technology March
12 Field ID Scope Method List Provider Type 3. In the form that is displayed, fill in information about the SOAP service: Enter (or Select) User-Defined Provider Type, Enter FULL Class Name urn:helloworld Request Create Number of Options 4 Key Value pairs Key JNDIName FullHomeInterfaceName Select user-defined from the drop-down list because we are using the Apache SOAP Pluggable Provider. org.apache.soap.providers.statelessejbprovider Value ejb/thegreeter samples.soap.cart.ejb. GreeterHome ContextProviderURL FullContextFactoryName com.netscape.server.jndi. RootContextFactory Java services, Provider class Java services, Use static class null Select no No other fields in the forms are required for deployment of this service. 4. Submit the form. The service is deployed and ready to be used by the client. 5. Click List to verify that the service has been registered. 10 HelloWorld SOAP Sample: Accessing Stateless Session Enterprise JavaBeans Technology March 2002
N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In
N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 0735 December 2004 Copyright 2004 Sun Microsystems,
Sun StorEdge A5000 Installation Guide
Sun StorEdge A5000 Installation Guide for Windows NT Server 4.0 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 805-7273-11 October 1998,
Sun Management Center Change Manager 1.0.1 Release Notes
Sun Management Center Change Manager 1.0.1 Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0891 10 May 2003 Copyright 2003 Sun Microsystems, Inc. 4150
Sun StorEdge RAID Manager 6.2.21 Release Notes
Sun StorEdge RAID Manager 6.2.21 Release Notes formicrosoftwindowsnt Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 805-6890-11 November
Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server
Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A. 650-960-1300 Part No. 806-6121 July 2000, Revision A Copyright 2000
Sun Enterprise Optional Power Sequencer Installation Guide
Sun Enterprise Optional Power Sequencer Installation Guide For the Sun Enterprise 6500/5500 System Cabinet and the Sun Enterprise 68-inch Expansion Cabinet Sun Microsystems, Inc. 901 San Antonio Road Palo
Upgrading the Solaris PC NetLink Software
Upgrading the Solaris PC NetLink Software By Don DeVitt - Enterprise Engineering Sun BluePrints OnLine - January 2000 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo Alto,
Optimizing Solaris Resources Through Load Balancing
Optimizing Solaris Resources Through Load Balancing By Tom Bialaski - Enterprise Engineering Sun BluePrints Online - June 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road
Solaris 10 Documentation README
Solaris 10 Documentation README Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0550 10 January 2005 Copyright 2005 Sun Microsystems, Inc. 4150 Network Circle, Santa
Comparing JavaServer Pages Technology and Microsoft Active Server Pages
Comparing JavaServer Pages Technology and Microsoft Active Server Pages An Analysis of Functionality Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 1 (800) 786.7638 1.512.434.1511 Copyright
Service Level Definitions and Interactions
Service Level Definitions and Interactions By Adrian Cockcroft - Enterprise Engineering Sun BluePrints OnLine - April 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo
Scrubbing Disks Using the Solaris Operating Environment Format Program
Scrubbing Disks Using the Solaris Operating Environment Format Program By Rob Snevely - Enterprise Technology Center Sun BluePrints OnLine - June 2000 http://www.sun.com/blueprints Sun Microsystems, Inc.
Sun StorEdge N8400 Filer Release Notes
Sun StorEdge N8400 Filer Release Notes Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 U.S.A. 650-960-1300 Part No. 806-6888-10 February 2001, Revision A Send comments about this document
SunFDDI 6.0 on the Sun Enterprise 10000 Server
SunFDDI 6.0 on the Sun Enterprise 10000 Server Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 806-3610-11 November 1999, Revision A Send
Exploring the iplanet Directory Server NIS Extensions
Exploring the iplanet Directory Server NIS Extensions By Tom Bialaski - Enterprise Engineering Sun BluePrints OnLine - August 2000 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road
Solaris Bandwidth Manager
Solaris Bandwidth Manager By Evert Hoogendoorn - Enterprise Engineering Sun BluePrints Online - June 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 USA
Java Dynamic Management Architecture for Intelligent Networks
Java Dynamic Management Architecture for Intelligent Networks Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 1 (800) 786.7638 +1.512.434.1511 Copyright 1998 Sun Microsystems, Inc., 901
Sun Enterprise 420R Server Product Notes
Sun Enterprise 420R Server Product Notes Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 806-1082-12 May 2001, Revision A Send comments about
Sun StorEdge T3 Dual Storage Array - Part 1
Sun StorEdge T3 Dual Storage Array - Part 1 Installation, Planning, and Design By Mark Garner - Enterprise Engineering Sun BluePrints OnLine - February 2001 http://www.sun.com/blueprints Sun Microsystems,
JumpStart : NIS and sysidcfg
JumpStart : NIS and sysidcfg By Rob Snevely - Enterprise Technology Center Sun BluePrints OnLine - October 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303
Sun Management Center 3.5 Update 1b Release Notes
Sun Management Center 3.5 Update 1b Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 3054 10 June 2005 Copyright 2005 Sun Microsystems, Inc. 4150 Network
Solaris 9 9/05 Installation Roadmap
Solaris 9 9/05 Installation Roadmap This document is a guide to the DVD-ROM, CD-ROMs, and documents involved in installing the Solaris 9 9/05 software. Unless otherwise specified, this document refers
Sun Management Center 3.6 Version 5 Add-On Software Release Notes
Sun Management Center 3.6 Version 5 Add-On Software Release Notes For Sun Fire, Sun Blade, Netra, and Sun Ultra Systems Sun Microsystems, Inc. www.sun.com Part No. 819-7977-10 October 2006, Revision A
Service Level Agreement in the Data Center
Service Level Agreement in the Data Center By Edward Wustenhoff Sun Professional Services Sun BluePrints OnLine - April 2002 http://www.sun.com/blueprints Sun Microsystems, Inc. 4150 Network Circle Santa
Sun StorEdge Availability Suite Software Point-in-Time Copy Software Maximizing Backup Performance
Sun StorEdge Availability Suite Software Point-in-Time Copy Software Maximizing Backup Performance A Best Practice Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Part
LAN-Free Backups Using the Sun StorEdge Instant Image 3.0 Software
LAN-Free Backups Using the Sun StorEdge Instant Image 3.0 Software Art Licht, Sun Microsystems, Inc. Sun BluePrints OnLine June 2002 http://www.sun.com/blueprints Sun Microsystems, Inc. 4150 Network Circle
Sun TM SNMP Management Agent Release Notes, Version 1.6
Sun TM SNMP Management Agent Release Notes, Version 1.6 Sun Microsystems, Inc. www.sun.com Part No. 820-5966-12 December 2008, Revision A Submit comments about this document by clicking the Feedback[+]
Managing NFS Workloads
Managing NFS Workloads By Richard McDougall, Adrian Cockcroft and Evert Hoogendoorn - Enterprise Engineering Sun BluePrints OnLine - April 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901
Important Note on New Product Names
Important Note on New Product Names As part of Sun s new developer product strategy, we have changed the names of our development tools from Sun WorkShop to Forte Developer products. The products, as you
Reducing the Backup Window With Sun StorEdge Instant Image Software
Reducing the Backup Window With Sun StorEdge Instant Image Software Selim Daoud, Sun Professional Services, Switzerland Sun BluePrints OnLine July 2002 http://www.sun.com/blueprints Sun Microsystems, Inc.
Disaster Recovery Requirements Analysis
Disaster Recovery Requirements Analysis By Stan Stringfellow - Special to Sun BluePrints OnLine Sun BluePrints OnLine - July 2000 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road
Sun Ultra TM. 5 and Ultra 10 Product Notes. Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A.
Sun Ultra TM 5 and Ultra 10 Product Notes Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A. 650-960-1300 Part No. 806-6750-11 November 2000, Revision A Send comments about this
Developing a Security Policy
Developing a Security Policy By Joel Weise - SunPS SM Global Security Practice and Charles R. Martin - SunPS Java Centers Sun BluePrints OnLine - December 2001 http://www.sun.com/blueprints Sun Microsystems,
Power Savings in the UltraSPARC T1 Processor
Power Savings in the UltraSPARC T1 Processor David Greenhill, Distinguished Engineer Jerome Alabado, Staff Engineer Sun Microsystems Inc. December 2005 Sun Microsystems, Inc. 4150 Network Circle Santa
Sun Management Center 3.6 Version 4 Add-On Software Release Notes
Sun Management Center 3.6 Version 4 Add-On Software Release Notes For Sun Fire, Sun Blade, Netra, and Sun Ultra Systems Sun Microsystems, Inc. www.sun.com Part No. 819-4989-10 July 2006, Revision A Submit
Java Management Extensions SNMP Manager API
Java Management Extensions SNMP Manager API Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 U.S.A. 650-960-1300 August 1999, Draft 2.0 Copyright 1999 Sun Microsystems, Inc., 901 San Antonio
Sun Fire 6800/4810/4800/3800 Systems Software Release Notes
Sun Fire 6800/4810/4800/3800 Systems Software Release Notes Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 816-2553-10 (v2) October 2001,
Sun StorEdge Enterprise Backup Software 7.2
Sun StorEdge Enterprise Backup Software 7.2 Update Guide Sun Microsystems, Inc. www.sun.com Part No. 819-4089-10 September 2005, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback
Rapid Recovery Techniques: Exploring the Solaris Software Registry
Rapid Recovery Techniques: Exploring the Solaris Software Registry By Richard Elling - Enterprise Engineering Sun BluePrints OnLine - October 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901
SCSI Sense Key Error Guide
SCSI Sense Key Error Guide Sun Microsystems, Inc. www.sun.com Part No. 817-5918-10 February 2004, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback Copyright 2004 Sun
Sun SNMP Management Agent Release Notes, Version 1.5.5
Sun SNMP Management Agent Release Notes, Version 1.5.5 Sun Microsystems, Inc. www.sun.com Part No. 820-0174-15 June 2008, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback
Sun Fire 6800/4810/4800/ 3800 Systems Product Notes
Sun Fire 6800/4810/4800/ 3800 Systems Product Notes Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 806-7217-10 March 2001, Revision A Send
Service Level Management in the Data Center
Service Level Management in the Data Center By Edward Wustenhoff Sun Professional Sun BluePrints OnLine - March 2002 http://www.sun.com/blueprints Sun Microsystems, Inc. 4150 Network Circle Santa Clara,
N1 Grid Engine 6 Release Notes
N1 Grid Engine 6 Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 5678 10 June 2004 Copyright 2004 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara,
Solaris Resource Manager
Solaris Resource Manager By Richard McDougall - Enterprise Engineering Sun BluePrints OnLine - April 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 USA
Rapid Recovery Techniques: Auditing Custom Software Configuration
Rapid Recovery Techniques: Auditing Custom Software Configuration By Richard Elling - Enterprise Engineering Sun BluePrints OnLine - February 2000 http://www.sun.com/blueprints Sun Microsystems, Inc. 901
Sun Grid Engine 5.2.3 Release Notes
Sun Grid Engine 5.2.3 Release Notes Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A. 650-960-1300 Part No. 816-2082-10 July 2001 For more information, go to http://www.sun.com/gridware
Sun StorEdge Network FC Switch-8 and Switch-16 Release Notes
Sun StorEdge Network FC Switch-8 and Switch-16 Release Notes Sun StorEdge SAN 3.0 Release Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A. 650-960-1300 Part No. 816-0842-12 February
The UltraSPARC T1 Processor - High Bandwidth For Throughput Computing
The UltraSPARC T1 Processor - High Bandwidth For Throughput Computing William Bryg, Distinguished Engineer Jerome Alabado, Staff Engineer Sun Microsystems, Inc. December 2005 Sun Microsystems, Inc. 4150
The Solaris Fingerprint Database - A Security Tool for Solaris Operating Environment Files
The Solaris Fingerprint Database - A Security Tool for Solaris Operating Environment Files By Vasanthan Dasan - Support Services Strategy Group, Alex Noordergraaf - Enterprise Engineering, and Lou Ordorica
Sun Remote System Control (RSC) Installation Guide
Sun Remote System Control (RSC) Installation Guide Sun Microsystems, Inc. 901 San Antonio Road Palo Alto,CA 94303-4900 U.S.A. 650-960-1300 Part No. 806-3987-10 February 2000, Revision A Send comments about
Sun StorEdge Instant Image 3.0 and Oracle8i Database Best Practices
Sun StorEdge Instant Image 3.0 and Oracle8i Database Best Practices Art Licht Sun BluePrints OnLine August 2002 http://www.sun.com/blueprints Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA
Sun Fire B10n Content Load Balancing Blade Product Notes
Sun Fire B10n Content Load Balancing Blade Product Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Part No. 817-0628-10 June 2003, Revision A Submit comments
Start Here. Installation and Documentation Reference. Sun StorEdgeTM 6120 Array
Start Here Installation and Documentation Reference Sun StorEdgeTM 6120 Array 1 Access the Online Documentation These documents and other related documents are available online at http://www.sun.com/documentation
Data Center Design Philosophy
Data Center Design Philosophy By Rob Snevely - Enterprise Technology Center Sun BluePrints OnLine - January 2002 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA
Consolidation in the Data Center
Consolidation in the Data Center David Hornby, Global Sales Organization Ken Pepple, Enterprise Services Sun BluePrints OnLine September 2002 http://www.sun.com/blueprints Sun Microsystems, Inc. 4150 Network
Sun Microsystems, Inc. 2550 Garcia Avenue Mountain View, CA 94043 415 960-1300 FAX 415 969-9131
Sun Microsystems, Inc. 2550 Garcia Avenue Mountain View, CA 94043 415 960-1300 FAX 415 969-9131 For U.S. Sales Office locations, call: 800 821-4643 In California: 800 821-4642 Australia: (02) 413 2666
RAID Controller PCI Card for the Sun Fire V60x and V65x Servers Release Notes
RAID Controller PCI Card for the Sun Fire V60x and V65x Servers Release Notes CAUTION: Read this document before installing the RAID Controller PCI Card. Failure to use the correct firmware version with
Sun StorEdge RAID Manager 6.22 User s Guide
Sun StorEdge RAID Manager 6.22 User s Guide Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 806-0478-10 September 1999, Revision A Send comments
Solaris 9 Installation Roadmap
Solaris 9 Installation Roadmap This document is a guide to the DVD, CDs and documents involved in installing the Solaris 9 software. Unless otherwise specified, this document refers to both DVDs and CDs
Sun N1 Service Provisioning System User s Guide for Linux Plug-In 2.0
Sun N1 Service Provisioning System User s Guide for Linux Plug-In 2.0 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 4885 10 April 2006 Copyright 2006 Sun Microsystems,
Automating Centralized File Integrity Checks in the Solaris 10 Operating System
Automating Centralized File Integrity Checks in the Solaris 10 Operating System Glenn Brunette, Client Solutions Sun BluePrints OnLine March 2005 A Sun BluePrints Cookbook http://www.sun.com/blueprints
Brocade SilkWorm 4100 FC Switch Release Notes
Brocade SilkWorm 4100 FC Switch Release Notes For Installation in Sun Storage Area Networks, 4.4.0b Firmware Sun Microsystems, Inc. www.sun.com Part No. 819-1672-10 April 2005, Revision A Submit comments
Sun Fire 6800/4810/4800/3800 Systems Firmware 5.13.3 Release Notes
Sun Fire 6800/4810/4800/3800 Systems Firmware 5.13.3 Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Part No. 816-7909-10(v2) October 2002, Revision A
Netra Data Plane Software Suite 2.0 Update 2 Release Notes
Netra Data Plane Software Suite 2.0 Update 2 Release Notes Sun Microsystems, Inc. www.sun.com Part No. 820-5213-11 July 2008, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback
Trust Modeling for Security Architecture Development
Trust Modeling for Security Architecture Development Donna Andert, Robin Wakefield, and Joel Weise, Professional Services Security Practice Sun BluePrints OnLine December 2002 http://www.sun.com/blueprints
SunPCi Supporting Highly Available PC Applications with Solaris
SunPCi Supporting Highly Available PC Applications with Solaris By Don DeVitt - Enterprise Engineering Sun BluePrints OnLine - August 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio
Sun Ray, Smart Cards, and Citrix
Sun Ray, Smart Cards, and Citrix Enabling Sun Ray Smart Card Pass-through to Citrix Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 May 2004, Version 1.0 Copyright
Sun Fire Midframe Server Best Practices for Administration
Sun Fire Midframe Server Best Practices for Administration By James Hsieh - Customer Problem Resolution (CPR) Engineering - Americas (formerly HES-CTE) Sun BluePrints OnLine - October 2001 http://www.sun.com/blueprints
Sun StorEdge SAN Foundation Release Notes
Sun StorEdge SAN Foundation Release Notes Version 4.1 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Part No. 817-0071-10 October 2002, Revision 01 Send comments about
Distributed Application Management using Jini Connection Technology
Distributed Application Management using Jini Connection Technology The Jini Technology Enabled Applications Manager provides a framework, utilizing Jini and JavaSpaces technologies, for selecting and
Sun StorEdge network FC switch-8 and switch-16 Release Notes
Sun StorEdge network FC switch-8 and switch-16 Release Notes Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A. 650-960-1300 Part No. 806-6924-14 February 2001, Revision A Send
Sun 450 MHz UltraSPARC -II Module Upgrade
Sun 450 MHz UltraSPARC -II Module Upgrade Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 806-1055-11 Revision A, October 1999 Send comments
Sun Fire V480 Server Product Notes
Sun Fire V480 Server Product Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Part No. 816-0905-14 September 2002, Revision A Send comments about this document
Getting StartedWith Sun Java System Application Server 9.1 Update 2
Getting StartedWith Sun Java System Application Server 9.1 Update 2 Student Guide Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. August 2008 Copyright 2008 Sun Microsystems, Inc.
Sun Ray Server Software 3 Release Notes
Sun Ray Server Software 3 Release Notes for the Linux Operating System Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Copyright 2004, Sun Microsystems Part No. 817-6813-10
Platform Notes: The SunHSI/P Device Driver
Platform Notes: The SunHSI/P Device Driver Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A Part No.: 806-0447-10 May 1999, Revision A Send comments about this document to: [email protected]
Sun GlassFish Enterprise Manager SNMP Monitoring 1.0 Installation and Quick Start Guide
Sun GlassFish Enterprise Manager SNMP Monitoring 1.0 Installation and Quick Start Guide Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 820 7189 January 2009 Copyright
Solaris Volume Manager Administration Guide
Solaris Volume Manager Administration Guide Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 816 4520 12 May 2006 Copyright 2006 Sun Microsystems, Inc. 4150 Network Circle,
Sun Blade 1500 Workstation Product Notes
Sun Blade 1500 Workstation Product Notes (Silver) Silver Sun Microsystems, Inc. www.sun.com Part No. 817-5131-13 April 2005, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback
MIGRATION WHITEPAPER MIGRATING FROM MICROSOFT OFFICE TO OPENOFFICE.ORG OR STAROFFICE 9
MIGRATION WHITEPAPER MIGRATING FROM MICROSOFT OFFICE TO OPENOFFICE.ORG OR STAROFFICE 9 April, 2009 Copyrights and Trademarks Copyright 2009 Sun Microsystems, Inc. 4150Network Circle, Santa Clara, CA 95054
Operations Management Capabilities Model
Operations Capabilities Model Edward Wustenhoff, Sun Global Datacenter Practice, Client Solutions Michael J. Moore, Sun Global Datacenter Practice, Client Solutions Dale H. Avery, Sun Educational Services
Sun StorEdge FC-100 Long Wave Gigabit Interface Converter Guide
Sun StorEdge FC-100 Long Wave Gigabit Interface Converter Guide Caution LW GBIC performance depends upon the correct implementation of a 10 km Single Mode Optical Fiber Cable Plant which complies with
Brocade 5300 Switch Hardware Release Notes
Brocade 5300 Switch Hardware Release tes For Installation in a Sun Storage Area Network Sun Microsystems, Inc. www.sun.com Part. 820-4925-10 May 2008, Revision A Submit comments about this document at:
Netra X4200 M2 Server Site Planning Guide
Netra X4200 M2 Server Site Planning Guide Sun Microsystems, Inc. www.sun.com Part No. 820-0069-12 May 2008, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback Copyright
Brocade 300 Switch Hardware Release Notes
300 Switch Hardware Release Notes For Installation in a Sun Storage Area Network Sun Microsystems, Inc. www.sun.com Part No. 820-4923-11 November 2008, Revision A Submit comments about this document at:
Sun Blade 100 and Sun Blade 150 Workstations
Sun Blade 100 and Sun Blade 150 Workstations Differences Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Part No. 990-1211-10 June 2002, Revision 01 Send comments about
Sun Fire V20z Server Release Notes
Sun Fire V20z Server Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Part No. 817-5252-10 March, 2004 Revison A Submit comments about this document at:
Security and the Sun Java System Web Server
White Paper Security and the Sun Java System Web Server Security and the Sun Java System Web Server White Paper October 2003 Table of Contents Introduction...............................................................1
Sun Java System Connector for Microsoft Outlook 7.2 Installation Guide
Sun Java System Connector for Microsoft Outlook 7.2 Installation Guide Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 4409 10 March 2007 Copyright 2007 Sun Microsystems,
Sun Cobalt Control Station. Using the LCD Console
Sun Cobalt Control Station Using the LCD Console Copyright 1997-2001 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, California 94303-4900 U.S.A. All rights reserved. Sun Microsystems, Inc. has
