<?xml version='1.0' encoding='UTF-8' ?>
<rss version="2.0" xmlns:admin="http://webns.net/mvcb/" xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:icbm="http://postneo.com/icbm" xmlns:includedComments="http://www.laudably.com/rss2-comments" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
	<channel>
		<title>CST Tech Tips: category: support</title>
		<link>http://www.cincomsmalltalk.com/userblogs/cst/blogView</link>
		<description>CST Tech Tips</description>
		<webMaster>jrobertson@cincom.com</webMaster>
		<lastBuildDate>Thu, 04 May 2006 11:06:00 EDT</lastBuildDate>
		<image>
			<url>http://www.cincomsmalltalk.com/images/cst_small.jpg</url>
			<title>CST Tech Tips</title>
			<link>http://www.cincomsmalltalk.com/userblogs/cst/blogView</link>
			<height>50</height>
			<width>81</width>
		</image>
		<admin:generatorAgent rdf:resource="http://www.cincomsmalltalk.com/CincomSmalltalkWiki/Silt"></admin:generatorAgent>
		<admin:errorReportsTo rdf:resource="mailto:jrobertson@cincom.com"></admin:errorReportsTo>
		<dc:language>en-us</dc:language>
		<dc:creator>Cincom Smalltalk Engineering</dc:creator>
		<dc:rights>Copyright 2005 Cincom Systems, Inc.</dc:rights>
		<dc:date>2006-05-04T11:06:00-05:00</dc:date>
		<icbm:latitude>39.150000</icbm:latitude>
		<icbm:longitude>-84.516667</icbm:longitude>
		<item>
			<title>Cincom Smalltalk Support Resolutions</title>
			<link>http://www.cincomsmalltalk.com/userblogs/cst/blogView?showComments=true&amp;entry=3324193559</link>
			<category>support</category>
			<pubDate>Thu, 04 May 2006 11:05:59 EDT</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml"> 

<p> This comes from the Cincom Smalltalk Support team - it's a

listing of resolutions that have gone out recently:</p> 

<blockquote> 

<p> The resolutions listed below were developed by Cincom Smalltalk

Support and Engineering to solve problems reported by our

customers. These resolutions may or may not help solve any specific

problem that you might encounter. We strongly advise you to back up

your application before applying the suggested fix or work-around

in case you may need to restore your application to its previous

state. Resolutions can be viewed at 

<a href="http://SupportWeb.cincom.com"> 

http://SupportWeb.cincom.com</a> .</p> 

<p><h2>Contents</h2></p> 

<ul> 

<li>Technical note</li> 

<li> VisualWorks resolutions and patches</li> 

<li> ObjectStudio resolution and patch builds</li> 

</ul> 

<p> 

<strong> Technical Note -- Cloning a VW Store Repository (Resolution

89189)</strong> 

</p> 

<p> Cincom has not officially published a way to clone your

repository, and this operation isn't formally supported. But we do

have some suggestions about how it can be done.</p> 

<p> First, note that there is a currently unsupported package

(widely used, though) called the Store Replicator. Many users load

this and create replicas of their main repositories. It allows for

cross-platform/cross-db replicas.</p> 

<p> The other way is to make a backup copy of your repository using

the DBA's backup commands for that db, and restore the database

into a new server. Make sure that you include the VIEWS as well as

the TABLES and INDEXES, and TABLESPACES, etc. To help verify that

the process is complete, compare your results to all the database

objects listed in the install script (generated by executing:

DbRegistry createInstallScript). These should all be present on the

new server.</p> 

<p> After that, ensure that the sequence generator is working

correctly. It should not be reset, since that would result in

duplicate key values generated. (There are ways to examine this in

SQL.)</p> 

<p> Update the name of the repository, the DatabaseIdentifier table,

using the new repository name (if you don't want it to clash with

the original name, copied over to the cloned db table). This can be

done in Smalltalk, or using SQL.</p> 

<p> Finally, on Oracle, if you are cloning your db into a different

database on the same server, make sure you update the VIEWs

because, as copied, they will point to the original database (say,

BERN.xxx). The views for the cloned repository should point into

its own database (say, ABC.xxx). So, you'll have to update the VIEW

by hand. This can be done in Smalltalk, or using SQL.</p> 

<p> 

<strong> VisualWorks -- Newest Resolutions</strong> 

</p> 

<p> 

<table border="1" cellpadding="2" width="100%"> 

