Showing posts with label osb12c. Show all posts
Showing posts with label osb12c. Show all posts

Wednesday, February 17, 2016

Fusion Middleware 12c Inbound - SAP Integration using SAP Adapter - Part 2

This post is in Continuation with my previous post, You can find Part 1 at:

Fusion Middleware 12c Inbound - SAP Integration using SAP Adapter

http://osb-dheeraj.blogspot.in/2016/02/fusion-middleware-12c-inbound-sap.html







Lets continue with the Further steps


Run Time configurations

To start with Run time configuration, Log in to Weblogic Administration console of your domain.
a. Navigate to: Home >Summary of Deployments >SAPAdapter.
Then click on Configuration tab. Refer below screenshot



b. Then Click on ‘Outbound Connection Pool’ Tab



c. Click ‘Lock & Edit’ in Change Center . Then Click ‘New’ button to create a new Outbound connection.



d. Clicking New button will start a create connection wizard. Select the existing Connection Factory, Then click Next



e. Provide JNDI name same as you have given during Design Time, Then Click Finish button.



f. Expand the Connection Factory by Clicking on ‘+’ button, You will see your new JNDI.



g. Now click on the JNDI name, it will take you to Properties tab. Enter all of the Below properties
and hit enter after each entry. These are same properties which was used during Design time.
UserName (DestinationDataProvider_JCO_USER)
Password (DestinationDataProvider_JCO_PASSWD)
Client (DestinationDataProvider_JCO_CLIENT)
Language (DestinationDataProvider_JCO_LANG)
Application Server (DestinationDataProvider_JCO_ASHOST)
System Number (DestinationDataProvider_JCO_SYSNR)
Gateway Host (ServerDataProvider_JCO_GWHOST)
Gateway Service (ServerDataProvider_JCO_GWSERV)
Program ID (ServerDataProvider_JCO_PROGID)
Connection Count (ServerDataProvider_JCO_CONNECTION_COUNT)






h. Click on the Save button, once all the properties are updated.



i. As you can see in previous screen, now we need to Update the Deployment from using the Plan.xml, Navigate to : Home >Summary of Deployments. Check the box before SapAdapter.



j. After Clicking on Update button, You will see a screen similar to below. Select ‘Update this application in place with new deployment plan changes’ and Check the Plan.xml location. If not correct, then update the location.



k. Click on the Finish Button. After this, Activate the changes from Change Center.



l. Now you can deploy the Integration which was created using Jdevloper in Design Time.
m. Once Integration is Deployed successfully, you can test it using Inbuilt testing console, in Service bus.





If  you want to download, configure and install required files for SAP Adapter, refer below:

Fusion Middleware 12c – SAP Adapter Configuration

http://osb-dheeraj.blogspot.in/2016/02/fusion-middleware-12c-sap-adapter.html




If you want to create Outbound from Fusion Middleware 12c to SAP then refer my previous Blog Post at :

Fusion Middleware 12c Outbound - SAP Integration using SAP Adapter

http://osb-dheeraj.blogspot.in/2016/02/fusion-middleware-12c-outbound-sap.html

Fusion Middleware 12c Outbound - SAP Integration using SAP Adapter - Part 2

This post is in Continuation with my Previous post on this topic, You can find Part 1 at:

Fusion Middleware 12c Outbound - SAP Integration using SAP Adapter

http://osb-dheeraj.blogspot.in/2016/02/fusion-middleware-12c-outbound-sap.html



Now Let's Start with the further Steps:


Run Time Configurations


To start with Run time configuration, Log in to Weblogic Administration console of your domain.

a.       Navigate to:  Home >Summary of Deployments >SAPAdapter.
Then click on Configuration tab. Refer below screenshot



b.      Then Click on ‘Outbound Connection Pool’ Tab



c.       Click ‘Lock & Edit’ in Change Center . Then Click ‘New’ button to create a new Outbound connection.





