Configure PolicyCenter to retrieve claim information

You can configure PolicyCenter to retrieve claim information from ClaimCenter. In PolicyCenter, you register a plugin implementation class that uses a ClaimCenter web service to retrieve claim information for a policy or account.

Before you begin

Complete the ClaimCenter side of the configuration, described at Configure ClaimCenter to retrieve policy information. Additionally, before starting this procedure, ensure that the ClaimCenter application server is running.

About this task

These instructions describe how to set up PolicyCenter 10 to integrate with either ClaimCenter 10 or ClaimCenter 9. If you are integrating PolicyCenter 10 with ClaimCenter 9, use the instructions in the ClaimCenter 9 documentation for the ClaimCenter side of the integration.

Procedure

  1. Open Guidewire Studio™ for PolicyCenter.
  2. Navigate in the Project window to configuration > config > suite.
  3. Open file suite-config.xml.
  4. Remove the comment markers <!-- and --> from the line for the ClaimCenter URL:
    <!--
    <product name="cc" url="http://localhost:8080/cc"/>
    -->
  5. Update the ClaimCenter URL to match your server and port.
  6. Navigate in the Project window to configuration > gsrc and then to wsi.remote.gw.webservice.cc.
  7. Open one of the following web service files, depending on the version of ClaimCenter that you are integrating with PolicyCenter:
    • cc1000.wsc for ClaimCenter 10
    • cc900.wsc for ClaimCenter 9
    File suite-config.xml defines the ${cc} variable for the web service.
  8. Ensure that ClaimCenter is running, and then select the web service in Resources and click Fetch .
    You must refresh the web service, even if you have made no changes to it.
  9. Select the Settings tab and review the contents of the listed Configuration Provider class.
    This class defines the user name and password that PolicyCenter uses to connect with ClaimCenter.
    Important: Guidewire strongly recommends that you change the user name and password from the defaults, su and gw, to new values.
  10. Navigate in the Project window to configuration > config > Plugins > registry.
  11. Open IClaimSearchPlugin.gwp.
  12. Click Remove Plugin to remove the following demonstration implementation:
    • gw.plugin.claimsearch.impl.GWDemoClaimSearchPlugin
  13. Click Add Plugin and select Add Gosu Plugin.
  14. Enter one of the following plugin implementation classes in the Gosu Class field, depending on the version of ClaimCenter that you are integrating with PolicyCenter:
    • gw.plugin.claimsearch.cc1000.GWClaimSearchPlugin for ClaimCenter 10
    • gw.plugin.claimsearch.cc900.GWClaimSearchPlugin for ClaimCenter 9
  15. Navigate in the Project window to configuration > config and open config.xml.
  16. Set the ClaimSystemURL parameter to the ClaimCenter URL.
    For example, the base configuration URL in a local ClaimCenter installation is the following:
    http://localhost:8080/cc
  17. Restart the PolicyCenter server to pick up these changes.

What to do next

Defining authentication between PolicyCenter and ClaimCenter