<tr> 

<td> 

 



<b> Release</b> 

 

</td> 

<td> 

 



<b> Resolution ID</b> 

 

</td> 

<td> 

 



<b> Description</b> 

 

</td> 

</tr> 

<tr> 

<td> 

 

7.4 

</td> 

<td> 

 

89294 

</td> 

<td> 

 

How to delete exactly one package in Store? 

</td> 

</tr> 

<tr> 

<td> 

 

7.4 

</td> 

<td> 

 

89189 

</td> 

<td> 

 

Duplicate of Oracle Store repository does not work. What's

wrong? 

</td> 

</tr> 

<tr> 

<td> 

 

7.4 

</td> 

<td> 

 

89160 

</td> 

<td> 

 

How to find which protocol a method belongs when the settings are

set to show all methods when no protocol is selected. 

</td> 

</tr> 

<tr> 

<td> 

 

7.4 

</td> 

<td> 

 

88884 

</td> 

<td> 

 

OracleConnection&gt;&gt;quiesce can mix up database because the

rollback of the super class method is not perfomed. 

</td> 

</tr> 

<tr> 

<td> 

 

7.4 

</td> 

<td> 

 

88873 

</td> 

<td> 

 

The VM crashes with &quot;Out of memory&quot; when a stack fault occurs

(infinite recursion). 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88702 

</td> 

<td> 

 

WebToolKit does not consider TimeOut set in server console and

resolver. 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88681 

</td> 

<td> 

 

We use WebToolKit with WisualWav and Tiny-Http-Webserver. Now we

want to switch to an Apache or BEA-Logic web server. 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88661 

</td> 

<td> 

 

How to manipulate CrystalReports via COM-Connect. 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88544 

</td> 

<td> 

 

How to upgrade store and use parallel from both releases? 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88541 

</td> 

<td> 

 

VisualWorks under Windows 2003 Server, does it work? 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88505 

</td> 

<td> 

 

How can I get Visual Basic to work with the

WizardExample.Apllication COM server example? 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88346 

</td> 

<td> 

 

Deleting in an InputField copies an empty line into

PreviousSelections plus other problems with the CopyBuffer resp.

PreviousSelections list. 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88063 

</td> 

<td> 

 

Ora error 00942: 'table or view not ...' when loading 7.1

application into new 7.3.1 image. 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

87659 

</td> 

<td> 

 

Parcel not marked dirty on method changes. 

</td> 

</tr> 

<tr> 

<td> 

 

7.3 

</td> 

<td> 

 

88540 

</td> 

<td> 

 

Do Toggle buttons exist in VW? 

</td> 

</tr> 

<tr> 

<td> 

 

7.3 

</td> 

<td> 

 

88474 

</td> 

<td> 

 

Lens does not resolve proxy. Oracle error thrown. 

</td> 

</tr> 

</table> 

</p> 

<p> 

<strong> VisualWorks -- Newest Patch</strong> 

</p> 

<p> Vw 7.3.1 AR 48943: Wrong X2O binding for a complex type with a few choices <a href="http://www.cincomsmalltalk.com/CincomSmalltalkWiki/VW+7.3.1+Patches">http://www.cincomsmalltalk.com/CincomSmalltalkWiki/VW+7.3.1+Patches.</a></p> 

<p> VW 7.4 AR 50145: VW Internet Explorer Plugin broken in 7.4 <a href="http://www.cincomsmalltalk.com/CincomSmalltalkWiki/VW+7.4+Patches">http://www.cincomsmalltalk.com/CincomSmalltalkWiki/VW+7.4+Patches</a></p> 

<p> 

<strong> ObjectStudio(R) -- Newest Resolutions</strong> 

</p> 

<p> 

<table border="1" cellpadding="2" width="100%"> 

<tr> 

<td> 

 



<b> Release</b> 

 

</td> 

<td> 

 



<b> Resolution ID</b> 

 

</td> 

<td> 

 



<b> Description</b> 

 

</td> 

</tr> 

<tr> 

<td> 

 

7.4 

</td> 

<td> 

 

89294 

</td> 

<td> 

 

How to delete exactly one package in Store? 

</td> 

</tr> 

<tr> 

<td> 

 

7.4 

</td> 

<td> 

 

89189 

</td> 

<td> 

 

Duplicate of Oracle Store repository does not work. What's

wrong? 

</td> 

</tr> 

<tr> 

<td> 

 

7.4 

