Microsoft KB Archive/921508

= FIX: The Well-enabled Service adapter in the Connected Services Framework 2.5 may not process billing records after you upgrade from Microsoft TV IPTV 1.0.1 to IPTV 1.1 =

Article ID: 921508

Article Last Modified on 11/15/2007

-

APPLIES TO


 * Microsoft Connected Services Framework Server 2.5
 * Microsoft TV IPTV 1.01

-



SYMPTOMS
After you upgrade from Microsoft TV IPTV 1.0.1 to Microsoft TV IPTV 1.1, the Well-enabled Service (WES) adapter in the Microsoft Connected Services Framework (CSF) 2.5 may not process billing records.



RESOLUTION
A supported hotfix is now available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next service pack that contains this hotfix.

To resolve this problem, submit a request to Microsoft Online Customer Services to obtain the hotfix. To submit an online request to obtain the hotfix, visit the following Microsoft Web site:

http://go.microsoft.com/?linkid=6294451

Note If additional issues occur or any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. To create a separate service request, visit the following Microsoft Web site:

http://support.microsoft.com/contactus/?ws=support

Prerequisites
You must be running the Microsoft Connected Services Framework 2.5 Service Pack 1 (SP1) to apply this hotfix.

Restart requirement
You do not have to restart the computer after you apply this hotfix.

Application information
The files in the hotfix are intended to replace the identically named files that the installer puts on the destination computer. You must manually copy the files. For detailed information about how to apply this hotfix, see the &quot;More Information&quot; section.

Hotfix replacement information
This hotfix does not replace any other hotfixes.

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.



Application information
This hotfix fixes the IPTV Poller service to make the service update new Web references. After you apply this hotfix, the IPTV Poller service works with both Microsoft TV IPTV 1.1 and Microsoft TV IPTV 1.0.1.

To apply this hotfix, follow these steps:  Stop the IPTV Poller service. In the C:\Program Files\Microsoft CSF\BillingSBE\IPTVPoller\Bin folder, run the following command:

c:\windows\microsoft.net\framework\v1.1.4322\installutil /u /name=iptvpollerservice microsoft.csf.sbe.billing.vasadapter.iptvpollerservice.exe

 Copy the Microsoft.Csf.Sbe.Billing.VasAdapter.IPTVPollerService.exe file to the following folder:

C:\Program Files\Microsoft CSF\BillingSBE\IptvWebService\Bin

Note Back up the original file before you copy the new file.  In the IPTVPollerService.exe.config file, locate the following setting:  Then, change this setting to the following setting:   Copy the Xsdin.xsd file, the Udr2ipdr.xslt file, and the Events.xml file to the following folder:

C:\Program Files\Microsoft CSF\BillingSBE\SERTTool\TestData

</li>  In the Events.xml file, verify that the uniform resource identifiers (URIs) for participants resemble the following: http:// /BillingSBERuntime/BillingSBERuntime.ashx http:// /IptvWebService/IptvWebService.ashx </li> Use the Billing SBE SERT tool to create a new session. Use the updated Events.xml file for this session. (For more information about Billing SBE SERT tool, see section 2.1.1 &quot;Billing SERT Tool&quot; in the BillingSBEDevelopmentGuide.doc document.)</li> At the command prompt, run the following command:

iisreset

</li> In the C:\Program Files\Microsoft CSF\BillingSBE\IPTVPoller\Bin folder, run the following command:

c:\windows\microsoft.net\framework\v1.1.4322\installutil /name=iptvpollerservice microsoft.csf.sbe.billing.vasadapter.iptvpollerservice.exe

</li> Start the IPTV Poller service.</li></ol>

Additional enhancements
The following are additional enhancements that this hotfix provides:
 * The Events.xml file includes Subscription Video On Demand (SVOD). Additionally, the BillingSBE Web service contains the Filer Dialect configuration item for the Subscribe message. You can change the Filer Dialect configuration item to add Pay-Per-View (PPV), Remote Desktop Protocol (RDP), and the Serial RDP service. If you do this, Billing Event messages will be correctly submitted to the BillingSBE Web service.
 * The following changes have been made in the Udr2ipdr.xslt file:
 * The length of the IPTVResourceID field is truncated to include only the first 36 characters.
 * The Start and End time may be NULL for Video-On-Demand (VOD) and PPV shows actual time.
 * When IPTV passes a null value to the CSF, the CSF returns the value None.

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates

Keywords: kbqfe kbpubtypekc kbhotfixserver KB921508

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.