Professional Documents
Culture Documents
Label : IA: Unexpected exception when deleting process and running Impact Ana
lysis
Description :
*** Thu Oct 21 2010 16:26:19 GMT-0400 (Eastern Daylight Time) *** ahill ***
15.2.0 EBF 6 & 15.3.3245
\\neo\cir\...\645670
Note regarding customer's model:
This BPM has internal errors with external objects and persistent selections. In
v15.2, these entries are removed using an external editor. For 15.3, it takes two
passes with internal checks to remove these objects. However, the unexpected
exceptions occur with or with these objects present in the model.
Using the customer's BPM, receive an unexpected exception when deleting a process
and then selecting Impact.
To reproduce:
1) open customer's model
2) via the Browser, navigate to
3) select the process '20.3 Information Products and Services service Delivery and
press the Delete key
4) in the confirmation dialog, click Impact
---------------------------
Unexpected exception
---------------------------
d:\pddev\core\src\cmdtarg.cpp(536): int __stdcall SCmdTarget::OnCmdMsg(unsigned
int,int,void *,struct S_CMDHANDLERINFO *)
SDlg - Unknow Exception caught during processing through message map:
Message being processed: WM_COMMAND, ID = 908.
---------------------------
OK
---------------------------
*****
If you select process '20.2 Information Products and Services Provisioning' and
click delete, you will get the following error three times:
---------------------------
Unexpected exception
---------------------------
d:\pddev\rep\impl\srepobjectimpl.cpp(629): long __fastcall
SRepObjectImpl::Set_CHAR(long,const class SString &,class SString *,unsigned long)
Maximum length (254) exceeded: value ('Workflow: 20.2 Information Products and
Services Provisioning.Rectangle: Assumptions: - Premilinary discussion may have
already been in place, if required - Service delivery process has already
registered the request - all product attributes have been approved IP =
Information Product', length 287) will be truncated for dispid 0x1000002.
---------------------------
OK
---------------------------
===============================================================
Issue: 644963 10/15/10 Status: Closed 10/22/10
Description :
After checking out an EA model from the repository, a large amount of
symbols are missing from the application archietcure diagrams. Ctrl+shift+Q does
not show any errors.
NCustomer is using a larger XEM to customize his EAM. Shrinked down his sample EAM.
\\neo\CIR\CIRMails\64xxxx\644963
steps to reproduce:
1. open "smal.eam" using the XEM
2. check the "AP Distribution" diagram in Business Functions->IM Business
Functions->AP & Japan
you will see a JPM Flow object between shortcut objects.
3. check in the model
4. check out the model
-> flow is gone.
===============================================================
Issue: 644810 10/14/10 Status: Closed 10/22/10
Description :
Customer get �Unable to uncompress data received from the proxy� when try to
check in from Hong Kong office (PD developer) to the States (proxy server and
repository)
As well customer complains that open such a model takes to long in PD itself.
\\neo\CIR\CIRMails\64xxxx\644810
Steps to reproduce:
1. check in 100MB Model into Repository (Proxy connection via WAN USA) and check
out
-> In customers enviroment they will get error �Unable to uncompress data received
from the proxy�
===============================================================
Issue: 644468 10/12/10 Status: Open
Description :
When many users check in documents simultaneously, the PD task and proxy
server stops responding. No error message is displayed on client side, PD just
hangs up.
This does not happen when only one user checks in a document at a time.
Repro steps:
1. Start up PD Proxy 15.2 EBF6
2. Start up more than 5 PD instances on 1 or 2 machines
3. Define a new repository definition targeting an ASA 11 database (e.g., cp1250)
via Proxy
4. Open 'Repository Metamodel.oom' example model in each PD instance
5. Renamed model name/code in instances in order to prevent from getting the
message about document already existing in repository
6. Right-click model in each instance and select 'Check In'
7. Once connected to the repository, click OK in the 'Check In ' window
>> Instances start saving the models but tasks are not responding anymore after a
while.
===============================================================
Issue: 642787 09/27/10 Status: Closed 10/21/10
Description :
It is not possible to save the content of an Extended Attribute (type
Object)
to a diagram form
Unexpected exception
---------------------------
Unexpected exception
---------------------------
d:\pddev\rep\src\repdbase.cpp(1456): int __stdcall
SRepControlHolder::InitCtrl(void)
Initialization of dialog control ExtendedAttributesText
---------------------------
OK
---------------------------
testcase:\\neo\CIR\CIRMails\64xxxx\642787
steps to reproduce
Repro
1. Create a new CDM
2. Add an XEM and add the metaclass Entitydiagram
3. Add an Extended Attribute (Data type: Object, Object type: e.g. Entity) to the
Entitydiagram
4. Create a form for metaclass Entitydiagram and add the Extended Attribute to the
form.
5. Save XEM
6. Add an entity to the model
7. Open the property dialog of the diagram and switch to the the form Tab .
-> Unexpected exception
8. Select the entity from the dropdown box of the Extended Attribute.
9. After clicking �apply� the dropdown box is empty.
-> Unexpected exception
===============================================================
Issue: 642357 09/23/10 Status: Closed 10/21/10
Description :
PD 15 lost case sensitivity for Sterotypes. The first letter (lowerer case)
become upper case in the Sterotype list of an object propertie sheet
if the rest of the sterotype name only contains upper case letters.
Worked fine in PD 12.5
Name in XEM -> Name in Propertie Sheet SteroType List
a -> A wrong
aA -> AA wrong
aAA -> AAA wrong
aAa -> aAa right
Workaround would be to use a Upper Lower Case combination for the sterotypes to
keep apart them.
steps to reproduce:
Repro:
1. Create a new CDM
2. Add an XEM
3. Add Metaclass e.g. Entity to the XEM and add two Stereotype "A" and "a" to the
Entity class.
4. Save XEM
5. Add a new Entity to the Model and open the Property-Dialog.
6. If you try to select a Stereotype you will see two times "A" in the dropdown box
but "a" is missing!
===============================================================
Issue: 642294 09/22/10 Status: Closed 10/22/10
Description :
Product: PowerDesigner 15.2 EBF#4 and EBF#6
OS: Windows XP SP3
Repository on SQL Server 2008
ODBC Driver used to connect to repository: SQL Server Native Client 10.0
2007.100.2531.00
At the moment that model will be checked in for the second time into repository,
the "Folder:" Combo box doesn't show the subfolders under a certain folder anymore.
Only first-level folders are displayed.
===============================================================
Issue: 641841 09/17/10 Status: Open
Description :
Product: PowerDesigner 15.2 EBF#4 and EBF#5
OS: Windows XP SP3 with 2GB RAM on machine
Production Repository on SQL Server 2008 and has:
- 8Gb size
- Around 500 ~ 1000 folders/subfolders
- Around 1500 models
ODBC Driver used to connect to repository: SQL Server Native Client 10.0
2007.100.2531.00
Issue description:
Our toptier customer Unibanco is facing the following issue with PowerDesigner
15.2:
According to our tests in customer site, the big repository reading leads
pdshell15.exe get out of resources after connecting and reading data into
Repository treeview.
Customer has around 3000 users sharing 2400 machines and this same issue is
happening around 1500 machines. This customer is a bank, so they have very
restrictions to provide us a copy of their repository, due to confidential data.
===============================================================
Issue: 641629 09/16/10 Status: Closed 10/21/10
Description :
Given: An OOM on PD 12.5 with a decomposed activity and a shortcut of this
decomposed activity on its sub-diagram.
Further, you have flows to other activities on the sub-diagram.
If you open this OOM with PD 15.2, the flow symbols will be confusingly drawn (flow
symbols are overlapping the other activities and each other => difficult to
separate apart)
\\neo\CIR\CIRMails\64xxxx\641629
1) with PD 15.2
- the flow symbols in the sub-diagram are misplaced. This is valid for
a) Activity_3 (contains flows from its own shortcut and other sub-activities),
b) Activity_18 (is a copy of Activity_3 on the same diagram)
c) Activity_26 (generated after copying Activity_18 to ActivtyDiagram_2)
2) with PD 12.5
You will see following:
- you can easily distinguish all the flow symbols on all activities which are
problematic in PD 15.2
a) Activity_3 (contains flows from its own shortcut and other sub-activities),
b) Activity_18 (is a copy of Activity_3 on the same diagram)
c) Activity_26 (generated after copying Activity_18 to ActivtyDiagram_2)
===============================================================
Issue: 641286 09/14/10 Status: Closed 10/21/10
Description :
"that name already exists" error while doing mapping.
root cause seems to be an external table mapping object with the same name as the
mapping which should be modified in the mapping editor with normal table mappings.
There are several exteranl table mappings which cuase an exception using extended
browser view. If you open "mappings" folder scroll down and you will find several
external table mappings without column informations. Open one of them cause
---------------------------
Unexpected exception
---------------------------
d:\pddev\rep\src\repbase.cpp(4612): long __stdcall SRepObjectMem::DoVerb(long,const
struct tagMSG *,struct HWND__ *,const struct tagRECT *)
DoVerb(PROPSHEET)
testcase: \\neo\CIR\CIRMails\64xxxx\641286
Reproducing the "that name already exists" Testing with attached models:
1- Open all of the PDMs. Open mapping editor in CHURN physical diagram in DM_CHURN
PDM.
2- Select column at source: AGE column at DDS DATAMART POOL : AGE (table)
3- Select column at target: AGE column at DM_CHURN : AGE (table) > it gives error
"that name already exists"
===============================================================
Issue: 640300 09/06/10 Status: Closed 09/21/10
Description :
When creating a reference and applying the model changes to the database,
the merge window detects the change, however this change is not checked.
As a consequence, adding a reference by default will not be applied to the
database.
PDM, APM
generated sql scipts
- incomplete: modify.sql
- complete: modify2.sql
in \\neo\CIR\CIRMails\63xxxx\640300
Please open PDM, apply models to the database against APM (using script, alter
table when possible), or follow the steps below:
2) New tables Table_1 (C11 int; check primary, C12 int), Table_2 (C21 int; check
primary, C22 int), Table_3 (C31 int; check primary)
3) Draw a reference from Table_2 to Table_1 (Table_2 will get a new column C11 int,
labeled fk)
4) Save as PDM_1.apm
5) Draw a reference from Table_3 to Table_1 (Table_3 will get a new column C11 int,
labled fk)
=> accept, ok
7) You see that the merge dialog contains a reference to be added, but this
reference is not checked by default
+++++++++++++++++++++++
--==============================================================
-- DBMS name: IBM DB2 Version 9.x for z/OS
-- Created on: 03.Sep.10 17:05:41
--==============================================================
=> no reference
9) repeat steps 6 and 7, but then, in the Merge dialog, click on "Comparison
options"
10) Leave the Comparison options window as is, and click on OK to close it again
(without any changes)
11) Now look at the Merge dialog again: it now contains the reference checked by
default. Hit accept and OK and you get:
+++++++++++++++++++++++
--==============================================================
-- DBMS name: IBM DB2 Version 9.x for z/OS
-- Created on: 03.Sep.10 17:06:14
--==============================================================
You get the same results with other DBMS, e.g. ASE 15.5.
===============================================================
Issue: 638594 08/19/10 Status: Closed 10/22/10
Description :
When opening a 15.0 or migrate a 12.5 Activity diagram Flows from or to
(former) shortcuts Activity Objects are removed from diagram. Seems to be related
to the changes we made for shortcuts in decomposed Activites.
\\neo\CIR\CIRMails\63xxxx\638594
steps to reproduce:
===============================================================
Issue: 638345 08/17/10 Status: Closed 08/31/10
Description :
Under some circumstances the datatype of an Domain shortcut is not applyed
and stays <Undefined> and becomes disabled. This cause error message if try to
change Attribute. Same steps with an PDM assign the datatype to a column
automaticly.
\\neo\CIR\CIRMails\63xxxx\638345
Steps to reproduce
===============================================================
Issue: 638083 08/13/10 Status: Closed 08/25/10
Description :
Related to CR# 628711.
Import XMI from Rational SQL Modeler: association�is�not�displayed�under
Associations tab in the class property sheet because navigable property was not
enabled.
Associations can be marked as navigable, which means that the association can be
traversed only along in one direction. Yet the default is a bidirectional
association.
More, RSM does not export the navigability information (i.e, looks unspecified) in
the XMI file in case of a bi-directional association.
===============================================================
Issue: 637973 08/12/10 Status: Closed 09/13/10
Severity : 2 Est. release: usse EBF5
Description :
Attribute is mapped to an inherited attribute located in another model.
Both models are checked in into the repository.
When performing an "Update from repository" on the model where the mapping is
defined, PD detects differences on entity sub-shortcuts. Accepting these changes
breaks the mapping for that attribute.
Or:
1. In LDM1, Entity2 inherits primary attribute from Entity1
2. In LDM2, create Entity3 and define mapping
Once data source is created, define Identified Objects Mapping by clicking 'Create
from Sources' tool
DS\LDM1\Entity2\att1 -> LDM2\Entity3\att1
Entity Attribute ATT1 = ENTITY2.ATT1
3. Check in LDM2
4. Execute 'Update from Repository...'
>> The Check Out Document window shows it is going to:
- Delete Shortcut of entity attribute "att1" in the Shortcut of entity "ENTITY2"
- Create Shortcut of entity attribute "att1" in the Shortcut of entity "ENTITY2"
5. Edit Entity3 >Mapping > Identified Objects Mapping
>> Mapping is broken: att1 =
===============================================================
Issue: 637655 08/09/10 Status: Closed 09/01/10
Description :
Description of Problem: Using VB script, CheckModel failed to use
selection which contain classes from OOM
OS: Windows
Versions and Build #s Reported: PowerDesigner 15.1 EBF 8
Versions and Build #s Tested: PowerDesigner 15.2.3042
===============================================================
Issue: 637493 08/06/10 Status: Closed 08/31/10
Description :
*** Fri Aug 6 15:39:55 EDT 2010 *** ahill *** 15.2.0 EBF 3
I have a PDM model with two tables. Via a direct connection to a repository
installed on Oracle 10g, the consolidation takes around 10 seconds.
Customer Configuration:
- Running on lan
- Proxy on different server than oracle instance server�also on different lan
segment.
� -- Note:� this was also the configuration with the previous version of the proxy
and it was not a problem
- Using odbc for direct connection.
- repository is largely loaded� (many models/documents checked in)
Configuration:
LAN environment
Proxy installed on laptop, Oracle server located one floor below
direct connection is ODBC - oracle driver & data direct
First repository is newly created and contains a total of three models with a grand
total of 8 tables/entities between all the models. There is only one version of
each model.
The consolidation to about 3.5 minutes.
Second repository is installed on the same Oracle instance but with a different
schema owner. This repository has about 30 models. Some models have multiple
versions and at least two models are 22MB (binary) when saved locally.
--------
Having the proxy installed on the same machine as the DBMS instance did not improve
performance. It actually took about 1 minute longer to consolidate the model.
Configuration:
LAN environment
Oracle instance and proxy server installed on same Server box
Consolidation of model with three tables and two references takes about 4.5
minutes.
The repository has a total of three small models (this is the first repository
instances previously described.)
----------
Using the small/new repository instance:
===============================================================
Issue: 635821 07/20/10 Status: Closed 11/03/10
Label : Network Node: Changes made to symbol size are lost when reopening mod
el
Description :
*** Tue Jul 20 2010 15:06:50 GMT-0400 (Eastern Daylight Time) *** ahill ***
Customer is reporting that changes made to the size of the Network Node symbol are
lost when the model is saved, closed and reopened.
Customer, also, states the same for sites, but I have been unable to reproduce a
problem with sites.
To reproduce:
===============================================================
Issue: 635821 07/20/10 Status: Closed 11/03/10
Label : Network Node: Changes made to symbol size are lost when reopening mod
el
Description :
*** Tue Jul 20 2010 15:06:50 GMT-0400 (Eastern Daylight Time) *** ahill ***
Customer is reporting that changes made to the size of the Network Node symbol are
lost when the model is saved, closed and reopened.
Customer, also, states the same for sites, but I have been unable to reproduce a
problem with sites.
To reproduce:
===============================================================
Issue: 635043 07/13/10 Status: Closed 08/31/10
Description :
After migration of from 12.5 to 15.2 Report is not readable anymore.
Tables are merged together and Headers are integrated into tables.
testcase: \\neo\CIR\CIRMails\63xxxx\635043
Steps to reproduce:
5. open smal.oom and generate a RTF. There you can see it as well in a smal report.
6. Repleat step 1-4 with 2. Beispiel 12.5 Abgleich REDI3.oom and PD 12.5
-> no issue with merged tables.
===============================================================
Issue: 634886 07/12/10 Status: Closed 09/13/10
Description :
Compare of a simple Entity with an extended attribute shows diffences if you
compare with other model with identical Entity with different but identical XEM.
Depending which model you take as base of the compare PD shows wrong values, no
values or errors but no differences.
testcase: \\neo\CIR\CIRMails\63xxxx\634886
Created LDM_1 with XEM with two extended attributes Attribute_1 (text) and
Attribute_2 (boolean)
Created a second LDM_2 with its own XEM with two extended attributes Attribute_1
(text) and Attribute_2 (boolean)
Compare the two models with rmb click in the browser and then copare model.
Depending if you select the first model or the second model you will get different
compare windows but it always show wrong values.
Steps to reproduce:
click on LDM_2 with right mouse button and then do an Compare Model with LDM_1
->Entity_1 is marked as different. Open it.
->no differences are shown. Boolean Attribute_2 shows true for both models but they
are different.
test as well with the huge anonymised Moel from the customer!
===============================================================
Issue: 633712 06/30/10 Status: Closed 09/13/10
Description :
When Applying a Data Type Object to the rule set, the Impact Analysis of the
Data Type Object is broken in the IAD.
You do get the collection if you don't apply to rule set.
\\neo\CIR\CIRMails\63xxxx\633712
2) Add a class Employee - APPLY, and add attributes (at least one is with the type
of that Class 'Employee'
3c) Doubleclick on O2 to get its properties; set 'Return Type' to the class
'Employee' -> OK
4) Change the Impact Analysis Object to Classifier and Apply changes to rule set
5) Change the Impact Analysis Object to Data Type Object and Apply changes to rule
set
5d) In the Impact Analysis Objects window, uncheck "Classifier", check "Data Type
Object"
5j) There is no Data Type Object in the IAD tree for Operation 'Interface_1.O2'
(Change)
6) Change the Impact Analysis Object to Data Type Object, but don't apply to rule
set.
6d) In the Impact Analysis Objects window, check "Data Type Object"
6e) You will see that the IAD contains the IA collection for the Data Type Object
8) Repeat step (5) with "Parent", any you will get the same result as after step
(4j)
===============================================================
Issue: 633487 06/28/10 Status: Closed 07/26/10
Label : HTML RPT & SVG: sub-functions displayed in generated bus. com. diagra
m w/SVG
Description :
*** Mon Jun 28 2010 11:29:01 GMT-0400 (Eastern Daylight Time) *** ahill ***
15.2.0 EBF3
\\neo\cir\...\633487 (customer's model and generated report)
In the diagram, the customer has several business functions. The Composite View
attribute is set to 'None'. When they generate a HTML report, all the sub-functions
are displayed in the generated SVG diagram image. If you change the image format to
PNG or JPEG, then the diagram image is generated correctly.
===============================================================
Issue: 632854 06/21/10 Status: Closed 08/31/10
Label : Check Model Paramaters only saved for the first Document version
Description :
Folder Options like "Check Model Paramaters" are only saved for the first
Document version.
If you do changes in a later version and check out the version PowerDesigner add
the "Check Model Paramaters" from the first version.
Steps to reproduce:
1. create a PDM with a table
2. Menue Check Model -> Check Model Parameters -> Option tab -> desellect all
3. Save Model and Check in to Repository
4. Add a column in the Table
5. Menue Check Model -> Check Model Parameters -> Option tab -> select all
6. Save Model and Check in to Repository
7. Check out Model
8. verify Menue -> Check Model Parameters -> Option tab
-> not all options are selected.
As well you can see it in the Repostiry Tables. In Table PMFLDR the Column FOPT is
pointintg for both versions to the same Folder Options entry in PMTEXT row.
===============================================================
Issue: 632746 06/18/10 Status: Closed 07/26/10
Description :
DBMS TeradataV2R6
Properties CharacterSet and SetOrMultiSet are always compared even if not checked
in Comparison Options dialog box (from option 'Apply Model changes to Database' or
comparing two models ).
*** Wed Jul 07 2010 11:19:11 GMT-0400 (Eastern Daylight Time) *** ahill ***
This appears to be an issue with the change in how extended attributes are handled.
In v12.5, the extended attribute selection was all or none. In v15.2, they can be
managed individually. This issue is not specific to Teradata.
To reproduce:
1) create PDM_1 with MS SQL Server 2005 or 2008 as the target DBMS
2) add table_1 with several columns
3) create PDM_2 with MS SQL Server 2005 or 2008 as the target DBMS
4) copy paste table_1 from PDM_1 to PDM_2
5) modify the extended attributes on column_1
6) compare both models
7) In the Comparison Options, deselect the Column metaclass
8) Select column_1 and view its attributes
NOTE: All the column extended attributes are still being evaluated. They should not
be.
===============================================================
Issue: 632476 06/16/10 Status: Closed 09/06/10
Description :
It fails to import class stereotype set in XMI file
As an example,
<packagedElement xmi:type="uml:Class"
xmi:id="_16_5_4_7e6022c_1272967155203_879176_544" name="Personne">
<ownedAttribute xmi:id="_16_5_4_7e6022c_1272967169609_319388_564"
name="identifiant" visibility="private">
<type xmi:type="uml:PrimitiveType"
href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
</ownedAttribute>
</packagedElement>
...
<UMLStandardProfile:entity xmi:id="_MI_EoG8cEd-nndtTBF31WQ"
base_Class="_16_5_4_7e6022c_1272967155203_879176_544"/>
===============================================================
Issue: 631808 06/08/10 Status: Closed 06/14/10
Label : Embedded file: text not being saved after editing file
Description :
*** Tue Jun 08 2010 14:43:27 GMT-0400 (Eastern Daylight Time) *** ahill ***
15.2.0
Embedded file:
After editing and saving text to the embedded file, reopening the file loses all
previous modifications. It appears that the incorrect file is being reopened.
To reproduce:
1) create any model type (tested with oom, pdm, & rqm)
2) add an embedded file
3) open file_1 and enter several lines of text
4) save the changes and close the file
5) reopen the file
In comparing this feature with PD 12.5, I noticed that when I reopen the file, the
file name has changed. In v12.5, the file always opens with the name File_1.txt. In
v15.2, it opens with the name File_1-<number>.txt. The number increments by one
each time the file is opened.
===============================================================
Issue: 631250 06/02/10 Status: Closed 06/14/10
Description :
ExtendedObjects are not recognized during Script Generation if the model is
migrated or a new model is saved reopened. Worked fine in PD 12.5
Testcase: \\Neo\CIR\CIRMails\63xxxx\631250
Steps to reproduce:
Customer provided as well his migrated model where you can see that the instance
Object is not listed.
===============================================================
Issue: 631231 06/02/10 Status: Closed 06/14/10
Label : DDL generated only for first table when detecting columns order diffe
rence
Description :
When applying change to database, columns order differences are detected for
several tables, but Drop/Create Table script is generated only for first table.
===============================================================
Issue: 630010 05/25/10 Status: Closed 07/29/10
Label : Wrong generation order for View during "Apply Model Changes To Databa
se"
Description :
View is generated with "Apply Model Changes To Database" before Create
Tablespace and Create Table in modify script.
\\Neo\CIR\CIRMails\63xxxx\630010
Steps to reproduce:
smal sample shrinked down from original
Description :
Problem Description: Migrated 12.5 model to 15.2 can checked in into reprository
but can't checked out anymore. Happen with several Models. Able to reproduce with
the two models send by customer with ASA Repository. Not able to isolate the issue.
- Administration -> Verify Repository Data does not show any issues
- Crtl+Shift+Q does not show any issues or autofix does not resolve this issue
- If i shrink down Model Master_Oracle.pdm does not show consistant behaviour.
Sometimes a shrinked model show the same exception if checking out the first time
but can not checked out on the second try. first in a
---------------------------
Unexpected exception
---------------------------
d:\pddev\rmg\src\rmgdtb3.cpp(1810): long __stdcall
SRmgDbAccessManager::RetrieveModelEx(long,int,const class SBag<long,struct
SAsc<long>,class SAllocator<long> > &,struct ISRepObject **,const class SString
&,int,class SMap<struct ISRepObject *,long,struct SAsc<struct ISRepObject *>,struct
SPair<struct ISRepObject *,long> > *,class SMap<struct ISRepObject *,long,struct
SAsc<struct ISRepObject *>,struct SPair<struct ISRepObject *,long> > *,const class
SString &,int,unsigned long)
Repository Model Extraction
(unknow)
Steps to reproduce:
Merging the Models into empty models resolve the issue but the merged Model is a
lot samler and shows differences with a compare of the original one.
===============================================================
Issue: 628711 05/11/10 Status: Closed 09/06/10
Description :
Import a XMI 2.1 file generated from Rational SQL Modeler into PD 15.2.
It contains classes linked to each other by an association link.
At import,
1. PD creates an extra attribute in Class B and its data type is Class A
(classifier).
2. The association is not displayed in the List of associations (no
navigableOwnedEnd property in Rational XMI syntax).
===============================================================
Issue: 628449 05/07/10 Status: Closed 06/14/10
Description :
*** Fri May 07 2010 15:58:26 GMT-0400 (Eastern Daylight Time) *** ahill ***
\\neo\cir\...\628449
PD Error:
In review of the .pbt file, if the library list is shortened to '100' pbls, then PD
is able to populate the library lists. If the library list is increased to '101',
the error occurs again.
It appears that PD needs to allow for more than 100 libraries (pbls) to be listed.
***ahill***
===============================================================
Issue: 627380 04/27/10 Status: Closed 05/12/10
Label : When reversing a View, comma at the end of sql query is detected as d
ifference
Description :
When applying changes to Database, PDes reverses from Database the Sql Query
of the View. There is a comma at the end of this Sql Query, which is detected as
difference between Model and Database.
Problem occurs only if the view has been created with an external tool, from an
isql session, using the script PDes generated.
Creating the view with option 'Direct Generation' won't cause any difference at
reverse time.
===============================================================
Issue: 627364 04/27/10 Status: Open
Steps:
1) new model PDM
2) create Table_1
3) new Table_2 which is Replication of Table_1
4) Do Impact Analysis for Table_1 --> replication to table_2 is shown
Problem:
5) Do Lineage Analysis for Table_2 --> no replication information shown
Summary:
The problem is, that there are no information about "where a Replica Object comes
from".
===============================================================
Issue: 627358 04/27/10 Status: Closed 05/07/10
Description :
Impact Analysis do not take all related Replication Objects into account.
Tested with Table and Column Replications.
PDM with Table.
From there Table and Columns are replicated into two new PDM Models.
each of this PDM Model generate a new PDM
testcase: \\neo\CIR\CIRMails\62xxxx\627358
If you run an Impact Analysis from the first model on the Table or Column only the
first Replication Objects in the generated PDMs are shown.
As well depending on the models which are open different results can be shown.
To Reproduce:
1) Create PDM "org" with Table_1 and a Column_1 and a Table_2
2) Create two new PDMs "Rep1" and "Rep2" and create Table_1 in each model
3) Replicate Column_1 from Model "org" into the two models (Rep1.Table_1 and
Rep2.Table_1)
4) Replicate Table_2 from Model "org" into the two models (Rep1.Table_2 and
Rep2.Table_2)
5) Generate a PDM "Rep1Gen" from "Rep1" and a PDM "Rep2Gen" from "Rep2", save
generation dependencies
6) Add replica objects to rule set: GLOBAL_IMPACT_ANALYSIS::PdCommon\Replication,
for Collection Replica Object add two rules (Action: Delete -> Effect: Delete and
Action: Change -> Effect: Change) see screenshot
7) Do impact analysis in model "org" for Column_1 in Table_1
-> only first Replication Object is complelty shown
8) Do impact analysis in model "org" for Table_2
-> only first Replication Object is complelty shown
If all 5 models are opened in workspace, only one(!) generated Column / Table is
displayed in analysis (Generated object for model Rep1Gen).
9) when closing model "Rep1Gen" and repeat 7) & 8), then generated Column / Table
in "Rep2Gen" is shown
===============================================================
Issue: 627053 04/23/10 Status: Closed 06/14/10
Label : Word 2003 Import may hang if document has table rows spanning page br
eaks
Description :
Description:
------------
When trying to export customer's Word document (Word2003), Word hangs (task manager
shows that Word is "Not Responding" under following circumstances
- the character set is cyrillic (couldn't repro with non-cyrillic (ascii) charset)
\\neo\CIR\CIRMails\62xxxx\627053
2) Save as Requirement_1.rqm
3) Close PD
> Next
> Next
The Import server hangs, you cannot close it. You have to kill Word.
8) If you split up the document into two documents with one table each, then the
export runs successfully for both tables.
9) If you delete rows off both tables so that both tables fit on one page, the
export runs successfully
10) If you delete rows off both tables so that the second table has a row spanning
over the page break, the import server will hang.
===============================================================
Issue: 626883 04/22/10 Status: Closed 06/14/10
Description :
Oracle Database Reverse Engineering
User cannot select for reverse materialized views that were created by another
user.
It works very well with views.
Setting GRANT SELECT on materialized views did not help.
W/a: Setting GRANT SELECT ANY TABLE makes it work but cust cannot set that
privilege due to project constraints.
# Repro steps:
1. Connect to Oracle and create 2 users USER1 and USER2
2. Connect as USER1 and execute:
create table TBL_1 ( COL_1 CHAR(10) not null, constraint PK_TABLE_1 primary key
(COL_1) );
create materialized view MVIEW_1 as select TBL_1.COL_1 from TBL_1;
create or replace view VIEW_1 as select TBL_1.COL_1 from TBL_1;
grant SELECT on MVIEW_1 to USER2;
grant SELECT on VIEW_1 to USER2;
===============================================================
Issue: 626613 04/20/10 Status: Closed 04/22/10
Label : Migrated BPM w/ hidden swimlane loses symbols and unable to select sw
imlane
Description :
*** Tue Apr 20 2010 10:40:15 GMT-0400 (Eastern Daylight Time) *** ahill ***
15.2.0 & EBF1
\\neo\cir\...\626613
Migrating v12.5 BPM to 15.2. When there is a hidden swimlane in the BPM, the
swimlanes to the right of the hidden swimlane can not be selected when the model is
opened in v15.2. Also, some symbols on the swimlane disappear.
workaround:
Open BPM in v12.5 and make all hidden swimlanes visible and/or remove the hidden
swimlane from the diagram. The BPM will then migrate to v15.2 correctly.
To reproduce:
use sample models or create own
Note: some decisions and flows are missing from the diagram.
With the 'hidden symbols' option enabled, viewing the objects of the swimlane via
the Browser shows that the symbols belonging to organization_5 have been associated
with organization_4.
===============================================================
Issue: 625312 04/08/10 Status: Closed 05/19/10
Description :
*** Thursday, April 08, 2010 10:44:56 AM *** ahill ***
\\neo\cir\...625312 (log file and library list)
CMR is unable to connect to an upgraded repository if all the libraries have not
been upgraded.
Customer create a repository in V12.x using Studio Enterprise eval. They later
purchased DataArchitect Enterprise. They have upgraded to v 15.1 EBF8. When they
attempt to connect to the repository via CMR, they get an error. In the log file,
there are errors stating problems loading the OOM, RQM, and BPM metaclass. Upon
review of the customer's PMLIBR table, the OOM, RQM, And BPM versions are at 12.1
or 12.5.
Since these libraries have not been migrated to v15, CMR is failing to connect.
Workaround
Upgrade all repository tables/libraries to current build
This was done by using an eval license
To reproduce the
===============================================================
Issue:
===============================================================
Issue: 624650 04/02/10 Status: Closed 05/07/10
Description :
In an ILM, columns are not removed in DatabaseInput when removing a table
shortcut in DataStructureSourceObject tab.
===============================================================
Issue: 623439 03/24/10 Status: Closed 09/24/10
Description :
Tested and reproduced with:
===============================================================
Issue: 622859 03/19/10 Status: Closed 05/07/10
Label : DT (%s, %p) change detected if toggeling whitespace between scope and
precision
Description :
Description:
------------
If two column datatypes differ in a whitespace between the scope and the precision
e.g.,
DECIMAL(%s, %p)
vs.
DECIMAL(%s,%p)
PowerDesigner detects a difference between both datatypes, which should not be the
case: SQL truncates any whitespaces to one (if required), so above difference
should not be detected.
Tested against:
DB2 V9.0 CS with DECIMAL(10,2) (this is the version and DT customer reported it
with)
DB2 V9.0 CS with NUMERIC(10,2) -> no difference detected
Comparison Summary.txt
modify_using_apm.sql
PDM_1.apm
PDM_1.pdm
in \\neo\CIR\CIRMails\62xxxx\622859
2) New Table T1
3) New Column C11 (DECIMAL(10, 2)) <=== please mind the space between "," and "2"
5) Doubleclick on T1.C11
DECIMAL(10, 2)
becomes
DECIMAL(10,2)
apply, ok
Comparing:
Physical Data Model 'PDM_1'
With:
Physical Data Model 'PDM_1' (C:\ts_cases\11592262\PDM_1.apm)
[!]<Database> Database
Tables:
[!]<Table> T1
Columns:
[#]<Column> C11
<Data Type> DECIMAL(10,2) : DECIMAL(10, 2)
--==============================================================
-- DBMS name: IBM DB2 UDB 9.0 Common Server
-- Created on: 15.Mar.10 10:48:57
--==============================================================
ALTER TABLE T1
ALTER COLUMN C11 SET DATA TYPE DECIMAL(10,2);
===============================================================
Issue: 622833 03/19/10 Status: Closed 07/26/10
Description :
Column / Attribute Replications are lost if moving Original Object.
According to the Docs that shoudn't be the case.
Steps:
1.a New Package_1
1.b New Table_1 with Column_1
1.c New Table_xyz without any column
2.a New Package_2
2.b New Table_2 (in package_2)
2.c Replicate column from Package_1.Table_1.Column_1
===============================================================
Issue: 622004 03/12/10 Status: Closed 10/07/10
Description :
TERADATA-Column Physical Options are not reversed from a Teradata DB ,
connected via ODBC
===============================================================
Issue: 621454 03/09/10 Status: Closed 04/15/10
Description :
Adding MMR new sections which target the same model makes PD with no error
message.
# Repro steps:
1. Create 2 models e.g. FRM_1 and FRM_2
2. Create 1 multi-model report. Set Model name to FRM_1
3. Edit Report Properties
4. Add another section Section_2 targeting FRM_2
5. Click Apply
6. Add one more section Section_3 targeting FRM_2
7. Click Apply
>> PD shuts down with no error message
===============================================================
Issue: 620741 03/02/10 Status: Closed 04/15/10
Label : Reverse Engineer MySQL from script doesn�t create Index nor Foreign K
ey
Description :
Description of Problem: Reverse Engineer MySql from script does not create
Foreign Key nor Index.
OS: Windows
Versions and Build #s Reported: PowerDesigner Studio Enterprise 15.1.0.2906 EBF4 /
15.1.0.2930 EBF6 on Microsoft Windows XP
Versions and Build #s Tested: PowerDesigner 15.1.0.2946 EBF8
Database/Driver File/Version:
Comments:
===============================================================
Issue: 620226 02/26/10 Status: Closed 04/15/10
Description :
ILM/RS 15.2.0
Reverse engineering of Replication Server generates incorrect mapping of physical
connections to the logical connections if they have same dbname.
-- Repro steps:
Let's have to 2 Data Servers DS1 and DS2
1. Create 4 database devices for data and 4 for log
2. Create 4 databases DB_A1, DB_A2, DB_B1, DB_B2 then add each one data device and
one log device
3. Create 2 logical connections
create logical connection to DS1.DB
go
create logical connection to DS2.DB
go
NB: select * from rs_databases where ltype = "L" and dbname = "DB"
returns:
dsname dbname dbid
DS1 DB 167
DS2 DB 240
/* Connection: DataConnection_3 */
create connection to "DB_B1" ... as active for DS1.DB
/* Connection: DataConnection_4 */
create connection to "DB_B2" ... as standby for DS1.DB
/* Connection: DataConnection_1 */
create connection to "DB_A1" ... as standby for DS1.DB
/* Connection: DataConnection_2 */
create connection to "DB_A2" ... as standby for DS1.DB
Incorrect results:
- Physical type for the 2 first connections is standby: DB_A1 shall be Active
- Data Server Name of the last 2 connections is incorrect: it should be "DS2"
instead of "DS1"
===============================================================
Issue: 620088 02/25/10 Status: Closed 04/15/10
Label : Moving object shortcut within site_2 moves object source away from so
urce site
Description :
If you have two sites and one site contains a shortcut of an object which is
inside the other site, you cannot move that shortcut within the site
Instead, the object is moved out from it's own site and both symbols become
graphical synonyms.
=> You will see that System_1 within Site_1 will move into Site_2 and become a
graphical synonym.
6) Try to move one graphical synonym back to Site_1. This only works once, and only
if you take the correct graphical synonym (I suspect that it's the one which used
to be the original object)
8) Repeat step (6). Now, both graphical synonyms are moved to Site_1
===============================================================
Issue: 619717 02/23/10 Status: Closed 09/28/10
Label : DB2:drop/create synonym DDL created in error when table check gen'd o
utside
Description :
*** Tuesday, February 23, 2010 2:32:40 PM *** ahill *** 15.1.0 EBF 7 &
12.5.0 EBF 26
\\neo\cir\...\619717
When the checks are generated outside the table, an alter statement is generated to
create the check constraint. As a result of the 'alter' statement, the BeforeModify
and AfterModify commands are executed. Therefore, the 'RunSynonymActions' script is
executed.
The current workaround is to generate the table checks inside the create table
statement.
Customer is requesting an EBF or code to modify the XDB file to correct this issue.
To reproduce:
1) create model
2) create table_1 with several columns
3) create synonym_1 and use Table_1 as its base object
4) preview DDL for table
5) change table generation parameters to generate 'check' outside
6) preview DDL for table
NOTE: drop and create synonym_1 DDL is created
===============================================================
Issue: 619372 02/19/10 Status: Closed 05/11/10
Description :
*** Friday, February 19, 2010 11:22:04 AM *** ahill *** 15.1.0 EBF7
During the check-in or check-out of a document, the Folder list is not sorted in
alpha order. Instead, the folders are listed in the order in which they were
created. Per CR 349041, the alpha sort functionality was added in PD.
To reproduce:
1) create a repository
2) create the following folders in this order
a) zeta
b) alpha
c) theta
d) beta
3) refresh the repository browser NOTE: the folders are sorted in alpha order
4) consolidate or extract a model
5) In the Check-In or Check-out window, select a Folder
NOTE: the folders are listed in the order that they were created
===============================================================
Issue: 618803 02/11/10 Status: Closed 03/29/10
Description :
*** Thursday, February 11, 2010 3:47:34 PM *** ahill *** 15.1.0 EBF5 & EBF7, 15.2.0
3008
\\neo\cir\...\618803
A committee process does not display the name,, stereotype or '+' sign for
decomposing the process. The attached model was created in version 12.1. Please
look at package "Technology Evaluation and Adoption Process", and the diagram
'Perform Technology Evaluation Diagram'.
When attempting to open the 'Perform Technology Evaluation Diagram' diagram in the
"Technology Evaluation and Adoption Process" package, I receive the following
application error:
The problem appears to be with the 'Technology Research' process. if the symbol is
dragged off the swimlanes, then it appears normal. However, dragging it back ton
teh swimlane displays the problem.
This issue has the same error listed on CR 594055. This CR shows closed for 15.2.
However, testing with 15.2 build 3008, I am still able to reproduce this issue.
===============================================================
Issue: 617973 02/05/10 Status: Closed 02/25/10
Description :
Opend this CR on Request of Courtney Driscoll/ David Dichmann due to legal
support it has to be escalated directly to engineering.
If I open PowerDesigner without opening a model then create a new LDM it uses
Entity/Relationship notation and Tools/Model Options shows E/R notation. If I then
open the model converted from ERwin to PowerDesigner with the Reischmann
Toolbus CA ERwin to PowerDesigner LDM interface 4.17, Tools/Model Options still
shows E/R notation and any diagram I open is in E/R notation. If I save this model
with File/Save As, exit from PowerDesigner and then open the saved model, any
diagram I did not open before the save is now in IDEF1X notation. Tools/Model
Options still shows E/R notation.
I have not spent much time looking at User Profiles but if I start PowerDesigner
without opening a model I can select Tools/Apply User Profile and select LDM - E/R
Notation as one of the options. I did this but it did not seem to change anything.
I get the same effect with Tools/Resources -> User Profiles...
Can there be something in the diagram XML (or missing from it) that makes the save
change the format to IDEF1X?
I have an ERwin model converted with Reischmann Toolbus 4.17 to PowerDesigner LDM.
I
would like the model to be in Entity/Relationship notation so that it closely
matches the original ERwin model which is in IE format. When I open the newly
created model which has 343 diagrams, each diagram I look at is in E/R notation and
the notation in Tools/model options is also E/R. If I save the model with Save As,
the notation in any diagram I did not open the first time is changed to IDEF1X
notation however the notation in Tools/model options is still E/R. Also if I create
a new model it is created in E/R format.
===============================================================
Issue: 616799 01/28/10 Status: Closed 04/15/10
Label : Unexpected exception drag & drop entity with hidden recursive relatio
nship
Description :
*** Thursday, January 28, 2010 10:48:02 AM *** ahill *** 15.1.0 & 15.1.0
EBF6
To reproduce:
===============================================================
Issue: 616781 01/28/10 Status: Closed 05/03/10
Label : List report fails to sort by extended attribute, domain name, sequenc
e name ....
Description :
List Report
In the Row Filter tab, you can specify to sort the list on the values of a property
by selecting the S[ort] checkbox. Selecting an extended attribute, domain name,
sequence name.... has no effect: content remains unsorted if no other property was
selected.
Same when clicking on the header of the Grid in the content Tab.
This has even be reported under CR# 557091, but only for extended attrbiute.
===============================================================
Issue: 615993 01/22/10 Status: Closed 04/15/10
Description :
Oracle10gR2:incorrect script generated when adding a Column comment IF the
Comment has not been checked in Options tab -> from Apply Model Changes to Database
window.
===============================================================
Issue: 615404 01/19/10 Status: Closed 05/03/10
Label : In List operator does not work for List Reports on subobjects
Description :
In List Report on the Row Filter, the Operator "In List " does not work, in
case the object where the Filter shall be applied on is a Subobject (e.g. one of
the objects in the Treelist where a Plus is at front )
Analysis/Actions:
Create a PDM
Add 2 Tables
for each add some Columns
Open Menu Reports-> List Report Wizard
Select Object Type. Column ->Next
Page: Coumn Filter Step 2/5
-> Back
Even later (if thsi Rep�ort has been saved by OK) on for the generated report (menu
Report, Generate List Report) the Result is the same.
===============================================================
Issue: 614964 01/15/10 Status: Closed 02/25/10
Label : REGR : double click on an object symbol : both comment and name are
selected
Description :
*** Friday, January 15, 2010 2:25:43 PM *** abouhout *** build 15.2 3006
===============================================================
Issue: 608306 11/24/09 Status: Open
Description :
Description:
------------
Please open the bug model and run the repro steps.
You will each time get the change indicator again, but checking into the model
files, I don't see any pixel modifications, but some modifications / additions
2) compare with customer model -> customer's model still has repository information
-> ok.
5) compare 2nd with 1st save (editor): 1st save still has some repository
information in it. -> possibly ok.
8) compare 3rd with 2nd save (editor): I see following differences, which to me are
not ok:
Line 4216:
3rd:
-----
<a:FontList>STRN 0 Times New Roman Baltic,9,N
DISPNAME 0 Times New Roman Baltic,11,N
LABL 0 Arial,8,N
VERS 0 Arial,8,N
MANU 0 Arial,8,N
LANG 0 Arial,8,N</a:FontList>
<a:BrushStyle>6</a:BrushStyle>
2nd:
-----
<a:FontList>STRN 0 Times New Roman Baltic,9,N
DISPNAME 0 Times New Roman Baltic,11,N
LABL 0 Arial,8,N</a:FontList>
<a:BrushStyle>6</a:BrushStyle>
<a:GradientFillMode>1031</a:GradientFillMode
(same results if you use "save as" instead of "save as new model")
=> some font list settings are missing in the old version and have been added
later. Why this? Where does this information come from?
Customer is concerned that they will always get a change indicator and that they
cannot be sure whether they saved any work at all.
===============================================================
Issue: 605991 11/09/09 Status: Closed 12/10/09
Description :
*** 09/11/09 14:54:13 *** vaudino *** 15.0 GA
open mdoel from bug directory
Hit CTrl-H for the link Link_1
it is not put horizontal
it should
===============================================================
Issue: 605812 11/06/09 Status: Closed 09/01/10
Description :
*** 06/11/09 19:08:09 *** vaudino ***15.1 GA
"Export image" feature has disappeared from Edit menu
Fedex customer wants it back
===============================================================
Issue: 605812 11/06/09 Status: Closed 09/01/10
Description :
*** 06/11/09 19:08:09 *** vaudino ***15.1 GA
"Export image" feature has disappeared from Edit menu
Fedex customer wants it back
===============================================================
Issue: 605340 11/03/09 Status: Closed 01/08/10
Label : Fail to generate FK constraints when generating DDL for SQL Server 20
05 and 2008
Description :
Fail to generate foreign key constraints when generating DDL for SQL Server
2005 and 2008.
OS: Windows
Versions and Build #s Reported: 15.0.0.2767 EBF10 and v15.0.0.2729 EBF7
Versions and Build #s Tested: 15.1.0.2881 EBF1
===============================================================
Issue: 596698 10/30/09 Status: Closed 10/06/10
Label : Modify database does not drop default constraint when renaming tmp ta
ble
Description :
*** Friday, October 30, 2009 4:31:20 PM *** ahill *** 15.0, 15.1
\\neo\cir\...\596698
Customer has added a default constraint name via the 'ExtDeftConstName' column
extended attribute. When they execute modify database, the table is renamed, but
the default is not dropped. As a result, when the table is re-created, the table
creation fails because the default constraint already exists.
To reproduce:
===============================================================
Issue: 596612 10/30/09 Status: Closed 02/16/10
Description :
Windows-1257 is a code page used to write Lithuanian.
In RTF report, baltic chars are not converted into Unicode so chars look incorrect
(cp1252 encoding) whereas they are fine in table headers. RTF preview always looks
fine.
This happens only when the generated RTF report is opened in OpenOffice.
No problem when using Winword 2003 SP3.
In RQM, only "Requirements Document View Full Description" is affected. Items like
"Title" and "List of Requirements" display correctly.
Changing Language to Lithuanian in OpenOffice did not help (Tools > Options >
Languages Settings).
# Environment:
PDes 15.1 EBF1
Win XP
Language for non-Unicode programs: Lithuanian
Regional settings: Lithuanian
OpenOffice 3.1.1
2. Create a report
Section_1
List of Requirements
Requirements Document View
Requirements Document Full View Description
===============================================================
Issue: 594662 10/16/09 Status: Closed 04/14/10
Description :
Read Only Mapping is not listed in datasource dependencies
Related to CR 594660
Steps to reproduce:
1. open the provided LDM
2. Check in mapping editor that there is a mapping
3. In browser open propertie sheet of the datasource
-> In dependencies tab no mapping is listed!!! -> BUG
\\neo\CIR\CIRMails\59xxxx\594662
===============================================================
Issue: 594661 10/16/09 Status: Closed 05/11/10
Label : R/R mapping: mapping of a new column is lost when pasted into the tar
get diagram
Description :
Use copy and paste to copy a mapped column into another diagram, the column
mapping has been lost. Mapping is preserved when the whole table is copied.
1. Create a Source PDM, having a table T1 and a few columns (c11, c12)
2. Create a Target PDM, having a table T2 and a few columns (c21, c22)
3. Save models
4. In Target PDM, edit T2 and create a new mapping
5. Create a new datasource and select Source PDM. Select T1.
Set c21=T1.c11 and c22=T1.c12
6. Create a TargetDW PDM
7. Copy T2 from Target PDM and paste it into TargetDW PDM
8. In Target PDM, add a new column c24. Edit T2 mapping and set c24=T1.c13
9. Go back to Columns list while editing T2and copy c24
10. Edit T2 in TargetDW PDM and paste c24
11. Edit mapping
>> c24 mapping has been lost
===============================================================
Issue: 594079 10/13/09 Status: Closed 12/07/09
Label : AUTO: drawing association link between 2 cubes does not cancel draw
Description :
*** mardi 13 octobre 2009 14:28:01 *** tandreys ***15.2.2921
create a PDM with multidimensional diag
create 2 cubes
try to draw an association between the 2 cubes.
When you release the mouse button on the 2nd cube, it does not cancel the drawing.
appears between @174918,@175056 may be 175023
===============================================================
Issue: 593651 10/09/09 Status: Closed 02/16/10
Label : Adjust-to-Text option not working when applied to Free symbl, Text an
d Notes
Description :
*** Friday, October 09, 2009 2:07:19 PM *** ahill *** 15.1.0
In 15.1, the adjust-to-text option does not appear to be working for free symbols,
Text and Notes.
To reproduce:
Description :
If you link two objects using an extended link (EL), the EL shows the
objects as source and target, but neither source nor target shows the EL as
dependent object.
Other link objects (e.g., relationships between entities in CDM, application link
between two objects in EAM) are also listed within the Dependency tab of the source
/ target object.
3) On AA_1
- Name: MyLink
- Label: MyLink
- Check "Use as Metaclass"; Plural: MyLinks
- Check "Palette custom tool"; add a custom symbol (I used "DependencyLink.ico"
from the PowerDesigner/Common icon list)
8c) You will see that for AA_1, there is no Extended Link listed.
===============================================================
Issue: 592562 09/30/09 Status: Closed 05/27/10
Description :
===============================================================
Issue: 590982 09/21/09 Status: Closed 02/11/10
Description :
PDes generates a standard inclusive inheritance instead of exclusive when
importing ERWin 7.2/7.3 xml files.
Looks like a dup of CR# 479280 - PD generated an incorrect inheritance display
format when using Import>ERWinFile
===============================================================
Issue: 590176 09/15/09 Status: Closed 02/23/10
Description :
The use of other languages may require that text direction be changed from
left to right across the screen to right to left.
When generating HTML reports, the base text direction is set to Left to Right (ltr)
and cannot be changed in report editor.
Add an option to specify text direction to LTR or RTL (Right to Left) for table
headers, table columns (i.e., td) and Table of Contents (TOC) items.
W/a: Use the dir attribute to set the overall direction of a page.
For instance
<html dir="rtl" lang="he">
...
</html>
This will cause block elements and table columns to start on the right and flow
from right to left. All block elements in the document will inherit this setting
unless it is explicitly overridden.
You can also modify the CSS file to set TEXT-ALIGN: right; for TABLE.Grid TD and so
on.
===============================================================
Issue: 589413 09/09/09 Status: Closed 01/06/10
Description :
Not possible to have a LDM as Target Model in a PDM.
As well Taget Model Filename is "unkown" if generate a PDM from a new LDM
After Migration the Target Model still points to the old PDM and not to the new
LDM.
There is no way to change the TargetModel after the Migration to the LDM.
in PD 12.5
in PD 15.1
0. open the 12.5 Workspace
1. Migrate both Models by opening the Models
2. Migrate the PDM (Logical) to a LDM
3. Save all Models
4. Open the Target Models of the PDM (DB2) or CDM
-> 1. Error: Target Model is still the PDM (logical) from 12.5 and not the LDM not
possible to chane this to new LDM
5. Open the Properties of the old PDM (logical)
-> message that the PDM has to be opened
6. press "Yes" top open the old PDM (logical)
-> popup if the PDM (logical) schould be migrated to LDM
7. Press "Yes" to migrate
-> "Failed to connect to Model xyz as Target Model"
-> 2. Error there is no way to change the Target Model to the new LDM.
===============================================================
Issue: 589410 09/09/09 Status: Closed 02/07/10
Label : DB2: should drop "GENERATED ALWAYS AS" check constraint before renami
ng table
Description :
In DB2, you may set the "GENERATED ALWAYS AS" clause on a column (see DB2
tab).
When the model is updated and the backup tables are required, if the parent table
has to be renamed then PDes should drop the column check constraint first otherwise
the "rename table" statement will fail:
drop table "tmp_T";
rename table T to "tmp_T";
Repro:
1. Reverse the below script against IBM DB2 UDB 9.x Common Server
create table T
(
col1 integer not null,
col2 char(10) generated always as (upper(col1)),
);
create table T
(
col1 integer not null,
col2 char(10) generated always as (UPPER(c)),
col3 char(10)
);
NB: Idea would be to drop the column, before renaming the table:
drop table "tmp_T";
alter table T drop column C2 cascade ;
rename table T to "tmp_T";
===============================================================
Issue: 589394 09/09/09 Status: Closed 01/07/10
Description :
Not able, to replicate objects on an Attribute Type level; only tables are
able to replicate. There is no repicate / Reuse icon for attributes in LDM but you
can see replicated objects if you do for instance a PDM-LDM generation wiht
replicated Columns.
Steps to reproduce:
General issue
1. create a LDm and a entity
2. select attribute Tab
-> there is no icon for replicate / reuse an entity
This is possible in old LDM and in a CDM
PDM-LDM migration
1. create a PDM with two tables
2. add some column in the first table
3. open the second table and in the columns tab use the Replicate icon and add some
columns from the first table
4. Tools -> Generate Logicla Model
5. open the second Entity of the new LDM and go to the Attributes Tab
-> you see the attribute is greyed due it is replicated but no support for this in
the icon bar
6. Open the Properties of one Attribute and select Version Infos Tab
-> you see that the replication information are available
But there is no Replicate icon for attributes in an LDM
7. This happen as well if you migrate a 12.5 PDM (Logical) with replications to a
15.1 LDM.
Documentation:
Core Feature Guide -> Shortcuts and Object Replications -> Object Replications
The following table lists objects per module that support replications:
===============================================================
Issue: 588206 09/01/09 Status: Closed 02/03/10
Description :
CMR20090818 build, IE 7,Database: DB2 v9.5
reproduce:
1.go to search after login
2.click any model and input "AnyMetaClass:AnyMetaAttribute LIKE *a*" to search
no result return and there is an error in the tomcat as follows:
===============================================================
Issue: 587433 08/26/09 Status: Closed 02/26/10
Label : Importing legacy LDM: diagram display pref are lost - hidden symbols
displayed
Description :
*** Wednesday, August 26, 2009 2:56:35 PM *** ahill *** 15.0.0 & 15.1.0
\\neo\cir\...\587433
(v12.5 LDM and PDM customer samples)
When importing legacy LDM models, the display preferences of the legacy LDM should
be preserved. Specifically, hidden objects should remain hidden.
In testing, I have been able to work around most issues. However, I am unable to
find a workaround for the 'hidden' entities. When the LDM is imported, all hidden
entities are now visible in the v15 LDM.
Analysis:
The display preferences of the LDM do not match those of the 'logical PDM'. The
reason for this is that we are dealing with different object types. (i.e. entity vs
table).
In order to workaround this
===============================================================
Issue:
1) open the legacy LDM in v12.x and create a new LDM in v15
2) compare the display preferences\format for each object type
3) in v15, change the display preferences to match those of the v12.x model and
save this values as 'defaults'
This approach allows the customer to import the legacy LDM and preserve the diagram
layout.
The two exceptions are:
===============================================================
Issue: 587201 08/25/09 Status: Closed 01/21/10
Description :
*** 25/08/09 16:30:28 *** vaudino *** 15.0 GA
open all models from bug directory
in oom2 add a new association parallel to the first ones
re-generate pdm oom2
why is the new association merged with the first one instead of beeing created
Soem action should be selected by default and are not (creation of new FK)
===============================================================
Issue: 585755 08/14/09 Status: Closed 10/01/09
Label : Replica: Deletion of source object does not delete replica if model c
losed
Description :
*** Friday, August 14, 2009 2:03:09 PM *** ahill *** 15.0.0 & 15.1.0
\\neo\cir\...\585755
(May be related to CR 548866)
When deleting the original object, the replica is not deleted (synchronized)if the
replica model was closed at the time of deletion.
To reproduce:
1) open source.cdm
2) delete domain_3 and domain_4
3) save changes to source.cdm
4) open child.cdm
5) check properties of domain_3 and domain_4
They have a Status of 'not found'
Both the referencing and target models must be open for synchronization to occur.
Description :
DBMS Oracle (9i2, 10g)
Also reproduced in PDesigner 15.1.0.2850
When modifying a column that is a primary key, PDesigner creates a script to re-
create the table, when actually it's not necessary, this action could be done by a
simple ALTER TABLE.
===============================================================
Issue: 583886 08/03/09 Status: Closed 02/19/10
Description :
*** Monday, August 03, 2009 10:38:25 AM *** ahill *** 15.1.0
\\neo\cir\...\583886
Customer is modeling replications for use with IQ. They have built their models
allowing the steps documented in the 'Modeling Replications to a Sybase IQ Data
Warehouse' section of the ILM manual. They are then attempting to update the remote
database and then the IQ staging ILM. When they attempt to update the staging ILM
model, they get the following exception:
To reproduce:
1) create ASE 15.0 (source) PDM, create table_1 with several columns and a PK
column
2) create an ILM, include IQ_Staging XEM and Rep SVR 15
3) create a replication process and execute replication wizard. For the wizard use
the defaults; selecting source PDM and creating IQ 12.7 Remote PDM
4) from the ILM, generate a new ILM. In the Generation window, enable
transformations and select the IQ_Staging XEM
5) Select Source_ILM and select Generate ILM
===============================================================
Issue: 583565 07/30/09 Status: Closed 09/30/09
Label : Inheritance: duplicate references created in PDM due to pkg and compl
ex inherita
Description :
*** Thursday, July 30, 2009 2:55:48 PM *** ahill *** 15.0.0 & 15.1.0
\\neo\cir\...\583565
(models and customer description of issue with screen shots)
Customer has a complex set of inheritance structures. In the model they are using
two packages with internal shortcuts. When they generate a PDM, duplicate
references are being created for the mixed geometry table. If they move all objects
into one package (thus eliminating the shortcuts), the PDM is generated correctly
and there is only one set of references created.
To reproduce:
===============================================================
Issue: 582948 07/27/09 Status: Closed 10/01/09
Description :
When definition of procedure is modified and model is updated in the
repository, the extended dependency between that procedure and a table is removed
from the repository database.
The Check In window does not show deletion.
1. In a PDM, create a table Table1 having a few columns and a procedure Proc1
2. Edit Proc1 and define statement:
select * from T1
3. Check in the model ('Freeze after check in' and 'Check out after check in' are
both selected)
4. On local model, edit the procedure and modify definition (e.g., adding a space
char)
5. Check in the model
(Update mode is automatically selected. 'Freeze after check in' and 'Check out
after check in' are both selected again.)
The Check In window show it is going to modify Text of procedure
6. Compare local model with repository
Compare Models window shows that Extended Dependency Symbol "Table 'Table1'" was
deleted in the Physical Diagram "PhysicalDiagram_1" of the model stored in the
database.
The local keeps looking correct.
7. Delete model from local workspace and check out the model again
>> The extended dependency is missing.
===============================================================
Issue: 582127 07/21/09 Status: Closed 01/11/10
Description :
*** 21/07/09 14:02:27 *** vaudino ***12.5 GA
reported by Minist�re de l'Agriculture.
===============================================================
Issue: 581902 07/20/09 Status: Closed 05/12/10
Description :
OOM/XML Schema language
If a classifier data type is not linked to its original classifier, the association
link is restored at reverse whereas it does not exist in the original model from
which the .xsd file was generated.
An option is requested not to have the link automatically restored.
It seems that reverse behaves/triggers Rebuild Data Type Links feature to restore
the link.
<xsd:element name="A">
<xsd:element name="Attr_1" type="B"/>
</xsd:element>
<xsd:element name="B">
</xsd:element>
<xsd:element name="A"/>
<xsd:element name="B"/>
===============================================================
Issue: 581902 07/20/09 Status: Closed 05/12/10
Description :
OOM/XML Schema language
If a classifier data type is not linked to its original classifier, the association
link is restored at reverse whereas it does not exist in the original model from
which the .xsd file was generated.
An option is requested not to have the link automatically restored.
It seems that reverse behaves/triggers Rebuild Data Type Links feature to restore
the link.
<xsd:element name="A">
<xsd:element name="Attr_1" type="B"/>
</xsd:element>
<xsd:element name="B">
</xsd:element>
<xsd:element name="A"/>
<xsd:element name="B"/>
===============================================================
Issue: 581528 07/16/09 Status: Closed 04/23/10
If you edit a table and remove a column that is also an index column, the index is
dropped then recreated. The column is only removed from the table by ALTER TABLE
although Teradata recommends to recreate the table.
# Repro:
1. Create a new PDM targeting Teradata V2R6
2. Add schema a table having a few primary columns col_1 <pk>, col_2 and col_3
3. Create and edit an index to add it col_1 and col_2
4. Archive the model
5. Edit table and remove col_1
6. Modify Database and set options:
Deselect Key Filter
Select Index > Modify index > Inside
Set Index > Index Filter > Others only
-- NB: The index is not recreated if you selected 'Primary index' checkbox under
Teradata tab while editing the index. In that case, you only obtain:
# Analysis:
From Teradata� RDBMS > SQL Reference - Volume 1 > Fundamentals > V2R5.0
http://suraj.lums.edu.pk/~cs543s05/resources/1101.pdf
Label : Object creation message should not pop up when user defined method is
triggered
Description :
If an Extended Collection targeting ExtendedObject contains no object,
triggering a user defined method displays message:
"The object creation must be committed before editing its properties.
Do you want to commit all the changes you have made in this window ?"
Cust thinks it is unnecessary.
The warning is displayed if the method is called from a button on a form ; it does
not using a contextual menu item.
===============================================================
Issue: 580828 07/11/09 Status: Closed 04/14/10
Description :
Currently the XML-Schema output puts both label and value of Attribute-
>Standard Checks into one XML tag.
Customer requires all entries to be within their own tags, as of XML requirements.
2c) You see that value and label are separated from each other
==============================
<xsd:element name="A1">
<xsd:annotation>
<xsd:documentation>
a1 doc
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="x xxxx"/>
<xsd:enumeration value="y yyyy"/>
<xsd:enumeration value="z zzzz"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
==============================
==============================
<xsd:element name="A1">
<xsd:annotation>
<xsd:documentation>
a1 doc
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="x">
<xsd:annotation>
<xsd:documentation>
xxxx
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
...
==============================
Description :
AddPhysicalOption fails to add a physical option to a stereotyped object.
Same script used under an object (same metaclass) that is not stereotyped works
very well.
The problem did not occur in PDes 12.5.
===============================================================
Issue: 577685 06/19/09 Status: Closed 04/13/10
Label : Stereotype: Event Handler Script is triggered when you quit XEM edito
r
Description :
Initialize Event handler script associated to a stereotype is triggered when
you close the eXtended Model Definition window.
Regression. Works fine running PDes 12.5.0 EBF23.
===============================================================
Issue: 575332 06/04/09 Status: Closed 01/20/10
Description :
Description:
------------
When RE'ing a tablespace with management option "managed by automatic storage", the
resulting SQL text does not contain that management clause, nor any size-attributes
of it.
"...
..."
(See documentation at
http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/
com.ibm.db2.udb.admin.doc/doc/r0000929.htm)
However, the "Management" tab on the tablespace properties window correctly has
"Automatic Storage" checked, but doesn't contain any size related information.
Although we test for automatic storage in the XDB, this is not RE'ed as far as SQL
text is concerned:
DB2UDB9::Script\Objects\Tablespace\SqlAttrQuery
==================
{TABLESPACE, ManagedByAutomaticStorage, ManagedByDatabase, DatabaseUsing EX,
DatabaseAutoresize, ManagedBySystem, SystemUsing EX, AutoStorAutoresize}
[%ISDBAUSER%?select
t.tbsp_name,
case when (t.tbsp_using_auto_storage = 1) then 'True' else 'False' end,
...
==================
Regarding "size-attribute"
Indeed, the shapshot view "snaptbsp" doesn't contain any size-attribute
information, however "snaptbsp_part" does.
2b) On the RE Window, go to the "Tablespaces" tab and check "automatic storage"
3) Check results
+++++++++++++++++++++++++++++++++++++++
drop tablespace AUTOMATIC_STORAGE;
===============================================================
Issue: 575245 06/04/09 Status: Closed 01/11/10
Label : Repo: display browser category for stereotypes used as metaclass and
show icon
Description :
Stereotypes used as metaclass does not have a Browser category in the
Repository browser. Also, associated icon is not displayed. The local browser does
it properly.
===============================================================
Issue: 574914 06/02/09 Status: Closed 02/05/10
Label : Unable to reverse SQL SVR 2005 & 2008 when DB compatibility set to (8
0)
Description :
*** Tuesday, June 02, 2009 2:45:26 PM *** ahill *** 15.0.0 EBF7
\\neo\cir\...\574914 (modified XDBs with solution)
When reverse engineering a SQL Server 2005 database whose compatibility level is
set to (80), the following error occurs:
Unable to list the tables
[Microsoft] [ODBC] [ODBC SQL Server] [SQL Server] Statements(s) could not be
prepared.
SQLSTATE = 37000
Upon review of the XDB file, the problem appears to be due to the following:
In the SQL Server 2005 XDB, the SqlListQuery uses the ::fn_listextendedproperty()
to retrieve the comment information on the Table and Column objects. As part of the
function call, the paramters: 'u.name','o.name', and 'c.name' are passed.
When connecting to a database with compatibility set to (90) (SQL Server 2005), the
parameters are correctly interpreted by the server.
When connecting to a database with compatibility set to (80) (SQL Server 2000), the
parameters are not accepted by the server and the ODBC sqlstate 37000 error is
generated. This results in the tables and columns not able to be listed.
In testing, I have verified via SQL Server Management Studio that the
fn_listextendedproperty()will work with a database at compatibility level (80) if
you specify the specific object name for schema, table, and [column].
SOLUTION:
After searching the MSDN SQL Server blogs, it appears that the
fn_listextendedproperty() does not accept the passing parameters as specified in PD
when the compatibility mode is (80). I, also, verified that this same behavior
exists with a SQL Server 2008 instance and a database set at level (80).
The following modifications have been made in the SQL Server 2005 and 2008 DBMS
files:
to
convert(varchar(8000), p.value)
to
convert(varchar(8000), p.value),
NOTE: if the 'p.class = 1' is omitted, then an extra column is reversed. This
appears to be the column of the clustered index that exists on the table.
===============================================================
Issue: 574869 06/02/09 Status: Closed 10/30/09
Description :
New breakpoint on a link disappears as soon as it is created if the grid is
displayed or Snap to grid is enabled.
Reproduced in a CDM, PDM, OOM, ILM but not in BPM.
===============================================================
Issue: 574445 05/29/09 Status: Closed 10/01/09
Description :
Workflow is not correct; you should be able to modify not before desync
process.
steps to reproduce:
- create a PDM
- Add an extended model definition and open its properties.
- under Profile add Metaclass Column
- Insert extended attribut to metaclass Column (as Boolean) -> Close all windows
- Open in model a table and add a column
- Select "Customize Columns and Filter"
- check / enable extened attribute -> Close window
- mark / click on Extened Attribut -> close window
- Create a new Table and open Properties -> Column Tab
- Replicate column where extened attribute is marked
-> Replicated column: you are still able to modify extened attribute without
changing the SyncRule
Disable the extened attrubute shows message that the sync is broken
This Workflow is not correct; you should be able to modify not before desync
process.
That means.
The Extened Attribute should be disabled for a replicated column like "Name" "Code"
"Datatype" and all the other attributes.
You should be only able to modify extened attributes when you disable the "Extened
Attribute" checkbox in Properties -> Tab "Version Infos" -> Replication Properties
===============================================================
Issue: 573603 05/22/09 Status: Closed 10/30/09
Label : EAM: symbol name does not appear at the centre of a custom shape
Description :
Symbol Format 'Display name' allows you to define where the symbol name
should appear.
Center option is available for all shapes, except Icon. Symbol name is always
displayed at the bottom.
===============================================================
Issue: 570791 05/01/09 Status: Closed 06/30/10
Label : List Report: application error generating Result Sets with multi-line
comments
Description :
*** Friday, May 01, 2009 3:22:21 PM *** ahill ***
\\neo\cir\...\570791
Model has a table with several columns. The columns have multi-line comments.
The List report includes the Column Name, Code, and Comment
When you generate the Result Set for (HTML, RTF, or XML) an application occurs.
For XML
.\src\cmdtarg.cpp(411): int__stdcall SCmdTarget::OnComdMsg(unsigned int, int,
void*, struct S_CMDHANDLERINFO *) Exception caught during processing through
message map.
Message: WM_COMMAND, ID = 8001
To reproduce:
1) open model
2) Open List report
3) Generate second result set to RTF, HTML, or XML
===============================================================
Issue: 570791 05/01/09 Status: Closed 06/30/10
Label : List Report: application error generating Result Sets with multi-line
comments
Description :
*** Friday, May 01, 2009 3:22:21 PM *** ahill ***
\\neo\cir\...\570791
Model has a table with several columns. The columns have multi-line comments.
The List report includes the Column Name, Code, and Comment
When you generate the Result Set for (HTML, RTF, or XML) an application occurs.
For XML
.\src\cmdtarg.cpp(411): int__stdcall SCmdTarget::OnComdMsg(unsigned int, int,
void*, struct S_CMDHANDLERINFO *) Exception caught during processing through
message map.
Message: WM_COMMAND, ID = 8001
To reproduce:
1) open model
2) Open List report
3) Generate second result set to RTF, HTML, or XML
===============================================================
Issue: 569086 04/20/09 Status: Closed 01/07/10
--==============================================================
-- DBMS name: IBM DB2 UDB 8 for OS/390
-- Created on: 07.04.2009 14:16:14
--==============================================================
--==============================================================
-- User: DI0AD___
--==============================================================
--==============================================================
-- Database: DABD0001
--==============================================================
CREATE DATABASE DABD0001
BUFFERPOOL BP10
INDEXBP BP11
STOGROUP DABGD001;
--==============================================================
-- Table: TABCHLD
--==============================================================
CREATE TABLE DI0AD___.TABCHLD (
CHLD_1 CHAR(5) NOT NULL,
CHLD_2 INTEGER NOT NULL,
CHLD_3 DATE,
CONSTRAINT TABCHLD PRIMARY KEY (CHLD_1)
)
IN DABD0001.D___S002
AUDIT NONE
DATA CAPTURE NONE;
--==============================================================
-- Index: TABCHLD_UP1
--==============================================================
CREATE UNIQUE INDEX DI0AD___.TABCHLD_UP1 ON DI0AD___.TABCHLD (
CHLD_1 ASC
)
CLUSTER
USING STOGROUP DABGI002
PRIQTY 48
SECQTY 288
ERASE NO
FREEPAGE 0
PCTFREE 10;
--==============================================================
-- Table: TABTSV8
--==============================================================
CREATE TABLE DI0AD___.TABTSV8 (
ID INTEGER NOT NULL,
VAL01 VARCHAR(40),
VAL02 DECIMAL(12,4),
VAL03 CHAR(5),
CONSTRAINT TABTSV8 PRIMARY KEY (ID)
)
IN DABD0001.D___S001
AUDIT NONE
DATA CAPTURE CHANGES;
--==============================================================
-- Index: TABTSV8_UP1
--==============================================================
CREATE UNIQUE INDEX DI0AD___.TABTSV8_UP1 ON DI0AD___.TABTSV8 (
ID ASC
)
CLUSTER
USING STOGROUP DABGI002
PRIQTY 48
SECQTY 288
ERASE NO
FREEPAGE 0
PCTFREE 10
CLOSE YES
DEFER NO;
--==============================================================
-- View: VABCHLD
--==============================================================
CREATE VIEW DI0AD___.VABCHLD AS
SELECT
CHLD_1,
CHLD_2,
CHLD_3
FROM
DI0AD___.TABCHLD;
--==============================================================
-- View: VABTSV81
--==============================================================
CREATE VIEW DI0AD___.VABTSV81 AS
SELECT
ID,
VAL01,
VAL02,
VAL03
FROM
DI0AD___.TABTSV8;
--==============================================================
-- DBMS name: IBM DB2 UDB 8 for OS/390
-- Created on: 07.04.2009 14:18:24
--==============================================================
--==============================================================
-- Table: TABTSV8
--==============================================================
CREATE TABLE DI0AD___.TABTSV8 (
ID INTEGER NOT NULL,
VAL01 VARCHAR(40),
VAL02 DECIMAL(12,4),
VAL03 CHAR(5),
CONSTRAINT TABTSV8 PRIMARY KEY (ID)
)
IN DABD0001.D___S001
AUDIT NONE
DATA CAPTURE CHANGES;
===============================================================
Issue: 566829 03/31/09 Status: Closed 02/04/10
Label : Document required Sybase ASE ODBC driver settings needed for reposito
ry usage
Description :
*** Tuesday, March 31, 2009 1:17:13 PM *** ahill *** 12.5 & 15.0
This issue appears to be due to the size specified in the 'text size' parameter of
the ODBC DSN. The default value is 32678.
*****
Consulted with ASE ODBC engineering, 3GL TSE, and ASE Alliance engineer
specializing in P&T.
The consensus from the consult is that the 'text size' attribute needs to be
increased to resolve this issue. Changing this value from 32678 to 10,000,000
should have no performance related issues when working with a repository installed
on ASE. This value can be increased to a maximum of 2G if necessary.
Another issue that occurred was some text characters being extracted incorrectly.
Using metamodel.oom, 'ellipsis' in a comment was extracted as a '.' period.
This is due to the character set of the server. However, this issue can be
addressed by changing the 'character set' attribute on the ODBC driver.
////////////////////
ASE:
===============================================================
Issue: 566374 03/27/09 Status: Closed 10/01/09
Label : Teradata V2R6 Incorrect DDL generated when defining a unique primary
index
Description :
DBMS Teradata V2R6
An incorrect DDL generated when defining a unique primary index
When we create a index, then define its properties in Index properties -> Teradata
tab, the script PDesigner will use if we decide to generate the code 'Inside' the
create table, will be the TERADATAV2R6::Script\Objects\PKey\Add.
===============================================================
Issue: 565879 03/24/09 Status: Closed 09/03/10
Label : Column comments with "enter" (CR) between rows cause compare differen
ces
Description :
Tested and reproduced with PD 15.0 ESD#3 and ESD#5. Also reproduced with PD
12.5 ESD#19.
DBMS: MS SQL Server 2005
Using DataDirect MS SQL Server Wired Protocol ODBC Driver.
When comparing column comments that should be exactly the same between model and
table created in database, the compare window seems to duplicate the "enters" (CR)
for the column comments (when comments have more than one row and "enters" between
them) when reverse engineering the table from database. As a result, PD considers
identical table column comments as different.
===============================================================
Issue: 555055 01/06/09 Status: Closed 01/08/10
Description :
*** Tuesday, January 06, 2009 4:38:27 PM *** ahill *** 12.5.0 EBF18 & 15.0.0
EBF2
\\neo\cir\...\555055
Column filter expression filters incorrectly and it filters the on the incorrect
object
To reproduce:
1) create a PDM
2) create table_1 with 4 columns (_1,_2, _3, _4)
3) create table_2 with 4 columns (same name as columns in table_1)
4) create table_3
5) Click add column tool on column property tab of table_3
6) Click customize column and filter. For the Table attribute, enter expression
'Table_1' 7) click OK
NOTE: all columns have been filtered form the display in error
8) Click customize column and filter. For the Table attribute, enter expression
'*1'
NOTE: the previous expression is missing see CR 306585
9) click OK
NOTE: only columns Column_1 for both tables are displayed. But the filter was
assigned on the table attribute
===============================================================
Issue: 549960 11/11/08 Status: Closed 01/12/10
Label : MS-SQL 2005 reverse engineering does not reverse Primary Key columns
Description :
Tested and reproduced with PD 12.5 ESD#17 and PD 15.0 ESD#1
Reverse engineering from MS SQL Server 2005 does not reverse the Primary Key
column. The Key is recognized but no columns are associated into it.
===============================================================
Issue: 546043 10/07/08 Status: Closed 01/08/10
Description :
Cust would like to see the mapping of inner class attributes displayed using
the full hierarchy name (e.g., Class_1.Class_2.Class_3.attr_1) under the
'Attributes Mapping' sub-tab. This information is already available under 'Mapped
to' sub-tab.
User should be able to see the full path of the mapping (e.g.,
Employee.Courses.CourseDetails.Executions) and not just the 2 last levels as done
today.
The full mapping path (with all qualifications of the ancestor's levels) should be
displayed.
The full qualified path should be displayed in all places where mapping information
is displayed � (mapping editor, the mapping folder in the properties window, the
reports (HTML and RTF), lists, etc.)
===============================================================
Issue: 544735 09/22/08 Status: Closed 06/15/09
Description :
*** lundi 22 septembre 2008 11:05:36 *** jnsane ***2603
For repository connect dialog, click on 'OK' does nothing in the following use:
===============================================================
Issue: 539045 07/28/08 Status: Closed 01/25/10
===============================================================
Issue: 535190 06/30/08 Status: Closed 01/28/10
Description :
Problems to reverse engineer tables with same name but different shema.
in Postgres:
Now Reverse Engineer the tables. This gives 2 table objects named 'test'.
Interesting: If you try to change properties you will see an error message 'object
already exists'.
/*==============================================================*/
/* DBMS name: PostgreSQL 8 */
/* Created on: 26.06.2008 11:31:31 */
/*==============================================================*/
/*==============================================================*/
/* User: postgres */
/*==============================================================*/
create user postgres;
/*==============================================================*/
/* Table: test */
/*==============================================================*/
create table test (
id int4 null,
id int4 null,
col1 varchar(10) null,
col1 varchar(10) null
);
-- set table ownership
alter table test owner to postgres
;
/*==============================================================*/
/* Table: test */
/*==============================================================*/
create table test (
id int4 null,
id int4 null,
col1 varchar(10) null,
col1 varchar(10) null
)
without oids;
As you can see, 3 tables with same name and duplicate columns per table.
===============================================================
Issue: 470990 06/07/07 Status: Closed 01/25/10
Label : Sysam: more clear message when using SS lic through remote desktop
Description :
*** jeudi 7 juin 2007 16:05:22 *** vaudino ***12.1 AG
Stand alone license cannot be used with remote desktop and you will have a message
saying that you cannot take the license.
Could we make this message clearer and refer to the limitation of using SS license
ftrhough remote desktop (or any other close technology)
===============================================================
Issue: 468725 05/15/07 Status: Closed 01/21/10
Description :
Customer would like to get in an HTML report, the RTF formating (left, bold
, italic, underline etc.)
done in an object -> properties -> notes -> description or annotation.
Steps to reproduce
New Model,
1 object --> Properties --> Note description
add the following text
Right Bold italic and underline
Apply left format, Bold will be in Bold, italic ...
Report add object description
preview : OK as expected
Generate an HTML Report : format has not been exported
===============================================================
Issue: 466981 04/25/07 Status: Closed 04/16/10
Label : Add generation support of physical options on users for Oracle family
of DBMS
Description :
*** Wednesday, April 25, 2007 2:05:40 PM *** ahill *** 12.1.0 EBF9
Issue may be releated to CR 375456
Add support for generation of physical options on the 'user' object for the Oracle
family of DBMS.
customer's text:
When creating a User within the Oracle DBMS, there are multiple clauses that can be
used to identify tablespace assignments (DEFAULT and TEMPORARY), prompt for a
Password to Expire as well as lock an Account. These options currently do not
exist.
===============================================================
Issue: 213939 02/16/00 Status: Closed 04/23/10
Description :
7.0.2.549
Would like to have a Autosave function very similar to the one in MSWord. The user
could control the time interval, name, and location of these saved files (models).
This enhancement expands upon CR191765.
A reoccurring Scenario:
Customer makes changes to their model, the application is pc resource ladden with
other applications opened as well( email, internet browser, internal systems
applications etc..) The user spends a great deal of time positioning the graphical
symbols on the workarea...The PD user gets interrupted by someone or some other
task. Then the PD user goes back to PowerDesigner and make a few more changes.
When trying to save the changes to file. The PowerDesigner application does not
respond well and gets locked up or hangs, or CPU cycles erradically causing the
SAVE feature in PowerDesigner to fail. Resulting in LOST meta data changes to the
PowerDesigner model.
NOTE: This has happened so so many times to the users who sometimes called this in
or never called it in. Those who don't call it in just accept that this is the
nature of software and rebuild their model.
Customer requests us to bump up this priority to get the AutoSave feature into PD
8.0.0. as soon as we can.