On Mar 19, 2009, at 6:44 PM, David Jencks wrote:


On Mar 19, 2009, at 6:11 PM, Derek Potts wrote:



djencks wrote:


1. edit var/config/config.xml to look like this:

           <attribute
name="userRepositories">~/.m2/repository,http://geronimo.apache.org/plugins/geronimo-2.1.4
</attribute>



Since I'm working with the 2.1.3 framework distribution, I made my
config.xml look like this:
<attribute
name="userRepositories">http://geronimo.apache.org/plugins/geronimo-2.1.3 </attribute> I dropped ~/.m2/repository since I don't have anything in my local repo.

deploy/list-plugins then listed 114 plugins. But I also ran into problems
attempting to install Jetty or the console.

When I tried
1:      Geronimo Plugins, Console :: Jetty (2.1.3)
this was the output:
Downloading org.apache.geronimo.plugins/pluto-support/2.1.3/car
Downloading org.apache.pluto/pluto-portal-driver/1.1.6-G643117/jar
Installation FAILED: Could not find
org.apache.pluto/pluto-portal-driver/1.1.6-G643117/jar in any repo

When I tried
71:     Geronimo Plugins, Jetty :: Jetty 6 (2.1.3)
this was the output:
Copying org.apache.geronimo.configs/j2ee-server//car to the repository Installation FAILED: Artifact org.apache.geronimo.configs/j2ee- server//car
is
not fully resolved

Next, I'll see if I can attain my desired setup starting from Little-G.

I forgot about the private-versions-of-pluto/tomcat/etc problem. I'm afraid we are unlikely to solve it for 2.1.4. It will still prevent you from installing the console from little-g. Basically I think you will need to check out

svn co https://svn.apache.org/repos/asf/geronimo/server/tags/2.1.3/repository/

cd repository
mvn clean install

this will install all the private artifacts we should be publishing under our own groupIds to your local maven repo and then I think the console should install OK.

I'm going to look at the missing-version problem in 2.1.4.... maybe there will be something we can fix for the release

I opened https://issues.apache.org/jira/browse/GERONIMO-4598 and attached a patch that fixes the missing version problm for 2.1.4. I hope it will get accepted for inclusion in 2.1.4. With it I can install console-jetty on a framework server.

Once 2.1.4 is out I'd like to find out if adding the "private jars" to the 2.1.4 plugin download site http://geronimo.apache.org/plugins/geronimo-2.1.4 makes them available tor installation with the plugins. I don't think this is very satisfactory -- IMO the artifacts need to be in a well known maven repo -- but would be a lot better than the current situation.

many thanks
david jencks




I guess we need integration tests for this somehow... but we really need to actually release these private artifacts.

david jencks


--
View this message in context: 
http://www.nabble.com/Starting-from-framework-tp22571384s134p22612670.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.



Reply via email to