Installing the OSB Transports

Before you can develop OSB proxy services that use the OUAF omsg or nds transports, you must install the transports in the target OSB environment. The OSB transports are released as binary packages to be deployed into a WebLogic environment.

Follow these steps to deploy the transports:

  1. Install WebLogic and OSB on the target system.
  2. Extract the contents of the OUAF Transport distribution osb_​​ouaf_​​transports.zip
  3. Extract osb_​​osb_​​transports.zip.
  4. Run the setDomainEnv.cmd/setDomainEnv.sh from the OSB user domain to set up the OSB compliant environment.
  5. Change to the ouaf_​​osb_​​transports/osb directory.
  6. Edit build.properties to define the installation properties # Weblogic and the OSB installation directories:
    mw.home=C:/oracle/Middleware
    wl.home=${mw.home}/wlserver_​​10.3
    osb.install.dir=${mw.home}/Oracle_​​OSB1
    
    # Staging area to pick up deployable entities
    ouaf.osb.dist=C:/ouaf_​​osb_​​transports ouaf.osb.dist.transport=${ouaf.osb.dist}/transport
    ouaf.osb.dist.eclipse=${ouaf.osb.dist}/eclipse
    ouaf.osb.dist.offline=${ouaf.osb.dist}/offline
    
    ### Weblogic Server information  ###
    wls.hostname=localhost
    wls.port=7001
    wls.username=weblogic
    wls.password=weblogic1
    wls.server.name=AdminServer
    
  7. Deploy the transport by running ant deploy.
    Note: The build.xml file requires weblogic.jar to be in the classpath as it contains the wldeploy ant action.

The easiest way to verify the installation was successful is to create a simple outbound message or nds based proxy service.