</td> 

<td> 

 

89160 

</td> 

<td> 

 

How to find which protocol a method belongs when the settings are

set to show all methods when no protocol is selected. 

</td> 

</tr> 

<tr> 

<td> 

 

7.4 

</td> 

<td> 

 

88884 

</td> 

<td> 

 

OracleConnection&gt;&gt;quiesce can mix up database because the

rollback of the super class method is not perfomed. 

</td> 

</tr> 

<tr> 

<td> 

 

7.4 

</td> 

<td> 

 

88873 

</td> 

<td> 

 

The VM crashes with &quot;Out of memory&quot; when a stack fault occurs

(infinite recursion). 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88702 

</td> 

<td> 

 

WebToolKit does not consider TimeOut set in server console and

resolver. 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88681 

</td> 

<td> 

 

We use WebToolKit with WisualWav and Tiny-Http-Webserver. Now we

want to switch to an Apache or BEA-Logic web server. 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88661 

</td> 

<td> 

 

How to manipulate CrystalReports via COM-Connect. 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88544 

</td> 

<td> 

 

How to upgrade store and use parallel from both releases? 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88541 

</td> 

<td> 

 

VisualWorks under Windows 2003 Server, does it work? 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88505 

</td> 

<td> 

 

How can I get Visual Basic to work with the

WizardExample.Apllication COM server example? 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88346 

</td> 

<td> 

 

Deleting in an InputField copies an empty line into

PreviousSelections plus other problems with the CopyBuffer resp.

PreviousSelections list. 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

88063 

</td> 

<td> 

 

Ora error 00942: 'table or view not ...' when loading 7.1

application into new 7.3.1 image. 

</td> 

</tr> 

<tr> 

<td> 

 

7.3.1 

</td> 

<td> 

 

87659 

</td> 

<td> 

 

Parcel not marked dirty on method changes. 

</td> 

</tr> 

<tr> 

<td> 

 

7.3 

</td> 

<td> 

 

88540 

</td> 

<td> 

 

Do Toggle buttons exist in VW? 

</td> 

</tr> 

<tr> 

<td> 

 

7.3 

</td> 

<td> 

 

88474 

</td> 

<td> 

 

Lens does not resolve proxy. Oracle error thrown. 

</td> 

</tr> 

</table> 

</p> 

<p> 

<strong> ObjectStudio -- Newest Patch</strong> 

</p> 

<p> ObjectStudio Patch builds are available on request. Please contact support at <a href="mailto:helpna@cincom.com">helpna@cincom.com</a> (north America) or <a href="mailto:eurotsc@cincom.com">eurotsc@cincom.com</a> (Europe).</p> 

<p> ObjectStudio 7.1 Patch build os71f032306 contains the following

fixes.</p> 

<p> 82247 Returns the correct table when accessing tables created by

someone else when you are the owner of a same named table.</p> 

<p> 82203 Problem with Databases Controller 'Sending message

#fieldNames to nil' when accessing DB2 tables.</p> 

<p> 82126 Improved word wrapping behavior for workplace object

titles.</p> 

<p> 82120 Fixed debugger when setting RadioButton options to

nil.</p> 

<p> 82101 In certain circumstances, the text editor could delete a

file when trying to save it.</p> 

<p> 82029 Release WindowPen resources properly after drawing bitmap

buttons.</p> 

<p> 82024 Correct a problem with OLE components marshalling strings.

The problem would occur when the Smalltalk code defined the

interface as VT_BSTR but the interface was acutally (VT_BSTR |

VT_BYREF).</p> 

<p> 81998 Correct errors in the Small Program Generator

(spgen.txt).</p> 

<p> 81991 MS SQLServer, the SQL statement 'Select cnt = @@rowcount'

was not working properly.</p> 

<p> 81907 Keep required support classes in the image when specifying

to keep debugger interfaces from the ProgramGenerator.</p> 

<p> 81863 After fix for FR 34181, the DB2 wrapper did not report the

problem correctly when warning message number was +100.</p> 

<p> 81859 Set initial focus properly (this problem existed only in a

7.0.1 patch release).</p> 

<p> 81855 Fix a Memory Access Violation with DB2 when loading tables

with no $. specifier</p> 

<p> 81851 Fix problems comparing NAN with other numbers, (NAN =

anyNumberOtherThanNAN) is always false now.</p> 

<p> 81836 Fix a focus problem - a window from another application

