f)b @5  S

HP TP Desktop Connector V5.0A

O

Release Notes - July 2006

W

Copyright 2006 Hewlett-Packard Development Company, L.P.

P

This document provides the release notes for the HP TP DesktopBConnector Version 5.0A product. These release notes describe knownEproblems with this product, and include hints and suggestions to helpyou use this product.  

Contents

%

Preface

X

        Kit Updates

r

        Associated Documentation

;

Installation Notes

3

Problems Fixed

-

       PProblems Fixed in Version 5.0A

-

       )%Problems Fixed in Version 5.0

-

       QProblems Fixed in Version 4.5A

-

       NProblems Fixed in &Previous Kits and ECO Releases

3

Known Problems

0

Restrictions

=

General Information

2

General Notes

B

Programming C Clients

T

Programming Automation Clients

I

Programming Java Clients

T

Controlling Client Connections

T

Using the ACMS Gateway Adapter

L

Using the 1 HP TP Desktop Connector Gateway for ACMS

3

, Using_the_TPware_Management_Utility

T

Using the Client Build Utility

&

Samples

K

HP TP Desktop ) Connector Client Services Notes

?

Troubleshooting Tips

3

        IRegistering and ,Unregistering Automation DLLs 

3

        `Interpreting Runtime ErrorCodes  

]

               QLocation of Runtime Error Code Information 

]

               PInterpreting Automation Errors



 

&

Preface

5

Kit Updates



DFor notifications on future updates or changes to the HP TP Desktop 7Connector product kits, refer to the following website:9http://h71000.www7.hp.com/commercial/tpdesktop.

Associated Documentation



@In addition to these release notes, also refer to the following "

Online Installation Guides: 

(

Online Guides and Reference Manuals: 



Online help: 

<

Installation Notes



HThe following sections describe installation notes. If the release note Greflects a problem logged in the Problem Tracking and Reporting System <(PTR), then the PTR number is listed in the description.

             Workaround:
          Correct the problem and then perform a reinstall. 
a

HKEY_LOCAL_MACHINE\SOFTWARE\Hewlett-Packard\TPware\ACMSDA Settings (for the ACMS settings)
`HKEY_LOCAL_MACHINE\SOFTWARE\Hewlett-Packard\TPware\Group Settings (for the Threads settings)
gHKEY_LOCAL_MACHINE\SOFTWARE\Hewlett-PackardP\TPware\Share Settings (for the Sharing settings)


    $
  1. Click on the Save button.
  2. @
  3. Repeat steps 5-7 for each of the settings to be saved.
  4. 
 :

To restore the registry settings after you re-install:


    '
  1. Click on Start -> Run...
  2. +
  3. Enter regedit at the Open prompt
  4. )
  5. Click Registry on the menu bar
  6. >
  7. Select Import Registry File... on the Registry Menu
  8. ^
  9. Enter the file name in the File Name prompt. This should be the same file used in step E/ when the registry settings were saved.
  10. ]
  11. Click on the Open button. You should see a message box telling you that the information\ has been successfully entered in the registry. Repeat steps E-F for each of the settings to be restored.
  12. 
W

Note: For more information on pre-requisites and installation instructions, refer to the README file.

  8

Problems Fixed

PProblems Fixed in Version 5.0A



0There are no problems fixed in this release.



NProblems Fixed in Version 5.0



0There are no problems fixed in this release.



QProblems Fixed in Version 4.5A



1Following are the problems fixed in this release:


 Q T   X R   T P   Z P   T P  
Existing . . .Replaced By . . .
EMPLOYEE_INFO_TASK_GROUP.GDFEMPLOYEE_WEB_GROUP.GDF
TPWARE_ADD_EMPL_INFO.TDFEMPLOYEE_WEB_ADD.TDF
TPWARE_GET_EMPL_INFO.TDF EMPLOYEE_WEB_GET.TDF
TPWARE_PUT_EMPL_INFO.TDFEMPLOYEE_WEB_PUT.TDF

x

Problems Fixed in Previous Kits and ECO Releases



DThe following problems were fixed in releases prior to Release 1.2A:

4

Known Problems



3Following are the known Problems with this release:

1

Restrictions



,There is no new restriction in this release.

:General Information

2

General Notes



2The following general notes apply to this release:

B

Programming C Clients



In a user program, if%einfo.h is included before'windows.hG and a message header file is then included, compilation errors occur. (PTR 64-4-4)

Workaround: Include'windows.h before%einfo.h.T

Programming Automation Clients



0The following notes apply to Automation clients:

I

Programming Java Clients



*The following notes apply to Java clients:

T

Controlling Client Connections

=

When a client uses ACMS Gateway Adapter theYconnection established by the client is cached.  By default the connection is cachedYfor up to 20 minutes of inactivity.  If after 20 minutes the client has not used theRconnection, the connection will timeout due to inactivity.  This value can beJmodified by entering a value in the Windows registry by using the registryZeditor.   The registry value that needs to be added is located in the path:

