Hi Christian, this is the first thing I tried according to JBs tip. Only when it did not work did I try the other two options as well.
Kind Regards, Michael 2012/4/4 Christian Schneider <[email protected]> > JB is working on this. > > In the mean time you can try to use the following > org.ops4j.pax.url.mvn.cfg: > > ##############################**##############################** > #################### > # > # Licensed to the Apache Software Foundation (ASF) under one or more > # contributor license agreements. See the NOTICE file distributed with > # this work for additional information regarding copyright ownership. > # The ASF licenses this file to You under the Apache License, Version > 2.0 > # (the "License"); you may not use this file except in compliance with > # the License. You may obtain a copy of the License at > # > # > http://www.apache.org/**licenses/LICENSE-2.0<http://www.apache.org/licenses/LICENSE-2.0> > # > # Unless required by applicable law or agreed to in writing, software > # distributed under the License is distributed on an "AS IS" BASIS, > # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or > implied. > # See the License for the specific language governing permissions and > # limitations under the License. > # > ##############################**##############################** > #################### > > # > # If set to true, the following property will not allow any certificate to > be used > # when accessing Maven repositories through SSL > # > #org.ops4j.pax.url.mvn.**certificateCheck= > > # > # Path to the local Maven settings file. > # The repositories defined in this file will be automatically added to the > list > # of default repositories if the 'org.ops4j.pax.url.mvn.**repositories' > property > # below is not set. > # The following locations are checked for the existence of the > settings.xml file > # * 1. looks for the specified url > # * 2. if not found looks for ${user.home}/.m2/settings.xml > # * 3. if not found looks for ${maven.home}/conf/settings.**xml > # * 4. if not found looks for ${M2_HOME}/conf/settings.xml > # > #org.ops4j.pax.url.mvn.**settings= > > # > # Path to the local Maven repository which is used to avoid downloading > # artifacts when they already exist locally. > # The value of this property will be extracted from the settings.xml file > # above, or defaulted to: > # System.getProperty( "user.home" ) + "/.m2/repository" > # > #org.ops4j.pax.url.mvn.**localRepository= > > # > # Default this to false. It's just weird to use undocumented repos > # > org.ops4j.pax.url.mvn.**useFallbackRepositories=false > > # > # Uncomment if you are behind a web proxy. PAX URL will use the proxy > settings > # from the Maven conf/settings.xml file > # > # org.ops4j.pax.url.mvn.**proxySupport=true > > # > # Disable aether support by default. This ensure that the > defaultRepositories > # below will be used > # > #org.ops4j.pax.url.mvn.**disableAether=true > > # > # Comma separated list of repositories scanned when resolving an artifact. > # Those repositories will be checked before iterating through the > # below list of repositories and even before the local repository > # A repository url can be appended with zero or more of the following > flags: > # @snapshots : the repository contains snaphots > # @noreleases : the repository does not contain any released artifacts > # > # The following property value will add the system folder as a repo. > # > #org.ops4j.pax.url.mvn.**localRepository= > > # Use the default local repo (e.g.~/.m2/repository) as a "remote" repo > org.ops4j.pax.url.mvn.**defaultLocalRepoAsRemote=false > > # > # Comma separated list of repositories scanned when resolving an artifact. > # The default list includes the following repositories: > # http://repo1.maven.org/maven2 > # > http://repository.apache.org/**content/groups/snapshots-group<http://repository.apache.org/content/groups/snapshots-group> > # > http://svn.apache.org/repos/**asf/servicemix/m2-repo<http://svn.apache.org/repos/asf/servicemix/m2-repo> > # > http://repository.**springsource.com/maven/**bundles/release<http://repository.springsource.com/maven/bundles/release> > # > http://repository.**springsource.com/maven/**bundles/external<http://repository.springsource.com/maven/bundles/external> > # To add repositories to the default ones, prepend '+' to the list of > repositories > # to add. > # A repository url can be appended with zero or more of the following > flags: > # @snapshots : the repository contains snaphots > # @noreleases : the repository does not contain any released artifacts > # @id=reponid : the id for the repository, just like in the > settings.xml this is optional but recomendet > # > org.ops4j.pax.url.mvn.**repositories= \ > > http://repo1.maven.org/maven2@**id=central<http://repo1.maven.org/maven2@id=central>, > \ > http://repository.apache.org/**content/groups/snapshots-** > group@id=apache@snapshots@**noreleases<http://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases>, > \ > file:${karaf.home}/${karaf.**default.repository}@snapshots > > > > > Am 04.04.2012 09:49, schrieb Michael Täschner: > > Hi JB, >> >> I just downloaded karaf 3.0.0-SNAPSHOT from trunk two days ago and I also >> run into the issue of not being able to install bundles, not stored in >> system repo (e.g. webconsole, war) because Aether does not use our Maven >> proxy server configured in local settings.xml. Have you been able to fine a >> fix for this or is there a karaf issue I can track ? >> >> See also my mail: "Cannot install (standard) features in karaf >> 3.0.0-SNAPSHOT behind proxy" >> >> Thanks and Regards, >> Michael >> > > -- > Christian Schneider > http://www.liquid-reality.de > > Open Source Architect > Talend Application Integration Division http://www.talend.com > >
