Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » [CDO] EMF ODA driver for BIRT
[CDO] EMF ODA driver for BIRT [message #499428] Sun, 22 November 2009 09:39 Go to next message
Joel Rosi-Schwartz is currently offline Joel Rosi-Schwartz
Messages: 624
Registered: July 2009
Location: London. England
Senior Member
Hi,

I know that this has been discussed a few times on the forum/newsgroup but these threads all seem to peter out with hope but nothing conclusive. So in the hope that there has been some progress behind the scenes I will dare to raise the question once again Smile

Is it now possible to use an CDO resource as input to BIRT? If it is not yet possible, are the ongoing efforts to achieve this? Failing that Crying or Very Sad is there active interest in the community to achieve this?

Thanks,
Joel
Re: [CDO] EMF ODA driver for BIRT [message #499432 is a reply to message #499428] Sun, 22 November 2009 09:48 Go to previous messageGo to next message
Eike Stepper is currently offline Eike Stepper
Messages: 5486
Registered: July 2009
Senior Member
Hi Joel,

The CDO committers / contributors have not done anything in this area,
IIRC. Can you please explain why you think that this is something that
should be considered in CDO, i.e. why should an ODA driver for EMF/Ecore
not do the job?

Cheers
/Eike

----
http://thegordian.blogspot.com
http://twitter.com/eikestepper



Joel Rosi-Schwartz schrieb:
> Hi,
>
> I know that this has been discussed a few times on the forum/newsgroup
> but these threads all seem to peter out with hope but nothing
> conclusive. So in the hope that there has been some progress behind
> the scenes I will dare to raise the question once again :)
>
> Is it now possible to use an CDO resource as input to BIRT? If it is
> not yet possible, are the ongoing efforts to achieve this? Failing
> that :cry: is there active interest in the community to achieve this?
>
> Thanks,
> Joel
Re: [CDO] EMF ODA driver for BIRT [message #499436 is a reply to message #499432] Sun, 22 November 2009 10:19 Go to previous messageGo to next message
Joel Rosi-Schwartz is currently offline Joel Rosi-Schwartz
Messages: 624
Registered: July 2009
Location: London. England
Senior Member
Eike Stepper wrote on Sun, 22 November 2009 09:48
Hi Joel,

The CDO committers / contributors have not done anything in this area,
IIRC. Can you please explain why you think that this is something that
should be considered in CDO, i.e. why should an ODA driver for EMF/Ecore
not do the job?

Cheers
/Eike




Hi Eike,

Hope all is well with you.

After reading through the forums in regards to EMF/CDO/BIRT I was left with uncertainty as to the current status of the EMF/BIRT integration in general and if indeed that is in place, whether it translates into a workable solution for CDOResources. So perhaps I asked the wrong questions to start with. So please allow me to restate.

The model for ORMF is going to based on EMF for certain and most likely we will adopt CDO as the repository. We will also use BIRT to enable all of our reporting use cases. So

1. Is there currently a stable way to access EMF from BIRT?
2. If so, does this same mechanism function with CDO?

If the answer to either of the above is no, then I would be very interested in knowing what needs to be accomplished to realise it and who I should be contacting to see what I may be able to contribute to making it a reality.

Cheers,
Joel
Re: [CDO] EMF ODA driver for BIRT [message #499443 is a reply to message #499436] Sun, 22 November 2009 11:29 Go to previous messageGo to next message
Eike Stepper is currently offline Eike Stepper
Messages: 5486
Registered: July 2009
Senior Member
Hi Joel,

Comments below...



Joel Rosi-Schwartz schrieb:
> Eike Stepper wrote on Sun, 22 November 2009 09:48
>> Hi Joel,
>>
>> The CDO committers / contributors have not done anything in this area,
>> IIRC. Can you please explain why you think that this is something that
>> should be considered in CDO, i.e. why should an ODA driver for EMF/Ecore
>> not do the job?
>>
>> Cheers
>> /Eike
>
>
> Hi Eike,
>
> Hope all is well with you.
Yes, thx ;-)

>
> After reading through the forums in regards to EMF/CDO/BIRT I was left
> with uncertainty as to the current status of the EMF/BIRT integration
> in general and if indeed that is in place, whether it translates into
> a workable solution for CDOResources. So perhaps I asked the wrong
> questions to start with. So please allow me to restate.
>
> The model for ORMF is going to based on EMF for certain and most
> likely we will adopt CDO as the repository. We will also use BIRT to
> enable all of our reporting use cases. So
>
> 1. Is there currently a stable way to access EMF from BIRT?
I have no idea what the status of the existing EMF/BIRT integration is.
Maybe others can jump in?

> 2. If so, does this same mechanism function with CDO?
If it is properly designed against the EMF reflective API I'd expect it
to work against CDO controlled EObjects, too. A test can quickly proof
this true or wrong.

>
> If the answer to either of the above is no, then I would be very
> interested in knowing what needs to be accomplished to realise it and
> who I should be contacting to see what I may be able to contribute to
> making it a reality.
I even don't know where the existing integration is hosted. If you find
it out, please let me know here, and report your experiences ;-)

Cheers
/Eike

----
http://thegordian.blogspot.com
http://twitter.com/eikestepper
Re: [CDO] EMF ODA driver for BIRT [message #499446 is a reply to message #499443] Sun, 22 November 2009 11:51 Go to previous messageGo to next message
Joel Rosi-Schwartz is currently offline Joel Rosi-Schwartz
Messages: 624
Registered: July 2009
Location: London. England
Senior Member
Okay. Hopefully others will jump in here. If not I will pursue an answer and report back.

Cheers,
Joel
Re: [CDO] EMF ODA driver for BIRT [message #499547 is a reply to message #499446] Mon, 23 November 2009 05:24 Go to previous messageGo to next message
Victor Roldan Betancort is currently offline Victor Roldan Betancort
Messages: 524
Registered: July 2009
Senior Member
Hi Joel, Eike,

I recall looking at the Ecore ODA driver once. It's an incubator project
of the Eclipse Data Tools Platform (DTP) Project. Here some links:

DTP Incubator: http://wiki.eclipse.org/DTP_Incubator

Ecore ODA Driver Proposal: http://wiki.eclipse.org/Ecore_ODA_Driver-Proposal

Ecore ODA Driver page: http://wiki.eclipse.org/Ecore_ODA_Driver

Tutorial:
http://timezra.blogspot.com/2008/04/oda-ecore-getting-starte d-guide.html
http://timezra.blogspot.com/2008/07/oda-ecore-getting-starte d-guide-part.html
http://timezra.blogspot.com/2008/05/oda-ecore-driver-backpor t.html

The right place to ask is the DTPs newsgroup: eclipse.dtp

Regarding compatibility with CDO, I can only agree with Eike: as long as
the driver honors EMF APIs and don't make excessive use of EMF's
internals, CDO should properly work, the same way it works well with
things like GMF, EMF Query or MDT OCL.

I would suggest trying out first with regular XMI-serialized Resource.
When everything is working, just try out with a CDOResource :)

Cheers,
Víctor.


Joel Rosi-Schwartz escribió:
> Okay. Hopefully others will jump in here. If not I will pursue an answer
> and report back.
>
> Cheers,
> Joel
Re: [CDO] EMF ODA driver for BIRT [message #499551 is a reply to message #499547] Mon, 23 November 2009 05:47 Go to previous message
Joel Rosi-Schwartz is currently offline Joel Rosi-Schwartz
Messages: 624
Registered: July 2009
Location: London. England
Senior Member
Thanks for all of the pointers Victor.

We really want to use CDO on the ORMF project and ability to still use BIRT for reporting is one of the major concerns that I need to nail down. So this is critical to our project, therefore I will take on a rather rigorous evaluation of the functionality and will report back on results. It would be my pleasure to be able to add CDO to the list of project that you indicate work well with it Smile

Cheers,
Joel
Previous Topic:[Validation] Questions regarding MultiStatus and MarkerUtil
Next Topic:GUI for model editing
Goto Forum:
  


Current Time: Thu Jul 31 13:44:10 EDT 2014

Powered by FUDForum. Page generated in 0.04768 seconds