Please try downloading the latest patch from the following location:
 <ftp://ftp.rational.com/public/rose/patches/>
ftp://ftp.rational.com/public/rose/patches/

You will then want to select 2001a.04.02.293.005.exe.  
This is a self extracting zip file. Unzip to temporary directory.

This contains serval fixes, including numerous Data Modeler updates.

See readme or install notes for installation instructions.
If problems persists, I would then recommend sending the problem along with
the DDL
for the schema if possible to [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>  so we can try and reproduce.
 
Patrick Kennedy
 Rational Support

-----Original Message-----
From: robert mcilvaine [mailto:[EMAIL PROTECTED]]
Sent: Friday, August 17, 2001 11:10 AM
To: '[EMAIL PROTECTED]'
Subject: (ROSE) error forward engineering foreign key constraints



Hello 
  I am trying to forward engineer some foreign key constraints into SQL
Server 2000. Everytime I attempt this I receive a null pointer exception:

Actions selected to perform: 

Modify FK_MethodologyElement_QualityGateTemplateGUID ForeignKey Constraint
on MethodologyElement Table 
Modify FK_MethodologyElement_QualityGateTemplateGUID ForeignKey Constraint
Comment on ForeignKey Constraint 
Modify FK_MethodologyElement_QualityGateTemplateGUID ForeignKey Constraint
ColumnList on ForeignKey Constraint 
Modify FK_MethodologyElement_QualityGateTemplateGUID ForeignKey Constraint
Parent Table on ForeignKey Constraint 
Modify FK_MethodologyElement_QualityGateTemplateGUID ForeignKey Constraint
KeyList on ForeignKey Constraint 
Modify FK_MethodologyElement_QualityGateTemplateGUID ForeignKey Constraint
RIDelete Rule on ForeignKey Constraint 
Modify FK_MethodologyElement_QualityGateTemplateGUID ForeignKey Constraint
RIDelete Rule on ForeignKey Constraint 

Info Displayed on error: 

java.lang.NullPointerException 
        at
com/rational/rose/dm/core/collaboration/model/store/transitory/graph/definit
ion/StateGraphVertexHashMap.get (StateGraphVertexHashMap.java)

        at
com/rational/rose/dm/core/collaboration/model/store/transitory/graph/definit
ion/StateGraphVertexHashMap.remove (StateGraphVertexHashMap.java)

        at
com/rational/rose/dm/core/collaboration/model/store/transitory/graph/models/
data/ReferenceConstraintHashMap.remove (ReferenceConstraintHashMap.java)

        at
com/rational/rose/dm/core/collaboration/model/store/transitory/graph/models/
data/Table.removeForeignKeyConstraint (Table.java)

        at
com/rational/rose/dm/core/feature/services/compare/ProcessSyncAction.addDBFK
Constraint (ProcessSyncAction.java)

        at
com/rational/rose/dm/core/feature/services/compare/ProcessSyncAction.commitS
ync (ProcessSyncAction.java) 
        at
com/rational/rose/dm/core/feature/services/compare/CompareWizardInteraction.
commit (CompareWizardInteraction.java)

        at
com/rational/rose/dm/core/feature/invocation/construction/adapters/CompareWi
zardInteractionAdapter.commit (CompareWizardInteractionAdapter.java)

        at
com/rational/rose/dm/core/user/dbCompareWizard/SyncProgressBar.show
(SyncProgressBar.java) 
        at com/rational/rose/dm/core/user/foundation/WizardSheet.onClickNext
(WizardSheet.java) 
        at com/ms/wfc/core/EventHandler.invoke (EventHandler.java) 
        at com/ms/wfc/core/Component.fireEvent (Component.java) 
        at com/ms/wfc/ui/Control.onClick (Control.java) 
        at com/ms/wfc/ui/Button.onClick (Button.java) 
        at com/ms/wfc/ui/Button.wndProc (Button.java) 
        at com/ms/wfc/ui/Control$ControlWindow.wndProc (Control.java) 
        at com/ms/wfc/app/Window.callback (Window.java) 
        at com/ms/wfc/win32/Windows.SendMessage (Windows.java) 
        at com/ms/wfc/ui/Control.sendMessage (Control.java) 
        at com/ms/wfc/ui/Control.reflectMessage (Control.java) 
        at com/ms/wfc/ui/Control.wmCommand (Control.java) 
        at com/ms/wfc/ui/Control.wndProc (Control.java) 
        at com/ms/wfc/ui/Form.wndProc (Form.java) 
        at com/ms/wfc/ui/Control$ControlWindow.wndProc (Control.java) 
        at com/ms/wfc/app/Window.callback (Window.java) 
        at com/ms/wfc/win32/Windows.CallWindowProc (Windows.java) 
        at com/ms/wfc/app/Window.defWndProc (Window.java) 
        at com/ms/wfc/ui/Control$ControlWindow.defWndProc (Control.java) 
        at com/ms/wfc/ui/Control.defWndProc (Control.java) 
        at com/ms/wfc/ui/Control.wmMouseUp (Control.java) 
        at com/ms/wfc/ui/Control.wndProc (Control.java) 
        at com/ms/wfc/ui/Button.wndProc (Button.java) 
        at com/ms/wfc/ui/Control$ControlWindow.wndProc (Control.java) 
        at com/ms/wfc/app/Window.callback (Window.java) 
        at com/ms/wfc/win32/Windows.DispatchMessage (Windows.java) 
        at com/ms/wfc/app/Application$ThreadContext.runMessageLoop
(Application.java) 
        at com/ms/wfc/app/Application.runDialog (Application.java) 
        at com/ms/wfc/ui/Form.showDialog (Form.java) 
        at com/ms/wfc/ui/Form.showDialog (Form.java) 
        at com/rational/rose/dm/core/user/foundation/WizardSheet.display
(WizardSheet.java) 
        at com/rational/rose/dm/core/user/DBCompareUI.displayWizard
(DBCompareUI.java) 
        at
com/rational/rose/dm/core/collaboration/interaction/userCommand/UserInteract
ion.displayGUI (UserInteraction.java)

        at
com/rational/rose/dm/core/collaboration/interaction/userCommand/UserInteract
ion.compare (UserInteraction.java)

        at
com/rational/rose/dm/core/feature/invocation/construction/UserInteractionCon
nection.compare (UserInteractionConnection.java)

        at
com/rational/rose/dm/core/feature/services/compare/CompareExecutive.execute
(CompareExecutive.java) 
        at
com/rational/rose/dm/core/engine/AbstractRoseDataModelerEngine.invoke
(AbstractRoseDataModelerEngine.java) 
        at com/rational/rose/dm/core/engine/RoseDataModelerEngine.invoke
(RoseDataModelerEngine.java) 
        at
com/rational/rose/dm/core/collaboration/interaction/userCommand/CommandHandl
er.executeEngine (CommandHandler.java)

        at
com/rational/rose/dm/core/collaboration/interaction/userCommand/CommandHandl
er.invokeFeatureSync (CommandHandler.java)

        at
com/rational/rose/dm/core/collaboration/interaction/userCommand/CommandHandl
er.invokeFeature (CommandHandler.java)

        at
com/rational/rose/dm/core/collaboration/interaction/userCommand/CompareSchem
aCommandHandler.invoke (CompareSchemaCommandHandler.java)

        at
com/rational/rose/dm/core/collaboration/interaction/userCommand/CommandHandl
er.invoke (CommandHandler.java) 
        at
com/rational/rose/dm/core/collaboration/interaction/userCommand/CommandContr
olCenter.invokeCommand (CommandControlCenter.java)

        at
com/rational/rose/dm/platform/k2/collaboration/interaction/RoseDataModeler.c
ontextMenuItemSelected (RoseDataModeler.java)

        at
com/rational/rose/dm/platform/k2/collaboration/interaction/Rose2DMCommunicat
or.OnSelectedContextMenuItem (Rose2DMCommunicator.java)


I have looked at the constraint in the model and everything looks correct.
Does anyone have any suggestions? 

Rose Ver: 2001.03.00 
Data Modeler Ver: 2.0 
Data Modeler Communicator Ver: 2.0 

Thanks in advance. 

Robert Mcilvaine 
MESSAGE IS INTENDED ONLY FOR THE USE OF THE INDIVIDUAL OR ENTITY TO WHICH IT
IS ADDRESSED AND MAY CONTAIN INFORMATION THAT IS PRIVILEGED, CONFIDENTIAL
AND EXEMPT FROM DISCLOSURE. If the reader of this message is not the
recipient or an employee or agent responsible  for delivering the message to
the intended recipient, you are hereby notified that any dissemination,
distribution, or copying of this communication is strictly prohibited.  If
you have received this communication in error, please notify the sender
immediately by E-Mail and return the original message to the sender.  Thank
you.

************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages: http://www.rational.com/support/usergroups/rose/rose_forum.jsp
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************

Reply via email to