was being given focus when closing a ModalDialogBox (this problem

existed only in a 7.0.1 patch release).</p> 

<p> 81810 Fix a problem with fonts being incorrectly dislayed as

bold when a window was covered and then uncovered.</p> 

<p> 81796 Sybase MONEY, MONEY4 and DECIMAL types are now retrieved

with precision 38 and scale 4 for greater accuracy.</p> 

<p> 81700 Width and Height were reversed in the inst var portRect

when creating Bitmaps.</p> 

<p> 81699 transparentMask was not being set correctly for instances

of TransparentBitmap. See new method

TransparentBitmapClass&gt;&gt;newFromBitmap:transparentColor:</p> 

<p> 81685 Current cursor position (getSelection) was sometimes

incorrect for FormString.</p> 

<p> 81516 The charWidth instance variable of a TabListCtrl is nil

until the font has been set, which could sometimes cause a &quot;Sending

message #asFloat to nil&quot; error. TabListCtrl&gt;&gt;charWidth now

ensures that the font has been set.</p> 

<p> 81233 lostFocus and performValidationFor: behavior in

ModalControllers was made consistent with that in non-modal

Controllers.</p> 

<ul> 

<li> The VM now sends #checkForAnotherPageAcceleratorActivation: to

a PropertyPage on an Alt+ combination to implement a check for a

mnemonic.</li> 

<li> To activate a different page in the same PropertySheet, define

the PropertyPage's name/title with an &lsquo;&amp;&rsquo; before

the character to be underlined.</li> 

</ul> 

<p> 81205 TabListCtrl now increases the rowHeight slightly to

provide space for gridlines if the #Lined option is on.</p> 

<p> 81187 Fixed crash in SocketReadStream&gt;&gt;primUpTo: and

possibly incorrect results from

InternalStream&gt;&gt;primSkipTo:</p> 

<p> 81169 Duplicate instance variables were removed and code that

modifies literal arrays was rewritten to not do so.</p> 

<p> 81129 Fixed GlobalDictionary&gt;&gt;commandLineOptionAt: to

preserve the case of the command line arguments.</p> 

<p> 81097 Restored performance of String&gt;&gt;at:put: with very

large receivers and indices over 32K (this performance had degraded

in 6.9.1) and improved performance of sending #replaceFrom:to:with:

to a String, thus improving StreamString.</p> 

<p> 81083 Copy &amp; paste from Outlook into Workspace or browser in

ObjectStudio does not allow re-paste into Outlook.</p> 

<p> 81061 The Items and Available Methods lists in the Designer's

Return Key Method Assignment dialog are now sorted.</p> 

<p> 81047 Fix debugger in XML file parsing by defining

PredefinedEntities.</p> 

<p> 81028 GlobalDictionary&gt;&gt;locale was treating the registry

value HKEY_CURRENT_USER\Control Panel\International\Locale as a

String representing a decimal number instead of a hexadecimal

number, causing incorrect results.</p> 

<p> 80880 Created the method CharacterClass&gt;&gt;euro to answer

the Euro symbol properly in both classic and Unicode versions of

ObjectStudio, and use that method to initialize

AvailableCurrency.</p> 

<p> 80748 Fix load error with CommBuilder.</p> 

<p> 80730 Avoid TopicBox flickering when running ObjectStudio with a

manifest file on a machine using the Windows XP style

appearance.</p> 

<p> 80589 Fix debugger 'Instance method #onReturn is not found in

Class FormTreeView'.</p> 

<p> 80556 Fix TreeViewCtrl&gt;&gt;displaySample to always select the

first item in the treeview after setting a new list, to make it

visibly apparent when that treeview gets focus.</p> 

<p> 80495 WorkplaceObjects were not being properly displayed if they

were under active child forms.</p> 

<p> 80157 Implemented FormItem&gt;&gt;handleBeep to avoid debugger

from InterfacePart&gt;&gt; invalidDataFor:</p> 

<p> 79721 Made mouse scrollwheel work properly with TabListCtrl

items in Win2000 and greater.</p> 

<p> 79805 Redesigned bitmap button implementation to properly

display disabled state in all cases.</p> 

<p> 79412 ReadIniFileStreamclass&gt;&gt;file:onError: now answers

the result of the error block on error.</p> 

<p> 79087 Module&gt;&gt;privateLoad:onError: was changed to answer

the result of the error block on error.</p> 

<p> 78813 Wait cursor issues partially fixed, the wait cursor still

doesn't display properly when selecting a drop down list box item

by mouse.</p> 

<p> 78145 ControllerItem&gt;&gt;hitKeyKeyName: refactored to ensure

that (System showWaitCursor) is always sent, and a VM flag to

suspend displaying of the wait cursor is now maintained properly in

all cases.</p> 

<p> 74888 Display of bitmaps from deployment image under Windows

2000 had wrong colors.</p> 

<p> 74351 String&gt;&gt;replaceExpression:with:options:times: was

modified so the argument to with: could be a large as 16K

characters instead of only 256 characters.</p> 

<p> 72767 ObjectStudio will now open a MDI subform maximized if that

option is set in the Designer.</p> 

<p> 34216 Many implementors of privateExecSql: were modified to

raise an error if the argument is nil.</p> 

<p> 32397 Display hourglass while loading an application.</p> 

<p> 

<strong>ObjectStudio 7.1 build os701f030906 contains the

following fixes.</strong> There are known issues with default button

resulting in a double event and a GDI memory resource leak.</p> 

<p> 72767 ObjectStudio will now open a MDI subform maximized if that

option is set in the Designer [updated].</p> 

<p> 74888 Can use a TransparentBitmap for button.</p> 

<p> 79087 Change Module class&gt;&gt;privateLoad:onError: to answer

the result of evaluating the error block instead of the integer

error code on error.</p> 

<p> 79805 Redesigned bitmap button implementation to properly

display disabled state in all cases.</p> 

<p> 80053 OLE_DEMO Error: Avoid error in CustomerServiceController

by not attempting to close the MS Word file if we haven't opened it

yet.</p> 

<p> 80555 Further updates to avoid calling the default button action

twice.</p> 

<p> 80706 Do not process mnemonic accelerator events for SubForms

that don't have focus.</p> 

<p> 80880 Created the method CharacterClass&gt;&gt;euro to answer

the Euro symbol properly in both classic and Unicode versions of

ObjectStudio, and use that method to initialize

AvailableCurrency.</p> 

<p> 81047 Initialize PredefinedEntities for XML Parser.</p> 

<p> 81233 Multiple related changes, including lostFocus (Form vs.

ModalDialogBox), #performValidationFor:, keyboard handling.</p> 

<p> 81699 transparentMask was not being set correctly for instances

of TransparentBitmap. See new method

TransparentBitmapClass&gt;&gt;newFromBitmap:transparentColor:</p> 

<p> 81851 Float&gt;&gt;= was behaving in unpredictable ways when the

reciever or argument was NAN. It either is NAN it will now answer

true only if both are NAN.</p> 

<p> 81998 spgen has errors during load.</p> 

<p> 82029 Correct Bitmap Button regressions, including resource

leak.</p> 

<p> 82210 FormOLEControl items were not getting focus when tabbed

into, and interrupting tab traversal sequence.</p> 

<p> 82240 MDI: maximize option, extra click needed to open login

window.</p> 

<p> 82241 Regression fixed for regular expression.</p> 

<p> 82469 Horizontal grid lines disappeared when scrolling back up

in TabListCtrl.</p> 

<p> 82505 Alt+ combinations were not opening menus as they should

from MDI child windows.</p> 

<p> 82534 Fixed a crash when an OCX passed VT_EMPTY an argument

instead of the defined VT_VARIANT.</p> 

</blockquote> 

<p> <strong>We value your feedback. Please feel free to send me your questions or concerns.</strong></p> 

<p> Kim Thomas,

<br/> Smalltalk Support Manager

<br/> <a href="mailto:kthomas@cincom.com">kthomas@cincom.com</a> <br/> Cincom Systems, Inc.

<br/> 55 Merchant Street

<br/> Cincinnati, Ohio 45246</p> 

</div>]]></description>
			<guid isPermaLink="false">3324193559</guid>
			<pingback:server>http://www.cincomsmalltalk.com/blog/servlet/CommentAPIPBServlet?guid=3324193559</pingback:server>
			<pingback:target>http://www.cincomsmalltalk.com/userblogs/cst/blogView?entry=3324193559</pingback:target>
			<includedComments:comment-collection></includedComments:comment-collection>
			<wfw:comment>http://www.cincomsmalltalk.com/userblogs/cst/blogView/servlet/CommentAPIServlet?guid=3324193559</wfw:comment>
		</item>
	</channel>
</rss>

