18
1 U2 Soap Server Setup The following tasks are needed to be performed: Define a U2 DB Server connection (IBM-EF020C9DB8.usco.ibm.com) Define a soap server (Customer Service) Assumptions: It is assumed that U2 Soap server has been installed. CUSTOMER Data Source (file) associated to the Soap server o UniData CUSTOMER file located in the UDTHOME-demo account o UniVerse CUSTOMER file located in the UVHOME-HS.SALES account U2 Soap server Certificates have been created and installed: o UOJ Client side to U2 Server Certificate – U2DBroot.cer located in Java JRE keystore cacerts o U2 soap server certificates– u2ssroot.cer located in Java JRE keystore cacerts o U2 soap server certificates – u2soapserver.cer and u2ssroot.cer located in U2 soap server keystore u2sskeystore o Consumer certificate – u2ssroot.cer in browsers Trusted Root Certification Authorities (depending on consumer type, this location will differ) U2 DB server is called IBM-EF020C9DB8.usco.ibm.com U2 soap server is called teklap4.usco.ibm.com Soap server name is CustomerService U2 DB connection is called IBM U2 Server

U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

Embed Size (px)

Citation preview

Page 1: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

1

U2 Soap Server Setup The following tasks are needed to be performed:

• Define a U2 DB Server connection (IBM-EF020C9DB8.usco.ibm.com)

• Define a soap server (Customer Service) Assumptions:

• It is assumed that U2 Soap server has been installed.

• CUSTOMER Data Source (file) associated to the Soap server o UniData CUSTOMER file located in the UDTHOME-demo account o UniVerse CUSTOMER file located in the UVHOME-HS.SALES account

• U2 Soap server Certificates have been created and installed: o UOJ Client side to U2 Server Certificate – U2DBroot.cer located in Java JRE

keystore cacerts o U2 soap server certificates– u2ssroot.cer located in Java JRE keystore cacerts o U2 soap server certificates – u2soapserver.cer and u2ssroot.cer located in U2

soap server keystore u2sskeystore o Consumer certificate – u2ssroot.cer in browsers Trusted Root Certification

Authorities (depending on consumer type, this location will differ)

• U2 DB server is called IBM-EF020C9DB8.usco.ibm.com

• U2 soap server is called teklap4.usco.ibm.com

• Soap server name is CustomerService

• U2 DB connection is called IBM U2 Server

Page 2: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

2

Start IBM U2 Web Service Developer Start->All Programs->IBM U2->Web Tools->IBM U2 Web Service Developer

Page 3: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

3

1. Define U2 Servers

Page 4: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

4

Define Name and Host

Advanced tab settings

Page 5: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

5

U2 DB server defined

Connect to U2 DB Server Select Remember me

Page 6: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

6

Connected

Page 7: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

7

2. Define Soap server

Page 8: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

8

Soap server – Connection Security Check Use SSL Key Store Password = “changeit” Key password = “my password”

Page 9: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

9

U2 Database – Connection Properties

Page 10: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

10

U2 Database – Connection Security

Check Use SSL Key Store Password = “changeit” Key password = “my password”

Page 11: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

11

Start CustomerService Soap server

Page 12: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

12

Drag Customer data source from demo database to CustomerService

Page 13: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

13

Select Customer in Customer Service and highlight and copy End Point (ctrl-c)

Page 14: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

14

Launch Web Service Explorer (see red arrow)

Enter WSDL mode (see red arrow) Paste End Point URL (see orange arrow) Select Go

Page 15: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

15

Select LIST_CUSTOMER (see orange arrow)

Select Go (see orange arrow)

Page 16: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

16

Double-Click on Status Pane to enlarge output Double-Click to make smaller)

Page 17: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

17

Paste URL into browser address

Securing U2 Soap server is Complete!

Page 18: U2 Soap Server Setup - u2devzone.rocketsoftware.com · U2 Soap Server Setup ... • U2 DB server is called IBM-EF020C9DB8.usco.ibm.com ... Advanced tab settings . 5 U2 DB server defined

18