archiva-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joakim Erdfelt <>
Subject Re: archiva-backend-security branch.
Date Mon, 05 Nov 2007 03:32:50 GMT
There's nothing to present the "There are no repositories you have
access to" style message on the xwork side.
I should add that.

Also, the branch has the old embedded appserver.base antrun.
If you have a $HOME/.m2/archiva.xml + that embedded appserver.base
antrun, you'll have no repositories presented to you. nor any ability
for them to startup in default mode.

I understand the purpose of the embedded appserver.base antrun, but it
doesn't work in practice, some other things need to be fixed first. 
Maybe we should disable the embedded appserver.base antrun until we can
solve all the use-cases properly.

Brett suggested to me to specify the appserver.base on the command line
via the
-Dappserver.base=alternative/dir/to/the/your/custom/appserver/base but I
never got that to work.

- Joakim

Maria Odea Ching wrote:
> I've tried running the branch, but I got a 500 error when I clicked
> Browse after doing a repo scan.. this was the cause of the error I got:
> java.lang.IllegalArgumentException: Selected repositories cannot be
> null. at
> org.apache.maven.archiva.database.constraints.SqlBuilder.appendWhereSelectedRepositories(
> at
> org.apache.maven.archiva.database.constraints.UniqueGroupIdConstraint.(
> at
> org.apache.maven.archiva.database.browsing.DefaultRepositoryBrowsing.getRoot(
> at
> org.apache.maven.archiva.web.action.BrowseAction.browse(
> Is it just me or did anybody get this too?
> I also noticed that there were no default remote repositories and
> proxy connectors configured (both in trunk and branch). Is this the
> new setup? (Btw, I used jetty:run to run the webapp) :)
> Thanks,
> Deng
> Joakim Erdfelt wrote:
>> I'm wrapping up work on the archiva-backend-security branch.
>> I'll need a review (or two) before I can merge this code back into
>> trunk.
>> Fixed Issues (in trunk):
>> MRM-569 - Browse shows results for all repositories, regardless of
>> security.
>> MRM-516 - Search results return results for all repositories,
>> regardless of security.
>> Thanks,

View raw message