Assembling JAX-WS Based Business Services for Package Build

Enter P9603 in the Fast Path.

  1. On the Assemble Business Services form, select the JAX-WS option.

    The WLS and WAS options are enabled.

  2. Do one of the following:

    • Select the WLS option and provide the JDeveloper 11.1.1.5 install path to build for WLS 11g.

    • Select the WLS option and provide the JDeveloper 12c install path to build for WLS 12c.

    • Select the WAS option and provide the JDeveloper 11.1.1.5 or JDeveloper 12c install path to build for WAS.

      Note: The JAX-WS package for WAS built with JDeveloper 12c is supported only on a WAS 8.5 container hosted with JDK 1.7.
    • Select both WLS and WAS options and provide the JDeveloper 11.1.1.5 install path to build for WLS 11g, and WAS 7 or 8.5.

    • Select both WLS and WAS options and provide the JDeveloper 12c install path to build for both WLS 12c and WAS 8.5 with JDK 1.7.

      The JAX-WS EAR for WLS is built first, and then the JAX-WS based EAR for WAS is built.

  3. In the Pathcode field, enter the path code of the package that you plan to build and tab to the next field.

    Note: At this point, the application retrieves all the available business services from F98602 and F98603. If you have used this application before, the application also retrieves the values for the JDeveloper Install Path field from the JDE.INI file.
  4. If this is your first time in the application, you must manually enter the JDeveloper install path (on the package build machine) in the JDeveloper Install Path field.

    The JDeveloper 11g install path should include the root folder of the JDeveloper 11g installation (for example, C:\Oracle\Middleware), and not the JDeveloper folder.

    The JDeveloper 12c install path should include the root folder of the JDeveloper 12c installation (for example, C:\Oracle\Middleware\Oracle_Home), and not the JDeveloper folder.

  5. When you enter the install path, P9603 verifies the actual location and version.

    If this path is correct, P9603 adds this information to the jde.ini:

    [MTR VALIDATION]
    JDeveloperInstallPath=<Install path specified by P9603>
    Note: If the path or version is incorrect, an error appears; the Close button is disabled until you enter the correct path.
  6. The RAD Install Path field is disabled because RAD is not required for building JAX-WS business services packages for WAS.

  7. In the grid, select the business services that you want to expose as a web service and click the Select button.

    You can also double-click the row headings of the business services that you want to expose.

    A check mark appears by each business service that is selected.

  8. Click Select again or double-click the row header to hide the web service.

  9. Click Close to close the application.

Understanding the Assemble Business Services Form

After you set the JDeveloperVersion to 11.1.1 in the jde.ini file, the Assemble Business Services form shows the JAX-RPC and JAX-WS options. You use this version of the form to build JAX-WS based business services packages for WLS, WAS, or both WLS and WAS.

You can use this version of the form to build JAX-RPC based business services packages for WLS. To assemble a JAX-RPC based business services package for WLS, first select the JAX-RPC option, and then enter the location for the JDeveloper 11g install path in the JDeveloper Install Path field, as illustrated here: