Hi,

I guess that's been a use-case I missed when implementing this feature ;)
+1 from me for leaving an existing file unchanged.

regards, Achim

Am 24.06.2011 09:06, schrieb Freeman Fang:
> yep, the idea is that configfile should be able to check if
> "finalname" file exist, if it exist, the don't download it anyway.
>
>
> Best Regards
> Freeman
> On 2011-6-24, at 下午2:56, Andreas Pieber wrote:
>
>> In this case it would be even easier for you if Karaf does not ship
>> with a default http, but configfile does not auto-download it if it is
>> found, isn't it?
>>
>> Kind regards,
>> Andreas
>>
>> On Fri, Jun 24, 2011 at 8:52 AM, Freeman Fang
>> <[email protected]> wrote:
>>> Hi Andreas,
>>>
>>> Sounds good to me, I will refactor configfile later on.
>>>
>>> And some download stream project(Servicemix :-)) install http
>>> feature by
>>> default, but it's another story, I can ship jetty.xml with
>>> servicemix etc
>>> folder from servicemix side.
>>>
>>> Best Regards
>>> Freeman
>>> On 2011-6-24, at 下午2:24, Andreas Pieber wrote:
>>>
>>>> Hey Freeman,
>>>>
>>>>> Modified:
>>>>> karaf/branches/karaf-2.2.x/assemblies/features/standard/src/main/resources/features.xml
>>>>>
>>>>> URL:
>>>>> http://svn.apache.org/viewvc/karaf/branches/karaf-2.2.x/assemblies/features/standard/src/main/resources/features.xml?rev=1139160&r1=1139159&r2=1139160&view=diff
>>>>>
>>>>>
>>>>> ==============================================================================
>>>>>
>>>>> ---
>>>>> karaf/branches/karaf-2.2.x/assemblies/features/standard/src/main/resources/features.xml
>>>>>
>>>>> (original)
>>>>> +++
>>>>> karaf/branches/karaf-2.2.x/assemblies/features/standard/src/main/resources/features.xml
>>>>>
>>>>> Fri Jun 24 06:06:45 2011
>>>>> @@ -122,8 +122,7 @@
>>>>>       
>>>>> <bundle>mvn:org.eclipse.jetty/jetty-plus/${jetty.version}</bundle>
>>>>>    </feature>
>>>>>    <feature name="http" version="${project.version}"
>>>>> resolver="(obr)">
>>>>> -       <configfile
>>>>> finalname="/etc/jetty.xml">mvn:org.apache.karaf/apache-karaf/${project.version}/xml/jettyconfig</configfile>
>>>>>
>>>>
>>>> I'm not sure if this is the way to go. Since we do not ship the http
>>>> feature with the kit (but also download it) I'm not really sure if we
>>>> should ship the jetty.xml. Though, I'm with you that it should not
>>>> overwrite an existing one. I would rather propose to change the
>>>> configfile logic in karaf to not overwrite existing files?
>>>>
>>>> WDYT?
>>>>
>>>> Kind regards,
>>>> Andreas
>>>>
>>>>> -               <config name="org.ops4j.pax.web">
>>>>> +        <config name="org.ops4j.pax.web">
>>>>>            org.osgi.service.http.port=8181
>>>>>            javax.servlet.context.tempdir=${karaf.data}/pax-web-jsp
>>>>>            org.ops4j.pax.web.config.file=${karaf.base}/etc/jetty.xml
>>>>>
>>>>>
>>>>>
>>>
>>> ---------------------------------------------
>>> Freeman Fang
>>>
>>> FuseSource
>>> Email:[email protected]
>>> Web: fusesource.com
>>> Twitter: freemanfang
>>> Blog: http://freemanfang.blogspot.com
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>
> ---------------------------------------------
> Freeman Fang
>
> FuseSource
> Email:[email protected]
> Web: fusesource.com
> Twitter: freemanfang
> Blog: http://freemanfang.blogspot.com
>
>
>
>
>
>
>
>
>
>


-- 
-----

Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>  Committer & 
Project Lead

Reply via email to