Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Run the web desc modifier without the -instanceId and -i3root parameters.
  2. Add the following parameters to the JVM command line:
    • -DPssInstanceID=<instance<instance_ID>ID>
    • -DPssI3Root=<precise<precise_root>root>

Adding Precise for Web filter(s) to the Web server classpath

...

  1. In IIS Manager, expand the local computer, expand the Web Sites folder, expand the "Default-Web-Site", right-click the virtual directory that you want to collect post parameters on, and then click Properties.
  2. Click Add Wildcard Script Map.
  3. In the Executable box, enter the full path or browse to the native handler (.dll or .exe file) that processes the request: <precise<precise_root>root>\products\www\instances\<instance<instance_id>id>\bin\IISFilter.dll
  4. In the Name box, enter a name for the handler mapping.
  5. Click OK.
  6. Click Yes, to add the extension with an Allowed entry to the ISAPI and CGI Restrictions list. Repeat this for each virtual directory you want to collect post parameters in.

...

  1. In IIS Manager, expand the local computer; expand the Web Services Extensions, Click Add a new Web service extension.
  2. Put "Precise post parameters" as extension name.
  3. Click Add. In the "Path to file" field type the path to the DLL:
    <precise<precise_root>root>\products\www\instances\<instance<instance_id>id>\bin\IISFilter.dll
  4. Click OK.
  5. Mark the “Set extension status to Allowed” check box.
  6. Click OK.

...

To add wildcard application mapping to a Web server or Web site, go to the Precise<precise_root> directory and run the following script:
products\www\install\psww_insert_isapi_handlers.bat <precise_root>
<instance_id> <site_name> <precise_root> <instance_id> <site_name> add-handler PreciseWebHandler <filter_path>

...

To remove wildcard application mapping from a Web server or Web site

  • Go to the Precise<precise_rootroot> directory and run the following script:

products\www\install\psww_insert_isapi_handlers.bat <precise_root>
<instance_id> <site_name> <precise_root> <instance_id> <site_name> remove-handler PreciseWebHandler <filter<filter_path>path>

where:

filter_path    The path to the instance bin folder concatenated with "IISFilter", without the _32.dll or _64.dll extension.

...