Enterprise Services Repository for SAP NetWeaver CE
Administrator’s Guide
Configuration
Wizard-Based Basic Configuration
Creating User Groups
Creating Users
Connecting to the System Landscape Directory
Restarting the ES Repository
Importing ESR Content
Additional Manual Configuration
Configuring the Change Management Service
Defining a CMS Communication User
Activating Data-Dependent Authorization Checks
Configuring Secure Communication with the WebStart Client
Connecting to the SAP Solution Composer
Configuring the Documentation Editor
Technical Operations
Monitoring
Logging and Tracing
System Management
Configuring, Working with and Administering System Landscape Dir
Transporting ESR Content
ESR Content Transports
Transporting ESR Content using the File System
Transporting ESR Content using the Server
Transporting ESR Content using the Client
Finding Transports (Enterprise Services Builder)
Enabling Load Balancing
Creating Users
High Availability
Software Change Management
Troubleshooting
Security
Developer's Guide
Providing, Discovering and Consuming Services
Concepts of Enterprise Services
Providing Web Services
Configuring the Web Service Runtime
Configuring Web Services and Web Service Clients in the SAP NetW
Concepts
Configuration of Individual Web Services and Web Service Clients
Configuration of Groups of Web Services
Configuration of Several Web Service Clients
Configuring Web Services
Configuring Individual Web Services
Configuring Groups of Web Services
Preparing the Configuration Settings in Profiles
Grouping and Configuring Web Services in Configuration Scenarios
Editing Configuration Scenarios
Managing WSDL Documents
Configuring Web Service Clients
Configuring Individual Web Service Clients
Creating Web Service Physical Destinations
Testing Web Services in the Web Services Navigator
Finding Web Services
Testing a Web Service Operation
Testing Web Services with Pre-Defined Input Data
Viewing Web Services Logs and Traces
Configuring Proxy Settings
Single Sign-On for Web Services
SOA Manager
Configuring a Service Provider
Configuring a Consumer Proxy
Accessing a Service
Testing a Service
Setting Up WS Navigator
Displaying a Binding WSDL Document
Displaying a Port Type WSDL Document
Mass Configuration
Creating and Editing a Configuration Profile
Switching Configuration Profile Versions
Creating a Configuration Scenario
Working with ServiceGroups
Logs and Traces
Displaying Logs and Traces
Configuring Logging
Configuring Tracing
Searching with Trace Patterns
Evaluating SOA Configurations and Publication Logs
Turning on and Forwarding SOA Configuration Traces
Monitoring Sequences
General Information on Sequences
Choosing Selection Criteria
Checking the Sequence Overview
Analyzing a Sequence
Ending/Restarting/Debugging Sequences
Providing Web Services in Java Applications
Providing Stateless Web Services
Providing Stateful Web Services
Providing Stateless XI 3.0 Compatible Web Services
Providing Web Services for TU&C/C
Providing Web Services in ABAP Applications
Discovering Services
Consuming Web Services Using Point-to-Point Communication
Consuming Web Services in Java Applications
Consuming Stateless Web Services
Consuming Stateful Web Services
Consuming Stateless XI 3.0 Compatible Web Services
Consuming Web Services for TU&C/C
Consuming Web Services in ABAP Applications
Consuming a Stateless Web Service
Consuming a Stateless Web Service (XI 3.0 Compatible)
Consuming a Stateful Web Service
Consuming a TU&C/C Web Service
Enterprise Services Repository
Organization of ESR Content
Software Component Versions
Underlying Software Component Versions
Namespaces
Repository Namespaces
XML Namespaces
Object References
Object Reference Types in the Enterprise Services Repository
Development Cycle in the Enterprise Services Repository
Compatibility of Changes
Transferring Design Objects
Selecting Individual Objects
Enterprise Services Builder
User Interface
Legend
Navigation Area
Object Editor
Remarks About Accessibility
Navigation
Drag & Drop
System Messages
Tasks
Defining Filters
Choosing the Application Profile
Choosing Object Types
Displaying Lost and Found Objects
Making Personal Settings
Layout Settings (Modeling)
Settings for Automatic Alignment (Modeling)
Settings for Display (New Models)
Settings for Connection (New Models)
Settings for Grid (New Models)
Searching for Objects
Editing Authorizations
Using the Authorization Editor
Defining User Roles
Create a Software Component Version
Creating a Local Software Component Version
Importing SLD-Based Software Component Versions
Editing Software Component Versions
Usability of Interface Objects
Creating a Namespace
Creating Folders
Create Object
Editing Objects
Editing Language-Specific Text
Copy Object
Assigning Object Documentation
Navigate to the Object Documentation in SAP Solution Composer
Creating Object Documentation in the HTML Editor
Entering Hyperlinks
Translating Texts
Change Lists
Modifying an Object
Editing Version Conflicts
Conflict Editor
Conflicts When Importing Objects
Object History
Where-Used List
Performing a Component Check
Checking Objects
Analyzing Cache Status
Deleting the Cache for SLD Data
Defining Design Objects for Modeling Applications
Defining ARIS Models in ES Repository
Modeling Guide for model types in the ES Repository
Basics
Modeling the Interfaces of a Process Component (Provider View)
Process Component Model
Modeling A2X Services
Manage Business Process Object
Manage Master Data Object
Query Business Object
Business Object Action
Modeling the Integration of Process Components
Integration Scenario Model
Modeling the Interaction Between Two Process Components
Process Components Interaction Model
Modeling A2A Interactions
Request Confirmation
Notification
Information
Query Business Object in A2A Communication
Read Business Object in A2A Communication
Global Data Types
Working with the Modeling Environment
Modeling Environment
Evaluation
Procedure
How to create reports
How to run macros
Valuable information
What is a Macro?
What is a Report?
Models
Procedure
General
How to create folders
How to change the size of the modeling area
How to start model items
How to change the display of the modeling toolbar
How to add an attribute placement
How to insert executable links for model items
How to export items and models to a file as EMF
How to copy objects/models as an EMF to the clipboard
How to Control the Program Using the Keyboard
How to control the program using the keyboard and the mouse
How to move window content horizontally using keyboard and mouse
How to resize Properties dialog boxes
Attribute editing
How to open the Attributes window
How to re-insert hidden attributes
How to change attribute values
How to sort attributes
How to sort tables
How to insert a language column
How to remove a language column
How to hide attributes
How to delete maintained attributes
Free-form text
How to insert free-form text
How to move free-form text
How to change free-form text
How to determine the properties of free-form text
How to copy and use free-form texts as an occurrence copy
How to copy and use free-form texts as a definition copy
Grouping
How to group selected items
How to resolve a grouping
Connection
How to create a connection
How to quickly create connections from one to multiple objects
How to define the connection path
How to carry out a layout for selected connections
How to Add Angles to Connections
How to Delete Angles from Connections
How to show and/or select a connection
How to reattach connections
How to optimize connection alignments
How to toggle the connection mode
How to display tool tips for connections in models
How to change the connection ends
How to open connections
How to delete a connection
Model
How to create a new model
How to open models
How to open models using the Occurrences tab
How to save a model
How to set the grid
How to insert grid columns or rows
How to align model items to the grid
How to create model content quickly (quick modeling)
How to insert objects into models using drag and drop
How to insert objects into models using copy/paste
How to place model attributes in the model window
How to exchange placed model attributes
How to change the arrangement of overlapping model items
How to generate model layouts automatically
How to check the effects of an automatic layout in advance
How to insert space
How to remove space
How to select model items
How to arrange model items
How to match the size of model items with each other
How to Copy Font Formats
How to assign a template to a model
How to assign multiple templates to a model
How to Reset the Model Defaults
How to assign a template to individual model items
How to restore the default for individual model items
How to change the properties of the current model
How to change the options for existing and future models
How to change the options of new models through their properties
How to change the size of appearance for models
How to navigate quickly to object occurrences in a model
How to quickly navigate to different areas of models
How to work with models in column/row display
How to update your model based on the database contents
How to print a model
How to specify the number of print pages
How to specify the paper format
How to arrange the pages of models
How to run navigation mode
How to present a model using navigation mode
How to hide any objects
How to hide selected objects
How to hide objects that are not selected
How to hide all objects of the same type
How to hide objects to a selected depth
How to show any objects
How to show adjacent objects
How to show objects to a selected depth
How to close models
Modeling toolbar
How to insert object symbols
How to remove an object symbol
Object
How to place an object
How to place objects of the same type multiple times
How to place object attributes
How to move objects
How to create relationships for overlapping objects
How to hide connections of overlapping objects
How to perform a layout for selected objects
How to create a new object occurrence
How to replace an object symbol
How to assign a default symbol to existing objects
How to change the object size
How to replace an object
How to insert attribute types into the Placed attributes box
How to move placed object attributes
How to change the order of placed object attributes
How to place object attributes at any position
How to change the properties of placed attributes
How to remove an attribute placement
How to delete an object occurrence
How to insert an OLE object
How to insert pictures in JPG format into the model window
How to use graphic objects
How to cancel creating lines and polygons
How to create filled polygons
How to open objects
How to create an object definition
How to manage assignments
How to open assignments
How to open assignments using the icon
How to open assignments using the pop-up menu
How to assign a new model
How to assign an existing model
How to create an assignment using drag and drop
How to delete assignments
How to Create a Link to a Design Object
How to Navigate from a Model to a Design Object
Valuable information
General
How is the modeling screen structured?
How is the Properties window structured?
How is the navigation window structured?
How is the modeling toolbar configured?
What is the definition selection button used for?
Attribute editing
How is attribute editing facilitated?
What does "sorted by method" mean?
Connection
What are the special features of connections?
When is a diagonal or right angled connection alignment useful?
Model
How to accelerate modeling
How many editing steps can I undo?
Special features of the Insert/Remove space function
What happens when a model is saved?
What is the special grid mode?
What Print Settings Can You Define?
What are templates for?
What does navigation mode do?
Which keys control the print preview?
What are the special features of connections?
How do free-form text copies behave?
How are groupings used?
How do I identify a model that is read-only?
Layout Settings
Object
How do objects behave in objects?
Why Are Only Contours Shown For Some Objects?
What is a Default Symbol and How is it Used?
Where is the assignment icon placed?
What are the special features for inheriting object symbols?
What are OLE Objects?
Defining Design Objects for Specifying Applications
Defining the Service Structure with Interface Objects
Introduction to Service Development
General Communication Parameters
Interfaces, Operations, and Message Types
Release State
Developing Service Interfaces
Service Interface
Interface Pattern
Developing Services for Point-to-Point Communication
Point-to-Point Communication Using Web Services
Developing Point-to-Point-Services Outside-In
Assigning Service Interfaces to Each Other
Message Type
Fault Message Type
Exporting XSD and WSDL Documents
Publishing Service Interfaces
Importing IDocs and RFCs
Developing Data Types
Data Types in the Enterprise Services Repository
XSD Editor (Freely-Modeled Data Types)
Developing Data Types According to CCTS.
Core Data Types and Aggregated Data Types
XSD Editor (Core Data Types and Aggregated Data Types).
Developing Core Data Types
Developing Aggregated Data Types
Defining Fixed Values
Importing XSD as Template (CCTS/Freely-Modeled)
Defining a Simple Data Type (Freely-Modeled)
Defining a Complex Data Type (Freely-Modeled)
Complex Types with SimpleContent (User-Defined)
Indicating Industry-Specific Fields (CCTS/Freely-Modeled)
Modeling Binary Data (CCTS/Freely-Modeled)
Enhancing Data Types (CCTS/Freely-Modeled)
Proxy Generation
Generating Java Proxies for XI 3.0-Compatible Service Interfaces
Java Proxy Objects (XI 3.0-Compatible)
Tables
Enumerations
Naming Java Proxy Objects (XI 3.0-Compatible)
Attachment: Mapping XSD to Java
External Definitions
Mass Import for External Definitions
Import for WSDL Documents in RPC-Style Format
Configuring, Working with and Administering System Landscape Dir
Copyright
SAP - Important Disclaimers and Legal Information