d.      Clicking New button will start a create connection wizard. Select the existing Connection Factory, Then click Next




e.      Provide JNDI name same as you have given during Design Time, Then Click Finish button.



f.        Expand the Connection Factory by Clicking on ‘+’ button, You will see your new JNDI.




g.       Now click on the JNDI name, it will take you to Properties tab. Enter all of the Below properties and hit enter after each entry. These are same properties which was used during Design time.
UserName (DestinationDataProvider_JCO_USER),
Password  (DestinationDataProvider_JCO_PASSWD)
Client  (DestinationDataProvider_JCO_CLIENT)
Language  (DestinationDataProvider_JCO_LANG)
Application Server  (DestinationDataProvider_JCO_ASHOST)
System Number  (DestinationDataProvider_JCO_SYSNR)






h.      Click on the Save button, once all the properties are updated.




i.         As you can see in previous screen, now we need to Update the Deployment from using the Plan.xml, Navigate to : Home >Summary of Deployments. Check the box before SapAdapter.




j.        After Clicking on Update button, You will see a screen similar to below. Select ‘Update this application in place with new deployment plan changes’ and Check the Plan.xml location. If not correct, then update the location.



k.       Click on the Finish Button. After this, Activte the changes from Change Center




l.         Now you can deploy the Integration which was created using Jdevloper in Design Time.
m.    Once Integration is Deployed successfully, you can test it using Inbuilt testing console, in Service bus.







If  you want to download, configure and install required files for SAP Adapter, refer below:

Fusion Middleware 12c – SAP Adapter Configuration

http://osb-dheeraj.blogspot.in/2016/02/fusion-middleware-12c-sap-adapter.html



If you want to create Inbound to Fusion Middleware 12c from SAP then refer my previous Blog Post at :

Fusion Middleware 12c Inbound - SAP Integration using SAP Adapter

http://osb-dheeraj.blogspot.in/2016/02/fusion-middleware-12c-inbound-sap.html






Oracle SOA Suite 12c - OSB Domain Configuration part 2

This post is in continuation with previous post, you can find part 1 at :

http://osb-dheeraj.blogspot.com/2016/02/oracle-soa-suite-12c-osb-domain.html


Lets continue with domain creation steps



Step 10:
The Wizard will test each connection, if you have given correct information, then all connection will show success as below, Then Click Next




Step 11:
Click Next on the Screen,




Step 12:
On this screen select the elements, which you want to configure for your domain. For example select Admin server and Manage Server then click on Next, as shown




Step 13:
Provide Server port Number, Host Address, and SSL port, You can keep the default setting as well. Then Click Next




Step 14:
For Managed Server, Provide Name, Port, SSL Port, or keep the default settings.




Step 15:
Since we have only one Managed server, hence we do not need cluster, Click Next




Step 16:
Click next for Coherence and Coherence Cluster Screen. Click on + button to add Machine, Provide details of your machine




Step 17:
Then look the Summary of your configuration and Click Create





Step 18:
It will take some time to create the domain. The last will be the confirmation screen.


Voila ! you have successfully created your OSB 12c Domain.





In case you want to go through the steps for SOA domain, refer my previouspost here:

Oracle SOA Suite 12c - SOA Domain Configuration

http://osb-dheeraj.blogspot.com/2016/02/oracle-soa-suite-12c-soa-domain.html





Sunday, February 14, 2016

Oracle SOA Suite 12c - OSB Domain Configuration

Here we are going through the Steps for the creation of OSB Domain.
Since we have already Installed Oracle OSB suite 12c for Windows.

If you want to go through the Installation Steps:
Refer my Previous Blog Post at :

Oracle SOA Suite 12c 12.2.1 - Installation for Windows

http://osb-dheeraj.blogspot.com/2016/02/oracle-soa-suite-12c-1221-installation.html




Lets Start with OSB Domain Creation

Step 1:

