In this blogpost I will help you installing the new version of Application Integration Architecture Foundation Pack, which is part of the FMW 11G R1 PS3 ( 11.1.1.4.0) release. In a previous blogpost I already explained how to do this on PS2. With the PS3 version you will see, that Oracle improved the installation compared to PS2 and combined with the developer release of SOA Suite PS3 ( the memory footprint is less ) the PS3 version is a big improvement.
Before you can start you need to have a working SOA Suite Ps3 Weblogic domain. I choose for the SOA Suite for developers, in this case I have one AdminServer which runs it all.
The second thing you need to check in the Weblogic console, if all the Resource Adapters are installed and running. In my case I need to target the OracleApps Adapter to the AdminServer.
Download the AIA Foundation Pack. The AIA Service Constructor can be downloaded from JDeveloper, so you can skip this for now. Extract the software and start the installation.
You need to create a new AIA Oracle Home , AIAInstance name and use the JDK of your SOA Suite Middleware home.
Start the SOA Suite Adminserver and provide these Weblogic details in this screen
AIA got its own database schema, provide the details and the sys user / password.
Provide the MDS database schema details of your SOA Suite Domain
You can skip the Oracle Enterprise Repository screen
Here the installation begins, when a step fails you can retry the step , sometimes an another retry is enough and when it fails again you need to take a look at the logs. You can find these logs in your new AIA HOME + aia_instances + AIA Instance Name + logs. When you can’t fix the problem then you can look at the AIA ANT files, these are in the config folder of your AIA Instance Name and try to do it manually.
Next step is to give the Weblogic users the required AIA roles / groups. Go the Weblogic console and in the myrealm security realms you can add some users and add them to a AIA Role like AIALifecycleUser, AIALifecycleDeveloper and AIAApplicationUser ( CAVS)
Open a browser and go to http://XXXX:7001/AIA/faces/aiaHomeLogin.jspx to see if eveything is working, In PS3 even the setup page is working.
The last step is to configure JDeveloper 11g PS3, Go to the JDeveloper update screen and select the AIA Service Constructor.
And add the aia.jar to the SOA part of the JDeveloper preferences window, located in jdeveloper/lib folder.
That’s all
Installing AIA on SOA Suite 11g R1 PS3 Developer release,











Whitehorses is specialized in succesfully implementing Oracle SOA solutions: BPEL, OSB, WebLogic & BPM
{ 5 comments… read them below or add one }
Hi Edwin,
In this post you did’t mention about starting AdminServer and soa_server1 with nodemanager .Is it possible to install AIA PS3 with out nodemanager or to install AIA ps3 is it enough only nodemanager is up and reachable without starting AdminServer and soa_server1 through nodemanager and start AIA installation.
If the installation is same as AIAPS2(start AdminServer and soa_server1 with nodemanager) what is the improvement in the installation of AIAPS3.
Can you provide the solutions to me please.
Regards,
Syam.
Hi Edwin,
Do you have any document / Step By Step Guide in implementing Simple Employee Synchronization using AIA Approach( I have seen your presentation).
Appreciate if you can share step by step guide and artifacts of the same.
Vijay.Reddy@yahoo.com
Hi Vijaya,
Basically the recipe to create a synchronization AIA style is provided in sheet 8 of Edwin’s presentation. Use the overview on page 15 as a guide to create the composites in the end-to-end integration:
Start with the adapter on the Destination Side and work back to the Source through the provider ABCS, EBS (and EBF and additional EBS if needed), requester ABCS and the adapter to the Source system.
hth,
Peter Paul
Hi Edwin,
What is the difference between customisation and extension of PIP in AIA?.Of course it looks like simple one to you but not for me.Please give me the answer.
Regards,
Venkat.
Use extensions to facilitate specific customer requirements. Extensions done as per the developers guide are meant to be upgrade safe. Of course, that still means that with every upgrade you should still perform a functional evaluation to assess if the upgraded Oracle PIP removes the need for your extensions or if Oracle’s update causes your extensions to cause a functional behavior incompatibility with the application. The extension guidelines can be found in the AIA Integration Developers Guide delivered with the Foundation Pack.
hth,
Peter Paul