Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - A Porter

Pages: [1]
1
Suggestions and Requests / Common Warehouse Model (CWM)
« on: November 28, 2008, 02:19:51 am »
I feel that it would be useful if we could export a package within the CWM standard.  I know that EA can export xml files of type xmi but I have found some issues, please refer to http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1227621252 for further information.

The benefit would be the ease of creating, updating and maintaining models between different applications

2
General Board / Common Warehouse Model (CWM)
« on: November 26, 2008, 12:54:12 am »
As understand from the EA documentation that you can export a package from EA to an XML file, of type XMI, which conforms to the Common Warehouse Model (CWM) standard defined by the OMG.  

I want to be able to use the exported XMI type file to create a BusinessObjects Universe (version: XI R2) using BO's 'Metadata Exhange' tool and the standard BO format of 'CWM Relational 1.0/1.1'.

The problem that I am experiencing is that when I try to create a BO Universe using the exported file from EA no database or tables appear.  I have tried creating the XMI file from a model that is built as a standard class, plus I have created a XMI file from a model that is built using the database types.

I have taken a quick look at the XMI file that is produced from EA and comparing it with a XMI file that is part of the BO training course, one that works, and the major difference that I can see from the outset is  the one created by EA does not contain a 'catalog' element, which is used to define the database.  

I have also tried to import the XMI file from the BO training, into EA and try to retro fit, but I am having problems with DTDs.  I have imported a CWM dtd onto EA, but then I am getting errors stating that the UML namespaces is being declared twice.  I persume that this is occuring due to the standard UML_EA.dtd or UML.dtd that is installed with EA.

I would very much appreciate anyones thoughts on this matter, even if it's "It cannot be done"

Thankyou in advanced

3
General Board / Adding Version Numbers to XSD
« on: November 26, 2008, 09:15:10 pm »
I am creating XSD files from an EA package successfully using the 'Generate XML Schema' functionality.  The schema element is being created as thus;
<xs:schema  targetNamespace="http://www.w3.org/2001/XMLSchema"
            xmlns="http://www.*********.com/schemas/address"
            xmlns:add="http://www.w3.org/2001/XMLSchema"
            xmlns:xs="http://www.w3.org/2001/XMLSchema">

I would like the schema to have a version number so it will appear as follows;
<xs:schema  targetNamespace="http://www.w3.org/2001/XMLSchema"
            xmlns="http://www.*********.com/schemas/address"
            xmlns:add="http://www.w3.org/2001/XMLSchema"
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
            version="001.000">

I know that you can amend the transformation templates, which I have done to create the xsd model in the first place, but I believe these created by code engineering templates.  When I look at the code enginering templates nothing exists for XSDs.  does anyone know how to change the code enginerring templates for XSD

Thankyou in advanced

Pages: [1]