This is minor bug fixes and feature enhancements release. The main change is the ability to place Message elements in the Data Dictionaries where they can be referenced by many Operations from unrelated Services.
This is the major feature enhancement release. The main new feature is the ability to model and generate support for events - the unsolicited asyncroneous messages produced by servers and consumed by clients.
For those, who are interested. The bug report is now on Sourcefoge.
Bug ID 1149503
Wed Feb 23, 2005 12:28 PM
Re: MySql & Constraints in AlmaMater
This does appear to be a bug. It occurs when entity association is an aggregation with cardinality of exactly one.
Please report this as a bug via Sourceforge.
Wed Feb 23, 2005 02:22 AM
MySql & Constraints in AlmaMater
The script DBScript_AlmaMaterJJS_CRS_Courses_CreateFromScratch.sql has an error for the following statement:
ALTER TABLE e_COURSE ADD CONSTRAINT fk_SUPERVISOR_FROM_COURSE_HAS_SUPERVISOR FOREIGN KEY (r_SUPERVISOR) REFERENCES e_TEACHER(recordid) ON DELETE SET NULL;
The MySQL Documentation 15.7.4 says:
If you specify a SET NULL action, make sure that you have not declared the columns in the child table as NOT NULL.
e_TEACHER(recordid) is defined as NOT NULL in:
CREATE TABLE e_TEACHER (recordid VARCHAR(40) CHECK (recordid IS NOT NULL AND LENGTH(recordid) >= 6),versionid BIGINT NOT NULL,FIRST_NAME VARCHAR(100) NOT NULL,SECOND_NAME VARCHAR(100),FAMILY_NAME VARCHAR(100) NOT NULL,CONSTRAINT pke_TEACHER PRIMARY KEY (recordid));
MetaBoss is the registered trademark of Softaris Pty.Ltd. Java, Enterprise JavaBeans, JDBC, JNDI, JTA, JTS, JCA and other Java related APIs are trademarks or registered trademarks of Sun Microsystems, Inc. MDA, UML, MOF, CORBA and IIOP are trademarks or registered trademarks of the Object Management Group. Microsoft, .NET and C# are trademarks or registered trademarks of the Microsoft Corporation. All other product names mentioned herein are trademarks of their respective owners.