Open Folder location 
<Middleware Home>\oracle_common\common\bin

Location as per Previous post, which discusses about installation steps
D:\SOA12c\MiddlewareHome\oracle_common\common\bin

Here you will see below files



Step 2:
Double click on config.cmd  This will open Configuration wizard



Step 3:
Provide Name and Location of Domain then click Next
E.g
D:\Oracle_Home\SOA12c_Home\user_projects\domains\OSB_domain





Step 4:
Select Oracle Service Bus, it will automatically choose all the required apps.
Then click on Next button



Step 5:
Provide location for the Applications, or keep the default location. Then click Next



Step 6 :
Provide Admin Password (Make a note of it ). Then Click on Next button



Step 7:
Keep the default value, click on Next
If you want similar control as Production, then select Production here




Step 8 :
Select manual Configuration , to Provide details about the DB schemas .

Before this We need to create DB schemas using Repository Creation Utility. Follow my Previous post to Create Schemas at:

Repository Creation Utility (RCU) - Creation of DB Schemas for SOA 12.2.1

http://osb-dheeraj.blogspot.com/2016/02/repository-creation-utility-rcu.html





Step 9:
Fill the DB Schema details for each of the Datasource by selecting each one by one


Once all filled, Click on Next button








Continue Learning Steps of Domain creation in my Next Post at

Oracle SOA Suite 12c - OSB Domain Configuration part 2

http://osb-dheeraj.blogspot.com/2016/02/oracle-soa-suite-12c-osb-domain_17.html

Saturday, February 06, 2016

Fusion Middleware 12c Inbound - SAP Integration using SAP Adapter

Inbound to Fusion Middleware 12c from SAP

Before we Start to Design and Deploy, We need to Configure SAP JCo library at Jdevloper and at Server level.
For the Steps of Download and configuration, Refer my Previous Blog post at :

Fusion Middleware 12c – SAP Adapter Configuration

http://soa11g-12c.blogspot.in/2016/02/fusion-middleware-12c-sap-adapter.html



Once you have completed these steps, Now we can move forward with Developement and Deployment.

Now Using JDevloper 12c IDE, we will create an Inbound integration service. This integration can either be a SOA project or OSB project. For demonstration, we are taking an OSB Project.

 Design Time

The steps to create Service Bus Inbound integration service are :
a. Open JDevloper 12c (SOA Extensions should have been installed.)
b. Since we have already created a Service Bus Application, same can be used.
c. Create a Service Bus Project
d. Drag & Drop SAP adapter from Components palette to Proxy Services Pane, shown Below in image


e. Adapter configuration screen will appear, Enter the Name of the Adapter, Click Next



f. In this step, Enter JNDI Name then Click on the ‘+’ button to add a new SAP Connection, This will Open new Connection window



g. Provide the below required details for connection. These details are given by SAP system
UserName , Password, Client, Language, Application Server, System Number, Gateway Host, Gateway Service, Program ID and Connection Count





h. Click on the Test Connection. If all the provided details are correct, Connection should be successful.



i. Once connection is successful, click on OK button to close connection wizard, then on Next button. The below screen will be shown



j. Expand ‘ALE/EDI’ section and select the IDOC, which you want to use for integration, Then click on Next button.



k. Next is the JCA summary Screen, Click on Next Button.



l. Next is Finish Screen, Click on the Finish Button. The adapter wizard will create one xsd, two wsdl, one jca and one Proxy Service file. As shown below



m. Save all Changes. This integration can not be deployed at this point, because while deploying, it will look for the SAP Adapter JNDI, which we have given at previous Step f. Hence to deploy and run the integration, we need to complete below run time configurations.



Continue with the further steps of configuration in my Next post at:

Fusion Middleware 12c Inbound - SAP Integration using SAP Adapter - Part 2

http://osb-dheeraj.blogspot.in/2016/02/fusion-middleware-12c-inbound-sap_17.html