[seam-dev] BI integration

Dan Allen dan.j.allen at gmail.com
Thu Oct 16 20:08:00 EDT 2008


Based on feedback in this thread and that I have received through
personal inquires, I am leaning heavily towards Pentaho. It seems to
have struck a nice balance of all aspects of reporting. What I hope to
achieve is that low barrier to entry to pull reporting into a Seam
project in the same way that we make so many other technologies blend
into the stack (again, I'd like to cite jBPM as an example because
frankly, without Seam, I would have never tried jBPM).

-Dan

On Thu, Oct 16, 2008 at 6:14 PM, Sanne Grinovero
<sanne.grinovero at gmail.com> wrote:
> Hi Max,
> the pentaho "suite" is distributed as a modified eclipse containing
> the report designer,
> and another one to create action sequences.
> They can all be installed as plugins, or as prepackaged eclipses (as
> Developer Studio)
> coming with a ready-to-start JBoss preconfigured as a BI server, with
> schedulers and
> all needed stuff.
>
> Sanne
>
> 2008/10/16 Max Rydahl Andersen <max.andersen at redhat.com>:
>> BIRT has good Eclipse editing facilities...but has a really bad runtime
>> size/setup.
>>
>> What does Pentaho and JasperReport have in context of Eclipse integration ?
>>
>> /max
>>
>>> please, don't forget Pentaho.
>>> they were looking very good already, and are improving a lot and at a
>>> very fast pace.
>>> additionally they have strong bounds with JBoss, as it's the default
>>> platform.
>>>
>>> Sanne
>>>
>>> 2008/10/13 Pete Muir <pmuir at redhat.com>:
>>>>
>>>> So, I guess the question is, do we want to do Jasper or BIRT?
>>>> On 13 Oct 2008, at 20:48, Dan Allen wrote:
>>>>
>>>> Pete,
>>>>
>>>> I think the main focus here is on the responsibility of who creates the
>>>> reports. The excel stuff is superb for developers who need to create
>>>> reports
>>>> for management, etc. The BI is about management designing the reports and
>>>> the developers feeding the parameters to it from the UI (and all the
>>>> security and context that goes along with it).
>>>>
>>>> The main focus for this relationship, and the one we should keep in mind
>>>> when designing it, is that you want to try to break the need to wait on
>>>> the
>>>> developer to get a report through the system. Not only does this slow
>>>> things
>>>> down, it ties up developer resources. At my previous job, we had a huge
>>>> problem with this because there was a neverending need to customize
>>>> reports
>>>> for customers and thus the process was not scalable. BI is about putting
>>>> the
>>>> consumers (or designers) of the reports in control.
>>>>
>>>> -Dan
>>>>
>>>> On Mon, Oct 13, 2008 at 3:26 PM, Pete Muir <pmuir at redhat.com> wrote:
>>>>>
>>>>> Snjezana has written some BIRT/Seam integration. But it needs a way to
>>>>> be
>>>>> used outside of Eclipse (she has no ant or maven targets, you must build
>>>>> your project with Eclipse).
>>>>>
>>>>> But anyway, what does this offer over Seam PDF/Excel w/ VPE support?
>>>>>
>>>>> On 13 Oct 2008, at 19:47, Dan Allen wrote:
>>>>>
>>>>>> I've brought up this point informally a couple of times, but I want to
>>>>>> make a more formal statement. I think we need to put some sort of BI
>>>>>> integration on the roadmap, mostly likely being with JasperReports.
>>>>>> Perhaps we can start brainstorming on how this integration might look
>>>>>> and then create some JIRAs for those features. For example, here's an
>>>>>> article on how Spring integrates with JasperReports.
>>>>>>
>>>>>> http://java.dzone.com/articles/spring-web-mvc-spring-web-flow
>>>>>>
>>>>>> My intention is not to try to outdo Spring, but rather to say that we
>>>>>> need to offer something native within Seam. I just spoke to former
>>>>>> colleagues last week and they are using JasperServer with JSF, but
>>>>>> mentioned that they had to do some glue code to get it all working
>>>>>> together.
>>>>>>
>>>>>> -Dan
>>>>>>
>>>>>> --
>>>>>> Dan Allen
>>>>>> Software consultant | Author of Seam in Action
>>>>>>
>>>>>> http://mojavelinux.com
>>>>>> http://mojavelinux.com/seaminaction
>>>>>>
>>>>>> NOTE: While I make a strong effort to keep up with my email on a daily
>>>>>> basis, personal or other work matters can sometimes keep me away
>>>>>> from my email. If you contact me, but don't hear back for more than a
>>>>>> week,
>>>>>> it is very likely that I am excessively backlogged or the message was
>>>>>> caught in the spam filters.  Please don't hesitate to resend a message
>>>>>> if
>>>>>> you feel that it did not reach my attention.
>>>>>> _______________________________________________
>>>>>> seam-dev mailing list
>>>>>> seam-dev at lists.jboss.org
>>>>>> https://lists.jboss.org/mailman/listinfo/seam-dev
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Dan Allen
>>>> Software consultant | Author of Seam in Action
>>>>
>>>> http://mojavelinux.com
>>>> http://mojavelinux.com/seaminaction
>>>>
>>>> NOTE: While I make a strong effort to keep up with my email on a daily
>>>> basis, personal or other work matters can sometimes keep me away
>>>> from my email. If you contact me, but don't hear back for more than a
>>>> week,
>>>> it is very likely that I am excessively backlogged or the message was
>>>> caught in the spam filters.  Please don't hesitate to resend a message if
>>>> you feel that it did not reach my attention.
>>>>
>>>>
>>>> _______________________________________________
>>>> seam-dev mailing list
>>>> seam-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/seam-dev
>>>>
>>>>
>>> _______________________________________________
>>> seam-dev mailing list
>>> seam-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/seam-dev
>>
>>
>>
>> --
>> /max
>>
> _______________________________________________
> seam-dev mailing list
> seam-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/seam-dev
>



-- 
Dan Allen
Software consultant | Author of Seam in Action

http://mojavelinux.com
http://mojavelinux.com/seaminaction

NOTE: While I make a strong effort to keep up with my email on a daily
basis, personal or other work matters can sometimes keep me away
from my email. If you contact me, but don't hear back for more than a week,
it is very likely that I am excessively backlogged or the message was
caught in the spam filters.  Please don't hesitate to resend a message if
you feel that it did not reach my attention.



More information about the seam-dev mailing list