PUBLIC
szm"~$K"!=<YXgG1{6FvWGw&YN}(g
Document History
CAUTION
Before you start the implementation, make sure you have the latest version of this document.
You can find the latest version at the following location: http://service.sap.com/
instguides.
The following table provides an overview of the most important document changes.
Version
Date
Description
1.0
2013-08-13
Final version
2/32
PUBLIC
2013-08-13
Table of Contents
Chapter 1
1.1
1.2
1.3
1.4
Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Essential Information: Process and Documentation Overview . . . . . . . . . . . . . .
Additional Installation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Important SAP Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 2
2.1
2.2
Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Note About the Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Update and Migration Process for SAP HANA . . . . . . . . . . . . . . . . . . . . . . . . . 10
Chapter 3
3.1
3.2
3.3
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
3.4
3.5
3.5.1
3.5.2
3.5.3
3.6
3.7
3.8
3.8.1
3.8.2
Follow-Up Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Defining a Web Alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Defining a Web Alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Live Auction Properties: Overview and Modifications . . . . . . . . . . . . . . . . . . .
JCo Property Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
JCo Client Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
JCo Message Server Client Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
JCo Pool Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Other Property Settings for LAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modifying Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuring Single Sign-On for LAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enabling Auctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Creating HTTP Connections to an External Server . . . . . . . . . . . . . . . . . . . . .
Defining a Back-End Destination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Defining Number Ranges for Auctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Copying Customizing Settings from the Default Client . . . . . . . . . . . . . . . . . .
Server Name and IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LAC Smoke Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Smoke Testing User Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Smoke Testing the LAC Applet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2013-08-13
PUBLIC
5
5
6
8
8
13
13
13
15
15
16
17
18
19
19
21
24
24
25
25
25
26
27
27
28
3/32
Getting Started
1.1
.F&Iy1[WU&$|`*kRr'!DL`#d%7
1 Getting Started
.F&Iy1[WU&$|`*kRr'!DL`#d%7
This section of the guide contains important information that you need to read before starting your
installation process.
.F,I 1@[GU$:|kR
.F&Iy1[WU&$|`*kRr'!DL`#d%7
You are currently reading the Installation Guide for SAP Supplier Relationship Management 7.0 Enhancement Package
3 ABAP and Java. This guide only contains information specific to SAP SRM, but you need additional
information provided by the SAP SRM 7.13 Master Guide to enable you to perform your installation
correctly.
.F,I 1@[GU$:|kR
.F&Iy1[WU&$|`*kRr'!DL`#d%7
NOTE
Specifically, you need to use the SAP NetWeaver server installation guides (ABAP or Java versions)
in parallel to the Installation Guide for SAP Supplier Relationship Management 7.0 Enhancement Package 3 ABAP
and Java:
.F Installation Guide - SAP Systems Based on the Application Server ABAP of SAP NetWeaver 7.40 on <OS>:
<DB>
.F Installation Guide - SAP Systems Based on the Application Server Java of SAP NetWeaver 7.40 on <OS>:
<DB>
You have to use the SAP NetWeaver server installation guides in parallel with this applicationspecific guide, because the two types of guides complement each other the SAP NetWeaver
server guide contains the overall process, tool, operating system- and database-specific
information while this guide contains the application-specific information.
You find the SAP NetWeaver server installation guides on the SAP Service Marketplace at the same
location as the SAP SRM 7.13 Master Guide, see path below.
.F,I 1@[GU$:|kR
The SAP SRM 7.13 Master Guide contains a section Main Implementation Processes and Related Documentation with
the following subsections with vital information:
2013-08-13
PUBLIC
5/32
Getting Started
1.2
Make sure that you collect all the information provided in this overview before starting your
installation, upgrade or update project.
Make sure that you have downloaded the latest version of the SAP SRM 7.13 Master Guide from the SAP
Service Marketplace: http://service.sap.com/instguides Installation & Upgrade Guides SAP
Business Suite Applications SAP SRM SAP SRM Server 7.13 .
IZz|WhA7P%
CZr| Mylp%MTXt. p
You need to use the Installation Guide - SAP Systems Based on the Application Server ABAP of SAP
NetWeaver 7.40 on <OS>: <DB> in parallel with this guide.
6/32
PUBLIC
2013-08-13
Getting Started
1.2
You can find the SAP NetWeaver server installation guide at: http://service.sap.com/
instguides Installation & Upgrade Guides SAP Business Suite Applications SAP SRM SAP SRM
Server 7.13 .
z8w SAP SRM Server Java installation
NOTE
You need to use the Installation Guide - SAP Systems Based on the Application Server Java of SAP NetWeaver
7.40 on <OS>: <DB> in parallel with this guide.
You can find the SAP NetWeaver server installation guide at: http://service.sap.com/
instguides Installation & Upgrade Guides SAP Business Suite Applications SAP SRM SAP SRM
Server 7.13 .
z8 SAP Note 1642797 describes where to find the correct kernel for a new Java installation on SAP
NetWeaver 7.40.
z8 If you deploy SAP SRM on the SAP NW Portal, you need to install the SRM Business Packages
together with the SAP NetWeaver Portal components. You select the relevant components
in the installation tool.
z8 If you deploy the Java version of Live Auction Cockpit, you need to select the relevant
components for installation.
NOTE
Note that SAP strongly recommends using the Live Auction ABAP version as of SAP SRM
7.01.
For more information, see http://help.sap.com/srm713 Application Help SAP
Library SAP Supplier Relationship Management Business Functions and Customizing Switches SRM,
Strategic Sourcing Innovations .
z8 The following table shows the selection you need to do in the installation tool, depending on
your requirements:
SRM Software Units
Description
Dependent On
SRMLAC
AS Java
SRM JAVA
SRM Supp
BP-SRM
BP-SRM-COM
BP-Supp
AS Java, EP Core
AS Java, EP Core
AS Java, EP Core, SRM JAVA, BP-SRM-COM
AS Java, EP Core
AS Java, EP Core, SRM Supp
2013-08-13
PUBLIC
7/32
Getting Started
1.3
Note Number
Desciption
1582094
1642797
1232945
1649846
EHP2 for SAP SRM 7.0 SP Stacks - Release & Information Note
Java Installation for Business Suite 7i2011
BP for SRM 7.0: Installing the Business Packages
BP for SRM 7.0 EhP2: Installation Information
[^{yAE]0>j<
[^{yAE]0>j<
Q^ {O"
c<!0UhJ<#g&s4!i
1.4 Glossary
This section explains the most common terms and concepts used in the installation, update and upgrade
guides.
Term / Concept
Definition / Explanation
Update
Upgrade
Installation
Profiling
OS
DB
[^{yAE]0>j<
[^{yAE]0>j<
8/32
PUBLIC
2013-08-13
Process
2.1
DzW/\>@5#F@9(dB,]? B~b_*=
2 Process
This section of the guide contains information about process-related application-specific tasks if there
are any (in some cases, there are no application-specific tasks).
DzW/\>@5#F@9(dB,]?
B~b_*=
NOTE
The installation processes are described in detail in the SAP NetWeaver server installation guides
(ABAP or Java):
D Installation Guide - SAP Systems Based on the Application Server ABAP of SAP NetWeaver 7.40 on <OS>:
<DB>
D Installation Guide - SAP Systems Based on the Application Server Java of SAP NetWeaver 7.40 on <OS>:
<DB>
You have to use the SAP NetWeaver server guide in parallel with this application-specific guide,
because the two types of guide complement each other the SAP NetWeaver server guide
contains the overall process, tool, operating system- and database-specific information while this
guide contains the application-specific information.
SAP Supplier Relationship Management 7.0 Enhancement Package 3 actually requires no
application-specific steps in the Process section there are only generic steps documented in the
SAP NetWeaver server guides.
You find the SAP NetWeaver server installation guides on the SAP Service Marketplace at
http://service.sap.com/instguides Installation & Upgrade Guides SAP NetWeaver SAP
NetWeaver 7.4 .
Dz_/B\e@#F*@b(2b,
Dz_/B\e@#F*@b(2b,
2013-08-13
PUBLIC
9/32
Process
2.2
{t.NXit\L:`*3ZgK&
-RT
Definition
Installation of an enhancement package on an existing SAP system.
Upgrade to an SAP system including an enhancement package.
The update process consists of the steps listed below, some of which may be optional, depending on
your start release.
NOTE
Before performing the steps described below, consider making a homogeneous system copy to
preserve your current status, so that you have a reference or fallback system in place. You can do
the system copy before any of the steps below, depending on your requirements and schedule.
For more information about system copy of systems based on SAP NetWeaver 7.3 (or higher), see
the documentation at http://service.sap.com/sltoolset Software Logistics Toolset 1.0
Software Provisioning Manager 1.0 .
For more information about system copy of systems based on SAP NetWeaver releases lower than
7.3, see the SAP NetWeaver installation guides at http://service.sap.com/instguides
Installation & Upgrade Guides SAP NetWeaver
1.
2.
When applying Support Package 1 to SAP enhancement package 3 for SAP SRM 7.0, you have
to use the Software Update Manager.
10/32
PUBLIC
2013-08-13
Process
2.2
3.
Database migration
NOTE
Before performing these substeps, check the release information note (RIN for SAP SRM 7.00
EHP3 SP1) 1818517.
This step consists of the following substeps:
1. Install SAP HANA
The SAP HANA appliance software can only be installed by certified hardware partners on
validated hardware running a specific operating system.
For more information, see 1514967 and the system operations information at http://
help.sap.com/hana SAP HANA Appliance
System Administration and Maintenance Information
SAP HANA Technical Operations Manual
2. To migrate your source database to the SAP HANA database, you perform a heterogeneous
system copy. How to perform the system copy is described in the guide referenced in the note
below.
NOTE
2013-08-13
PUBLIC
11/32
Follow-Up Activities
3.1
3 Follow-Up Activities
This section of the guide describes application-specific steps that have to be done after the installation
process is complete.
v8Y<0moLxOJ @/waD6
Use the following procedure for SAP NetWeaver releases up to (but excluding) SAP NetWeaver 7.40.
The procedure for SAP NetWeaver 7.40 is described below.
1. Open the J2EE Engine Administration tool.
EXAMPLE
2013-08-13
PUBLIC
13/32
Follow-Up Activities
3.2
2.
3.
4.
5.
6.
7.
8. Choose Add.
9. Choose Save Properties.
10. Close the J2EE Engine Administration tool.
NOTE
If you are using load balancing (that is, running Live Auction Cockpit on more than one Java
server) you must carry out the following steps:
1. On the central instance, share the srmla folder (<INSTDIR>:\usr\sap\<SAPSID>>\SYS
\global\srmla) for the dialog server user.
2. Maintain the alias for the dialog instance so that the path points to the shared folder on the
central instance.
SAP NetWeaver Application Server Java 7.40
6.
Q<lS-\+#ZG_%
14/32
PUBLIC
2013-08-13
Follow-Up Activities
3.3
Description
jco.client.lang
jco.client.client
jco.client.user
Default Value
NOTE
jco.client.passwd
jco.client.mshost
jco.client.group
jco.client.r3name
jco.client.ashost
jco.client.sysnr
jco.poolmgr.connectiontimeout
jco.poolmgr.maxwaittime
jco.poolmgr.timeoutcheckinterval
jco.pool.maxconn
2013-08-13
PUBLIC
600,000 ms (10
minutes)
30,000 ms (30
seconds)
60,000 ms (1 minute)
15*
15/32
Follow-Up Activities
3.3
Property Name
Description
jco.pool.maxpoolsize
jco.performance.monitor
Default Value
<instanceNumber>\j2ee\cluster\server0\ log
\applications\sap.com\com. sap.srm.la
\srmlaLog-[n].log
jco.performance.monitor.interval
jco.pool.monitor
jco.pool.monitor.interval
DW+x&vpX
D+Kx6->wxXhVV8
Description
Jco.client.client
The number of the client on which the SAP Supplier Relationship Management (SAP
SRM) application is running.
Jco.client.passwd
Jco.client.user
16/32
NOTE
The password is not displayed. Instead, each character in the password is represented
by an asterisk (*).
JCo users must be assigned standard authorization objects, such as S_RFC, contained as
part of the standard RFC users profile, and must have authorization to access the following
function groups:
a BACV
a BBP_LA_BIZAPI
a BBP_LA_MAINTENANCE
PUBLIC
2013-08-13
Follow-Up Activities
3.3
Property Name
Description
'C) RFC1
'C) SDIFRUNTIME
'C) SYST
'C) SYSU
For more information about RFC authorization objects, see http://help.sap.com/nw74
SAP NetWeaver 7.40 Security Guide Security Guides for Connectivity and Interoperability
Technologies RFC/ICF Security Guide RFC Scenarios Security Measure Overview (RFC)
RFC Communication Between SAP Systems Authorizations .
NOTE
For connectivity between the UI and back-end system, the generic back-end user
must be assigned the following roles:
'C) Purchaser Roles
EXAMPLE
'C)
'C)
EXAMPLE
SAP_BBP_STAL_BIDDER (which should include the profile containing the
authorization object BBP_VEND)
In addition to these two types of roles, assign the additional authorization object,
S_BTCH_ADMIN, to the RFC user profile to fully control the auction process.
'Lk|b`$^T
'L
2|9`!^CT@%04eC&U
You need to provide either the application server settings or the group load balancing settings,
not both. However, if both settings are available, Live Auction Cockpit uses the application server
settings without load balancing as default.
Property Names
Description
'C)
'C)
'C)
'C)
'C)
jco.client.mshost
jco.client.group
jco.client.r3name
jco.client.ashost
jco.client.sysnr
'Lk|b`$^T
2013-08-13
PUBLIC
17/32
Follow-Up Activities
3.3
L&JcJcBs W)*hi9ZJp7K
We strongly recommend that you test your environment to determine the optimal values for
the three properties listed in the table below. To assist you in this task, you can also enable the
performance monitors, jco.performance.monitor and jco.pool.monitor, which write the
performance data to the log file for analysis.
Property Name
Descriptions
jco.pool.maxconn
This value refers to the absolute maximum This value has to be equal to or greater
number of connections that Live Auction than the value for
Cockpit can simultaneously open for each jco.pool.maxpoolsize.
pool.
You have to set this value high enough
to handle peak activity loads.
Recommended Settings
CAUTION
jco.pool.maxpoolsize
RECOMMENDATION
Live Auction Cockpit creates a pool for
For 25 concurrent bidders, we
each supported SAP client. Therefore,
recommend setting the value to 15.
in a multiple SAP client scenario, it is
possible to have more than one pool.
This value refers to the maximum number You have to set this value high enough
of pooled connections kept for reuse.
so that, under a typical system load, no
additional connections are required.
CAUTION
jco.client.lang
18/32
RECOMMENDATION
PUBLIC
2013-08-13
Follow-Up Activities
3.3
Property Name
Descriptions
Recommended Settings
Property Name
Description
msg.client.protocol
msg.client.serverHost
msg.client.serverPort
srmla.um
Empty (no
override)
Empty (no
override)
Empty (no
override)
Empty
(enabled)
h
X</6-ihz
h
PR<?6IaJh}Wiwy\ln(
You can adapt Live Auction Cockpit properties as described in the following linked sections:
h B JCo Property Settings [page 15]
h B JCo Client Settings [page 16]
h B JCo Message Server Client Settings [page 17]
h B JCo Pool Settings [page 18]
2013-08-13
PUBLIC
19/32
Follow-Up Activities
3.3
1.
2.
1.
2.
3.
4.
5.
6.
7.
20/32
PUBLIC
2013-08-13
Follow-Up Activities
3.4
8.
9.
Enter the new value in the Custom field and choose Apply Custom.
Continue in the same way until you have finished your custom settings, then choose Ok on the
Change Configuration page.
10. Exit the Visual Administrator and restart the J2EE server.
Modifying Properties with the SAP NetWeaver Administrator (SAP NetWeaver Application
Server Java 7.30 and higher version)
1.
2.
3.
4.
5.
6.
7.
8.
)E.3@ x5{Wu)s4o
)E.3@ x5{Wu)s4o
)E.3@ !5{u,s4|;>by/:P+
You have user rights for the following SAP SRM transactions:
)E) RZ10 (Edit Profiles)
)E) STRUST (Trust Manager)
)E) Your SAP NW Application Server Java (AS Java) is running.
)E) SAP NW 7.02: You have administrator rights on the SAP J2EE Engine.
)E) SAP NW 7.30 or higher version:: You have administrator rights on the SAP NetWeaver
Administrator.
Go to the SAP NetWeaver Administrator using the following URL: http://<host>:<port>/nwa.
)E) <host> is the host on which the SAP NetWeaver Application Server Java 7.40 is installed.
2013-08-13
PUBLIC
21/32
Follow-Up Activities
3.4
,+ <port> is the HTTP port of the Internet Communication Manager (ICM). It has the following
format: 5<Java instance number>00. For example, if the Java instance number is 60, the HTTP
port is 56000.
Procedure
1.
Create the SSO ticket in Profile Maintenance in your SAP SRM system.
1. Start transaction RZ10.
2. Choose the Default profile with the latest version number and select Extended Maintenance.
3. Create the following profile parameters:
,+q login/create_sso2_ticket = 1
,+q login/accept_sso2_ticket = 1
4. Save and Activate the profile.
A new profile is automatically generated.
5. Restart the application server.
CAUTION
2.
3.
4.
Make a note of the values displayed in the certificate information because you need to
enter those values in a later step.
Choose the icon with the quick info text Export Certificate.
Save the file as <back-end_name>-<client>.crt.
EXAMPLE
For SAP System EBS, client 300, the file name is EBS-300.crt.
CAUTION
3.
If you export the certificate to a local system, you must copy the file from the local system
to the target host server.
Make sure that the AS Java server is running and Import the back-end SSO certificate.
1. If you are using SAP NW 7.02, proceed as follows:
1. Open the SAP J2EE Engine administration tool.
2. Enter the administrator password and choose Connect.
3. Choose Server Services Key Storage .
22/32
PUBLIC
2013-08-13
Follow-Up Activities
3.4
4.
5.
6.
2.
Make a note of the distinguished names of both issuer and subject that are displayed
in the certificate of the SAP SRM system. You need them for a later step.
Configure the Security Provider service in the SAP J2EE Engine with the administrator tool.
1. Choose Server Services Security Provider .
2. Choose Ticket in the Component panel and go to the Authentication tab.
3. Modify the options of EvaluateTicketLoginModule and add the properties listed in the table
below to each back-end system on which you want to configure SSO:
NOTE
For each property below, {n} represents the number of the back-end system on
which you want to configure SSO.
Property
trustedsys{n}: <back-end_name>,
<client>,
Example
Comment
trustedsys1: EBS,
300
trustediss{n}: <issuer
trusteddn{n): <subject
distinguished
name>
3.
trusteddn1: CN=EBS
2013-08-13
PUBLIC
23/32
Follow-Up Activities
3.5
Enabling Auctions
For more information about how to configure Single Sign-On, see the documentation at
http://help.sap.com/nw74 SAP NetWeaver 7.4 Application Help Function-Oriented View
Security User Authentication and Single Sign-On .
}R%;]P4>371L
}R%3] {I>2gKijjr>q9
1.
2.
3.
4.
5.
Configure the HTTP connection in Customizing for SAP SRM under SRM Server Technical Basic
Settings Define RFC Destinations .
Choose HTTP Connection to External Server.
Choose Create.
Create an RFC destination with the key SRM_LIVE_AUCTION and connection type G.
Enter the Live Auction Cockpit server as the Target Host, using the fully qualified host name with
the domain, and its port number as the Service No.
The port number consists of the instance number that is used during installation (5<instance
number>00). For example, if during the installation, the instance number used was 01 then the port
number is 50100.)
NOTE
6.
If you have implemented a reserve proxy as an additional security measure to hide and protect
the private host name of the Live Auction J2EE server, enter the reserve proxy server host
name and port number as the Target Host and Service No.
Test the connection to see whether SAP SRM can locate the external server.
If the status bar shows ICM_HTTP_CONNECTION_FAILED, you need to check for an error with the
specification of the Live Auction Cockpit application server.
}R%;]P4>371L
24/32
PUBLIC
2013-08-13
Follow-Up Activities
3.6
JrTfebHLRCqz=Qo3
You have created a HTTP connection to the Live Auction Cockpit J2EE server with the key
SRM_LIVE_AUCTION. This connection is listed in the Destinations list from which you select the back-end
destination.
For more information, see Creating HTTP Connections to an External Server [page 24].
Procedure
1.
2.
3.
4.
In the SAP SRM client, start transaction SM31 and enter BBP_BACKEND_DEST in the Table/View field.
Choose Maintain.
Choose New Entries.
Select the destination for this SAP SRM client, using the Destinations list.
NOTE
5.
6.
All previously created HTTP connections for the Live Auction Cockpit are listed here.
Select SRM_LIVE_AUCTION from the list.
Save your data.
JrT?egHUp
JrTfebHLRCqz=Qo3
1.
2.
3.
4.
Define number ranges for auctions in Customizing for SAP SRM: SRM Server Cross-Application
Basic Settings Number Ranges SRM Server Number Ranges Define Number Ranges for Auctions .
Choose Change Intervals.
Choose Insert Interval.
Maintain the number ranges and save your settings.
JrT?egHUp
JrT?egHUp
JrTfebHLRCqz=Qo3
2013-08-13
PUBLIC
25/32
Follow-Up Activities
3.7
the entries in view BBPV_LA_PROP to your client, for example, client 200. Ensure that the entries in your
client are identical to those of the default client 000.
Prerequisites
You have configured an RFC connection (Remote Function Call) to client 000 in the SAP SRM system.
Procedure
1.
2.
3.
Make sure that the Live Auction Cockpit server name and IP address is entered in the hosts file of the
SAP Bidding Engine server.
EXAMPLE
The IP address and LAC server name looks similar to this example:
10.48.82.200:la_server.your.corp.
You can find and check the hosts file at c:\WINNT\System32\drivers\<...>.
26/32
PUBLIC
2013-08-13
Follow-Up Activities
3.8
Confirm that the system times of both the LAC server and the SAP Bidding Engine server are
synchronized, to ensure that time-dependent functions run accurately and time-dependent data
is processed with the correct time stamp.
You can use, for example, the Simple Network Time Protocol (SNTP) to ensure that the internal
clock in both servers does not become asynchronous again after you have done the initial
synchronization.
p0oD( kOOE_
p:oD(ykJB_3M&MI\p
The automatic smoke tests run automatically when the smoke test page loads. When a test runs errorfree, the result is displayed in green. When a test fails, the result is displayed in red. The J2EE server log
and trace files display more information about errors after the tests have ended. You must solve errors
in the order they are presented on the smoke test page.
UME Smoke Test Processes
2013-08-13
PUBLIC
27/32
Follow-Up Activities
3.8
j78 You run a manual smoke test to verify that the single sign-on (SSO) ticket issuing system is
generating an SSO ticket that is compatible with the current J2EE server.
The procedures for the manual smoke tests are described below.
Prerequisites
The automatic system smoke test has verified that the J2EE server is configured to use an ABAP back
end as the UME data source.
Procedure
You verify that the UME logon page is working properly and is using the correct ABAP back end for
user authentication:
1. Go to the LAC smoke test page and choose the Smoke Test User Management tab.
2. Choose UME User Admin and log on to the SAP Supplier Relationship Management (SAP SRM)
server to which the current J2EE server is connected.
If the user authentication is successful, you see the user details screen on the UME administration
page.
After you have run the above manual smoke test, proceed to the second one to check that the SSO
ticket is generated properly:
1. Go to the LAC smoke test page and choose the Smoke Test User Management tab.
2. Enter the URL of the SSO ticket issuing system and choose Logon.
When the logon screen is displayed, log on with an SAP SRM user.
3. When you have logged on successfully, refresh the LAC smoke test page.
The ticket information as well as the status of the JCo RFC connection is displayed at the bottom
of the page.
j73O1 v<?GuJ
j73Oj vi@JKFqp`g*TG
28/32
PUBLIC
2013-08-13
Follow-Up Activities
3.8
The system verifies that the following LAC JAR files are deployed properly:
>k[ The initiator applet JAR file
>k[ The respondent applet JAR file
>k[ The client resources JAR file
NOTE
If you want to download the JAR files for further analysis after any of the steps above, you can
choose the Download function on the LAC smoke test page.
>k[ You run a manual smoke test to verify that the LAC applet settings are correctly configured and
that the applet can be launched.
Prerequisites
The three automatic smoke tests have verified the correct deployment of the respective LAC JAR files.
Procedure
Start the test by choosing Test on the LAC smoke test page on the Smoke Test Applet tab.
The input fields displayed in this test are optional.
If the applet settings are configured properly and the applet can be launched, the applet start screen
appears.
NOTE
If you know the GUID (Globally Unique Identifier) of a valid auction on the SAP Supplier
Relationship Management (SAP SRM) server and want to view the auction in the applet, enter
all the necessary information in the optional input fields of the smoke test and then choose Test.
>k`bJr(VX
>k`bJr(VX
>k`bJr(ncx
2013-08-13
PUBLIC
29/32
Typographic Conventions
Example
Description
<Example>
Angle brackets indicate that you replace these words or characters with appropriate
entries to make entries in the system, for example, Enter your <User Name>.
Arrows separating the parts of a navigation path, for example, menu options
Example
Example
Example
Example
http://www.sap.com
/example
123456
Example
Example
EXAMPLE
EXAMPLE
30/32
PUBLIC
2013-08-13
SAP AG
Dietmar-Hopp-Allee 16
69190 Walldorf
Germany
T +49/18 05/34 34 34
F +49/18 05/34 34 20
www.sap.com
2013-08-13
PUBLIC
31/32
SAP AG
Dietmar-Hopp-Allee 16
69190 Walldorf
Germany
T +49/18 05/34 34 34
F +49/18 05/34 34 20
www.sap.com