You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "David Jencks (JIRA)" <ji...@apache.org> on 2007/07/20 02:45:10 UTC
[jira] Created: (GERONIMO-3335) Make it easier for a local maven
repo to be a plugin repo
Make it easier for a local maven repo to be a plugin repo
---------------------------------------------------------
Key: GERONIMO-3335
URL: https://issues.apache.org/jira/browse/GERONIMO-3335
Project: Geronimo
Issue Type: Improvement
Security Level: public (Regular issues)
Components: Plugins
Affects Versions: 2.0-M6
Reporter: David Jencks
Assignee: David Jencks
Fix For: 2.0-M7
We should default the local maven repo as a plugin repo, and add some file resolution logic for local plugin repos.
Also a local repo that can be scanned should not need a geronimo-plugins.xml file in it.... we can look for all the plugins ourselves.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-3335) Make it easier for a local maven
repo to be a plugin repo
Posted by "Donald Woods (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-3335?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12514078 ]
Donald Woods commented on GERONIMO-3335:
----------------------------------------
On WinXP, if I set the following in the minimal Tomcat assembly -
<attribute name="userRepositories">~/.m2/repository</attribute>
When I run -
deploy search-plugins
it fails with -
Exception in thread "main" java.lang.IllegalArgumentException: URI is not absolute
at java.net.URI.toURL(URI.java:1092)
at org.apache.geronimo.system.plugin.PluginRepositoryDownloader.getRepositories(PluginRepositoryDownloader.java:98)
> Make it easier for a local maven repo to be a plugin repo
> ---------------------------------------------------------
>
> Key: GERONIMO-3335
> URL: https://issues.apache.org/jira/browse/GERONIMO-3335
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: Plugins
> Affects Versions: 2.0-M6
> Reporter: David Jencks
> Assignee: David Jencks
> Fix For: 2.0-M7
>
>
> We should default the local maven repo as a plugin repo, and add some file resolution logic for local plugin repos.
> Also a local repo that can be scanned should not need a geronimo-plugins.xml file in it.... we can look for all the plugins ourselves.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-3335) Make it easier for a local maven
repo to be a plugin repo
Posted by "David Jencks (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-3335?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12514065 ]
David Jencks commented on GERONIMO-3335:
----------------------------------------
Started in rev 557828. Only set up for jetty6-jee5, needs to be set up for other servers and also tested on windows.
Scanning local repos not implemented yet.
> Make it easier for a local maven repo to be a plugin repo
> ---------------------------------------------------------
>
> Key: GERONIMO-3335
> URL: https://issues.apache.org/jira/browse/GERONIMO-3335
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: Plugins
> Affects Versions: 2.0-M6
> Reporter: David Jencks
> Assignee: David Jencks
> Fix For: 2.0-M7
>
>
> We should default the local maven repo as a plugin repo, and add some file resolution logic for local plugin repos.
> Also a local repo that can be scanned should not need a geronimo-plugins.xml file in it.... we can look for all the plugins ourselves.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-3335) Make it easier for a local maven
repo to be a plugin repo
Posted by "Prasad Kashyap (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-3335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Prasad Kashyap updated GERONIMO-3335:
-------------------------------------
Fix Version/s: (was: 2.0-M7)
2.0.x
> Make it easier for a local maven repo to be a plugin repo
> ---------------------------------------------------------
>
> Key: GERONIMO-3335
> URL: https://issues.apache.org/jira/browse/GERONIMO-3335
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: Plugins
> Affects Versions: 2.0-M6
> Reporter: David Jencks
> Assignee: David Jencks
> Fix For: 2.0.x
>
>
> We should default the local maven repo as a plugin repo, and add some file resolution logic for local plugin repos.
> Also a local repo that can be scanned should not need a geronimo-plugins.xml file in it.... we can look for all the plugins ourselves.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (GERONIMO-3335) Make it easier for a local maven
repo to be a plugin repo
Posted by "David Jencks (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-3335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Jencks closed GERONIMO-3335.
----------------------------------
Resolution: Fixed
Fix Version/s: (was: 2.0.x)
2.1
I found a locution that made this work while back, so its easy to install plugins you built using maven into the local repo using the geronimo-plugins.xml catalog maintained by the car-maven-plugin.
> Make it easier for a local maven repo to be a plugin repo
> ---------------------------------------------------------
>
> Key: GERONIMO-3335
> URL: https://issues.apache.org/jira/browse/GERONIMO-3335
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: Plugins
> Affects Versions: 2.0-M6
> Reporter: David Jencks
> Assignee: David Jencks
> Fix For: 2.1
>
>
> We should default the local maven repo as a plugin repo, and add some file resolution logic for local plugin repos.
> Also a local repo that can be scanned should not need a geronimo-plugins.xml file in it.... we can look for all the plugins ourselves.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-3335) Make it easier for a local maven
repo to be a plugin repo
Posted by "Donald Woods (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-3335?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12514080 ]
Donald Woods commented on GERONIMO-3335:
----------------------------------------
Changing it to the following fixed the exception, but no plugins can be installed since there is no geronimo-plugins.xml -
<attribute name="userRepositories">file://~/.m2/repository</attribute>
Also, what does this feature really buy us? Why not just deploy the <filename>.car that was built and placed in the repo instead?
> Make it easier for a local maven repo to be a plugin repo
> ---------------------------------------------------------
>
> Key: GERONIMO-3335
> URL: https://issues.apache.org/jira/browse/GERONIMO-3335
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: Plugins
> Affects Versions: 2.0-M6
> Reporter: David Jencks
> Assignee: David Jencks
> Fix For: 2.0-M7
>
>
> We should default the local maven repo as a plugin repo, and add some file resolution logic for local plugin repos.
> Also a local repo that can be scanned should not need a geronimo-plugins.xml file in it.... we can look for all the plugins ourselves.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.