APAR status
Closed as fixed if next.
Error description
The "Changing thread configuration settings for the .NET framework", "Increase the size of appRequestQueueLimit in the .NET framework" and "Increasing the Speed of Telephone Interviews" topics in the DDL need to be modified. Per the documenation from Microsoft the httpRuntime element is no longer included by default within the machine.config of .net. http://msdn.microsoft.com/en-us/library/e1f13641(v=vs.80).aspx Specifically where that site states this: ------------------------- "The httpRuntime element is not explicitly defined in the Machine.config file or in the root Web.config file. However, the following settings are the default values as initialized by the system. If you need to customize this section you must create it in your configuration file and define only those attributes that need customization." ------------------------- The second issue is the appRequestQueueLimit in .NET Framework 2.0 and above, which now defaults to 5000. Per the same MSDN documentation link above, the default values, which are not explicitly defined in the machine.config, are as follows: <httpRuntime executionTimeout="110" maxRequestLength="4096" requestLengthDiskThreshold="256" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="5000" enableKernelOutputCache="true" enableVersionHeader="true" requireRootedSaveAsPath="true" enable="true" shutdownTimeout="90" delayNotificationTimeout="5" waitChangeNotification="0" maxWaitChangeNotification="0" requestPriority="Normal" enableHeaderChecking="true" sendCacheControlHeader="true" apartmentThreading="false" /> This means that the current post install documentation steps are actually lowering the appRequestQueueLimit to 1000 rather than the new default of 5000. The third issue is only in the "Changing thread configuration settings for the .NET framework" topic where the <system.net> section is referenced. The system.net section is not within the machine.config by default. Rather it needs to be added manually in order to make the post installation adjustments. The documentation should state that the <system.net> section will not be there by default and will need to be added manually.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Users of IBM SPSS Data Collection Interviewer Server * **************************************************************** * PROBLEM DESCRIPTION: * * The "Changing thread configuration settings for the .NET * * framework", "Increase the size of appRequestQueueLimit in * * the * * .NET framework" and "Increasing the Speed of Telephone * * Interviews" topics in the DDL need to be modified. Per the * * documenation from Microsoft the httpRuntime element is no * * longer * * included by default within the machine.config of .net. * * * * http://msdn.microsoft.com/en-us/library/e1f13641(v=vs.80).as * * px * * * * Specifically where that site states this: * * ------------------------- * * "The httpRuntime element is not explicitly defined in the * * Machine.config file or in the root Web.config file. However, * * the * * following settings are the default values as initialized by * * the * * system. If you need to customize this section you must * * create it * * in your configuration file and define only those attributes * * that * * need customization." * * ------------------------- * * * * The second issue is the appRequestQueueLimit in .NET * * Framework * * 2.0 and above, which now defaults to 5000. Per the same MSDN * * documentation link above, the default values, which are not * * explicitly defined in the machine.config, are as follows: * * * * <httpRuntime * * executionTimeout="110" * * maxRequestLength="4096" * * requestLengthDiskThreshold="256" * * useFullyQualifiedRedirectUrl="false" * * minFreeThreads="8" * * minLocalRequestFreeThreads="4" * * appRequestQueueLimit="5000" * * enableKernelOutputCache="true" * * enableVersionHeader="true" * * requireRootedSaveAsPath="true" * * enable="true" * * shutdownTimeout="90" * * delayNotificationTimeout="5" * * waitChangeNotification="0" * * maxWaitChangeNotification="0" * * requestPriority="Normal" * * enableHeaderChecking="true" * * sendCacheControlHeader="true" * * apartmentThreading="false" * * /> * * * * This means that the current post install documentation steps * * are * * actually lowering the appRequestQueueLimit to 1000 rather * * than * * the new default of 5000. * * * * The third issue is only in the "Changing thread * * configuration * * settings for the .NET framework" topic where the * * <system.net> * * section is referenced. The system.net section is not within * * the * * machine.config by default. Rather it needs to be added * * manually * * in order to make the post installation adjustments. The * * documentation should state that the <system.net> section * * will * * not be there by default and will need to be added manually. * **************************************************************** * RECOMMENDATION: * * Upgrade to IBM SPSS Data Collection 7.0 in which the * * documentation has been corrected. * ****************************************************************
Problem conclusion
Temporary fix
Comments
APAR Information
APAR number
PM60122
Reported component name
SPSS DATA MODEL
Reported component ID
5725A95DM
Reported release
600
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-03-09
Closed date
2013-03-18
Last modified date
2013-03-18
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
R700 PSN
UP
R700 PSY
UP
Rate this page:
Average rating
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.