geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Petersson <petersson.pe...@gmail.com>
Subject Re: Liferay as a Geronimo Plugin
Date Sat, 21 Jun 2008 16:20:38 GMT
David Jencks wrote:
>
> On Jun 21, 2008, at 9:07 AM, David Jencks wrote:
>
>>
>> On Jun 21, 2008, at 9:00 AM, Peter Petersson wrote:
>>
>>> Which maven repository do I need to pull in the following G v2.1.1 
>>> artifacts (if there is any)
>>>
>>> org.apache.tomcat:jasper:jar:6.0.14-G614585
>>> org.apache.tomcat:catalina:jar:6.0.14-G614585
>>> org.apache.yoko:yoko-spec-corba:jar:1.0-r646887
>>> org.apache.yoko:yoko-rmi-spec:jar:1.0-r646887
>>> org.apache.pluto:pluto-portal-driver:jar:1.2.0-G601061
>>> org.apache.pluto:pluto-portal-driver-impl:jar:1.2.0-G601061
>>> org.apache.pluto:pluto-container:jar:1.2.0-G601061
>>> org.apache.pluto:pluto-descriptor-api:jar:1.2.0-G601061
>>> org.apache.pluto:pluto-descriptor-impl:jar:1.2.0-G601061
>>> org.apache.pluto:pluto-taglib:jar:1.2.0-G601061
>>>
>>> I just remember I had a bit of a problem pulling in some of the 
>>> geronimo v2.1.1 used artifacts for this plugin to build smoothly 
>>> (without manually installing geronimo artifacts as I did). I realize 
>>> building Geronimo v2.1.1 locally will resolve this but should it 
>>> really be necessary?  Any pointers on how to resolve this is greatly 
>>> appreciated.
>>
>> I hope we come up with a better solution for this soon.
>>
>> AFAIK the shortest solution is:
>> svn co 
>> https://svn.apache.org/repos/asf/geronimo/server/branches/2.1/repository
>
> umm,
> cd repository
yes ;)

thanks
   peter petersson
>
>>
>> mvn install
>
> david jencks
>>
>>
>> thanks
>> david jencks
>>
>>>
>>>
>>> regards
>>> peter petersson
>>>
>>> Peter Petersson wrote:
>>>> Hi
>>>>
>>>> With the help of David J custom server assemblies document ( 
>>>> http://cwiki.apache.org/GMOxDOC21/custom-server-assemblies.html ) 
>>>> and my experience working with David on the roller plugin I have 
>>>> manage to put together a Liferay ( http://www.liferay.com ) plugin. 
>>>> For now the plugin is with liferay 5.0.1 rc1 on G 2.1.1 and 
>>>> consists of the following maven artifacts
>>>>
>>>> * geronimo-jetty-liferay -- A minimalistic server assembly with the 
>>>> geronimo kernel the lifray jetty plugin and the geronimo console 
>>>> plugin.
>>>> * liferay-jetty -- The liferay jetty plugin built on the lesslibs 
>>>> liferay-portal war pulling in dependencys like lifray -kernel, 
>>>> -service and -portlet.
>>>> * geronimo-tomcat-liferay -- A minimalistic server as above but 
>>>> with the liferay tomcat plugin.
>>>> * liferay-tomcat -- The liferay tomcat plugin as liferay-jetty 
>>>> above but with tomcat.
>>>> * liferay-derby -- The liferay derby db backend plugin.
>>>> * lifray-portal -- The liferay portal war fetched from liferay and 
>>>> pulled in to a local maven repos.
>>>> * liferay-portal-lesslibs -- A overlay of the liferay portal war 
>>>> with filtered lib jars making use of some geronimo builtins instead.
>>>>
>>>> The geronimo-tomcat-liferay server seems to work fine but the jetty 
>>>> equivalent has a issue in the login page. When I have ironed out 
>>>> the jetty issue, cleaned up the code, made some additional 
>>>> improvements and put together a simple readme with build 
>>>> instructions ;) I am thinking of wrapping it up and first of all 
>>>> contribute it to the liferay community ( as suggested by david in 
>>>> http://marc.info/?l=geronimo-user&m=121304343919559&w=2 ) to see
if 
>>>> they are interested in it for there geronimo integration.
>>>>
>>>> Anny suggestions, opinions, tips or help to pull this together in 
>>>> the best way possible are appreciated.
>>>>
>>>> regards
>>>> peter petersson
>>>
>>
>


Mime
View raw message