M
HKEY_LOCAL_MACHINE\SOFTWARE \Hewlett-Packard\TPware\Cache Settings

P

The value that needs to be added is Binding Timeout. The valuerepresents theOlifetime in minutes of the connection following a period ofinactivity. If the valueJis set to zero, the connection is never removed due toinactivity. To change the4 Binding Timeout value, do the following:

a

Using the ACMS Gateway Adapter


Q

The following notes apply to the ACMS Gateway output adapter:



                $Exchange Steps

            Data Compression

a

           -SHOW_DESKTOP_USERS Utility Program

a

           Nonblocking Calls

               X Forced Nonblocking Calls

i

  Client Task Cancel Calls

m

  non-Windows Client Platforms

k

  non-TCP/IP transports

g

  variant datatypes

<

Using the HP TP Desktop Connector Gateway for ACMS


M

The release notes for the HP TP Desktop Connector Gateway forACMS component (Version 5.0A) are contained in a separate document within the HP TP Desktop Connector Gateway for ACMS installation procedureBand are installed into the following OpenVMS system directory:

8
SYS$HELP:ACMSDI050.RELEASE_NOTES -text format
k

Using the TPware Management Utility


P

The following note applies to the TPware Management Utility:


a

Using the Client Build Utility


J

The following notes apply to the Client Build Utility:


^

Samples

$Q

The following notes apply to the samples provided in the kit:


v

HP TP Desktop Connector Client Services Notes

C

The following notes apply to the HP TP Desktop Connector clientservices:


M

Troubleshooting Tips

%

Registering and Unregistering Automation DLLs


_

There are certain times when the user must unregister and re-register an Automation server. ]If you are adding or removing methods, changing the number or type of arguments, or changing ethe fields in a record associated with an argument, you should unregister the existing Automation DLLusing theregsvr32 -u command BEFORE you build the new DLL. Failure to issue the unregister command using the exact same DLL that was used when1registering can cause the following problems:

b

If you forgot to unregister before you built the new DLL and receive errors when unregistering,Ythen select to continue if prompted. Next re-register the new DLL. If the Automation DLL dregisters successfully, the new Automation interface should be available. If not, try unregistering and registering again.

:

If you dont re-register an Automation DLL and you haveSchanged any of the information mentioned above, then the Automation server will notOwork correctly. This happens because the registered Automation interface is out1of sync with the Automation interface in the DLL.

A

If you receive any of the error messages in the following listQwhen registering or unregistering an Automation DLL, verify that the STDL_SYS_DIRGenvironment variable is defined and in the current path. If you did not7reboot after installing the kit, you should do so.

Y

Interpreting Runtime Error Codes

X

Location of Runtime Error CodeInformation

V

Other than Automation errors as described below,  TP Desktop Connector returnsZerror information in einfo.ecode. These error codes and their descriptions can be found inthe following files:

<installed-kit>\stdl\include\stdlrt_msg.h
<installed-kit>\stdl\include\acmsda_client_messages.txt (ACMS option only)


Q

The stdlrt_msg.h file contains error codes for TPware runtime exceptions. The 5range of these errors is 01 to 255 (0x01 to 0xff)

]

The acmsda_client_messages.txt  file documents client error codes. The range of theseYerrors is -3000 to -3199 (0xfffff448 to 0xfffff381). Please examine this file to evaluateTand respond to client and/or gateway errors as logged in the ACMS Software Error logW(SWLUP). Also see SYS$HELP:ACMSDI$SERVER_MESSAGES.TXT on the OpenVMS gateway system for@evaluating gateway error information. (ACMS option only)

T

Interpreting Automation Errors


W

Runtime Automation error values are returned using a 32-bit number known as a resultPhandle (i.e. HRESULT). The structure of a HRESULT value is defined by Microsoft.WAutomation errors returned by the TP Desktop Connector start at 214774989 (0x80041001).WThese values can be translated to error codes found in stdlrt_msg.h using the following formula:

J

STDL error code = <Automation-error-code-value> - 0x80041000




B

Copyright 2006 Hewlett-Packard Development Company, L.P.

b

Confidential computer software. Valid license from HP required for possession, use, or copying.VConsistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer SoftwareZDocumentation, and Technical Data for Commercial Items are licensed to the U.S. Government0under vendors standard commercial license.

c

The information contained herein is subject to change without notice. The only warranties for HPaproducts and services are set forth in the express warranty statements accompanying such productsaand services. Nothing herein should be construed as constituting an additional warranty. HP shallNnot be liable for technical or editorial errors or omissions contained herein.

U

Microsoft and Windows  are US registered trademarks of Microsoft Corporation.

3

Java is a US trademark of Sun Microsystems, Inc.



Printed in the US#