You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Peter Petersson <pe...@pmb.mine.nu> on 2007/08/10 16:19:13 UTC
Re: Apache Roller v4.0 plugin
FYI it seems (from current posts in roller dev list) that the roller dev
David Johnson is about to deploy the two geronimo-roller-plugin related
patches just in time for the roller 4.0 wrap up ;) #ROL-1482, #ROL-1527
lets hope there are no last minute show stoppers.
regards
Peter Petersson
Peter Petersson wrote:
> david jencks wrote:
>> We should move this discussion to the dev list I think, you can quote
>> or copy anything I've written to the dev list.
> Just did ;)
>>
>> It looks like we collided on this work :-) I haven't had
>> consistent internet access for the last few days (my dsl just got
>> connected an hour ago) so I haven't done a good job of keeping you up
>> to date with my progress.
> np
>>
>> I just committed some changes to geronimo/roller that, together with
>> ROL-1482, get roller working for me on geronimo-jetty. I haven't
>> looked at your patch.
> Great ! I will check out your changes and if I find anything to add
> from my resent patch I will let you know.
>>
>> - I got the security realm gbean to work. I doubt it is needed since
>> IIUC roller is using acegi and I don't think it is hooked up to
>> javaee security.
>> - I got the database initialization gbean to work by tweaking the
>> openjpa schema synchronization properties. I'm not sure that having
>> openjpa create all the tables will end up with enough indexes, and
>> without more info in the orm.xml files the columns will be
>> dramatically different sizes.. For instance, the primary key id
>> columns appear to be 48 characters to accomodate a UUID, but openjpa
>> want to make the 255 characters. On the other hand it looks like
>> roller can be set to create the tables itself or even upgrade from
>> previous schemas, so maybe we should try to enable that feature
>> instead of running our own script. If we can enable this feature I
>> think we can drop the roller-*-resources modules.
> Yes I noticed roller was attempting to upgrade the db on some of my
> installation tests but at the moment it appears to be a bit jumpy. I
> agree it would be preferable to let roller handle the upgrade and
> installation.
>> - I will look at the tomcat/jasper problem you show below but I
>> suspect that it's caused by not including the jasper builder in the
>> car-maven-plugin configuration. I think I fixed this in both
>> versions but I haven't actually tried running the tomcat version yet.
>>
>> - I added a "top level build" that seems to work ok but only after
>> I've built each module separately once. I don't understand why this
>> is happening.
> As did I (its in the patch) when I got tired of building the modules
> separately. I got the exact same problem it seems maven picks the
> modules in alphabetic order I thought maven would be able to find out
> the right (dependency) order (someone probably know the trick).
>>
>>
>> It was very exciting to get roller to finally run on my machine after
>> months of struggle!
> I know the feeling from G v1.1 and v1.2 :) . Now we can focus on
> getting things stable and hopefully into a public "Gplugin" repository
> soon after the G v2.0 release.
>>
>> I think we should ask roller to publish some usable artifacts to the
>> maven repo using the ant maven tasks. Then we won't have to do this
>> silly unpacking the zip routine.
>
> I agree go ahead and drop something in there dev list
> http://cwiki.apache.org/confluence/display/ROLLER/Roller+Mailing+Lists
>
>> Many many thanks!
>> david jencks
> Sry if this turns out to be a double post (I was posting from my gmail
> account)
>
> thanks
> Peter Petersson