Kbase 16205: Roundtable - fails to copy file to repository , no warning
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
Roundtable - fails to copy file to repository , no warning
Roundtable for Windows, version 8.0A02.
Fixed in version: 8.0A03.
There is a problem with error handling in RTBWIN.DLL, which does the
repository I/O for Roundtable for Windows. There are a couple of on
situations where copying files into the repository fails.
1) If your PROGRESS session runs out of MS-Windows STREAM handles,
then Roundtable will fail to copy files into its repository.
Roundtable does not notify you of the failure.
To reproduce the problem, open a number of local (MS-Windows
single-user) PROGRESS workspace databases. For example, 4 local
copies of the SPORTS database plus a local Roundtable repository
database will reproduce the problem. When you attempt to check in
a new version of an object, the file is not copied into the
repository, and Roundtable fails to notify you of any problem.
You will not notice the problem until you try to deploy the object
version, import it into another workspace or assign it to the
current workspace.
The RTBWIN.DLL included with Roundtable 8.0A03 raises an error
condition if it is unable to open a file.
Workaround: Reduce the number of local PROGRESS databases that you
have open during your PROGRESS / Roundtable session.
2) The second situation where rtbwin.dll fails to copy object
contents into the repository is at Task Completion. The cause of it
is unclear at the moment but prevents users from being able to check
in objects during task completion - the result being that a task
cannot be completed. In most cases you will be able to manually check
in the objects from the tabletop.
Until a proper solution to this problem is found, there is a
work-around:
From the Task Maintenance window, return to the Tabletop and manually
check in the first object in the task that caused the failure of task
completion. Immediately check out the object again and recompile it.
You should now be able to complete the task, checking in all the
objects under the task.
StarBase are currently working on finding and fixing the cause of this
problem.
Progress Software Technical Support Note # 16205