Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » BIRT » Birt mavenization(This really needs to be done)
Birt mavenization [message #691463] Fri, 01 July 2011 14:02 Go to next message
Tikus  is currently offline Tikus
Messages: 1
Registered: July 2011
Junior Member
Hi

i'd like to offer help in mavenizing report engine.

It would be great to create maven dependencies so that we split deployment libraries into core libs and enablements for each database (maybe other criteria). The idea is to not include libs that we dont need in our application.

It would also be helpful to create Readme with description of each library under reportengine/lib to help developers pick only what they really need or help those who want to integrate it into other systems.

If i overlooked anything - sorry in advance!

I thought that deployment would be simplified in 3.7 to one jar. Unfortunately it didnt make it that far. Never mind.

See ya
Tomas
Re: Birt mavenization [message #691522 is a reply to message #691463] Fri, 01 July 2011 16:16 Go to previous messageGo to next message
Jason Weathersby is currently offline Jason Weathersby
Messages: 9167
Registered: July 2009
Senior Member

Tomas,

I know Scott Rosenbaum was looking at this as well. I think this would
be a good thing. If you want send me an email and I can send you his
contact details.

jasonweathersby at windstream dot net


Jason

On 7/1/2011 10:02 AM, Tikus wrote:
> Hi
>
> i'd like to offer help in mavenizing report engine.
> It would be great to create maven dependencies so that we split
> deployment libraries into core libs and enablements for each database
> (maybe other criteria). The idea is to not include libs that we dont
> need in our application.
>
> It would also be helpful to create Readme with description of each
> library under reportengine/lib to help developers pick only what they
> really need or help those who want to integrate it into other systems.
>
> If i overlooked anything - sorry in advance!
>
> I thought that deployment would be simplified in 3.7 to one jar.
> Unfortunately it didnt make it that far. Never mind.
> See ya
> Tomas
Re: Birt mavenization [message #870501 is a reply to message #691522] Tue, 08 May 2012 12:59 Go to previous messageGo to next message
Tom Eugelink is currently offline Tom Eugelink
Messages: 807
Registered: July 2009
Senior Member
On 2011-07-01 18:16, Jason Weathersby wrote:
> Tomas,
>
> I know Scott Rosenbaum was looking at this as well. I think this would be a good thing. If you want send me an email and I can send you his contact details.
>

I was wondering if this process is making any progress, this thread is from July 2011. Not that I want to push anyone, this probably is all spare time work, but no hurt in asking.
And I would believe that creating some POM's for the runtime jars and uploading the bunch to a repo, even a private one, should not be that big of an issue. But I'm probably missing something.

For now I've settled on using the 3.7.1 uploaded to Sonatype, but I found that the viewservlets artifact is missing. Is that not considered a runtime artifact?

FYI: I'm a total Birt newbie, just trying to add it to my existing webapp project for the first time.

With regards,

Tom
Re: Birt mavenization [message #870588 is a reply to message #870501] Tue, 08 May 2012 20:49 Go to previous messageGo to next message
Jason Weathersby is currently offline Jason Weathersby
Messages: 9167
Registered: July 2009
Senior Member

Tom,

We should have the runtime being uploaded with each new build starting
with the release this June. Currently viewservlets artifact is not part
of this. It is just the report/design/chart engines. You may want to
have a look at this thread:

http://www.birt-exchange.org/org/forum/index.php/topic/24196-mavenizing-birt-3-7-1/page__s__209b06d696e7c80615e2fa9eef9f1a01

Jason


On 5/8/2012 8:59 AM, tbee wrote:
> On 2011-07-01 18:16, Jason Weathersby wrote:
>> Tomas,
>>
>> I know Scott Rosenbaum was looking at this as well. I think this would
>> be a good thing. If you want send me an email and I can send you his
>> contact details.
>>
>
> I was wondering if this process is making any progress, this thread is
> from July 2011. Not that I want to push anyone, this probably is all
> spare time work, but no hurt in asking.
> And I would believe that creating some POM's for the runtime jars and
> uploading the bunch to a repo, even a private one, should not be that
> big of an issue. But I'm probably missing something.
>
> For now I've settled on using the 3.7.1 uploaded to Sonatype, but I
> found that the viewservlets artifact is missing. Is that not considered
> a runtime artifact?
>
> FYI: I'm a total Birt newbie, just trying to add it to my existing
> webapp project for the first time.
>
> With regards,
>
> Tom
Re: Birt mavenization [message #870636 is a reply to message #870588] Wed, 09 May 2012 07:26 Go to previous messageGo to next message
Tom Eugelink is currently offline Tom Eugelink
Messages: 807
Registered: July 2009
Senior Member
On 2012-05-08 22:49, Jason Weathersby wrote:
> We should have the runtime being uploaded with each new build starting with the release this June. Currently viewservlets artifact is not part of this. It is just the report/design/chart engines. You may want to have a look at this thread:

Ah, yes, this is where I got the 3.7.1 artifact info from.

Adding the viewservlets is not that complex, I've now done it using an in-project repo; it's a single jar with a pom with two dependencies (Axis and a commons). Should be easy to include...

Tom
Re: Birt mavenization [message #870806 is a reply to message #870636] Wed, 09 May 2012 18:29 Go to previous messageGo to next message
Jason Weathersby is currently offline Jason Weathersby
Messages: 9167
Registered: July 2009
Senior Member

If you like you could add a bugzilla entry for this.

Jason

On 5/9/2012 3:26 AM, tbee wrote:
>
> On 2012-05-08 22:49, Jason Weathersby wrote:
>> We should have the runtime being uploaded with each new build starting
>> with the release this June. Currently viewservlets artifact is not
>> part of this. It is just the report/design/chart engines. You may want
>> to have a look at this thread:
>
> Ah, yes, this is where I got the 3.7.1 artifact info from.
>
> Adding the viewservlets is not that complex, I've now done it using an
> in-project repo; it's a single jar with a pom with two dependencies
> (Axis and a commons). Should be easy to include...
>
> Tom
>
>
Re: Birt mavenization [message #870894 is a reply to message #870806] Thu, 10 May 2012 07:54 Go to previous message
Tom Eugelink is currently offline Tom Eugelink
Messages: 807
Registered: July 2009
Senior Member
On 2012-05-09 20:29, Jason Weathersby wrote:
> If you like you could add a bugzilla entry for this.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=379081

Sorry for the typo's, I always seem to find them after hitting "submit" (where's the edit button ;-). But the important stuff is correct.

Tom
Previous Topic:Drill Through (Hyperlinks) is not working in remote server
Next Topic:Birt logging
Goto Forum:
  


Current Time: Tue Sep 16 17:42:06 GMT 2014

Powered by FUDForum. Page generated in 0.02012 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software