![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
To create a new SOA project instead of using the pre configured one, proceed with Task D through Task I.Task A Preparing PeopleSoftFor detailed information about preparing PeopleSoft, refer to TIBCO ActiveMatrix Adapter Service Engine for PeopleSoft Configuration and Deployment.For detailed information about configuring the Environment for TIBCO ActiveMatrix, refer to Configuring the Environment for TIBCO ActiveMatrix.To import the Adapter project, the SOA project, and the TIBCO Designer project into the TIBCO Business Studio, refer to Importing the Projects into TIBCO Business Studio.The Adapter project PSAdapterCIRpcSample, the SOA project PSAdapterCIRpcSOASample, and the TIBCO Designer project PSAdapterCIRpcBWSample must be imported into your workspace for this example.If you want to create a new SOA project and a new TIBCO Designer project instead of using the pre configured ones, proceed with the following tasks.Task D Creating an SOA Project
2. Select File > New > Project... from the Menu to open the New Project dialog.
3.
4.
5. Click the Finish button.
1. Select File > New > Project from the Menu to open the New Project dialog.
2. Select TIBCO Designer > TIBCO Designer Project in the Select a wizard page, and then click the Next button.
3. Type PSAdapterCIRpcBWSample in the Project name field, and select the Create new project in the workspace radio button.
1. Click the Finish button.Task F Generating the Adapter WSDLBefore performing this task, make sure all the settings for the PSAdapterCIPpcSample project are correct.
1. In the Project Explorer Panel, right-click PeopleSoftAdapterConfiguration.adpsft8model under the imported Adapter project PSAdapterCIRpcSample.
2. Select Generate Adapter WSDL from the pop-up menu.
3. In the Target Project dialog, select PSAdapterCIRpcSOASample as the matching resource.
4. Click the OK button.
1. In the Project Explorer Panel, select the SOA project PSAdapterCIRpcSOASample, expand the Composites folder, and then double-click PSAdapterCIRpcSOASample.composite to launch the Composite Editor on the right.
a. Drag the PeoplesoftAdapter component from the Palette to the Components column and enter PSAdapterComp as the component name.
b. In the Properties view, click the Services tab and then click the Add button to open the Resource Picker dialog. Expand the tree in the left pane and select the adapter endpoint MARKET_RATES, and then click the Add button to add it into the Selected Adapter Endpoint pane on the right. Click the OK button and the added service will appear under the Services tab.
3. In the Project Explorer Panel, right-click the Shared Resources folder under the PSAdapterCIRpcSOASample project, select New > HTTP Server from the pop-up menu and then click the Finish button.
Double-click HTTP Server Shared Resource.sharedhttp under the Shared Resources folder and change the HTTP Server Port on the Editor Panel to avoid conflict if necessary.
a. Double click PSAdapterCIRpcSOASample.composite under the Composite folder.
b. Click the canvas in the Composite Editor to open the Composite Properties Views panel which will appear under the Composite Editor.
c. Click the Shared Resource Profiles tab to add the shared resource.
d. Click the Save button to save your configuration.
a.
b. Click the Target tab and click the radio button next to PSAdapterComp->MARKET_RATES to draw a wire between the Service1 service and the PSAdapterComp component.
c. Click the Binding tab and then click the Generate WSDL button to generate another WSDL file in the Composites folder of the ActiveMatrix SOA project. This WSDL file will later be used by an external client to access the service within ActiveMatrix.
a. Create a WSDL activity file, WSDL.wsdl, in the TIBCO Designer project.
b. Overwrite the content in the WSDL Activity file with the corresponding WSDL file content created in step 5.Task H Configure the BusinessWorks Process in the TIBCO Designer Project
1. Create a process PSAdapterRpcProcess.process under the TIBCO Designer project PSAdapterCIRpcBWSample.
2. Double click PSAdapterRpcProcess.process and add a SOAPRequestReply activity. Connect Start and End with the SOAPRequestReply activity.
3. Click the SOAPRequestReply activity to open the Configuration View panel. Configure Service, Port and Operation in this panel.
5. Click the Save button to save your configuration.
1. In the Project Explorer, select the PSAdapterCIRpcSOASample project.
2. Right-click the composite file PSAdapterCIRpcSOASample.composite, and then select Service Assembly from the pop-up menu. Save the composite if prompted.
3. Expand the Deployment Packages folder, right-click PSAdapterCIRpcSOASample.saf, and then select Build Archive from the pop-up menu. Save the file if prompted.After completing the building process, you can see an PSAdapterCIRpcSOASample.zip file which has been created in the Deployment packages folder. This is the SA Project to be deployed to TIBCO ActiveMatrix Administrator.
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |